学校图书管理系统分析报告
图书管理系统分析报告
图书馆管理系统
1. 介绍
1.1 编写目的
本需求的编写是为了研究利用大型数据库做基础的图书管理系统软件的开发途径和应用方法。同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。
1.2 课程设计的背景和意义
图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。
2. 需求概述
2.1 目标
“图书管理系统”主要提供图书信息和读者基本信息的维护以及借阅等功能。本系统是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。
2.2 功能分析
本系统主要包括三大模块,分别是图书管理模块,读者管理模块,借阅管理模块。每个模块的功能如下:
1. 图书管理模块功能: (1)实现图书信息的查询;
(2)实现图书信息的更新,包括增加、删除、修改功能; 2. 读者管理模块功能:
(1)实现读者信息的查询;
(2)实现读者信息的更新,包括增加、删除、修改功能; 3. 借阅管理模块功能:
实现对图书出借与归还的管理。
3. 系统设计
3.1 功能模块图
图书馆管理系统功能模块如图所示:
3.2 功能模块图
图书馆管理系统ER 如图所示:
3.3 数据流图—顶层图
图书馆管理系统顶层图如图所示:
1.开发项目概述
图书馆是信息交换和资源流通的重要媒介,对图书馆的信息化管理将大大提高图书资源的利用和信息的交换速度。图书管理系统是通过将借阅信息以数据库的形式由网络传输来完成各用户(教师或学生)所要的借阅方面的需求(如借阅,归还,预订, 查询等)。以打破传统的人工借书模式,极大地方便了使用人员和管理人员,节约了时间和空间,实现图书借阅自动化,自由化,使图书资源得到充分利用。
建立图书管理系统,能使每个用户自由地选到自己需要的图书,避免传统借书模式的繁琐、低效率、借阅程序臃肿等等的缺点,减轻相关人员的负担。
本图书管理系统需要实现的基本功能有管理员登录、图书信息管理、读者帐号管理、记录借还图书信息、图书借阅状态查询以及信息维护等功能的图书管理系统。
2.系统的目标和开发的可行性
本系统要达到的目标有如下几点:
①新书入库操作要简单方便 ②读者能查询图书借阅状态 ③读者自助续借图书的功能 ④读者账号管理挂失功能
开发本系统的可行性
由于本系统可使学校图书馆工作发生“简捷化、快速化、自动化”的改革,加之如今的社会各行各业都在走信息化管理的道路,可见开发本系统的重要性。在得到学校大力支持的前提下,本系统的开发在经济上得到了可靠的保证。开发人员由我校信息专业的同学组成,结合学校图书馆实际情况,很具使用性。
3. 学校图书楼分布图
4.业务流程及其分析
顶层图:
图2.0
(1)借书
图3.0
图4.0
(3)图书信息维护
图5.0
(4)读者信息维护
图6.0
业务分析:
借书:读者在书架上找到其想要借阅的书籍后,将书籍拿到管理员柜台处,并出示借书证,
办理登记手术即可借阅。
还书:在未超期的情况下,读者拿着书籍来到管理员处,将书交还给管理员,管理员进入还书系统,消除借阅记录,还书完成。如果超期或图书丢失按管理规定进行罚款。
图书信息维护:当采编室采编到新书时,需要作新书入库操作。相应书架的管理员在采编室领取新书后,应办理新书入库程序。管理员进入图书馆里子系统新增书籍系统,将新书信息录入数据库即可。当有书籍破损或因某些原因不存在了,即需要做销书操作,管理员进入书籍维护系统删除相关书籍信息即可。
读者信息维护:每当新学期开始,图书管理人员就应该把毕业生的帐号销掉,然后增加新生帐号。当读者密码丢失或者借书证丢失时,管理员需要帮助找回密码,既重设。丢失时要挂失。