图书管理系统软件工程需求分析.pdf
文档编号:LMS_1
版本号:V1.0
文档名称:需求分析规格阐明书
项目名称:图书管理系统
编写:
校对:
开发单:
1.引言:
1.1编写目的:
确定图书管理系统的功能及有效性需求,以供软件开发员参照。
1.2项目背景:
本项目的名称:图书管理系统
本项目的应用范围:中型图书室
开发者:电信科学技术研究院硕士部
顾客:开发员
1.3定义:
LMS:LibraryManagementSystem
Title:记录图书馆内所有类图书的信息并可进行查询。
Item:记录馆内每一本图书的状态,并提供查询、记录、打印功能。
BorrowerInformation:记录读者信息并可进行查询。
Loan:对图书的出借、偿还、续借进行管理并可进行查询。
f
Resenation:提供预约与取消预约功能。
1.4参照资料:
《实用软件工程》(第二版)郑杰殷昆陶永雷清华大学出版社
《软件工程一一Java语言实现》StephenR.Schach机械工业出版社
《实践者的研究措施》RogerS.Pressman机械工业出版社
2.任务概述:
2.1目孙
该《图书管理系统》针对的顾客是中型图书室,藏书的种类包括中、英、俄、德、口文书籍
和期刊,读者的数量和来源仅限于本单位职工及通过馆际互借承认的读者。对应的需求有:
1>可以存储一定数量的图书信息,并以便有效H勺进行对应的书籍数据操作和管理,这重要包
括:
*图书信息的录入、删除及修改。
*图书信息的多关键字检索查询。
*图书的出借、返还和资料记录。
*图书H勺远程预约和续借。
*馆际互借通(过电于邮件或现场录入)
2>可以对•定数量H勺读者进行对应的信息存储与管理,这其中包括:
*读者信息的登记、删除及修改。
*读者资料的记录与查询。
3>可以对需要的记录成果提供打印输出。
4>可以提供•定的安全机制,提供数据信息授权访问,防止随意删改,同步提供信息备份的
服务。
2.2运行环境:
本系统采用C/S体系构造,由一台服务器与多种客户机构成,
配置如F:
服务器:
硬件:80x86系列微机
CPU:733以上
内存:26M以上
硬盘空间:40G以上
软件:WindowsServer、Access等
工作站:
硬件:80x86系列微机
CPU:166以上
内存:16M以上
硬盘空间:2G以上
软件:Windows9xWindows2023professional、Access等。
输入输出设备:扫描仪、打印机等。
网络设备:Hub、网卡、网线等。
2.3需求概述:
通过计算机实现对图书馆图书入库、借阅、偿还、检索、读者管理、查询的管理功能,
2.4条件与限制:
规定图书管理员会个般的计算机操作,会中文输入。规定顾客界面有好,提供协助。
3.功能模型:
3.1用: