1 / 28
文档名称:

留言板系统项目需求说明书.doc

格式:doc   大小:422KB   页数:28页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

留言板系统项目需求说明书.doc

上传人:86979448 2017/12/14 文件大小:422 KB

下载得到文件列表

留言板系统项目需求说明书.doc

文档介绍

文档介绍:项目需求说明书
引言
随着网络的逐步普及,以及网络技术的不断发展,人们通过网络交流的方式变得多样化。留言板功能就是网站应用程序中最常用的功能之一。现在很多人开微博,流行在网上留言,这里面也有留言板。网络留言板为用户提供发表留言、发表评论的便捷功能,已成为各类网站的重要组成部分。
编写目的
为了培养学生独立开发项目的能力,及实现普通用户发表留言功能,普通用户或管理员浏览留言内容的功能,管理员登入后台功能,管理员审核留言内容功能,管理员删除留言功能。
本说明书的预期读者为:网站的普通用户和管理员等。
项目背景
说明:
项目名称:留言板信息管理系统
本项目的任务提出者及单位:江西农业大学
开发者:软件1014黄佳周天红廖世勇龙灏笛刘阳
用户:各大高校
实现该软件的计算中心或计算机网络:江西农业大学阶三机房
软件环境:MYSQL,MyEclipse,;操作系统:windowsXP
定义
关键名词
含义
备注
HTML
超文本标记语言
用于描述网页文档的一种标记语言
Jdbc
数据库连接
连接数据库的类和接口
Java
面向对象程序设计语言
MyEclipse
用于开发Java, J2EE的Eclipse插件集合
参考资料\
李兴华王月清编著《Java Web 开发实战经典》北京:清华大学出版社 2010
胡孔法等编著的《数据库原理及其应用》北京:机械工业出版社 2010
高金兰等编著《数据库原理与SQL Sever应用》(第二版) 北京:科学出版社 2010
任务概述
目标
用户可以浏览主题,注册,登陆。
论坛的普通注册用户拥有的浏览,发表主题,回复主题,修改自己的个人资料,查询主题,修改自己发布或回复的帖子等功能。
3. 版主对版块的管理功能,包括对帖子的操作(查询主题,置顶,加为精华,移动,删除,编辑),对用户的操作(禁言,删除id),对版块的操作(发布版块内公告)。
系统管理员对版块的操作(版块的建立,修改,删除),对用户的操作(禁言,删除id), 对帖子的操作(查询主题,移动,删除),对论坛的操作(开放/关闭会员注册功能)。
论坛自身拥有的一些机制包括防止恶意注册,防止机器人恶意访问论坛。
用户可以发表留言,管理员可以通过管理员登录进行审核删除的操作,只有进过管理员审核的留言才能显示在用户端。
基于系统需求分析,该系统需要实现以下基本功能,下面分别对一些主要功能模块进行介绍。
前台管理
用户发表留言,填写自己的信息,留言经管理员审核后显示在前台界面,否则显示审核状态。
后台管理
管理员登录
删除留言
审核留言
发表留言
用户的特点
功能描述
已注册的用户可以根据输入名字、留言主题、电子邮件、IQCQ、我的主页、留言内容进行提交方可登入系统,其中任何一项未填写系统就会自动弹出提示框,留言内容会有敏感词过滤,留言内容只有经管理员审核才能通过。
功能实现
用户填写登入信息。
信息无误,点击提交,完成登入。
进入用户首页。
假定和约束
本小组根据对项目的深入分析以及测试和对自己能力的综合评定,决定此项目于一个礼拜之内完成并上交。
需求规定

系统划分
该网站建设包含以下子系统:
前台服务功能
后台管理功能
登录、注册、修改信息、注销
管理个人的留言信息
查看、发表、回复留言
用户管理
留言板信息管理系统
查询留言(分类、高级)
管理员后台管理
版主后台管理
系统设置
留言管理
公告管理
其它管理
用户角色划分
普通(游客)用户
是该论坛的一种用户,普通用户以游客身份登录本系统,只具有察看帖子的功能,不能留言。
注册用户
具备普通用户所有的能力。并且是已经注册了的用户,可以登录、修改个人信息,并且可以发表留言。
3、版主
具备注册用户所有的能力,其主要权限是对分论坛进行文章管理。
4、管理员
管理员登录以后可以对论坛系统进行管理,包括论坛的基本信息、用户设置,还可以修改管理员密码。
前台服务的用例图
1、各种用户信息的操作(面向注册用户)
4、各种个人信息的浏览操作(面向注册用户)
前台服务的用例事件流
1、注册
(1)说明
主要是指除管理员以外的用户角色(一般为游客),在网上在线填写一些会员的注册信息。注册后即可成为会员。
(2)会员注册信息如下
信息
类型
描述
用户名
20个字符
密码
20个字符
重复密码
20个字符
昵称
20个字符
在网上的代号
密码提示问题
50个字符
为了能够找回密码
密码提示答案
50字符
用户的E-MAIL
20个字符
用户的形象表示