新闻发布系统用户需求说明书_第1页
新闻发布系统用户需求说明书_第2页
新闻发布系统用户需求说明书_第3页
新闻发布系统用户需求说明书_第4页
新闻发布系统用户需求说明书_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、新闻发布系统用户需求说明书文件状态: 草稿 正式发布 正在修改文件标识:Hands-On- 新闻发布系统-news当前版本:作 者:完成日期:2007-3-19机构公开信息版 本 历 史版本/状态作者参与者起止日期备注1.0新建 目 录 0. 文档介绍40.1 文档目的40.2 文档范围40.3 读者对象40.4 参考文档40.5 术语与缩写解释1. 产品介绍52. 产品面向的用户群体53. 产品应当遵循的标准或规范54. 产品的功能性需求54.054.164.274.3035. 产品的非功能性需求5.1 用户界面需求5.2 软硬件环

2、境需求235.3 产品质量需求230. 文档介绍0.1 文档目的本文档主要针新闻发布系统的使用环境与功能提出具体的要求,同时它还将作为该产品设计与开发的重要参考依据。0.2 文档范围本文档包含以下几部分:1.产品介绍2.产品面向的用户群体3.产品应当遵循的标准或规范4.产品的功能性需求5.产品的非功能性需求0.3 读者对象本文档的读者范围包括:1.需求提供方具体责任人2.开发方的项目经理、系统分析设计人员、测试人员0.4 参考文档提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:标识符 作者,文献名称,出版单位(或归属单位),日期例如:SPP-PROC-PP SEPG,需求开发规

3、范,机构名称,日期1. 产品介绍新闻发布系统,是将网页上的某些需要经常变动的信息,类似新闻等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化,标准化发布到网站上的一种网站应用程序.2. 产品面向的用户群体使用新闻发布系统的所有用户3. 产品应当遵循的标准或规范 界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。 界面规范:3.1:易用性:按钮名称应该易懂,用词准确,屏弃模棱两可的字眼,要与同一界面上的其他按钮易于区分,能望文知意最好, 理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确

4、操作。易用性细则:1):完成同一功能或任务的元素放在集中位置,减少鼠标移动的距离。2):按功能将界面划分局域块,用Frame框括起来,并要有功能说明或标题。3):界面上首先应输入的和重要信息的控件在Tab顺序中应当靠前,位置也应放在窗口上较醒目的位置。 4):同一界面上的控件数最好不要超过10个,多于10个时可以考虑使用分页界面显示。 5):复选框和选项框按选择几率的高底而先后排列。6):复选框和选项框要有默认选项,并支持Tab选择。7):选项数相同时多用选项框而不用下拉列表框。8):界面空间较小时使用下拉框而不用选项框。9):选项数较少时使用选项框,相反使用下拉列表框。10):专业性强的软件

5、要使用相关的专业术语,通用性界面则提倡使用通用性词眼。代码规范4. 产品的功能性需求4.0 功能性需求分类功能类别子功能前台程序用户浏览新闻非注册用户注册,注册用户信息维护(修改个人详细信息)用户登录新闻管理新闻发布新闻管理(对新闻进行管理,包括变换新闻类别,修改,删除)当日新闻一览(浏览当日发布的新闻)新闻统计量(按年,月,日对新闻的统计量排序)文章是否允许评论(批量或单个决定文章是否允许评论)后台程序管理员管理添加用户用户管理(权限设定,是否审核,是否锁定)类别管理添加类别类别管理(对类别相关信息进行修改变换栏目和删除)添加栏目栏目管理(对栏目的相关信息进行修改)管理日志日志管理(对用户登

6、录日志的(批量)删除)新闻日志管理(对新闻操作日志的(批量)删除)评论管理新闻评论管理(可以检索某条新闻的所有评论)文章是否允许审核文章审核(查看决定某条新闻是否允许审核(批量修改)系统管理添加系统版本,用户协议,公司名称的信息使用帮助4.1 用户登录(前台)功能描述:根据用户填写的用户名和密码发送请求。服务器验证用户的用户名与密码。验证通过登录客户端主窗体,否则(返回当页面)提示错误消息(用户名或密码错误)。业务流程图:图 4-1 前台用户登录流程图输入输出数据:项目数据类型I/O要求必填/必显范围举例用户名字符I必添;8-10位Xiaoming密码字符I必添;6-10位*表4-1前台用户登

7、录流程输入输出数据表4.2 用户信息修改(前台) 功能描述:将用户修改后的基本信息及更新请求提交,后台服务收到更新用户信息的请求,将数据库中的数据更新,然后返回提示信息。业务流程:图 4-2 前台用户信息维护流程图输入输出数据:项目数据类型I/O要求必填/必显范围举例密码字符O/I6-10位*密码确认字符O/I6-10位*QQ数字O/I1-10位281426358Email字符O/I×1-15位电话数字O/I×0-13位出生日期数字O/I×1985/12/5表4-2前台用户修改信息流程输入输出数据表4.3新闻管理(前台)功能描述:注册通过审核的用户可以进入新闻管理

8、页面,可以发布新闻,对已发新闻进行管理(包检索,变更类别,修改,删除),浏览当日新闻,查看新闻的统计量(可以按年,月,日进行排序查看),文章是否允许评论(对自己发布的新闻进行审查,看是不是允许别人评论)业务流程.1新闻发布.1.1功能描述:注册并经过审核的合法用户通过登录后便可根据自己的需要来发布相关权限内类别的新闻.1.2业务流程:图4-3-1 前台新闻管理新闻发布流程图.1.3输入输出数据:项目数据类型I/O要求必填/必显范围举例新闻标题字符I紫云信息属性(类别,栏目)字符I英语(商务英语,四六级)发布人字符I登录用户名张无忌发布时间dateI系统时间关键字字符I1-10位(用于检索新闻)

9、java信息来源字符I×新闻出处Baidu信息内容ntextI 新闻内容表 4-3-1 前台新闻管理新闻发布流程输入输出数据表.2新闻管理.2.1功能描述:注册并经过审核的合法用户通过登录后便可根据自己的需要来管理新闻,包括修改新闻,删除新闻及新闻类别的批量变换.2.2业务流程:图4-3-2 前台新闻管理新闻管理流程图.2.3输入输出数据新闻管理已发新闻管理项目数据类型I/O要求必填/必显范围举例新闻检索字符I1-10位天气编号字符O定制【说清楚】12新闻标题字符O定制?!天气变暖发布时间时间格式O定制2007-3-21所属类别字符O天气来源字符O定制新浪网点击次数数字O定制15新闻

10、变换类别字符I×将属于java的文章放在jsp类的下编辑新闻新闻标题字符I×1-100位天气变暖发布人字符I登录用户名张三发布时间时间格式I×定制2007-3-21关键字字符I×1-20位天气变暖来源字符I×1-100位新浪网新闻内容字符I×1-8000位全国天气变暖表 4-3-2 前台新闻管理新闻管理流程输入输出数据表.3当日新闻一览.3.1功能描述:注册并经过审核的合法用户通过登录后便可浏览新闻.3.2业务流程:图4-3-3 前台新闻管理当日新闻一览流程图.3.3输入输出数据项目数据类型I/O要求必填/必显范围举例编号数字O定制1

11、2新闻标题字符O定制天气变暖所属类别字符O定制天气发布时间时间格式O定制2007-3-21关键字字符O定制天气变暖来源字符O定制新浪网表 4-3-3 前台新闻管理当日新闻一览流程输入输出数据表.4新闻统计量.4.1功能描述:注册并经过审核的合法用户通过登录后便可查看各新闻的点击量,并可根据需要来将新闻按年,月,日的顺序排列查看其点击量.4.2业务流程:图 4-3-4 前台新闻管理新闻统计量流程图.4.3输入输出数据项目数据类型I/O要求必填/必显描述举例新闻点击量统计字符I定制按月点击量总点击量数字O定制15年点击量数字O15月点击量数字O10日点击量数字O5注:日点击量是每日一清,月点击量每

12、月一清,年点击量每年一清。表 4-3-4 前台新闻管理新闻统计量流程输入输出数据表.5新闻评论管理.5.1功能描述:注册并经过审核的合法用户通过登录后便可根据自己的需要决定自己发布的新闻是否允许别人来评论,通过批量禁止或允许来操作。.5.2业务流程:图 4-3-5 前台新闻管理-新闻评论管理流程图.5.3输入输出数据项目数据类型I/O要求必填/必显范围举例编号数字O定制定制12新闻标题字符O定制定制天气变暖所属类别字符O定制定制天气发布时间时间格式O定制定制2007-3-21关键字字符O定制定制天气变暖来源字符O定制定制新浪网表 4-3-5 前台新闻管理-新闻评论管理流程输入输出数据表4.4管

13、理员登录功能描述:管理员登录业务流程图 4-4 后台管理员登录流程图输入输出数据项目数据类型I/O要求必填/必显范围举例管理员名字符I6-10位Handson密码字符I6-10位*表 4-4 后台管理员登录流程输入输出数据表4.5管理员管理添加用户(后台)4.5.1功能描述:管理员可根据需要添加用户(默认通过审核)4.5.2业务流程:图 4-5 后台管理员管理添加用户流程图 4.5.3输入输出数据:项目数据类型I/O要求必填/必显范围举例用户名字符I6-10位handson密码字符I6-10位*确认密码字符I6-10位*表 4-5 后台管理员管理添加用户流程输入输出数据表4.6管理员管理管理用

14、户(后台)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定制天气权限是否更改表

15、4-6 后台管理员管理管理用户流程输入输出数据表4.7新闻管理(后台)4.7.1功能描述:管理员可以对类别和栏目进行管理,添别类别,栏目,及对已有栏目,类别的修改及删除。业务流程:图 4-7-1 后台新闻管理栏目管理流程图.1新闻管理添加栏目 输入输出数据项目数据类型I/O要求必填/必显范围举例栏目名称字符I410位天气栏目描述字符I1-200位介绍天气的变化情况栏目顺序数字I1-4位2表 4-7-1 后台新闻管理添加栏目流程输入输出数据表.2新闻管理栏目管理 输入输出数据项目数据类型I/O要求必填/必显范围举例编号数字O定制1栏目名称字符O/I

16、15;4-10位天气栏目描述字符O/I×1-200位介绍天气的变化情况栏目顺序数字O/I×1-4位2表 4-7-2 后台新闻管理栏目管理流程输入输出数据表业务流程:图 4-7-2 后台新闻管理分类管理流程图.1新闻管理添加类别项目数据类型I/O要求必填/必显范围举例分类名称字符I4-10位石家庄天气所属栏目字符I定制天气分类描述字符I1-200位介绍石家庄天气变化情况分类顺序字符I1-4位1表 4-7-1 后台新闻管理添加类别流程输入输出数据表.1新闻管理类别管理 输入输出数据项目数据类型I/O要求必填/必显范围举例编号数字O定制1

17、分类名称字符O/I4-10位石家庄天气所属栏目字符O/I定制天气分类描述字符O/I1-200位介绍石家庄天气变化情况分类顺序字符O/I1-4位1表 4-7-2 后台新闻管理类别管理流程输入输出数据表4.8管理日志用户日志管理(后台)4.8.1功能描述:管理员可以统一管理用户的登录日志(每一合法用户登录系统,后台都会有记录)4.8.2业务流程图 4-8 后台管理日志用户日志管理流程图4.8.3输入输出数据项目数据类型I/O要求必填/必显范围举例编号数字O定制12用户名字符O定制handsonIP数字O定制登录时间时间格式O定制2007-3-21表 4-8 后台管理日志用户日志管理流程输入输出数据

18、表4.9管理日志新闻日志管理(后台)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评论管理新闻评论管理(后台)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. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论