新闻管理系统需求分析说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、引言

1.1编写目的

本说明书将全面描述本系统的各种功能、运行环境,使客户和开发者双方对本系统的初始规定有一个共同的理解,使之成为整个开发工作的基础。

1.2背景

本文档适用于小型新闻管理的后台系统

预期读者:项目开发人员、测试人员等。

1.3定义

后台管理人员:负责新闻类别以及新闻内容的录入工作,对新闻的前台页面的展示进行控制的人员。

1.4参考资料

序号文档名称版本号

1

二、系统说明

2.1当前系统

本系统主要包括新闻后台对于新闻类别以及新闻内容的添加,修改等功能的操作。

2.3组织结构图

三、功能要求

3.1功能模块划分

3.2 模块划分

本系统主要是小型新闻管理系统,后台给管理人员以及新闻的编辑人员来管理前台网站用的。

下表就是对功能模块的划分:

表1-2 系统模块划分

3.3新闻后台

3.3.1管理

新闻类别添加

功能要求:

新闻类别的添加

流程图

Page 3 of 8

输入输出数据: 编号

项目

数据类型

I/O

要求

必填/必显

范围

举例

1 类别名称 字符 I √ 军事论坛

2 类别序号 数字 O √ 1

3 类别名称 字符 O √ 4

分页信息

字符

O

表 2-1 类别添加输入输出数据

新闻类别修改 功能要求: 新闻类别的修改 流程图

输入输出数据:

表2-2 类别修改输入输出数据

●新闻类别删除

功能要求:

新闻类别的删除

输入输出数据:

表2-2 类别删除输入输出数据

●新闻类别查看

功能要求:

分页显示所有新闻类别

输入输出数据:

表2-3 类别查看输入输出数据

3.4.2 新闻管理

●新闻添加

功能要求:

添加新闻

流程图

输入输出数据:

编号项目数据类型

I/

O

要求

必填/必显范围举例

1 类别编号数字I √

2 新闻标题数字I √

3 新闻内容字符I √

4 新闻序号数字O √

5 新闻标题字符O √

6

新闻发表

日期

字符O √

表2-1 新闻添加输入输出数据●新闻修改

功能要求:

新闻类别的修改

输入输出数据:

编号项目数据类型

I/

O

要求

必填/必显范围举例

1 新闻编号数字I √

2 新闻标题数字O √

3 新闻类别

名称

字符O √

4 新闻类别

ID

字符O √

5 分页信息字符O

表2-2 新闻修改输入输出数据●新闻删除

功能要求:

新闻的删除

输入输出数据:

表2-3 新闻输入输出数据

新闻查看

功能要求:

分页显示所有新闻

输入输出数据:

表2-3 新闻查看输入输出数据

3.5 用例分析

3.5.1 用例汇总

“用例模型”这个词汇我们已经在Learning案例中有所接触和了解,接下来我们就开始对本程序所涉及的用例进行简单的阐述。下表就是本程序所涉及的用例:

表3-1 系统用例汇总表

3.5.2 用例描述

在这里我们针对本程序的部分用例进行详细描述,由于篇幅问题,其他用例就不在这里进行详细介绍。有兴趣的话可以参考给出的示例,完成剩余部分用例的描述,以拓展自己的

分析能力。

新闻后台管理用例图

图3-2 新闻后台管理用例图

登录

1.0 用例名称:登录

管理员只有成功登录本系统后,才可行使所有职能。

1.1 简要说明:

直接使用本系统的员工首先需要成功登录系统,然后系统才能进入相应的功能模块。

1.2 事件流:

1.2.1 基本流:

1. 员工请求登录。

2. 系统提供员工登录界面。

3. 员工填写员工用户名、密码。

4 内容合法,服务器端验证员工用户名和密码,如果未通过,转向备选流1

5 验证通过,系统显示相应的界面,并始终显示“欢迎XXX部门XXX(姓名)登录”。

1.2.2 备选流:

1.2.2.1备选流2:

1. 如果员工身份没有通过服务器验证,将返回“员工身份信息有误!”的消息。

2. 返回基本流3。

1.3前置条件:

以合法身份登录操作系统。

引用3-3 用户登录用例描述

相关文档
最新文档