在线图书阅读系统需求分析报告文档格式.docx

上传人:b****1 文档编号:13166131 上传时间:2022-10-07 格式:DOCX 页数:20 大小:1.32MB
下载 相关 举报
在线图书阅读系统需求分析报告文档格式.docx_第1页
第1页 / 共20页
在线图书阅读系统需求分析报告文档格式.docx_第2页
第2页 / 共20页
在线图书阅读系统需求分析报告文档格式.docx_第3页
第3页 / 共20页
在线图书阅读系统需求分析报告文档格式.docx_第4页
第4页 / 共20页
在线图书阅读系统需求分析报告文档格式.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

在线图书阅读系统需求分析报告文档格式.docx

《在线图书阅读系统需求分析报告文档格式.docx》由会员分享,可在线阅读,更多相关《在线图书阅读系统需求分析报告文档格式.docx(20页珍藏版)》请在冰豆网上搜索。

在线图书阅读系统需求分析报告文档格式.docx

1.1目的 3

1.2适用范围 3

1.3参考资料 3

1.4术语和缩略语 3

2系统概述 4

2.1产品描述 4

2.2产品功能 4

2.3一般约束 4

3功能性需求分类 5

3.1后台管理员模块 5

3.1.1管理员登陆 5

3.1.2管理图书作者 5

3.1.3管理图书阅读用户信息 6

3.1.4管理图书 7

3.2后台管理员模块 8

3.2.1作者登陆 8

3.2.2上传图书作品 9

3.2.3更新图内容 9

3.3图书阅读用户模块 9

3.3.1图书阅读用户登陆 9

3.3.2阅读图书 10

3.3.3收藏图书 10

3.3.4购买图书 11

3.3.5从收藏夹删除图书 11

4非功能性需求 11

4.1外部接口说明 11

4.1.1用户接口 11

4.1.2软件接口 12

4.2性能需求 12

4.2.1界面需求 12

4.2.2响应时间需求 12

4.2.3可靠性需求 12

4.2.4开放性需求 12

4.2.5可扩展性需求 13

4.2.6系统安全性需求 13

5附录部分 13

5.1用例图 13

5.2时序图 14

5.3数据字典 18

6感受和体会 18

软件需求课程大作业要求

论文要求:

(1)对所选系统进行完整的需求获取以及需求分析工作,给出所选系统的各

层次需求,包括业务需求,用户需求,功能需求以及非功能需求。

(2)在

(1)的基础上完成需求规格说明书。

(3)需求规格说明书要详尽,必须包括以下内容:

引言,总体描述,功能需求,接口需求以及其它非功能性需求等,符合需求规格说明书各项细则。

(可以参照SRS模板格式)

(4)附录中给出所选系统需求规格说明书中未给出的图表.(例如数据流图,数据字典等,例如建模用例图,时序图等)

(5)对软件需求工程或需求中某知识点谈谈自己的感受和体会(字数不限,严禁抄袭)

需求规格说明书

1引言

1.1目的

编写此文档的目的是进一步定制软件开发的细节问题,希望能使本软件开发工作更具体。

是为使用户、软件开发者及分析人员对该软件的初始规定有一个共同的理解,它说明了本产品的各项功能需求、性能需求和数据要求,明确标识各功能的实现过程,阐述实用背景及范围,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。

1.2适用范围

在现如今这个互联网盛行的时代,电脑和网络很是流行。

在以前,人们想要看书,要么在书店去看,要么就把书买回来再看,这样虽然可行,但是太麻烦。

鉴于这种情况,我想开发一个在线图书阅读系统,旨在能够让广大的爱书认识能方便地,及时地,免费地看书。

1.3参考资料

资料名称

出版单位

作者

机械工程出版社

毋国庆、梁正平、袁梦霆、李勇华

《软件工程导论》

科学出版社

钟珞、袁景凌

《UML和模式应用》

李洋、郑䶮译

1.4术语和缩略语

术语、缩略语

解释

用例

用例是对一组动作序列的抽象描述,系统执行这些动作序列

产生相应的结果。

时序图

它通过描述对象之间发送消息的时间顺序显示多个对象之间

的动态协作。

数据字典

是对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。

2系统概述

2.1产品描述

本在线图书阅读系统主要是为了方便用户阅读土图书。

使用者包括后台管理人员和前台图书阅读用户。

本系统的总体结构图:

2.2产品功能

系统用例图如下所示:

2.3一般约束

假定:

用户能够提供交付测试的环境;

用户能够参与到需求的核准工作。

约束:

本系统的最后的交付日期是2014-10-08。

设计和实现上的限制:

基于B/S架构进行开发;

使用SqlServer2000数据库。

3功能性需求分类

3.1后台管理员模块

3.1.1管理员登陆

用例 管理员登陆

简述 管理员登陆,进入系统

参与者 管理员

前置条件 管理员是该系统的合法使用者

主成功场景1、操作员输入用户名和密码,登录系统,用例开始,若

登录不成功,则提示重新登陆

2、系统显示操作员管理界面

3、操作员根据业务流程进行自己所要进行的操作

后置条件管理员成功地进入了系统界面

3.1.2管理图书作者

3.1.2.1查看作者信息

用例 管理员查看作者信息

简述 管理员登录系统,对作者信息进行查看

前置条件 管理员登录成功

主成功场景1、管理员登陆系统

2、管理员计入作者管理界面

3、管理员查看作者信息

后置条件管理员成功地查看了作者信息

3.1.2.2删除作者

用例 管理员删除作者

简述 管理员登录系统,对作者进行删除

3、管理员删除作者

后置条件管理员成功地删除了作者

3.1.3管理图书阅读用户信息

3.1.3.1查看用户信息

用例 管理员查看用户信息

简述 管理员登录系统,对用户信息进行查看

2、管理员计入用户管理界面

3、管理员查看用户信息

后置条件管理员成功地查看了用户信息

3.1.3.2删除用户

用例 管理员删除用户

简述 管理员登录系统,对用户进行删除

3、管理员删除用户

3.1.4管理图书

3.1.4.1查看图书信息

用例 管理员查看图书信息

简述 管理员登录系统,对图书信息进行查看

2、管理员进入图书管理界面

3、管理员查看图书信息

后置条件管理员获取了图书信息

3.1.4.2图书分类

用例 管理员进行图书分类

简述 管理员登录系统,对图书进行分类

3、管理员进行图书分类

后置条件管理员成功地进行了图书分类

3.1.4.3删除图书

用例 管理员删除图书

简述 管理员登录系统,对图书进行删除

3、管理员删除图书

后置条件管理员成功地删除了图书

3.1.4.4增加图书

用例 管理员增加图书

简述 管理员登录系统,对图书进行增加

3、管理员增加图书

后置条件管理员成功地增加了图书

3.2后台管理员模块

3.2.1作者登陆

用例 作者登陆

简述 作者登陆,进入系统

参与者 作者

前置条件 作者是该系统的合法使用者

主成功场景1、作者输入用户名和密码,登录系统,用例开始,若登

录不成功,则提示重新登陆

2、系统显示作者操作界面

3、作者根据业务流程进行自己所要进行的操作

后置条件作者成功地进入了系统界面

3.2.2上传图书作品

用例 作者上传图书作品

简述 作者登陆,进入系统,上传图书作品

3、作者上传图书作品

后置条件作者成功地上传了图书作品

3.2.3更新图内容

用例 作者更新图书内容

简述 作者登陆,进入系统,更新图书内容

3、作者更新图书内容

后置条件作者成功地更新了图书内容

3.3图书阅读用户模块

3.3.1图书阅读用户登陆

用例 用户登陆

简述 用户登陆,进入系统

参与者 用户

前置条件 用户是该系统的合法使用者

主成功场景1、用户输入用户名和密码,登录系统,用例开始,若登

2、系统显示用户操作界面

3、用户根据业务流程进行自己所要进行的操作

后置条件作者成功地进入了用户界面

3.3.2阅读图书

用例 用户阅读图书

简述 用户在线阅读图书

主成功场景1、用户直接进入图书列表

2、用户选择图书阅览

后置条件用户成功地阅读了图书

3.3.3收藏图书

用例 用户收藏图书

简述 用户登陆,进入系统,收藏图书

主成功场景1、用户输入用户名和密码,登录系统,若登录不成功,

则提示登陆不成功

3、用户收藏了图书

后置条件用户收藏了图书

3.3.4购买图书

用例 用户购买图书

简述 用户登陆,进入系统,购买图书

3、用户购买了图书

后置条件用户成功地购买了图书

3.3.5从收藏夹删除图书

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 远程网络教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1