- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书馆管理系统需求分析.
图书馆管理系统
——需求分析说明
目 录
一、 引言
1.1 编写目的
1.2 项目背景
1.3 术语定义
1.4 参考资料
二、 任务概述
2.1 功能概述
2.2 目标
2.3 用户特点
三、具体需求
3.1 ER图
3.2 用例图
3.3 用例说明
四、 系统接口
4.1 用户接口
4.2 硬件接口
4.3 软件接口
五、 性能需求
六、 软件属性
6.1 可使用性
6.2 系统安全
6.3 可维护性
一、引言
1.1 编写目的
编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。
需求说明书有时候也被称为规格说明书,本规格说明描述了任务管理项目的要求,并且作为各方面沟通的依据,也为下一步工作提供基准。
软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。
1.2 项目背景
项目名称:图书馆管理系统
项目开发者:“图书馆管理系统”开发小组
用户:湖州职业技术学院图书管理员、读者(学生、老师)
为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该图书管理系统以提高图书馆的管理效率。使用该系统之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。
1.3 术语定义
系统:图书馆管理软件
图书信息:一些图书的基本信息,包括书名、书号、作者、出版社、库存数量及库存位置等信息,便于读者查询借阅。
借书记录:包括借阅者的姓名、ID号以及所借书的书名和借书日期等信息。
4. 借阅规则:对不同的借阅者有不同的借阅册数和借阅时间,对不同的违章情况有不同的罚款措施。
1.4参考资料:
[1] 王立福等,《软件工程》(第三版),北京大学出版社
建立高效的传输平台
系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高;
更简便、信息化程度更高的图书管理流程;
2.3 用户特点
本软件的最终用户是面向管理员(图书管理员和其它管理人员)、读者(老师和同学等),他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和读者都是经常性用户。
系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。
具体需求
3.1 ER图
3.2 用例图借阅人用例图:
图书系统管理员用例图:
图书管理员用例图:
3.3用例规约
1.用例名称: 登录
用例描述:根据用户输入的用户名和密码判断用户的身份,赋予相应的权限。
前置条件:无
后置条件:根据用户所有的权限进入相应的操作界面。
基本操作流程:
输入用户名
输入密码
校验密码是否正确。
根据用户身份进入相应的操作界面。
可选流程:如果密码不正确,提示重新输入密码;
如果用户名不正确,提示没有此用户。
2.用例名称:查询图书
用例描述:由读者进行操作,查询图书馆中有没有需要图书,如果有,显示该图书编号、书名、作者、出版日期、当前借阅状态等信息。
前置条件:以顾客身份登录
后置条件:无
基本流程:
1 以读者身份登录。
输入图书的名称或作者名称。
显示相关图书的信息。
可选流程:如果没有该图书,返回提示信息:“没有找到图书”。
3.用例名称:借书
用例描述: 由图书管理员把读者的借书卡的条码读入计算机,再将读者所选图书的条码读入计算机,在不超过读者允许借书的情况下,累计该读者所借的书;否则提示超过借书数量。
前置条件:以图书管理员的身份登录系统。
后置条件:图书信息中相应记录的还书日期值做改变;将借书明细加入借书记录中。
基本操作流程:
以图书管理员身份登录系统。
进入借书功能。
录入读者的借书卡条码。
识别读者类别,提示读者可以借阅图书的数量及借阅时间等。如果允许借阅,继续4,否则提示已达到借书数量。
录入图书的条码,显示该图书的信息。
还有其他图书,重复步骤3。
保存操作。
可选流程 在保存之前,可以取消操作。
4.用例名称:续借
用例描述: 由图书管理员把读者的借书卡的条码读入计算机,计算机显示读者所借图书及状态,选定需要续借的图书,系统提示还书时间,保存操作。
前置条件:以图书管理员的身份登录系统。
后置条件:图书信息中相应记录的还书日期值做改变;将续借明细加入借书记录中。
基本操作流程:
以图书管理员身份登录系统。
进入续借功能。
录入读者的借书卡条码。
计算机显示读者所借图书及状态。
如可以续借则选定需要续借的图书;否则提示无法续借。
系统提示还书时间
文档评论(0)