云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 留言板的设计与实现(毕业论文)

留言板的设计与实现(毕业论文)

  • 62 次阅读
  • 3 次下载
  • 2026/4/23 4:22:39

IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。

IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Nerwork Management Protocol,简单网络管理协议)之类的NT已有管理工具。

IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。用于32位Windows应用程序的Internet扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将Internet应用程序的使用大大简化,IIS也支持MIME(Multipurpose Internet Mail Extensions,多用于Internet邮件扩展),它可以为Internet应用程序的访问提供一个简单的注册项。

IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。对于诸如VBscript,Jscript开发软件,或者由Visual Basic,Java,Visual C++开发系统,以及现有的CGI和WinCGI脚本开发的应用程序,IIS都提供强大的本地支持。

2.1.3 Access简介

Access是一个数据库管理系统,它之所以被集成到Office中而不是Visual Studio中,是因为它与其它的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。

Access可以实现建立数据库、报表,以及对数据库、报表的修改、查询等功能

2.2开发模式

开发模式一般分为B/S模式和C/S模式。B/S结构,即Browser/Server(浏览器/服务器)

结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着Windows 98/Windows 2000将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。

本站采用B/S开发模式,与传统的C/S模式相比,B/S结构把处理功能全部移植到了服务器端,用户的请求通过浏览器发出,无论是使用和数据库维护上都比传统模式更加经济方便。而且使维护任务层次化:管理员负责服务器硬件日常管理和维护,系统维护人员负责后台数据库数据更新维护

9

第二章 系统分析与设计

2.1需求分析

留言板提供网站访客的留言功能,它接收访问者输入的信息,将其存入网站数据库,并且通过Web页面将访客的留言显示出来。因此一个留言板分为提交留言和显示留言两部分。

提交留言功能将数据存入数据库,显示留言功能将数据库中的信息显示于页面上。 具体流程图如2.1图

修改用户信息 浏览者 浏览板块 浏览帖子 回帖 注册登录 用户 发帖 管理用户 管理板块 管理帖子 管理员

图2.1 留言功能流程图

通过上面的分析,总结留言的功能有以下几项: 分两种类型的用户,有不同权限。

1、 普通用户可以浏览。

2、 注册用户可以发表留言,并能对自己发表的留言进行管理(删除、修改)。 功能与模块: 1、注册模块

普通用户通过注册可以成为注册用户。 注册用户可以修改登录密码。 2.管理员模块

对发表的帖子进行审核,对发表的话题或者帖子进行管理,删除和修改等。

2.2模块设计

从上一节需求分析可以知道,留言功能分为用户使用的基本功能和管理员管理系统的功能两类,因此模块设计也分为两大类。留言的模块体系图如图1.2所示。

10

BBS论坛

图2.2 留言的模块图

会员登录模块 会员浏览模块 会员发帖回帖模块 管理自己留言模块 管理员登录 管理留言设置模块 管理员管理用户模块 会员模块 管理员模块 BBS系统包括以下主要功能模块: 1.会员功能:

(1)登录功能模块:用户个人注册、登录,管理员登录;

(2)浏览功能模块:用户浏览版块、浏览主题帖列表、查看留言; (3)发帖回帖功能模块:用户发帖,管理自己的留言。 2.管理员功能:

(1)留言管理功能模块:管理员编辑、删除; (2)留言设置功能模块:管理员设置留言参数; (3)用户管理模块:管理员添加、删除。

2.3数据库结构设计

2.3.1系统 E-R图

该系统的实体有:管理员信息实体、用户信息实体、留言实体、版面信息实体。实体之间的E-R图如图2.3所示。

11

删除 管理员 转移 浏览帖子 用户 管理帖子 置顶 回帖 发帖 编辑 指定精华

图2.3 实体间的关系E-R图

2.3.2数据库表的设计

本留言板系统采用Access作为数据库,考虑到了以下几点: 1.Access数据库使用简单,可以迅速掌握。

2.Access数据库的ODBC驱动程序支持的SQL指令全。ACCESS具有强大的数据库功能,结构简单、理论基础坚实、独立性高。适合开发中型管理系统。

3.用Access数据库开发的程序转化为SQL Server数据库也非常简单,只要用 SQL Server的导入功能将Access数据库转化为SQL Server数据库。而对于数据库语句,因为采用的是标准的SQL语言,读取Access数据库和读取SQL Server数据库基本上也是一样的。

以下就介绍留言板数据库的组成:

1.数据库整体介绍: 留言板数据库总共有4张表,具体如下: 数据库表名 admin 说明 表的作用 用来存放管理员的名字和密码 用来存放用户的名字和密码 用来存放用户的信息和留言 用来存放回复者信息和回复内容 表4-1

管理登陆 用户登录 留言板的相关信息 留言板的相关信息 user Message Reply 12

搜索更多关于: 留言板的设计与实现(毕业论文) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。 IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Nerwork Management Protocol,简单网络管理协议)之类的NT已有管理工具。 IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com