- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
<职工培训管理系统 >软件需求分析报告
XX 大学 XX 学院的资料管理与检索系统是一个相对独立的系统。它本身作为软件工 程的项目,同样经历了软件的四个生命周期和八个阶段:四个生命周期:软件定义及分析, 软件设计,编码与测试,运行与维护;八个阶段:问题定义,可行性研究,需求分析,总体 设计,详细设计,编码与单元测试,综合测试,维护。本部分详细分析了该软件系统的需求 分析阶段。
软件的需求分析阶段是软件计划与分析的最后阶段,它的任务仍然不是解决问题,而 是准确回答“系统必须做什么” 。通过需求分析,必须将软件的功能和性能的总体需求描述 成具体的规格说明, 这些规格说明是以后软件设计的基础。 下面是由我们软件工程小组组编 制的需求分析说明书。
一、引言 编写目的:清楚地记录资料管理与检索系统的功能、性能要求。 背景:本系统是资料室实现自动化管理的一个系统。 定义:在借书时系统要根据输入的借书证信息和图书信息自动完成借书手续, 还书时要根据 图书信息自动完成还书手续;为借书证提借方便的管理;对用户提供资料检索服务。
参考资料:
[美]Watts S. Humphre 袁昱译《小组软件开发过程》 人民邮电出版社
吴钦藩《软件工程一一原理、方法与应用》 人民交通出版社 二、任务概述
1. 目的:为资料室实现借书、 还书的自动管理, 借书证的管理和对用户提供资料检索服务。
2. 用户特点:主要用户为该学院的教职工和学生。
3. 条件与约束:
图书的采购由人工管理, 阅览室资料的借阅由人工管理, 只为本学院的用户提供服 务。
每个读者所借的书不能超过其最大借书数,借书时间不能超过其最长期限,否则每
超期一天就罚款 0.1 元。若读者有过期图书,则不能再借新书直到所有的书都归还为止。
三、需求规定
对功能的规定:资料室管理员能够通过本系统方便高效的管理本资料室。
对性能的规定:用户界面友好,易于使用,具有提示自助能力,一般具有计算机基础的 人员都可通过培训很快掌握系统的使用。
输入输出规定:所有信息都集中由资料室数据库管理。
运行环境:
设备: Windows98/NT/2000
支持软件: Microsoft SQL Server (7.0 或以上版本)
数据流分析:
① 数据流图:
借书证号
图书编号
图1借书与还书管理
1.3
图书编号
图1.1借书管理
图1.2还书管理
图2资料检索
D6借书证文件
、十一!.读者
3.1
有效申请表
3.2
审查
有效性
把申请表 的信息输 入电脑
F6申请表
无效申请表
F7借书证信息
图3申请新借书证
3.3
更新借书
证文件并
打印借书
证
借书证号姓名
单位有效期
打印
图4注销借书证
②数据字典
文件名:图书总表
别名:无
编号:D1
简述:存储所有图书的信息
组成:{图书编号+图书分类号+书名+作者+出版社+出版时间+书架号} 组织方式: 按图书编号递增顺序排列
存取要求: 以图书编号为主键
注释: 文件名:借出图书文件
别名:无
编号:D2
简述:存储已经借出的图书的信息
组成:{图书编号+借书证号+借出日期} 组织方式:按图书编号递增顺序排列 存取要求:以图书编号为主键
注释:
文件名:图书分类表
别名:无
编号: D3
简述:存储图书的分类情况
组成:{图书分类号+书名+作者+出版社+出版时间+购买时间+购买地点+购买单价+ 购买数量+图书定价+采购员报销费用+购买总价} 组织方式:按图书分类号递增顺序排列 存取要求:以图书分类号和购买时间为主键
注释:购买总价=购买单价X购买数量+采购员报销费用
文件名:期刊总表
别名:无
编号: D4
简述:存储所有期刊的信息
组成:{期刊编号+发行代号+书架号+发行期数+发行时间}
组织方式:按期刊编号递增顺序排列 存取要求:以期刊编号为主键
注释:
文件名:期刊分类表
别名:无
编号: D5
简述:存储期刊的分类情况
组成:{期刊名+发行待号+发行方式+订阅单价+订阅数量+订阅期数+开始订阅时间+ 终止订阅时间+订购员报销费用+订阅总价}
组织方式:按发行待号递增顺序排列 存取要求:以发行待号和订阅有效期为主键
注释:订阅总价=订阅单价X订阅数量X订阅期数+订购员报销费用
文件名:借书证文件
别名:无
编号: D6
+借书证种类
+借书证种类
+最大借书数+借书期限+有效期}
组织方式:按借书证号递增顺序排列 存取要求:以借书证号为主键
注释: 数据流名:不能借书原因
别名:无
编号: F1
简述:向读者解释不能借书的原因
组成[ 已达到了借书的最大数
组成
[ 已达到了借书的最大数
| 有过期图书 ]
来源:检查借书条件 去向:读者
注释:
数据流名:罚款信息
别名:无 编号: F2 简述:向有过期图书的读者发送的有关罚款的详细信息
文档评论(0)