新闻发布系统《需求规格说明书》
- 1 -
新闻发布系统 需求规格说明书
- 2 -
新闻发布系统《需求规格说明书》
版 本 历 史
新闻发布系统《需求规格说明书》
- 3 -
目 录
0. 文档介绍........................................................................................................................ 4
0.1 文档目的 . .............................................................................................................. 4 0.2 文档范围 . .............................................................................................................. 4
0.3 读者对象 . .............................................................................................................. 4 0.4 参考文档 . .............................................................................................................. 4 0.5 术语与缩写解释 .................................................................................................... 5 1. 新闻发布系统发布系统介绍 ............................................................................................. 6 2. 新闻发布系统发布系统面向的用户群体 .......................................................................... 6 3. 新闻发布系统发布系统应当遵循的标准或规范 ................................................................. 6 4. 新闻发布系统范围.......................................................................................................... 6 5. 新闻发布系统中的角色................................................................................................... 6 6. 新闻发布系统的功能性需求............................................................................................ 7
6.0 功能性需求分类 .................................................................................................... 7
6.1 用例图 .................................................................................................................. 7 6.2 用例描述 . ............................................................................................................ 12 7. 新闻发布系统的非功能性需求 ...................................................................................... 20
7.1 用户界面需求 . ..................................................................................................... 20
7.2 软硬件环境需求 .................................................................................................. 20 7.3 新闻发布系统质量需求 . ....................................................................................... 20
- 4 -
新闻发布系统《需求规格说明书》
0. 文档介绍
0.1 文档目的
本文档主要针对新闻发布系统发布的使用环境与功能提出具体的要求,同时它还将作为设计与开发的重要参考依据。
0.2 文档范围
本文档包含以下几部分: 1. 新闻发布系统介绍
2. 新闻发布系统面向的用户群体 3. 新闻发布系统应当遵循的标准或规范 4. 新闻发布系统的范围 5. 新闻发布系统中的角色 4. 新闻发布系统的功能性需求 5. 新闻发布系统的非功能性需求 6. 需求确认
0.3 读者对象
本文档的读者范围包括: 1. 需求提供方具体责任人
2. 开发方的项目经理、系统分析设计人员、测试人员
0.4 参考文档
新闻发布系统《需求规格说明书》
- 5 -
0.5 术语与缩写解释
- 6 -
新闻发布系统《需求规格说明书》
1. 新闻发布系统介绍
新闻发布系统是一种适用于发布新闻的实用性系统,它能根据用户选择的版块分类自动发布所选择的内容,可以使用本系统自动发布新闻到服务器从而达到省时省力的事半功倍效果;本系统可自动查看新闻信息及发布时间,可以大大减少网站维护的工作量。另外,本系统有以下两个优点:
【一】、可支持新闻按栏目、关键词、日期等等进行检索; 【二】、支持图片,每条新闻和信息都可以加入图片;
本系统发布后可将新闻内容显示在一个页面上,并且头条新闻会优先加亮显示。
2. 新闻发布系统面向的用户群体
本系统用于:新闻网站、报社、出版社等等
3. 新闻发布系统应当遵循的标准或规范
4. 新闻发布系统范围
适用于公司内部员工使用
5. 新闻发布系统中的角色
新闻发布系统《需求规格说明书》
- 7 -
6. 新闻发布系统的功能性需求
6.0 功能性需求分类
- 8 -
新闻发布系统《需求规格说明书》
6.1 用例图
6.1.1用户登录
主编用例图(图1)
新闻发布系统《需求规格说明书》
- 9 -
记者用例图(图2)
- 10 -
新闻发布系统《需求规格说明书》
编辑用例图(图3)
新闻发布系统《需求规格说明书》
- 11 -
管理员用例图(图4)
用户登录用例图
- 12 -
新闻发布系统《需求规格说明书》
6.2 用例描述
一、用户登录
1.0 用例名称:
中文名称:用户登录 功能:验证用户的身份。 1.1 简要说明:
本用例的功能主要是用于确保用户在提供正确的验证信息之后,可以进一步使用本系统。 1.2 事件流: 1.2.1 基本流:
1 用户输入用户名、密码、验证码并确认操作。
2 客户端验证用户输入的信息,如果客户端验证不通过,转向基本流1. 如果通过验
信息,并转向基本流1。如果验证通过,转向基本流4. 4 进入相应的系统界面。 1.2.2 备选流: 1.2.2.1 备选流1:
1 客户可以在没有登录成功之前的任意时候要求放弃登录。 2 系统结束用户登录信息输入的界面。 1.3 特殊需求:
1 用户名字符的位数:6-20位字符,必填! 2 密码字符的位数:6-15位字符,必填! 1.4 前置条件:
1 请求使用本系统。 1.5 后置条件:
1 用户登录成功, 可以根据权限使用系统提供的功能。 1.6 附加说明:
无
证,转向基本流3。
3 将客户端验证过的信息发送到服务器端进行验证. 如果验证不通过,系统显示提醒
新闻发布系统《需求规格说明书》
- 13 -
二、管理员
1、管理员管理
1.0 用例名称:
中文名称:管理员管理
功能:添加用户和修改用户权限
1.1 简要说明: 本用例的功能主要是管理员工的个人信息 1.2 事件流: 1.2.1 基本流:
1 用户请求添加用户或修改员工信息。
2 系统显示添加员工所要填写的信息或要修改的员工信息。 3 用户填写所要添加的员工信息或修改的员工信息。 4 系统根据用户要求提交所填或所修改员工信息。
1.2.2 备选流 1.2.2.1备选流:
1 如果在用户请求保存时,由于网络、数据库管理系统的外部原因造成查询请求不能完成,系统保证以恰当的方式通知用户。 1.3 前置条件:
1 进入本系统的主界面。 2 拥有管理员管理的权限。
1.4 后置条件: 1 保存所填写信息。 2. 管理日志
2.0 用例名称: 中文名称:管理日志
功能:用于对管理系统日志。 2.1 简要说明:
本用例的功能主要是管理系统日志。 2.2 事件流: 2.2.1 基本流:
1 用户登录系统。
2 系统对用户操作进行监听。
3 系统将用户的操作记入数据库。 2.2.2 备选流: 2.2.2.1备选流1:
1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。 2.3 特殊需求:
无
- 14 -
新闻发布系统《需求规格说明书》
2.4 前置条件:
2.5 2.6
1 必须进入本系统的主界面。 后置条件: 无
附加说明:
系统监听用户的基本操作:增删改查
三、主编
1、分类管理
1.0用例名称:
中文名称:分类管理
功能:对于板块和栏目的增加,删除,修改 1.1 简要说明: 本用例的功能主要是管理板块和栏目的布局 1.2 事件流:
1.2.1 基本流: 1 用户请求对板块或栏目进行操作。
2 系统显示添加板块所要填写的信息或要修改的板块信息。 3 用户填写所要添加的板块信息或修改的板块信息。 4 系统根据用户要求提交所填或所修改板块信息。
1.2.2 备选流 1.2.2.1备选流:
1 如果在用户请求保存时,由于网络、数据库管理系统的外部原因造成查询请求不能完成,系统保证以恰当的方式通知用户。 1.3 前置条件:
1 进入本系统的主界面。 2 拥有分类管理的权限。
1.4 后置条件: 1 保存所填写信息。
2. 评论管理
2.0 用例名称:
中文名称:评论管理
功能:用于管理对新闻的评论。 2.1 简要说明:
本用例的功能主要是管理对新闻的评论。 2.2 事件流: 2.2.1 基本流:
1 用户请求对评论进行管理。
2 系统对用户显示出新闻的评论。 3 用户请求对选定的评论进行删除操作。 4 系统删除选定的评论并回到事件流2.
2.2.2 备选流:
新闻发布系统《需求规格说明书》
- 15 -
2.2.2.1备选流1:
1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。 2.3 特殊需求:
无 2.4 前置条件:
1 必须进入本系统的主界面。 2 必须拥有评论管理的权限 2.5 后置条件:
无
3、文章审核
2.0 用例名称:
中文名称:文章审核管理
功能:对文章进行审核,审核后发布
1.1 简要说明: 本用例的功能主要是对将要发布的文章进行审核 1.2 事件流: 1.2.1 基本流:
1 用户请求审核文章。
2 系统显示未审核文章的星系。 3 用户请求对选定文章的审核。
4 系统根据用户审核结果将文章发布或者驳回 1.2.2 备选流 1.2.2.1备选流:
1 如果在用户请求保存时,由于网络、数据库管理系统的外部原因造成查询请求不能完成,系统保证以恰当的方式通知用户。 1.3 前置条件: 1 进入本系统的主界面。 2 拥有文章审核的权限。 1.4 后置条件:
1 保存所填写信息。
4. 新闻点击量查看
3.0 用例名称:
中文名称:新闻点击量查看
功能:对新闻的点击量进行查看
1.1 简要说明: 本用例的功能主要是对新闻的点击量进行查看 1.2 事件流: 1.2.1 基本流:
1 用户请求查看新闻点击量
- 16 -
新闻发布系统《需求规格说明书》
2 系统显示所有点击量。
3 用户请求对特定新闻点击量的查看。 4 系统根据用户请求将查询结果显示给用户。 1.2.2 备选流 1.2.2.1备选流:
1 如果在用户请求保存时,由于网络、数据库管理系统的外部原因造成查询请求不能完成,系统保证以恰当的方式通知用户。 1.3 前置条件: 1 进入本系统的主界面。 2 拥有查看新闻点击量的权限。 1.4 后置条件:
1 保存所填写信息。
四、编辑 1. 新闻发布
1.0 功能名称:
中文名称:新闻发布
功能:针对记者提交的资料进行进一步编辑并生成网页。 1.1 简要说明:
本用例的功能主要是对新闻资料进行修饰并生成网页。 1.2 事件流: 1.2.1 基本流:
1 用户请求新闻发布操作。 2 系统显示新闻资料列表界面。 3 根据用户的操作执行以下相应操作。
⏹ ⏹
用户选择需要发布的新闻,系统执行新闻发布信息子流。 用户进一步修改新闻信息,系统执行生成网页信息子流。
4 用户要求保存操作结果。 5 系统保存用户操作结果。 6 用户要求结束新闻发布。 7 系统结束新闻发布的显示。 1.2.1.1 新闻发布信息子流
用户进入相应新闻标题下的新闻发布页面 1.2.1.2生成网页信息子流
1 用户对新闻资料进行详细的修改。
新闻发布系统《需求规格说明书》
- 17 -
2 以网页的形式保存
1.3 特殊需求:
无
1.4 前置条件:
1 进入本系统的主界面。 2 拥有新闻发布的权限。 1.5 后置条件:
1 系统保存生成的网页。 1.6 附加说明: 无
2. 新闻管理
2.0 功能名称:
中文名称:新闻管理 功能:用于新闻的管理。 2.1 简要说明:
本用例的功能主要是对未审核通过的页面进行修改及删除。 2.2 事件流: 2.2.1 基本流:
1显示所有没有被审核过的新闻信息。(记者刚提交的并且没有审核过的新闻信息) 2 用户选择新闻的管理操作
◆ 用户选择未审核的新闻信息,系统执行新闻管理子流 3 系统保存操作结果。 2.2.1.1新闻管理子流
1 显示未通过审核的新闻信息。
2 根据新闻的情况,执行以下的操作
◆ 如果新闻审未通过,然后进行新闻的修改或者删除
3 系统返回基本流3 2.2.2 备选流 2.2.2.1备选流:
1 如果没有任何未审核的新闻时,转向该用户的主界面操作。 2.3 特殊需求:
无
- 18 -
新闻发布系统《需求规格说明书》
2.4 前置条件:
1 进入本系统的主界面。 2 拥有新闻管理的权限。
五、记者 1. 新闻搜集
1.0 功能名称:
中文名称:提交信息
功能:修改信息和删除信息。 1.1 简要说明:
将搜集的信息提交给计算机内部。 1.2 事件流: 基本流:
1 用户将采集的信息输入的计算机,进行编辑,提交。 2 用户进入修改界面进行修改。 3 系统显示记者所采集的信息 4 用户请求修改所选信息 5 保存所有的修改。 6 返回到用户界面。 1.3 特殊需求:
无
1.4 前置条件:
1 进入本系统的主界面。
六.个人信息修改
1.0 用例名称:
中文名称:修改用户的基本信息 功能:修改用户的基本信息
1.1 简要说明:
本用例的功能主要是修改用户个人的基本信息,包括用户名、密码等。 1.2 事件流: 1.2.1 基本流:
1 用户请求修改个人信息。
2 系统显示用户的基本资料。
3 根据用户的操作执行以下相应操作。
● ●
用户修改个人信息。
系统验证修改过的信息,如果没有通过验证,系统提醒用户并转向基本流2。
新闻发布系统《需求规格说明书》
- 19 -
4 5 6 7
系统返回基本流4。
用户要求保存操作结果。 系统保存用户操作结果。
用户要求结束个人信息修改。
系统结束用户的个人信息的修改。
1.2.2 备选流: 1.2.2.1备选流1:
1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。 1.3 特殊需求:
1 用户必须填写,输入不能少于6位字符且不多于16为字符。
2 密码字符的位数:6-16位字符,并以掩码“*”显示。必填!
1.4 前置条件:
1 必须进入本系统的主界面。
2 拥有修改用户个人信息的权限。
1.5 后置条件: 1系统保存修改过的用户个人信息。 1.6 附加说明:
1操作的用户资料应包括:用户密码。
- 20 -
新闻发布系统《需求规格说明书》
7. 新闻发布系统的非功能性需求
7.1 用户界面需求
7.2 软硬件环境需求
7.3 新闻发布系统质量需求
新闻发布系统《需求规格说明书》 - 21 -
新闻发布系统《需求规格说明书》
- 1 -
新闻发布系统 需求规格说明书
- 2 -
新闻发布系统《需求规格说明书》
版 本 历 史
新闻发布系统《需求规格说明书》
- 3 -
目 录
0. 文档介绍........................................................................................................................ 4
0.1 文档目的 . .............................................................................................................. 4 0.2 文档范围 . .............................................................................................................. 4
0.3 读者对象 . .............................................................................................................. 4 0.4 参考文档 . .............................................................................................................. 4 0.5 术语与缩写解释 .................................................................................................... 5 1. 新闻发布系统发布系统介绍 ............................................................................................. 6 2. 新闻发布系统发布系统面向的用户群体 .......................................................................... 6 3. 新闻发布系统发布系统应当遵循的标准或规范 ................................................................. 6 4. 新闻发布系统范围.......................................................................................................... 6 5. 新闻发布系统中的角色................................................................................................... 6 6. 新闻发布系统的功能性需求............................................................................................ 7
6.0 功能性需求分类 .................................................................................................... 7
6.1 用例图 .................................................................................................................. 7 6.2 用例描述 . ............................................................................................................ 12 7. 新闻发布系统的非功能性需求 ...................................................................................... 20
7.1 用户界面需求 . ..................................................................................................... 20
7.2 软硬件环境需求 .................................................................................................. 20 7.3 新闻发布系统质量需求 . ....................................................................................... 20
- 4 -
新闻发布系统《需求规格说明书》
0. 文档介绍
0.1 文档目的
本文档主要针对新闻发布系统发布的使用环境与功能提出具体的要求,同时它还将作为设计与开发的重要参考依据。
0.2 文档范围
本文档包含以下几部分: 1. 新闻发布系统介绍
2. 新闻发布系统面向的用户群体 3. 新闻发布系统应当遵循的标准或规范 4. 新闻发布系统的范围 5. 新闻发布系统中的角色 4. 新闻发布系统的功能性需求 5. 新闻发布系统的非功能性需求 6. 需求确认
0.3 读者对象
本文档的读者范围包括: 1. 需求提供方具体责任人
2. 开发方的项目经理、系统分析设计人员、测试人员
0.4 参考文档
新闻发布系统《需求规格说明书》
- 5 -
0.5 术语与缩写解释
- 6 -
新闻发布系统《需求规格说明书》
1. 新闻发布系统介绍
新闻发布系统是一种适用于发布新闻的实用性系统,它能根据用户选择的版块分类自动发布所选择的内容,可以使用本系统自动发布新闻到服务器从而达到省时省力的事半功倍效果;本系统可自动查看新闻信息及发布时间,可以大大减少网站维护的工作量。另外,本系统有以下两个优点:
【一】、可支持新闻按栏目、关键词、日期等等进行检索; 【二】、支持图片,每条新闻和信息都可以加入图片;
本系统发布后可将新闻内容显示在一个页面上,并且头条新闻会优先加亮显示。
2. 新闻发布系统面向的用户群体
本系统用于:新闻网站、报社、出版社等等
3. 新闻发布系统应当遵循的标准或规范
4. 新闻发布系统范围
适用于公司内部员工使用
5. 新闻发布系统中的角色
新闻发布系统《需求规格说明书》
- 7 -
6. 新闻发布系统的功能性需求
6.0 功能性需求分类
- 8 -
新闻发布系统《需求规格说明书》
6.1 用例图
6.1.1用户登录
主编用例图(图1)
新闻发布系统《需求规格说明书》
- 9 -
记者用例图(图2)
- 10 -
新闻发布系统《需求规格说明书》
编辑用例图(图3)
新闻发布系统《需求规格说明书》
- 11 -
管理员用例图(图4)
用户登录用例图
- 12 -
新闻发布系统《需求规格说明书》
6.2 用例描述
一、用户登录
1.0 用例名称:
中文名称:用户登录 功能:验证用户的身份。 1.1 简要说明:
本用例的功能主要是用于确保用户在提供正确的验证信息之后,可以进一步使用本系统。 1.2 事件流: 1.2.1 基本流:
1 用户输入用户名、密码、验证码并确认操作。
2 客户端验证用户输入的信息,如果客户端验证不通过,转向基本流1. 如果通过验
信息,并转向基本流1。如果验证通过,转向基本流4. 4 进入相应的系统界面。 1.2.2 备选流: 1.2.2.1 备选流1:
1 客户可以在没有登录成功之前的任意时候要求放弃登录。 2 系统结束用户登录信息输入的界面。 1.3 特殊需求:
1 用户名字符的位数:6-20位字符,必填! 2 密码字符的位数:6-15位字符,必填! 1.4 前置条件:
1 请求使用本系统。 1.5 后置条件:
1 用户登录成功, 可以根据权限使用系统提供的功能。 1.6 附加说明:
无
证,转向基本流3。
3 将客户端验证过的信息发送到服务器端进行验证. 如果验证不通过,系统显示提醒
新闻发布系统《需求规格说明书》
- 13 -
二、管理员
1、管理员管理
1.0 用例名称:
中文名称:管理员管理
功能:添加用户和修改用户权限
1.1 简要说明: 本用例的功能主要是管理员工的个人信息 1.2 事件流: 1.2.1 基本流:
1 用户请求添加用户或修改员工信息。
2 系统显示添加员工所要填写的信息或要修改的员工信息。 3 用户填写所要添加的员工信息或修改的员工信息。 4 系统根据用户要求提交所填或所修改员工信息。
1.2.2 备选流 1.2.2.1备选流:
1 如果在用户请求保存时,由于网络、数据库管理系统的外部原因造成查询请求不能完成,系统保证以恰当的方式通知用户。 1.3 前置条件:
1 进入本系统的主界面。 2 拥有管理员管理的权限。
1.4 后置条件: 1 保存所填写信息。 2. 管理日志
2.0 用例名称: 中文名称:管理日志
功能:用于对管理系统日志。 2.1 简要说明:
本用例的功能主要是管理系统日志。 2.2 事件流: 2.2.1 基本流:
1 用户登录系统。
2 系统对用户操作进行监听。
3 系统将用户的操作记入数据库。 2.2.2 备选流: 2.2.2.1备选流1:
1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。 2.3 特殊需求:
无
- 14 -
新闻发布系统《需求规格说明书》
2.4 前置条件:
2.5 2.6
1 必须进入本系统的主界面。 后置条件: 无
附加说明:
系统监听用户的基本操作:增删改查
三、主编
1、分类管理
1.0用例名称:
中文名称:分类管理
功能:对于板块和栏目的增加,删除,修改 1.1 简要说明: 本用例的功能主要是管理板块和栏目的布局 1.2 事件流:
1.2.1 基本流: 1 用户请求对板块或栏目进行操作。
2 系统显示添加板块所要填写的信息或要修改的板块信息。 3 用户填写所要添加的板块信息或修改的板块信息。 4 系统根据用户要求提交所填或所修改板块信息。
1.2.2 备选流 1.2.2.1备选流:
1 如果在用户请求保存时,由于网络、数据库管理系统的外部原因造成查询请求不能完成,系统保证以恰当的方式通知用户。 1.3 前置条件:
1 进入本系统的主界面。 2 拥有分类管理的权限。
1.4 后置条件: 1 保存所填写信息。
2. 评论管理
2.0 用例名称:
中文名称:评论管理
功能:用于管理对新闻的评论。 2.1 简要说明:
本用例的功能主要是管理对新闻的评论。 2.2 事件流: 2.2.1 基本流:
1 用户请求对评论进行管理。
2 系统对用户显示出新闻的评论。 3 用户请求对选定的评论进行删除操作。 4 系统删除选定的评论并回到事件流2.
2.2.2 备选流:
新闻发布系统《需求规格说明书》
- 15 -
2.2.2.1备选流1:
1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。 2.3 特殊需求:
无 2.4 前置条件:
1 必须进入本系统的主界面。 2 必须拥有评论管理的权限 2.5 后置条件:
无
3、文章审核
2.0 用例名称:
中文名称:文章审核管理
功能:对文章进行审核,审核后发布
1.1 简要说明: 本用例的功能主要是对将要发布的文章进行审核 1.2 事件流: 1.2.1 基本流:
1 用户请求审核文章。
2 系统显示未审核文章的星系。 3 用户请求对选定文章的审核。
4 系统根据用户审核结果将文章发布或者驳回 1.2.2 备选流 1.2.2.1备选流:
1 如果在用户请求保存时,由于网络、数据库管理系统的外部原因造成查询请求不能完成,系统保证以恰当的方式通知用户。 1.3 前置条件: 1 进入本系统的主界面。 2 拥有文章审核的权限。 1.4 后置条件:
1 保存所填写信息。
4. 新闻点击量查看
3.0 用例名称:
中文名称:新闻点击量查看
功能:对新闻的点击量进行查看
1.1 简要说明: 本用例的功能主要是对新闻的点击量进行查看 1.2 事件流: 1.2.1 基本流:
1 用户请求查看新闻点击量
- 16 -
新闻发布系统《需求规格说明书》
2 系统显示所有点击量。
3 用户请求对特定新闻点击量的查看。 4 系统根据用户请求将查询结果显示给用户。 1.2.2 备选流 1.2.2.1备选流:
1 如果在用户请求保存时,由于网络、数据库管理系统的外部原因造成查询请求不能完成,系统保证以恰当的方式通知用户。 1.3 前置条件: 1 进入本系统的主界面。 2 拥有查看新闻点击量的权限。 1.4 后置条件:
1 保存所填写信息。
四、编辑 1. 新闻发布
1.0 功能名称:
中文名称:新闻发布
功能:针对记者提交的资料进行进一步编辑并生成网页。 1.1 简要说明:
本用例的功能主要是对新闻资料进行修饰并生成网页。 1.2 事件流: 1.2.1 基本流:
1 用户请求新闻发布操作。 2 系统显示新闻资料列表界面。 3 根据用户的操作执行以下相应操作。
⏹ ⏹
用户选择需要发布的新闻,系统执行新闻发布信息子流。 用户进一步修改新闻信息,系统执行生成网页信息子流。
4 用户要求保存操作结果。 5 系统保存用户操作结果。 6 用户要求结束新闻发布。 7 系统结束新闻发布的显示。 1.2.1.1 新闻发布信息子流
用户进入相应新闻标题下的新闻发布页面 1.2.1.2生成网页信息子流
1 用户对新闻资料进行详细的修改。
新闻发布系统《需求规格说明书》
- 17 -
2 以网页的形式保存
1.3 特殊需求:
无
1.4 前置条件:
1 进入本系统的主界面。 2 拥有新闻发布的权限。 1.5 后置条件:
1 系统保存生成的网页。 1.6 附加说明: 无
2. 新闻管理
2.0 功能名称:
中文名称:新闻管理 功能:用于新闻的管理。 2.1 简要说明:
本用例的功能主要是对未审核通过的页面进行修改及删除。 2.2 事件流: 2.2.1 基本流:
1显示所有没有被审核过的新闻信息。(记者刚提交的并且没有审核过的新闻信息) 2 用户选择新闻的管理操作
◆ 用户选择未审核的新闻信息,系统执行新闻管理子流 3 系统保存操作结果。 2.2.1.1新闻管理子流
1 显示未通过审核的新闻信息。
2 根据新闻的情况,执行以下的操作
◆ 如果新闻审未通过,然后进行新闻的修改或者删除
3 系统返回基本流3 2.2.2 备选流 2.2.2.1备选流:
1 如果没有任何未审核的新闻时,转向该用户的主界面操作。 2.3 特殊需求:
无
- 18 -
新闻发布系统《需求规格说明书》
2.4 前置条件:
1 进入本系统的主界面。 2 拥有新闻管理的权限。
五、记者 1. 新闻搜集
1.0 功能名称:
中文名称:提交信息
功能:修改信息和删除信息。 1.1 简要说明:
将搜集的信息提交给计算机内部。 1.2 事件流: 基本流:
1 用户将采集的信息输入的计算机,进行编辑,提交。 2 用户进入修改界面进行修改。 3 系统显示记者所采集的信息 4 用户请求修改所选信息 5 保存所有的修改。 6 返回到用户界面。 1.3 特殊需求:
无
1.4 前置条件:
1 进入本系统的主界面。
六.个人信息修改
1.0 用例名称:
中文名称:修改用户的基本信息 功能:修改用户的基本信息
1.1 简要说明:
本用例的功能主要是修改用户个人的基本信息,包括用户名、密码等。 1.2 事件流: 1.2.1 基本流:
1 用户请求修改个人信息。
2 系统显示用户的基本资料。
3 根据用户的操作执行以下相应操作。
● ●
用户修改个人信息。
系统验证修改过的信息,如果没有通过验证,系统提醒用户并转向基本流2。
新闻发布系统《需求规格说明书》
- 19 -
4 5 6 7
系统返回基本流4。
用户要求保存操作结果。 系统保存用户操作结果。
用户要求结束个人信息修改。
系统结束用户的个人信息的修改。
1.2.2 备选流: 1.2.2.1备选流1:
1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。 1.3 特殊需求:
1 用户必须填写,输入不能少于6位字符且不多于16为字符。
2 密码字符的位数:6-16位字符,并以掩码“*”显示。必填!
1.4 前置条件:
1 必须进入本系统的主界面。
2 拥有修改用户个人信息的权限。
1.5 后置条件: 1系统保存修改过的用户个人信息。 1.6 附加说明:
1操作的用户资料应包括:用户密码。
- 20 -
新闻发布系统《需求规格说明书》
7. 新闻发布系统的非功能性需求
7.1 用户界面需求
7.2 软硬件环境需求
7.3 新闻发布系统质量需求
新闻发布系统《需求规格说明书》 - 21 -