图书管理系统需求说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图书管理系统需求说明书
学院:国际学院
学号:07201303
XX:程龙
目录
第一部分引言4
1.1编写目的4
1.2背景4
1.3定义4
1.4 参考资料4
第二部分任务概述5
2.1 目标5
2.2 用户的特点5
2.3 假定和约束5
第三部分需求规定6
3.1对功能的规定6
3.11图书管理系统的总体功能如下:6
3.1.2学生借阅图书的数据流图7
3.1.3学生还书过程数据流图8
3.1.4 学生查询书籍信息9
3.1.5 图书管理员对图书的增删改数据流图10
3.1.6图书管理员对学生的增删改数据流图11
3.1.7软件应支持的终端数和应支持的并行操作的用户数错误!未定义书签。
3.2 对性能的规定12
3.2.1精度12
3.2.2 时间特性要求12
3.2.3 灵活性12
3.3输人输出要求12
3.3.1数据流名:借书证12
3.3.2数据流名:图书12
3.3.3数据流名:检验错误13
3.3.4数据流名:借书信息13
3.3.5数据流名:当前日期13
3.3.6数据流名:借阅信息13
3.3.7数据流名:管理员信息14
3.3.8数据流名:操作信息14
3.3.9学生还书过程14
3.3.10操作名:还书检验14
3.3.11操作名:添加历史记录14
3.3.12学生查询书籍信息。15
3.3.13操作名:检验能否查询15
3.3.14图书管理员对图书的增删改15
3.3.15操作名:图书管理员15
3.3.16操作名:身份验证15
3.3.17操作名:增删改图书15
3.4数据管理能力要求15
3.5故障处理要求16
3.6其他专门要求16
第四部分运行环境规定16
4.1设备16
4.2.支持软件16
4.3 接口17
4.4.控制17
第一部分引言
为了方图书资料管理,以及读者借阅图书资料,开发此图书管理系统。
1.1编写目的
需求说明书有时候成为规格说明书,本规格说明书描述了任务管理项目的要求:应明确开发此项目的开发方法以及目前的软硬件的情况和开发所需要资金和设备,作为各方面沟通的依据,也为以下工作提供基准。
1.2背景
说明:
A:软件系统的名称:图书管理系统
B:本项目的任务提出者:程龙
本项目开发者:程龙
用户:图书馆等。
C:近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书管理上的混乱,人力与物力过多的浪费,图书管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运行和控制管理。因此,必须制定一套合理、有效,规X和实用的图书管理系统,对图书资料进行集中统一的管理。
D:该系统采用现代流行的WINDOWS操作界面,是标准的WIN32应用程序,可运行在WINDOWS系统平台上的多任务程序。
1.3定义
LMS:Library Management System――图书管理系统。
1.4 参考资料
【1】《软件工程技术及其应用》东北林业大学
第二部分任务概述
2.1 目标
本系统将提供给图书馆的办公人员使用,进行日常任务、工作和管理和调度,提高时间的利用率和工作效率。
软件提供的功能包括:
该系统界面好、操作简便,能完成添加图书信息,修改图书信息,查询图书信息,添加读者类别,修改读者类别,查询读者信息,修改读者信息等一系列图书管理功能,开发本
系统的总体任务是实现图书管理的系统化和自动化,帮助管理人员更好更高效地完成图书管理工作。
【1】信息检索,用户可以利用该系统,检索到图书馆的馆藏书目、读者基本信息、读者借书、预约到书、超期读者、罚款记录、最新图书、借阅频率最高的图书信息。
【2】任务调度和任务查找操作简易;
【3】图书管理部分:包括图书信息管理和类别管理,其功能是实现对各部分数据内容进行添加、修改、查询等操作。
【4】读者管理部分:包括读者信息管理和读者类别管理,其功能是实现对各部分数据内容的添加和修改等操作。
【5】借阅管理部分:包括借书管理和还书管理,其功能是实现对各部分数据内容的添加和查询等操作。
【6】系统管理部分:包括修改系统用户密码和增加新用户两项功能。
2.2 用户的特点
本系统主要提供给图书管理人员及全体学生,维护人员、操作人员必须掌握计算机的基本操作。
根据本程序的认可、和操作的程度,建议管理人员最低教育水平为大专计算机专业。
本系统预期的使用频度为天天使用。
本系统的规模比较小。
2.3 假定和约束
已经有的约束条件包括:
A:本系统的预算在n万元(人民币);
假设:
A:本项目不会在中期发生不可接受的X围变更;
B:系统不会有海量存储的要求。
C:硬件条件:服务器:hp 服务器工作站,终端为pc 机。
E:运行环境:WINDOWS
其他相关的假定和约束条件将进一步补充。
第三部分需求规定
3.1对功能的规定
3.11图书管理系统的总体功能如下:
图书的借阅;图书的返还;学生检索书籍信息;图书的增删改;学生的增删改;