留言板系统需求分析

  • 格式:doc
  • 大小:168.00 KB
  • 文档页数:4

_x0001_
页脚内容
1
留言板系统需求分析

一、引言
随着Internet的发展,网站的作用越来越重要,被称之为继广播、报纸、杂志、
电视后的第五种媒体——数字媒体,拥有众多优势,所以现在不少企业都有或正在建设自己
的网站。而留言板作为网站重要的一个部分,从来就是一个大家交流的平台!留言板是一种
最为简单的BBS应用,借助留言板,浏览者可以张贴留言的方式给站长、版主或其他浏览者
进行留言和提问。
二、编写目的
本系统主要是为了便于大家的交流,各抒己见,给大家一个交流的平台。
三、功能需求
该留言板具有的主要功能如下:
1、可以按照发言时间的先后顺序,留言板自动排序;
2、友好简洁的管理界面,便于管理员维护留言板;
3、管理员具有回复和删除留言的权限;
4、管理员可以修改留言板页面的名称和网址以及每页显示的留言数;
5、拥有更多留言者的信息,包括名字、地方、QQ号等;
6、留言板系统具有防灌水功能;
7、具有页数跳转功能;
8、具有防止留言客户非法进入管理界面功能;
模块划分如下:

1. 登陆模块:
_x0001_

页脚内容
2
2.
选择角色登陆:
网友登录:可以留言,查看留言,修改留言,回复留言;
管理员身份登录:可以留言,查看留言,删除,修改,回复留言
2.留言模块:登陆后的用户,可以进行留言
3.留言回复模块:登陆后的用户,可以对留言进行回复。
4.管理模块:设置该留言板的防灌水发帖时间;自动屏蔽词语等功能
5.信息修改模块:注册后的用户可以对自己的注册信息进行修改
6.退出模块:退出留言板系统
四、E-R图
整个系统开发过程中,主要涉及到的实体有:访客,管理员,留言板

五、数据字典
表1:register表
字段 类型 长度 值
ID Int 5 不为空
Username Nvarchar 10 不为空
_x0001_
页脚内容
3
Password Nvarchar 10 不为空
Mail Nvarchar 50 不为空
Homepage Nvarchar 50 不为空
Levels Nvarchar 10 不为空
Count Int 4 不为空
Qq Nvarchar 10 不为空
表2:option1表
字段 类型 长度 值
Row1 Int 4 可为空
Inputtime Int 4 可为空
Lybcount Int 4 可为空
Killword Nvarchar 255 可为空
Killip Nvarchar 255 可为空
Lytitle Nvarchar 255 可为空
Webname Nvarchar 255 可为空
Weblink Nvarchar 255 可为空
表3:guest表
字段 类型 长度 值
Id Int 4 不为空
Username Nvarchar 10 可为空
Content Nttext 255 可为空
Lydate Smalldatetime 4 可为空
IP Nvarchar 15 可为空
Lastdate Smalldatetime 4 可为空
Hf Int 4 可为空
Yd Int 4 可为空
Lastname Nvarchar 10 可为空
Mail Nvarchar 50 可为空
Homepage Nvarchar 50 可为空
Qq Nvarchar 10 可为空
表4:reply表
字段 类型 长度 值
Replyid Int 4 不为空
Id Int 4 可为空
Replyname Nvarchar 10 可为空
Replycontent Nttext 255 可为空
Replydate Smalldatetime 4 可为空
IP Nvarchar 15 可为空
Mail Nvarchar 50 不为空
Homepage Nvarchar 50 不为空
Qq Nvarchar 10 不为空
Mail Nvarchar 50 不为空
_x0001_
页脚内容
4
六、接口要求
硬件接口:无特别要求;
网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,但是在理论
实验验证软件本身的目的来看,无需网络通讯接口。
软件接口要求:无
七、软件属性
1.相对于其他留言板而言,该留言板增加了防止灌水功能
2.安全方面,在系统中关键名字的过滤以及在index主界面的删除和回复中设置了权
限,防止访客和其他人员对留言进行删除。
八、支持信息及运行环境
软件支持:本软件开发是使用dreamweaver sql 2000;
设备支持:推荐配置:WindowsXP或更高,512内存以上;
数 据 库:Microsoft SQL Server 2000
九、参考资料
a. 《数据库系统概论》萨师煊、王珊编著 高等教育出版社
b. 《ASP+SQL SERVER 典型网站建设案例》 顼宇峰 编著 清华大学出版社