新闻发布系统用户需求说明书.docx
- 文档编号:26794350
- 上传时间:2023-06-22
- 格式:DOCX
- 页数:20
- 大小:22.60KB
新闻发布系统用户需求说明书.docx
《新闻发布系统用户需求说明书.docx》由会员分享,可在线阅读,更多相关《新闻发布系统用户需求说明书.docx(20页珍藏版)》请在冰豆网上搜索。
新闻发布系统用户需求说明书
新闻发布系统
用户需求说明书
文件状态:
[]草稿
[√]正式发布
[]正在修改
文件标识:
Hands-On-新闻发布系统-news
当前版本:
作者:
完成日期:
2007-3-19
机构公开信息
版本历史
版本/状态
作者
参与者
起止日期
备注
新建
0.文档介绍
文档目的
本文档主要针新闻发布系统的使用环境与功能提出具体的要求,同时它还将作为该产品设计与开发的重要参考依据。
文档范围
本文档包含以下几部分:
1.产品介绍
2.产品面向的用户群体
3.产品应当遵循的标准或规范
4.产品的功能性需求
5.产品的非功能性需求
读者对象
本文档的读者范围包括:
1.需求提供方具体责任人
2.开发方的项目经理、系统分析设计人员、测试人员
参考文档
提示:
列出本文档的所有参考文献(可以是非正式出版物),格式如下:
[标识符]作者,文献名称,出版单位(或归属单位),日期
例如:
[SPP-PROC-PP]SEPG,需求开发规范,机构名称,日期
1.产品介绍
新闻发布系统,是将网页上的某些需要经常变动的信息,类似新闻等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化,标准化发布到网站上的一种网站应用程序.
2.产品面向的用户群体
使用新闻发布系统的所有用户
3.产品应当遵循的标准或规范
界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。
而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。
界面规范:
:
易用性:
按钮名称应该易懂,用词准确,屏弃模棱两可的字眼,要与同一界面上的其他按钮易于区分,能望文知意最好,理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确操作。
易用性细则:
1):
完成同一功能或任务的元素放在集中位置,减少鼠标移动的距离。
2):
按功能将界面划分局域块,用Frame框括起来,并要有功能说明或标题。
3):
界面上首先应输入的和重要信息的控件在Tab顺序中应当靠前,位置也应放在窗口上较醒目的位置。
4):
同一界面上的控件数最好不要超过10个,多于10个时可以考虑使用分页界面显示。
5):
复选框和选项框按选择几率的高底而先后排列。
6):
复选框和选项框要有默认选项,并支持Tab选择。
7):
选项数相同时多用选项框而不用下拉列表框。
8):
界面空间较小时使用下拉框而不用选项框。
9):
选项数较少时使用选项框,相反使用下拉列表框。
10):
专业性强的软件要使用相关的专业术语,通用性界面则提倡使用通用性词眼。
代码规范
4.产品的功能性需求
功能性需求分类
功能类别
子功能
前台程序
用户浏览新闻
非注册用户注册,注册用户信息维护(修改个人详细信息)
用户登录
新闻管理
新闻发布
新闻管理(对新闻进行管理,包括变换新闻类别,修改,删除)
当日新闻一览(浏览当日发布的新闻)
新闻统计量(按年,月,日对新闻的统计量排序)
文章是否允许评论(批量或单个决定文章是否允许评论)
后台程序
管理员管理
添加用户
用户管理(权限设定,是否审核,是否锁定)
类别管理
添加类别
类别管理(对类别相关信息进行修改[变换栏目]和删除)
添加栏目
栏目管理(对栏目的相关信息进行修改)
管理日志
日志管理(对用户登录日志的(批量)删除)
新闻日志管理(对新闻操作日志的(批量)删除)
评论管理
新闻评论管理(可以检索某条新闻的所有评论)
文章是否允许审核
文章审核(查看决定某条新闻是否允许审核(批量修改))
系统管理
添加系统版本,用户协议,公司名称的信息
使用帮助
用户登录(前台)
4.1.1功能描述:
根据用户填写的用户名和密码发送请求。
服务器验证用户的用户名与密码。
验证通过登录客户端主窗体,否则(返回当页面)提示错误消息(用户名或密码错误)。
4.1.2业务流程图:
图4-1前台-用户登录流程图
4.1.3输入输出数据:
项目
数据类型
I/O
要求
必填/必显
范围
举例
用户名
字符
I
√
必添;8-10位
Xiaoming
密码
字符
I
√
必添;6-10位
********
表4-1前台-用户登录流程输入输出数据表
用户信息修改(前台)
4.2.1功能描述:
将用户修改后的基本信息及更新请求提交,后台服务收到更新用户信息的请求,将数据库中的数据更新,然后返回提示信息。
4.2.2业务流程:
图4-2前台-用户信息维护流程图
4.2.3输入输出数据:
项目
数据类型
I/O
要求
必填/必显
范围
举例
密码
字符
O/I
√
6-10位
********
密码确认
字符
O/I
√
6-10位
********
数字
O/I
√
1-10位
8
字符
O/I
×
1-15位
电话
数字
O/I
×
0-13位
出生日期
数字
O/I
×
1985/12/5
表4-2前台-用户修改信息流程输入输出数据表
新闻管理(前台)
4.3.1功能描述:
注册通过审核的用户可以进入新闻管理页面,可以发布新闻,对已发新闻进行管理(包检索,变更类别,修改,删除),浏览当日新闻,查看新闻的统计量(可以按年,月,日进行排序查看),文章是否允许评论(对自己发布的新闻进行审查,看是不是允许别人评论)
4.3.2业务流程
4.3.2.1新闻发布
4.3.2.功能描述:
注册并经过审核的合法用户通过登录后便可根据自己的需要来发布相关权限内类别的新闻
4.3.2.业务流程:
图4-3-1前台-新闻管理-新闻发布流程图
4.3.2.输入输出数据:
项目
数据类型
I/O
要求
必填/必显
范围
举例
新闻标题
字符
I
√
紫云
信息属性(类别,栏目)
字符
I
√
英语(商务英语,四六级)
发布人
字符
I
√
登录用户名
张无忌
发布时间
date
I
—
系统时间
—
关键字
字符
I
√
1-10位(用于检索新闻)
java
信息来源
字符
I
×
新闻出处
Baidu
信息内容
ntext
I
√
新闻内容
表4-3-1前台-新闻管理-新闻发布流程输入输出数据表
4.3.2.2新闻管理
4.3.2.功能描述:
注册并经过审核的合法用户通过登录后便可根据自己的需要来管理新闻,包括修改新闻,删除新闻及新闻类别的批量变换.
4.3.2.业务流程:
图4-3-2前台-新闻管理-新闻管理流程图
4.3.2.输入输出数据
新闻管理—已发新闻管理
项目
数据类型
I/O
要求
必填/必显
范围
举例
新闻检索
字符
I
√
1-10位
天气
编号
字符
O
√
定制【说清楚】
12
新闻标题
字符
O
√
定制?
!
天气变暖
发布时间
时间格式
O
√
定制
2007-3-21
所属类别
字符
O
√
天气
来源
字符
O
√
定制
新浪网
点击次数
数字
O
√
定制
15
新闻变换类别
字符
I
×
将属于java的文章放在jsp类的下
编
辑
新
闻
新闻标题
字符
I
×
1-100位
天气变暖
发布人
字符
I
√
登录用户名
张三
发布时间
时间格式
I
×
定制
2007-3-21
关键字
字符
I
×
1-20位
天气变暖
来源
字符
I
×
1-100位
新浪网
新闻内容
字符
I
×
1-8000位
全国天气变暖
表4-3-2前台-新闻管理-新闻管理流程输入输出数据表
4.3.2.3当日新闻一览
4.3.2.功能描述:
注册并经过审核的合法用户通过登录后便可浏览新闻
4.3.2.业务流程:
图4-3-3前台-新闻管理-当日新闻一览流程图
4.3.2.输入输出数据
项目
数据类型
I/O
要求
必填/必显
范围
举例
编号
数字
O
√
定制
12
新闻标题
字符
O
√
定制
天气变暖
所属类别
字符
O
√
定制
天气
发布时间
时间格式
O
√
定制
2007-3-21
关键字
字符
O
√
定制
天气变暖
来源
字符
O
√
定制
新浪网
表4-3-3前台-新闻管理-当日新闻一览流程输入输出数据表
4.3.2.4新闻统计量
4.3.2.功能描述:
注册并经过审核的合法用户通过登录后便可查看各新闻的点击量,并可根据需要来将新闻按年,月,日的顺序排列查看其点击量.
4.3.2.业务流程:
图4-3-4前台-新闻管理-新闻统计量流程图
4.3.2.输入输出数据
项目
数据类型
I/O
要求
必填/必显
描述
举例
新闻点击量统计
字符
I
√
定制
按月点击量
总点击量
数字
O
√
定制
15
年点击量
数字
O
√
15
月点击量
数字
O
√
10
日点击量
数字
O
√
5
注:
日点击量是每日一清,月点击量每月一清,年点击量每年一清。
表4-3-4前台-新闻管理-新闻统计量流程输入输出数据表
4.3.2.5新闻评论管理
4.3.2.功能描述:
注册并经过审核的合法用户通过登录后便可根据自己的需要决定自己发布的新闻是否允许别人来评论,通过批量禁止或允许来操作。
4.3.2.业务流程:
图4-3-5前台-新闻管理-新闻评论管理流程图
4.3.2.输入输出数据
项目
数据类型
I/O
要求
必填/必显
范围
举例
编号
数字
O
定制
定制
12
新闻标题
字符
O
定制
定制
天气变暖
所属类别
字符
O
定制
定制
天气
发布时间
时间格式
O
定制
定制
2007-3-21
关键字
字符
O
定制
定制
天气变暖
来源
字符
O
定制
定制
新浪网
表4-3-5前台-新闻管理-新闻评论管理流程输入输出数据表
管理员登录
4.4.1功能描述:
管理员登录
4.4.2业务流程
图4-4后台-管理员登录流程图
4.4.3输入输出数据
项目
数据类型
I/O
要求
必填/必显
范围
举例
管理员名
字符
I
√
6-10位
Handson
密码
字符
I
√
6-10位
******
表4-4后台-管理员登录流程输入输出数据表
管理员管理—添加用户(后台)
4.5.1功能描述:
管理员可根据需要添加用户(默认通过审核)
4.5.2业务流程:
图4-5后台-管理员管理-添加用户流程图
4.5.3输入输出数据:
项目
数据类型
I/O
要求
必填/必显
范围
举例
用户名
字符
I
√
6-10位
handson
密码
字符
I
√
6-10位
******
确认密码
字符
I
√
6-10位
******
表4-5后台-管理员管理-添加用户流程输入输出数据表
管理员管理—管理用户(后台)
4.6.1功能描述:
管理页可以对所有用户进行统一管理,可以设置其访问权限,决定是否锁定用户,审核注册的用户(注册的用户必须经过审核才能进入新闻管理页面进行新闻管理)。
4.6.2业务流程:
图4-6后台-管理员管理-管理用户流程图
4.6.3输入输出数据:
项目
数据类型
I/O
要求
必填/必显
范围
举例
编号
数字
O
√
定制(数据库中自动增长)
1
管理员名
字符
O
√
定制(用户登录名)
handson
锁
定
编号
数字
O
√
定制
1
用户名
字符
O
√
定制
张三
是否锁定
布尔型
审核
编号
数字
O
√
定制
1
用户名
字符
O
√
定制
张三
是否审核
【说清楚】
权限更改
编号
数字
O
定制
1
类别名称(二级)
字符
O
定制
石家庄天气
所属栏目(一级)
字符
O
定制
天气
权限是否更改
表4-6后台-管理员管理-管理用户流程输入输出数据表
新闻管理(后台)
4.7.1功能描述:
管理员可以对类别和栏目进行管理,添别类别,栏目,及对已有栏目,类别的修改及删除。
4.7.2.1业务流程:
图4-7-1后台-新闻管理-栏目管理流程图
4.7.2.新闻管理—添加栏目输入输出数据
项目
数据类型
I/O
要求
必填/必显
范围
举例
栏目名称
字符
I
√
4—10位
天气
栏目描述
字符
I
√
1-200位
介绍天气的变化情况
栏目顺序
数字
I
√
1-4位
2
表4-7-1后台-新闻管理—添加栏目流程输入输出数据表
4.7.2.新闻管理—栏目管理输入输出数据
项目
数据类型
I/O
要求
必填/必显
范围
举例
编号
数字
O
√
定制
1
栏目名称
字符
O/I
×
4-10位
天气
栏目描述
字符
O/I
×
1-200位
介绍天气的变化情况
栏目顺序
数字
O/I
×
1-4位
2
表4-7-2后台-新闻管理—栏目管理流程输入输出数据表
4.7.2.2业务流程:
图4-7-2后台-新闻管理-分类管理流程图
4.7.2.新闻管理-添加类别
项目
数据类型
I/O
要求
必填/必显
范围
举例
分类名称
字符
I
√
4-10位
石家庄天气
所属栏目
字符
I
√
定制
天气
分类描述
字符
I
√
1-200位
介绍石家庄天气变化情况
分类顺序
字符
I
√
1-4位
1
表4-7-1后台-新闻管理—添加类别流程输入输出数据表
4.7.2.新闻管理-类别管理输入输出数据
项目
数据类型
I/O
要求
必填/必显
范围
举例
编号
数字
O
√
定制
1
分类名称
字符
O/I
√
4-10位
石家庄天气
所属栏目
字符
O/I
√
定制
天气
分类描述
字符
O/I
√
1-200位
介绍石家庄天气变化情况
分类顺序
字符
O/I
√
1-4位
1
表4-7-2后台-新闻管理—类别管理流程输入输出数据表
管理日志—用户日志管理(后台)
4.8.1功能描述:
管理员可以统一管理用户的登录日志(每一合法用户登录系统,后台都会有记录)
4.8.2业务流程
图4-8后台-管理日志-用户日志管理流程图
4.8.3输入输出数据
项目
数据类型
I/O
要求
必填/必显
范围
举例
编号
数字
O
√
定制
12
用户名
字符
O
√
定制
handson
IP
数字
O
√
定制
登录时间
时间格式
O
√
定制
2007-3-21
表4-8后台-管理日志—用户日志管理流程输入输出数据表
管理日志—新闻日志管理(后台)
4.9.1功能描述:
管理员可以统一管理新闻日志(每一用户对新闻的操作包括添别,修改,删除都有记录)
4.9.2业务流程
图4-9后台-管理日志—新闻日志管理流程图
4.9.3输入输出数据
项目
数据类型
I/O
要求
必填/必显
范围
举例
编号
数字
O
√
定制
12
操作人
字符
O
√
定制
handson
操作人IP
数字
O
√
定制
操作时间
时间格式
O
√
定制
2007-3-21
操作类型
字符
O
√
定制
新闻标题
字符
O
√
定制
天气变暖
表4-9后台-管理日志—新闻日志管理流程输入输出数据表
评论管理—新闻评论管理(后台)
4.10.1功能描述:
管理员可以统一管理新闻评论(统一查看新闻评论,查看某条新闻的所有评论)
4.10.2业务流程
图4-10后台-评论管理—新闻评论管理流程图
4.10.3输入输出数据
项目
数据类型
I/O
要求
必填/必显
范围
举例
编号
数字
O
√
定制
10
评论人
字符
O
√
定制
李四
新闻标题
字符
O
√
定制
天气变暖
评论时间
时间格式
O
√
定制
2007-3-21
评论内容
字符
O
√
定制
是呀,天气变暖了。
表4-10后台-评论管理—新闻评论管理流程输入输出数据表
文章审核(后台)
4.11.1功能描述:
管理员可以对发布的新闻进行审核,决定此新闻是否可以显示.
4.11.2业务流程
图4-11后台-文章审核流程图
4.11.3输入输出数据
项目
数据类型
I/O
要求
必填/必显
范围
举例
编号
数字
O
√
定制
12
新闻标题
字符
O
√
定制
天气变暖
所属类别
字符
O
√
定制
天气
来源
字符
O
√
定制
新浪网
发布人
字符
O
√
定制
张三
发布时间
时间格式
O
√
定制
2007-3-21
表4-11后台-文章审核流程输入输出数据表
系统管理(后台)
4.12.1功能描述:
对系统的一些基本信息进行管理
4.12.2业务流程
图4-12后台-系统管理流程图
4.12.3输入输出数据:
项目
数据类型
I/O
要求
必填/必显
范围
举例
版权
数字和.的组合
I
√
4-10位
10.0.1
服务器类型
字符
I
√
公司信息
字符
I
√
4-50位
北京翰子昂教育科技发展有限公司
用户协议
字符
I
√
1-1000位
用户协议:
1用户必须..
表4-12后台-系统管理流程输入输出数据表
软硬件环境需求
产品质量需求
主要质量属性
详细要求
正确性
消息在不同系统平台之间进行传递和显示时不会出现乱码现象
健壮性
能够容纳100-200人同时在线交流,服务器端程序连续应工作半年以上
可靠性
应用程序异常退出及崩溃的机率小于等于5%
性能,效率
用户消息发送与接收的延迟时间小于等于5秒
易用性
不用安装,操作简便
清晰性
—
安全性
保证用户的信息在传输过程中不被窃取、不会泄漏至外网
可扩展性
可在当前需求基础之上进行功能上的扩展
兼容性
可运行在大多数主流的硬件环境中
可移植性
可运行在大多数主流的操作平台上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新闻 发布 系统 用户 需求 说明书