图书借阅管理系统需求规格说明书
《图书管理系统》需求规格说明书

《图书管理系统》需求规格说明书《图书管理系统》需求规格说明书一、引言随着图书馆藏书数量的增加,读者数量的增多,图书管理成为一项重要的任务。
为了提高图书管理的效率和便利性,开发一款全新的图书管理系统变得十分必要。
本文将详细阐述《图书管理系统》的需求规格,包括系统的功能和特性,以及每个功能的详细需求。
二、需求列表1、系统设计1、界面设计:提供直观、易用的用户界面,以便读者进行图书查询、借阅、归还等操作。
2、功能模块:将系统分为多个功能模块,如用户管理、借阅管理、库存管理、数据统计等。
3、数据库设计:设计适合系统需求的数据库结构,包括读者信息、图书信息、借阅记录等。
2、用户管理1、注册:提供用户注册功能,收集用户基本信息。
2、登录:提供用户登录功能,验证用户身份。
3、信息修改:允许用户修改个人信息。
4、密码修改:允许用户修改密码。
3、借阅管理1、图书查询:提供多种查询方式,如按书名、作者、出版社等查询。
2、借书:允许用户借阅图书。
3、还书:允许用户归还图书。
4、续借:允许用户续借图书。
4、库存管理1、图书入库:将新图书入库,更新库存。
2、图书出库:将图书借出,更新库存。
3、库存查询:查询当前库存状态。
5、数据统计1、借阅统计:统计借阅记录,生成报表。
2、库存统计:统计库存记录,生成报表。
3、其他统计:根据需求进行其他相关统计。
三、需求分析1、系统设计1、界面设计:要求界面简洁、美观,易于使用,提供良好的用户体验。
2、功能模块:要求各模块之间耦合度低,高内聚,便于系统维护和扩展。
3、数据库设计:要求数据库结构合理,能够满足系统的查询、更新等操作需求。
2、用户管理1、注册:要求用户信息存储安全,不可泄露。
2、登录:要求登录过程简单、快捷,避免长时间等待。
3、信息修改:要求信息修改过程简单易用,保障信息安全。
4、密码修改:要求密码修改过程安全可靠,防止密码泄露。
3、借阅管理1、图书查询:要求查询速度快,结果准确,支持多种查询方式。
图书阅览室管理系统——需求规格说明书.doc

工学院图书阅览室管理系统需求规格说明书1、引言1.1编写目的开发图书馆管理系统,提高管理工作的效率、改善用户和管理员对图书信息查询的准确性,便于学生对图书信息的查询,管理人员对图书信息的管理及学生借阅图书信息的管理。
1.2 背景项目名称:工学院图书阅览室管理系统项目提出者:工学院图书阅览室管理人员项目开发者:工学院图书阅览室管理系统开发小组预期用户:工学院学生图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。
现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。
因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于管理效率的提高。
1.3参考资料《软件工程》 ---阎菲主编潘正清吴年志副主编中国水利水电出版社《软件工程试验》 ---陈明王智广赵鹏翔编中国广播电视大学出版社2.项目概述2.1 目标:实现读者图书借阅与还书处理;读者借阅信息管理;管理员盘库管理;图书信息查阅,其中读者信息分学生和教师两类进行管理。
2.2系统技术:学校图书馆要有着完善的图书信息,对每一册书要有详细的记录信息,功能上对系统的需求是全面的。
因此对用户的需求可分为三个方面:一是图书馆工作人员通过计算机来管理各类图书,分类编号,调整图书结构,增加图书库存,适应学生的需求;二是学生们能通过计算机来查询浏览图书馆中的图书,来确定自己需要的书籍,为借阅做好准备;三是图书馆的核心工作,对图书的借阅管理。
2.3 用户特征:为保证系统安全高效的运行,本系统只允许管理员登陆,具有最高权限。
管理员在系统中的功能:负责学生信息和图书信息的添加,删除,修改等一系列操作,拥有最高权限。
2.4运行环境:奔腾133以上的pc机,内存需在16兆以上。
2.5条件与限制:在设计时应注意软件的可移植性,能方便地将其移植到电子记事本、掌上电脑等硬件平台。
3.功能要求1.图书类别的添加、修改、删除,包括图书类别、类别编号;2.图书信息的添加、修改、删除、查询,包括图书编号、书名、类别、登记日期、作者、出版日期、出版社、价格;3.读者类别的添加、修改、删除,包括读者种类、借书数量、借书期限、有效期限;4.读者信息的添加、修改、删除、查询,包括读者类别、性别、读者姓名、名族、读者编号、系别/部门、登记日期、电话号码、家庭住址;5.借书信息的添加、查询,包括书名、作者、编号、出版社、图书类别;6.还书信息的添加;7.添加管理员、更改密码8.退出系统4.外部接口需求4.1用户界面采用windows的通用图形界面,对用户友好,必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:界面具有一致性,设计良好的联机帮助,画面简洁明快,富有现代气息。
图书管理系统-软件需求规格说明书

图书管理系统 ---软件需求规格说明书班序号:姓名:学号:老师:电话:成绩:xxxxx大学xx年 xx 月目录目录 (2)1. 文档概述 (4)1.1 编写的目的 (4)1.2 背景 (4)1.3 定义 (4)1.4 参考资料 (4)2. 任务概述 (5)2.1 业务需求 (5)2.2 相关人员及用户分析 (5)2.3 用户特点分析 (5)3. 需求概述 (6)3.1 系统概述 (6)3.2 主题域1 (7)3.2.1 概述 (7)3.2.2 业务事件 (7)3.2.3 报表 (10)3.3 主题域2 (10)3.3.1 概述 (11)3.3.2 业务事件 (11)3.3.3 报表 (12)3.4 主题域3 (13)3.4.1 概述 (13)3.4.2 业务事件 (13)3.4.3 报表 (16)4. 具体需求 (17)4.1 图书管理子系统 (17)4.1.1 用例模型 (17)4.1.2 领域模型 (21)4.2 读者管理子系统 (22)4.2.1用例模型 (22)4.2.2 领域模型 (26)4.3 借还书服务子系统 (26)4.3.1用例模型 (26)4.3.2 领域模型 (32)5. 补充规约 (32)5.1 设计约束 (32)5.1.1 技术选择的限制条件 (32)5.1.2 运行环境[建议用部署图表示] (32)5.1.3 预期的使用环境 (33)5.2 质量属性 (33)5.2.1 安全性要求 (33)5.2.2 可靠性要求 (34)5.2.3 易用性要求 (34)5.2.4 性能要求 (35)5.2.5 可维护性要求 (35)5.2.6 可移植性要求 (35)1. 文档概述1.1 编写的目的为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。
使用该程序之后,图书管理员可通过该程序对图书信息和读者管理进行操作。
主要操作包括图书录入、图书查询、图书下架;读者信息添加、查询和删除操作;借还书记录添加、查询、修改以及还书的相关服务,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。
图书馆管理系统需求规格说明书

《图书馆管理系统》需求规格说明书目录1.概述1.1编写目的1.2项目背景2.任务概述2.1软件总体描述2.2用户特征2.3运行环境3.功能需求3.1功能划分3.2功能描述3.3用例图3.4流程图4.故障处理需求4.1软件运行故障4.2使用故障5.其它需求5.1性能需求5.2精度需求5.3软件属性6.外部接口需求6.1用户界面6.2硬件接口6.3软件接口7.数据描述7.1静态数据7.2动态数据7.3数据库介绍1.概述1。
1编写目的编写此文档的目的是对图书馆管理系统做出详细的需求分析,进一步定制软件开发的细节问题,为了使用户、软件开发者及分析和测试人员对该软件的初始规定有一个共同的理解,它说明了本软件的各项功能需求、性能需求和数据需求,明确标识各项功能的具体含义,为开发人员、维护人员及用户之间提供共同的协议以保证开发任务顺利并行地开展。
1.2项目背景①开发目的:本项目旨在方便图书馆的信息管理以及读者的借阅管理,读者使用web页面进行各类操作,后台使用windows程序进行数据库的操作以应对用户操作。
②参与者和使用者:本项目的使用者为读者(教师,学生使用web页面),图书馆管理员(使用后台windows程序)以及系统管理员(系统维护)2.任务概述2.1软件总体描述随着信息技术的发展,传统的图书馆机制显得效率低下,不易管理与借阅,为了适应互联网发展的需求,使用户更方便的查询,借阅资料,特此开发图书馆管理系统.2.2用户特征本系统的用户包含普通读者用户,图书馆管理员以及系统管理员.普通读者用户特征:主要面向老师,学生,以中文用户为主,熟悉电脑操作。
用户使用的web界面需要有简洁的界面,尽量不使用专业词汇,若有则给以适当的提示。
图书馆管理员特征:对图书馆的运作流程较为熟悉,对计算机的操作比较熟练,并且懂得如何使用本系统,要求操作方便,界面简洁.系统管理员特征:对本系统有较深的了解,且精通网络及数据库知识,能掌握系统的相关配置.2.3运行环境①服务器端运行环境:硬件平台: IBM兼容PC机硬件要求:Pentium Ⅲ666MHz以上操作系统:WindowsXP\Windows 2003 Sever数据库系统:SQL Server2005运行环境:Microsoft 。
图书借阅管理系统需求规格说明书

1.前言1.1编写目的本文档面向的读者为图书借阅管理管理系统的最终用户、开发人员、测试人员。
本项目软件需求规格说明书是本项目设计、开发、测试、验收的依据。
在对项目涉及的所有用户的需求进行调研和分析的基础上,进一步将需求文档化,并将需求按功能和非功能分类。
1.2项目背景随着计算机的广泛应用,其逐步成为现代化的标志。
图书馆或者一些企业内部,甚至是书店,在正常运行过程中总是面对大量的读者信息,书籍信息以及两者相互作用产生的借书信息、还书信息。
因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,要对因此而产生的单据进行及时的处理,为了提高图书馆或者企业内部对图书存销的自动化的管理,能够更快速的满足读者的要求,提高各种工作的效率,现对其设计相应的系统,以达到上述的目的[1]。
图书管理系统的主要功能是实现图书馆图书借阅和归还的管理的自动化。
围绕这一主要功能,本系统涉及到以下核心功能:借阅管理,归还管理。
除了这些核心功能外,还包括一些基本和辅助功能,它们是:用户管理、图书馆参数管理、图书管理、统计查询。
2.功能需求2.1 图书借阅管理系统需求概述2.1.1系统目标该系统主要建立一个基于B/S模式的图书馆借阅管理系统,面对当起很多小型图书管理仍是人工管理带来的检索速度慢,效率低,借阅归还图书量大,图书统计工作量大,藏书不能完成及时更新的问题,该系统可以对跟系统的三个用户类型的使用实现:1.对于读者在本系统的应用下可实现按照各种方式(如:书名,编号,作者)查询图书馆的藏书请客,方便的借阅图书,续借图书,归还图书,能够查询自己的借阅图书情况。
2.对于图书馆工作人员能够实现方便的对图书进行查询,方便的进行读者借阅情况查询,方便的进行借书还书处理等,便捷的对图书信息进行添加、修改、删除,分类管理等操作,对读者信息进行相关添加,修改,分类管理等操作。
3.对于系统管理员可以对图书馆信息进行修改更新操作,对系统用户进行添加、修改、删除、权限设置等操作,对图书馆的办证参数进行修改维护等操作功能。
图书馆管理系统需规格说明书

图书馆管理系统需求规格说明书编号:TY0014版本:1.01 概述图书馆通用信息管理系统在WINDOWS开发研制,该系统软件针对图书馆的工作范围及特点,与传统的手工作业相比,它大大提高了工作效率,而且系统采用人机对话方式,菜单提示,界面友好、操作简单,实现开架借书,加强了图书流通管理。
1.1 目的本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。
同时本文档也作为项目评审验收的依据之一。
1.2 范围本系统包括:图书采购子系统、检索统计子系统、流通信息子系统及读者管理子系统。
另外包括权限管理模块用于系统的用户、角色和相关权限。
1.3 读者对象1.4 参考文档1.5 术语定义系统用户:图书馆员工。
客户:借书的读者。
2 系统说明2.1 概述建立了图书采购子系统、检索统计子系统、流通信息子系统及读者管理子系统,这几个子系统包括了图书馆的主要业务工作,可以实现对图书的科学采购、快速检索浏览、及时统计处理和完善流通等计算机管理。
该系统网络版采用MSQLSERVER作数据库,数据安全可靠,该系统的实施,将全面提高图书馆的管理效率及服务质量,从而使学校的图书馆管理水平跃上一个新的台阶。
2.2 用户与角色与本系统相关的用户和角色包括:系统管理员:管理系统用户、角色与权限,保证系统正常运行。
操作人员:图书信息检索。
图书管理。
读者管理。
流通管理。
2.3 系统功能系统用例图如图1所示,子用例图及详细的用例描述见“功能性需求”部分。
用例图2.4 当遵循的标准或规范本系统采用Microsoft SQL Server 2005数据库,数据库设计原则上符合三大范式,且规范,易于维护。
使用vs2008进行开发,采取C/S架构。
程序需使用MVC模式,采用三层架构,保证系统的可维护性和可扩展性。
3 功能性需求本系统分图书采购子系统、检索统计子系统、流通信息子系统及读者管理子系统四个模块。
图书馆管理系统软件需求规格说明书

图书馆管理系统软件需求规格说明书编写人:编写日期:2008 年5月12日目录1。
产品描述 (2)1.1。
编写目的 (2)1.2。
背景.................................................. 错误!未定义书签。
1.3.定义.................................................. 错误!未定义书签。
2.产品需求概述 (2)2.1.功能简介 (2)2.2。
运行环境 .............................................. 错误!未定义书签。
2。
3。
条件与限制 ............................................ 错误!未定义书签。
3.功能需求........................................................................................................... 错误!未定义书签。
3。
1。
功能划分 .............................................. 错误!未定义书签。
3.2.功能描述 .............................................. 错误!未定义书签。
3。
3.不支持的功能 (5)4.数据描述 (5)4.1。
静态数据 (5)4.2。
动态数据 (6)4。
3。
数据库描述 (7)4。
4.数据流图和数据字典 (7)5。
性能需求 (16)5.1。
数据精确度 (16)5。
2.时间特性 (16)5。
3.适应性 (16)6。
运行需求 (16)6。
1。
硬件接口 (16)6.2.软件接口 (16)7。
其它需求 (16)8.附录 (16)8。
1。
参考资料 (16)1.产品描述1.1.编写目的随着政府机关与广大企事业单位内部网络的广泛建立,在通用信息平台上构筑高效实用的协同工作和自动化办公应用系统,满足信息高度共享和即时发布的需求,有效实现内部知识管理,已成为众多用户的共同需求。
图书馆管理系统需求规格说明书

《图书馆管理系统》需求规格说明书目录1.概述1.1编写目的1.2项目背景2.任务概述2.1软件总体描述2.2用户特征2.3运行环境3.功能需求3.1功能划分3.2功能描述3.3用例图3.4流程图4.故障处理需求4.1软件运行故障4.2使用故障5.其它需求5.1性能需求5.2精度需求5.3软件属性6.外部接口需求6.1用户界面6.2硬件接口6.3软件接口7.数据描述7.1静态数据7.2动态数据7.3数据库介绍1.概述1.1编写目的编写此文档的目的是对图书馆管理系统做出详细的需求分析,进一步定制软件开发的细节问题,为了使用户、软件开发者及分析和测试人员对该软件的初始规定有一个共同的理解,它说明了本软件的各项功能需求、性能需求和数据需求,明确标识各项功能的具体含义,为开发人员、维护人员及用户之间提供共同的协议以保证开发任务顺利并行地开展。
1.2项目背景①开发目的:本项目旨在方便图书馆的信息管理以及读者的借阅管理,读者使用web页面进行各类操作,后台使用windows程序进行数据库的操作以应对用户操作。
②参与者和使用者:本项目的使用者为读者(教师,学生使用web页面),图书馆管理员(使用后台windows程序)以及系统管理员(系统维护)2.任务概述2.1 软件总体描述随着信息技术的发展,传统的图书馆机制显得效率低下,不易管理与借阅,为了适应互联网发展的需求,使用户更方便的查询,借阅资料,特此开发图书馆管理系统。
2.2用户特征本系统的用户包含普通读者用户,图书馆管理员以及系统管理员。
普通读者用户特征:主要面向老师,学生,以中文用户为主,熟悉电脑操作。
用户使用的web界面需要有简洁的界面,尽量不使用专业词汇,若有则给以适当的提示。
图书馆管理员特征:对图书馆的运作流程较为熟悉,对计算机的操作比较熟练,并且懂得如何使用本系统,要求操作方便,界面简洁。
系统管理员特征:对本系统有较深的了解,且精通网络及数据库知识,能掌握系统的相关配置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.前言1.1编写目的本文档面向的读者为图书借阅管理管理系统的最终用户、开发人员、测试人员。
本项目软件需求规格说明书是本项目设计、开发、测试、验收的依据。
在对项目涉及的所有用户的需求进行调研和分析的基础上,进一步将需求文档化,并将需求按功能和非功能分类。
1.2项目背景随着计算机的广泛应用,其逐步成为现代化的标志。
图书馆或者一些企业内部,甚至是书店,在正常运行过程中总是面对大量的读者信息,书籍信息以及两者相互作用产生的借书信息、还书信息。
因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,要对因此而产生的单据进行及时的处理,为了提高图书馆或者企业内部对图书存销的自动化的管理,能够更快速的满足读者的要求,提高各种工作的效率,现对其设计相应的系统,以达到上述的目的[1]。
图书管理系统的主要功能是实现图书馆图书借阅和归还的管理的自动化。
围绕这一主要功能,本系统涉及到以下核心功能:借阅管理,归还管理。
除了这些核心功能外,还包括一些基本和辅助功能,它们是:用户管理、图书馆参数管理、图书管理、统计查询。
2.功能需求2.1 图书借阅管理系统需求概述2.1.1系统目标该系统主要建立一个基于B/S模式的图书馆借阅管理系统,面对当起很多小型图书管理仍是人工管理带来的检索速度慢,效率低,借阅归还图书量大,图书统计工作量大,藏书不能完成及时更新的问题,该系统可以对跟系统的三个用户类型的使用实现:1.对于读者在本系统的应用下可实现按照各种方式(如:书名,编号,作者)查询图书馆的藏书请客,方便的借阅图书,续借图书,归还图书,能够查询自己的借阅图书情况。
2.对于图书馆工作人员能够实现方便的对图书进行查询,方便的进行读者借阅情况查询,方便的进行借书还书处理等,便捷的对图书信息进行添加、修改、删除,分类管理等操作,对读者信息进行相关添加,修改,分类管理等操作。
3.对于系统管理员可以对图书馆信息进行修改更新操作,对系统用户进行添加、修改、删除、权限设置等操作,对图书馆的办证参数进行修改维护等操作功能。
2.1.2用户类和用户特性图书借阅管理系统是一个基于B/S模式的对图书馆进行高效率管理的应用系统,它的用户主要是读者和图书管理员,学生通过该系统进行图书查询进而对自己需要的图书进行借阅及自己的借阅情况进行查询,图书管理员则通过本系统实现对图书及读者的高效管理,除此之外,还需要一个系统管理员对不同的用户进行权限的设置等操作。
三类用户的具体描述如下表所示:表2.1用户具体描述用户类读者图书管理员系统员描述读者是该系统的重要的使用角色,他们通过该系统查询自己需要的图书信息,并像图书管理员提出借阅图书的申请进而借阅自己所需的图书,还可以通过对自己借阅情况进行查询。
图书管理员是该系统的另一个重要使用者,图书管理员通过该系统进行图书的增加,修改,删除,分类管理等操作,实现对读者借阅归还续接图书的方便操作,实现对系统中图书,读者,读者借阅情况的查询, 信息更改维护等操作,管理读者类型,对不同类型读者可借阅的图书数量进行设置等图书馆的基本操作。
系统管理员主要是图书管理系统中用户的管理,实现用户添加修改删除以及用户权限设置等操作,实现对图书馆基本信息的修改维护等操作,还包括对图书馆书架的设置操作,以及校外读者办证所需费用、证件有效期等参数的设置。
2.2 图书借阅管理系统需求模型2.2.1功能描述图书借阅管理系统的主要任务是实现读者迅速检索查询,方便借阅归还图书,图书管理员高效的完成系统的各项基本操作,系统管理员是管理用户设置权限等操作[3],从图2.1可以看出图书借阅管理系统要完成一下功能:1. 登录。
读者、图书管理员,系统管理员进入该系统必须登录,身份验证正确了才可以进入该系统,以不同身份进入该系统所对应的系统使用权限是不同的。
2. 系统设置功能:[2]对系统用户进行添加,修改,删除,权限设置等操作。
4.查询功能:对图书馆的馆藏图书,借阅历史,读者用户等信息进行查询。
5.其他功能系统管理员可以修改自己的密码,并且拥有其他用户所拥有的所有功能。
下面的系统用例图描述了整个系统用户之间的动作联系,及功能模块的概述。
书书书书书(from Use Case View)书书书书书书书书(from Use Case Vi ew)(from Use Case Vi ew)书书书书(from Use Case Vi ew)书书书书(from Use Case Vi ew)书书(from Use Case Vi ew)书书书书书书书书书书书书书(from Use Case Vi ew)(from Use Case Vi ew)书书(from Use Case...)View)书书书书(from Use Case Vi ew)(from Use Case View)书书书书(from Use Case Vi ew)书书书书书书书书书书(from Use Case Vi ew)书书书书(from Use Case Vi ew)(from Use Case Vi ew)书书书书书书(from Use Case Vi ew)书书书书书书(from Use Case Vi ew)书书书书书书(from Use Case Vi ew)图2.1系统用例图2.2.2图书管理员详细功能描述1. 读者管理功能:对读者的类型和读者档案进行管理,包括添加,修改,删除读者类型和读者用户的相关信息,管理不同类型读者借阅图书的数量。
2. 图书管理功能:包括对图书类型和具体图书信息的管理,可以增加,修改,删除图书,丰富具体图书的信息,对不同图书进行分类操作。
3. 图书借阅功能:可以完成对读者借阅,续接和还书的操作。
4. 系统查询功能:查询图书相关资料,借阅历史和借阅到期题型.5. 修改密码功能:可以修改自己的登录密码。
[4]2.2.3读者详细功能描述1) 修改登陆密码:修改自己的登录密码。
2) 查询功能:对图书馆图书信息进行查询,对自己当前借阅书籍进行查询,对图书规划到期题型进行查看。
2.2.4主要用例的用例描述图书借阅借阅管理系统涉及到的用例包括:图书借阅,图书归还,读书查询,读者信息管理,图书信息管理,用户管理等,现就系统的主要用例图书借阅,图书归还,图书查询进行详细分析。
1)用例“图书借阅”用例名称图书借阅标识符UC-1参与者描述读者,图书管理员读书可以通过查询等方式获得自己想借阅的图书的名称,编号,等其他可唯一识别的信息,向图书管理员提出借阅请求,管理员在系统中记录相应信息,将图书交给读者,借阅成功。
前置条件 1. 登录;2. 进入图书借阅的页面后置条件1.更新图书借阅列表;主干过程 1.0借阅图书1.读者请求借阅新地图书,并提供自己的编号2.系统显示读者借阅情况的表单3.读者提供想借阅的图书的标号4.系统存储读者和借阅的图书,并将之存储到数据库中5. 系统更新借阅列表分支过程 1.1 选择重置(第3步后分支出来)1.读者选择重置2.系统刷新该页面异常 1.0.E.1 读者借阅已满(第2步)1.读者借阅的数目已经到达自己借阅的上线2. 系统将错误信息显示在借阅页面3. 系统重新启动该用例被包含用例被扩展用例优先级无无高2)用例“图书归还”用例名称图书归还标识符UC-1参与者描述读者,图书管理员读者将自己借阅的图书归还图书馆。
前置条件 1. 登录;2. 进入图书归还页面后置条件1.更新图书归还列表;主干过程 2.0图书归还6.读者请求归还借阅的图书并提供自己的编号7.系统显示该读者的借阅信息表8.使用者填将要归还的图书交给管理员9.管理员输入图书编号,系统存储归还信息,并将之存储到数据库中10.系统更图书归还列表分支过程 1.1 选择重置(第3步后分支出来)1.读者选择重置2.系统刷新该页面异常 1.0.E.1 读者借阅超时(第4步)1.该书超出了应该归还的时间范围2.系统将罚款信息显示在归还页面3.需要缴纳罚金被包含用例被扩展用例无无优先级高3)用例“图书查询”用例名称图书查询标识符UC-3参与者描述读者,图书管理员读者通过图书的标号,名称等信息对相应的图书进行查询。
前置条件 1. 登录; 2.转到图书查询页面后置条件 1. 查询页面显示相应的图书的信息主干过程分支过程图书查询1.读者输入想要查询的图书信息2.系统显示相应的图书信息3.读者点击读书名称,跳转到图书详细信息链接页面输入信息时(第2步后)1.系统显示:请选择查询依据2.用户进行相应选择重新查询(第2步后)1.系统已经显示了相应图书信息2.读者想查询其他图书异常 5.0.E.1 查询的图书不存在(第2步后)1. 读者输入的图书信息不能在数据库中查询到2. 系统显示暂时无该图书信息3. 重新启动该用例被包含用例被扩展用例优先级无无高3.非功能需求3.1 安全性需求1.对某些敏感的系统数据和业务数据采用加密存储方式,如用户口令、资金信息等。
2.采用电子身份认证机制来保证用户的身份有效性。
3.2扩展性和可维护性需求1.能够根据业务需求增加新的功能。
2.能够根据业务需求在某个表中增加新的字段。
3.系统严格按MVC模式开发,层次结构清晰,注释详尽,便于扩张与维护。
4.产品文档齐全、规范。
3.3性能需求1.95%用户操作的前端页面,在小于3秒内能有响应,小于5秒内完成。
2.5%的复杂功能在小于3秒内能有响应,小于15秒内能有响应。
3.可以满足100人同时使用。
4.运行环境。