图书管理系统的需求报告Word格式文档下载.doc
《图书管理系统的需求报告Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《图书管理系统的需求报告Word格式文档下载.doc(6页珍藏版)》请在冰豆网上搜索。
系统固化在内的描述系统实现功能的一部分数据
动态数据
在软件运行过程中用户输入的后系统输出给用户的一部分数据,也就是系统要处理的数据
数据字典
数据字典中的名字都是一些属性与内容的抽象和概括,它们的特点是数据的“严密性”和“精确性”,没有半点含糊
1.4参考资料
[1]<
<
软件工程>
>
--------王利福张世琨朱冰编著北京大学出版社
[2]<
软件工程概论>
李存珠李宣东编著南京大学计算机系出版2001年8月
[3]<
数据库原理及应用>
--------李绍原主编科学出版社
2.软件总体概述
2.1开发背景
2.1.1开发意图
a.为了图书管理系统更完善;
b.为了学校图书管理员对图书的管理更方便;
c.为了减轻图书管理员的工作负担。
2.1.2应用目标
通过本系统软件,能帮助教研人员利用计算机,快速方便的对图书管理进行管理、输入、输出、查找的所需操作,使散乱的人事档案能够具体化,直观化、合理化。
2.1.3作用及范围
本软件适用于教育界,它是比较完善的系统管理软件,对图书信息可以随时输入、输出、查找。
2.1.4背景
现今图书管理的繁索给具有强烈时间观念的图书管理员人员带来了诸多不便,图书馆的图书管理缺少一个很有效的软件,所以我们小组为此想要做这个软件来解决这个问题。
2.2用户的特点
一般能进行计算机操作人员。
2.3功能信息
1.能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括:
1)图书信息的录入、删除及修改。
2)图书信息的多关键字检索查询。
3)图书的出借、返还及超期罚款或丢失赔偿。
2.能够对一定数量的读者、管理员进行相应的信息存储与管理,这其中包括:
1)读者信息的登记、删除及修改。
2)管理员信息的增加、删除及修改。
3)读者资料的统计与查询。
3.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改、查询。
4.对查询、统计的结果能够列表显示。
2.4功能模块
3.具体需求
3.1功能需求分析
本系统由图书维护子系统、人员资源管理子系统、借还服务子系统、查询服务子系统几个模块组成。
3.1.1人员资源管理子系统
图书维护子系统主要是添加新用户,删除无效用户,修改用户信息。
3.1.1.1添加新用户
新到图书的添加用于当需要新到的图书信息时实现添加图书信息的功能,其实现过程:
输入:
管理员编号、管理员的姓名、管理员性别、管理员密码、管理员权限、管理员电话、地址
处理:
1)输入信息的合法性。
2)将用户输入的信息保存在用户信息表中。
3)操作成功,给出成功提示。
否则,给出出错提示。
输出:
添加成功或者添加失败的提示。
3.1.1.2修改用户信息
用户信息的修改用于当需要修改用户信息时实现修改用户信息的功能,其实现过程:
管理员编号、管理员的姓名
1)列出已经存在的管理员信息。
2)用户选择需要修改的管理员信息。
3)修改管理员编号或者姓名或其他的信息。
4)将修改后的内容存入对应数据表中。
5)操作成功,给出成功提示。
修改成功或者修改失败的提示。
3.1.1.3删除管理员信息
删除管理员信息用于当需要删除管理员信息时实现删除管理员信息的功能,其实现过程:
管理员编号、管理员的名字
1)列出已经存在的图书信息。
2)用户选择需要删除的管理员信息。
3)操作成功,给出查询结果。
已经删除。
3.2数据表需求分析
3.2.1管理员基本信息表
列名
数据类型
可否为空
说明
MID
Char
notnull
管理员编号
MName
管理员姓名
MSex
管理员性别
Mpsw
管理员密码
MAuth
管理员权限
MTeleph
管理员电话
MAddre
管理员地址
3.3硬件约束
服务器:
PentiumIII500MHz以上,128M内存WindowsNT4.0或同等配置。
客户机:
PentiumII266MHz以上,32M内存Windows95/98或同等配置。
3.4属性
3.4.1安全性
系统的系统用户管理保证了只有授权的用户才能进入系统进行数据操作,而且对一些重要数据,系统设置为只有更高权限的人员方可读取或是操作。
系统安全保密性较高。
3.4.2适应性
该软件是使用VisualBasic6在windowsxp系统下完成的所以只要是兼容windows的软件或是操作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。
而且应用户的特殊需求软件在完成后的维护阶段可以保持一个与其他类软件接口,随时满足用户的使用要求。
3.4.3时间特性
本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。
而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。
3.5外部接口需求
本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:
输入界面、输出界面)。
用户对程序的维护,最好要有备份。
3.5.1用户界面
系统运行时的主界面大致要求为windows的经典运行界面,主界面可以是SDI(单文档界面)即每个窗体之间是独立的,也可以是MDI(多文档界面):
有一个主窗体,可以包含其他窗体。
建议本系统采用多文档界面,这样可以使程序更加美观,整齐有序。
3.5.2硬件接口
软件较小除硬盘外,基本没有与外界硬件的联系,不过考虑到数据库大量数据的备份等要求可以保持与磁带机和光盘刻录机的接口,这点较易实现。
3.5.3软件接口
在这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能可以包括与较常用的办公软件的接口。
例如Microsoft的office系列。
另外用户还有用户所需要的软件接口,这些应在用户需求定义时明了。
3.5.4通信接口
通信接口名称
协议或方式
安全要求
传输速率要求
同步通信描述
IE浏览器
http
100M
4.附录
需求调查过程中会产生各种记录如业务系统单据等。
记录或报告的存档编号和名称填写在下表中。
其中类别是记录的分类,一般有业务系统说明书、业务系统数据说明书、业务系统调查表、原始数据单据、业务系统参考资料。
《需求调查表》
《需求跟踪矩阵》
《项目风险管理表》