图书管理系统需求分析
国信安图书管理系统 用户需求说明书
版 本 历 史
目 录
1. 文档介绍 . ....................................................................................................................................... 3
1.1 文档目的 . ............................................................................................................................. 3 1.2 文档范围 . ............................................................................................................................. 3 1.3 读者对象 . ............................................................................................................................. 3 2. 产品开发背景 . ............................................................................................................................... 3 3. 产品介绍 . ....................................................................................................................................... 3 4. 产品面向的用户群体 . ................................................................................................................... 4 5. 产品的功能性需求 . ....................................................................................................................... 4
5.1 功能实现 . ............................................................................................................................. 5 5.2 用例说明 . ............................................................................................................................. 5 5.3 用例关系 . ............................................................................................................................. 8 6 产品的非功能性需求 . .................................................................................................................... 8
6.1 用户界面需求 . ..................................................................................................................... 9 6.2 软硬件环境需求 . ................................................................................................................. 9 6.3 产品质量需求 . ..................................................................................................................... 9
1. 文档介绍
1.1 文档目的
本文档主要针对图书管理系统的使用环境与功能提出具体的要求,同时它还将作为该产品设计与开发的重要参考依据。
1.2 文档范围
本文档包含以下几部分: 1、文档介绍 2、产品开发背景 3、产品介绍
4、产品面向的用户群体 5、产品的功能性需求 6、产品的非功能性需求
1.3 读者对象
本文档的读者范围包括: 1、客户
2、技术部经理 3、测试人员 4、项目组成员
2、产品开发背景
本项目的名称:图书管理系统。
图书管理系统这任务提出与开发者为国信安百杰53部项目4组的项目考核, 用户是图书馆。本产品是针对电脑管理图书的需求设计的,可以完成读者登记、添加新书、读者借还书、图书注销等。
3. 产品介绍
本系统的名称为:图书管理系统,
图书馆一般采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。所以有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。
图书管理系统是典型的信息管理系统,主要包括图书管理、图书检索、借阅管理、图书续借管理、借书证管理等功能。
图书管理系统采用流行的C/S结构,可以供多台电脑协同工作,数据共享。软件采用模块级安全管理,系统安全性高。
图书管理系统对在使用过程中可能出现的外部意外情况,如断电、网络中断等均进行了妥善处理,可以确保用户数据的完整性,同时在外部故障消除后,系统仍能继续操作。
图书管理系统前台采用Java 平台进行开发并实现,后台数据选用Oracle 进行统一管理。
4、产品面向的用户群体
1、图书管理系统所面向的是中小型的图书馆, 用户群体是这些图书馆的图书管理员、来借阅图书的普通用户。
2、图书管理员使用本系统可以使书籍的操作更简单
3、普通用户在使用系统时可以用不同的方式查询书籍。使得借阅书籍的过程变得简单
5、产品的功能性需求
系统功能用例图
功能清单
3、用例关系
登录用例1完成后,方可进行用例3、用例4、用例6、用例7、用例8、用例9操作。
登录用例2完成后,方可进行用例5、用例10操作。
6. 产品的非功能性需求
6.1 用户界面需求
6.2 软硬件环境需求
6.3 产品质量需求