图书馆借阅系统需求分析报告.docx
- 文档编号:26920597
- 上传时间:2023-06-24
- 格式:DOCX
- 页数:9
- 大小:250.29KB
图书馆借阅系统需求分析报告.docx
《图书馆借阅系统需求分析报告.docx》由会员分享,可在线阅读,更多相关《图书馆借阅系统需求分析报告.docx(9页珍藏版)》请在冰豆网上搜索。
图书馆借阅系统需求分析报告
图书馆借阅系统需求分析报告
1.引言
1.1编写目的
本需求的编写是为了研究图书馆系统软件的开发途径和应用方法。
同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。
1.2项目背景
图书馆管理系统是各所高校教育环节不可缺少的一部分,它的内容对学校的决策者和管理者来说至关重要,所以该系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工方式管理文件档案,这种管理方式存在着许多缺点,如:
效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不便。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,他已进入人类社会的各个领域并发挥着越来越重要的作用。
早期的校园网络、如今的web宽带网都为我们共享数据提供了前所未有的方便,由此,建立高性能的图书管理系统,作为计算机应用的一部分,使用计算机对图书进行管理,具有手工管理无法比拟的优点,如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大的提高图书信息管理的效率,也是科学化、正规化的体现。
实践表明,将计算机技术运用于图书信息的管理,有利于建立起合理的管理机制。
避免人为的信息管理的错误,以达到客观公正,准确高效的目的,有利于计算机技术的推广。
因此,开发这样的软件系统是很必要的。
2.项目概述
为方便对图书馆书籍,读者资料,借还书等进行高效的管理,特编写该程序以提高图书馆效率。
使用该程序之后,图书馆管理人员可以管理读者的登记、图书的购入、借出、归还以及注销等;还可以查询某位读者、某本图书馆的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。
2.1目标
2.1.1开发意图
①为了图书管理系统更完善;
②为了学校图书馆对图书的管理更方便;
③为了减轻图书管理人员的工作负担。
2.1.2应用目标
通过本系统软件,能帮助图书馆管理人员利用计算机,快速方便地对图书馆书籍,读者资料,借还书等进行高效的管理。
2.1.3作用及范围
本软件适用于教育界,它是比较完善的系统管理软件,对图书馆的书籍,读者资料,借还书等可以进行方便的管理。
2.1.4背景
人工管理图书的手续繁琐、效率低下给具有强烈时间观念的管理人员带来了诸多不便,学校图书馆缺少一套完善的图书管理软件,为了对图书的管理方便,因此开发了本软件。
2.2用户的特点
最终的用户是图书管理员和读者,图书管理员需要进行用户的创建、修改和删除等工作,要求具备计算机知识,如权限管理等。
读者是普通用户,具备一定的计算机操作知识即可。
2.3假定与约束
支持运行环境即可,在各种操作系统下基本没限制。
3.数据描述
3.1动态数据
动态数据为各种输入和输出数据,即数据库中各表的属性值
3.2数据流图
首先,分析管理系统的总体情况,划分系统边界,识别系统的数据来源和去处,确定外部实体,得出系统的顶层数据流程图;
然后划分出几个主要的信息管理功能,并明确各功能之间的联系,绘制出数据流程图。
数据流程图的符号说明如图3-1所示:
图3-1数据流程图的符号
图书馆借阅管理系统的顶层数据流程图如图3-2所示:
图3-2
图书馆借阅管理系统的数据流程图如图3-3所示:
图3-3
3.3系统结构图
系统结构图示意如下:
图3-4图书馆管理系统结构图
3.4系统功能图
图3-5系统功能图
3.5E-R图
在系统的数据库设计中,先要对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,然后才能得出系统的关系模式。
可以采用E-R图的方法来进行数据结构分析,E-R设计方法是一种通过E-R图来描述现实世界信息结构的DB设计方法。
E-R图由实体、属性、联系三部分组成。
E-R图的符号说明如图3-6所示。
图3-6 E-R图图例
各分E-R图说明如下:
1、读者类别E-R图见图3-7:
图3-7
2、读者E-R图见图3-8:
图3-8
3、借阅E-R图见图3-9:
图3-9
4、书籍信息的E-R图见图3-10:
图3-10
5、图书类别的E-R图见图3-11:
图3-11
6、系统管理的E-R图见图3-12:
图3-12
3.5数据采集
系统数据采集是由数据库系统在软件运行期间通过人机界面来提示用户输入的。
此处不加赘述。
4.功能需求
建立计算机的图书馆借阅管理系统,应适合计算机的特点,设计图书馆借阅管理系统的流通部分。
首先,要确定计算机进行流通的目标和系统的功能,完成各种流通业务的程度。
本图书馆借阅管理系统具有如下功能:
1)用户登录功能
包括创建新用户、输入用户名和密码、修改密码等
2)图书管理
图书的查询和统计、新书入库
3)人员管理
操作的权限管理、读者的权限管理
4)图书的流通管理
图书的借阅管理、还书管理
5.系统硬件需求
硬件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及硬件配置。
由于本系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高,比较经济,只要配备有PII300处理器(或以上)、64M内存(或以上)、20G硬盘(或以上)的普通微机即可顺利运行。
6.系统软件需求
软件平台是指系统开发与运行的软件环境。
本系统在开发时选用了稳定性较强的WindowsXP中文专业版和VisualBasic6.0作为开发语言,同时选用了Access数据库,由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。
VisualBasic6.0具有可视化的开发环境,可以快速完成系统的开发,内部集成的数据库访问通道,使得可以轻松方便的对数据库管理。
数据库采用MICROSOFTACCESS,由于我们的系统要求,采用它完全可以适合我们的工作需求,并且它所支持的数据类型十分丰富,维护简便,费用比较低,人员素质要求不是很高,容易升级。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 借阅 系统 需求 分析 报告