1、版本号修订说明修订人审核人批准人2013/5/25V1.0.0项目管理委员会2013/12/22V1.0.1目 录目 录- 3 -1.引言- 5 -1.1 编写目的- 5 -1.2 项目范围和读者对象- 5 -1.3 参考资料- 5 -1.4 术语表- 5 -2.总体描述- 6 -2.1 产品或项目的背景- 6 -2.2 目标用户类- 6 -2.3 预期使用环境- 7 -2.4 交付的用户文档- 7 -3.需求描述- 8 -3.1 总体业务描述- 8 -3.1.1 功能优先级- 8 -3.1.2 业务描述- 8 -3.1.3 一般约束- 8 -3.2 具体业务描述- 9 -3.2.1 图书管理
2、员事务- 9 -3.2.2 普通读者事务- 13 -4.需求分析- 15 -4.1用例模型- 15 -4.2用例及数据描述- 16 -4.2.1系统登录- 16 -4.2.2 书库事务用例- 16 -4.2.3 柜台事务用例- 19 -4.2.4 查询事务用例- 20 -4.2.5 读者信息管理用例- 21 -4.2.6 图书信息查询用例- 23 -4.2.7 特定人借阅信息查询用例- 24 -5.接口需求- 26 -5.1 用户接口- 26 -5.2 硬件接口- 26 -5.3 软件接口- 26 -5.4 通信接口- 27 -6.其他非功能需求- 28 -6.1 性能需求- 28 -6.2
3、安全性需求- 28 -6.3 软件质量属性- 29 -6.3.1 对用户重要的属性- 29 -6.3.2 对开发人员重要的属性- 30 -7 签字确认- 31 -1.引言1.1 编写目的图书管理系统需求规格说明书描述的是“图书管理系统”的需求,其详尽说明了该软件产品或项目的需求规格,包括功能和发行的版本号,从而对该软件产品或项目进行准确的定义。本文是对现有图书管理系统进行调研的基础上编制完成的。其目的是通过与用户的交流以及对市场的推广情况得出所要完成的目标系统必须具备的业务需求、功能需求和非功能需求,即确定“目标系统必须做什么?”。通过该需求分析让双方达到目标共识,使用户和软件开发者双方对该软
4、件的运行环境、功能和性能需求的初始规定有一个共同的理解,使之成为开发工作的基础,为系统设计提供需求说明。同时该文档使软件工程人员在开发、测试过程中具有可操作性。1.2 项目范围和读者对象本文的读者包括系统用户、项目负责人、软件开发人员、软件测试人员、文档编写人员。1.3 参考资料(1) 计算机软件产品开发文件编制指南GB8567-88(2) 计算机软件需求规格说明规范GBT 9385-2008(3) 计算机软件工程规范国家标准汇编2000中国标准出版社,20001.4 术语表术语表由下表可知。表1-1 术语表术语说明图书复本多册(件)同一版次及版式的同种文献,其中的一册(件)被称为正本或保存本
5、,其余的都称复本2.总体描述2.1 产品或项目的背景图书拥有丰富的文献信息资源,是社会信息系统的重要组成部分,在信息社会中的作用愈来愈重要。为了实现更有效图书馆管理,更方便读者的借阅,设计一个功能完整、操作简便、界面友好的图书管理系统是势在必行的。通过建立一个基于B/S系统的图书管理系统,使得图书管理工作系统化、规范化和自动化,从而提高了管理的效率,也方便了读者的借阅。系统应符合图书馆信息管理及处理的规定,满足图书管理员对图书、读者及借阅信息进行管理的需求,满足读者对图书信息查询检索的需求及实现续借的功能需求,并达到操作过程中的直观、方便、实用、安全等要求。使用图书管理系统之后,图书管理员可通
6、过本系统对图书信息和读者管理进行操作。主要操作包括图书录入、图书查询、图书下架;读者信息添加、查询和删除操作;借还书记录添加、查询、修改以及还书的相关服务,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。读者可通过本系统进行图书查询和续借等操作。2.2 目标用户类目标用户由表可知。表2-1 目标用户表用户名称功能操作权限用户特点图书管理人员1、管理书库,图书的借出和归还,查询任意读者的借阅情况,查询图书的借阅情况。2、图书管理员具有注册账号和密码。成功登录后可以通过系统进行图书信息的添加、查询及删除操作;对读者信息的添加、查询及删除操作;对借阅信息的查询操作。图
7、书管理员要对图书的录入和下架进行整理,在图书下架时若还有读者在借阅那本书则会给出提示。本系统的最终用户是面向管理员(图书管理员和其它管理人员)、读者(老师和同学等),他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和读者都是经常性用户。系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。普通读者查询图书信息,查询本人的借阅情况1、不用登录验证:用户可以通过图书管理系统进行图书的检索查询。读者在借阅书籍时能够通过检索搜索到自己想要的书籍的作者、封面、目录及书籍的概要内容。2、需要登陆验证:读者的信息由管理员录入后,读者方可使用自己的账号登录系统,
8、登录成功后读者可以查看借书信息,完成相关的书籍或期刊办理续借手续等。2.3 预期使用环境预期使用环境有下表可知。表2-2 预期使用环境表环境硬件环境客户端为PC,配置以太网络适配器和USB接口设备,根据需要可以配置打印设备等通信协议TCP/IP客户端操作系统Win9X、WINNT/WIN2000/XP网络环境客户环境本软件适应于分辨率800600、1024768。建议在1024768下操作,增强色16位以上、IE6 .0以上版本操作2.4 交付的用户文档交付的用户文档包括:项目计划、需求规格说明书、系统设计方案、用户操作手册、测试报告、验收报告、代码清单等。3.需求描述3.1 总体业务描述3.
9、1.1 功能优先级功能优先级别分类由下表可知。表3-1 功能需求表级别A级必须的,绝对基本的特性;如果不包含,产品就会被取消B级重要的,不是基本的特性;但这些特性会影响产品的生存能力C级最好有的,期望的特性;但省略一个或多个此类特性不影响产品的生存能力3.1.2 业务描述功能需求表由下表可知。表3-2 功能需求表功能名称需求级别书库的管理图书复本的借书与归还图书的借出与归还从书库中去除图书复本或添加如图复本查询图书信息通过图书作者或者主题查询查询读者借书信息读者借书的具体信息查询图书的借阅情况查询某图书当前被哪位读者借阅3.1.3 一般约束(1) 系统初始状态,书库中无图书及图书复本,也无借出
10、记录,至少存在一个管理人员。(2) 书库内的任何图书复本或已经借出,或未借出。(3) 不存在某图书复本既可以被借出又已借出。(4) 读者能够借阅图书的数量不能超过既定的限制。(5) 目标用户的功能不能交叉重叠。(6) 对于图书馆的书库需要满足以下需求 书库中所有的图书复本都可以借阅或已借出。 书库中的图书复本不能已借出,同时还能被借出。(7) 只有本系统的用户才能借阅图书。(8) 系统中应记录最后借阅图书复本的读者信息。(9) 当某位读者借阅了某图书复本,他必定是该图书复本的最后借阅者。3.2 具体业务描述3.2.1 图书管理员事务3.2.1.1 书库事务书库事务包括图书的添加和删除。图书添加
11、信息包括:添加、查询、修改、更新图书的基本信息,包括书名、作者、主题信息、出版时间、出版社等信息。 图书的添加和去除,都与书名有关,与借出记录无关。 图书添加需要先定义图书复本标识,并提供书名、作者、主题等信息。 图书复本添加后马上可以被借出。 图书复本删除必须保证该图书复本正在书库,删除操作不影响当前书库中可外接的图书复本集合、借出记录、其他图书复本信息 图书删除:将已删除图书的数量归零。 图书查询及更新:输入图书名等一个或者多个查询条件,可获得当前图书管该书的库存量及该书的相关信息。当图书馆已有图书有变动时,图书管理员可通过该系统对图书信息进行更新。 通过添加图书号可知是否有和已录入的图书
12、信息重复,若有则给出重复提示。 若基本信息没有添加完整,在点击“添加”按钮时给出提示。 为了在用户输入时间时格式比较繁琐,在添加页面中加入日历,用户只需在日历上选择日期即可。 在图书比较多时,系统支持从后台将Excel表添加到数据库。 书库事务流程如图3-1所示。图3-1 书库事务流程3.2.1.2 柜台事务柜台事务,包括图书节约食物和图书归还事务,都需要输入图书复本的标识,且不影响书库内容。(1) 图书借阅事务 图书借阅事务中的图书复本必须是可借阅的,该事务更新借阅记录和最后借阅者记录。 借书登记:先输入借书卡号,检查是否有未还图书记录和借书数量的检查.若符合则添加借书卡号,书号及借书时间等
13、信息。 借书记录查询及续签:输入借书卡号或书号可获得其相关信息并可办理续签手续。 图书借阅事务要更新借出记录和最后借出者信息。(2) 图书归还事务 还书手续办理:输入借书卡号及书号,在借书记录添加还书时间。 借书超期罚款处理:该功能在读者还书时检索读者借书信息判断是否超期,进行相应的惩罚。 图书复本归还事务要处理的是借出的图书复本,归还后更新借出记录。 每位读者每次借阅读8本图书,读者在借书登记时若超过8本,系统会提示图书管理员,读者不能再借。 读者有到期未还的图书,在借书时系统会提示管理员不能继续借书。 在读者还书时,若图书超期,系统计算出超期天数及罚款数额提示给图管理员。 柜台事务流程如图3-2所示。图3-2 柜台事务流程3.2.1.3 查询事务图书管理员查询事务是查询某一特定图书复本及特定人的借阅情况,查询事务不影响图书借阅及归还记录,图书管理员可以通过图书复本的作者和主题信息查询。图书管理员查询流程如图3-3、3-4所示。图3-3 图书查询流程图3-4 特定借阅人查询流程3.2.1
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1