编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。
为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
本文档供项目经理、设计人员、开发人员参考。
1.2项目背景
随着社会的进步,信息技术的广泛应用,数字化管理的优势日趋显著。针对中小型图书馆或图书室管理落后的情况,设计实现一个图书信息管理系统。通过与计算机的结合使用对中小型图书馆或图书室的各种图书信息进行管理可以给管理员和用户带来以下不同的方便:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作效率,也是图书馆等部门管理科学化、正规化的重要标志之一。而且计算机管理的成本不断降低。因此,开发一套这样的中小型图书管理软件已经很有必要,并且实现研究服务于实践的原则。
1.3定义
缩写、术语
解释
LibraryManagementSystem(缩写:LMS)
图书管理系统
2.任务概述
2.1目标
图书管理系统通过强大的计算机技术给图书管理人员和读者借、还书带来便利。本系统包括了图书馆内管理的一般功能。还包括一些其他的系统功能,诸如新书发布,新闻发布以及催还等。目标还包括:
减少人力资源的使用和降低管理费用;
提高信息准确度和可靠性;
改进图书馆内管理和人员服务;
建立高效的信息传输和服务平台,提高信息处理速度和利用率;
系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大效率高;
更简便、信息化程度更高的图书管理流程.
3.数据描述
3.1静态数据
字段名称
字段英文
字段类型
姓名
Name
字符型
编号
Number
数值型
出生日期
Datetime
日期型
性别
Sex
联系方式
Pheno
住址
Adress
电子邮件
图书编号
Booknumber
书名
Bookname
作者
Auther
出版社
Press
管理人员编号
Num
职务
Post
年龄
Age
证件号码
Credit
3.2动态数据
输入数据:菜单选项,查询关键字,新建记录项,导入文件。
输出数据:由查询关键字确定的数据库记录集合或全部记录。