图书管理系统
1、系统简介:
图书管理系统是属于管理系统的一种,它一般包括登录、管理员窗体、一般用户窗体(学生与老师)、图书分类管理、书籍管理、借阅书籍、归还书籍、浏览查阅书籍等功能。
学校图书馆每年对新购买的图书进行统计、编号、注册、记录等一系列操作及维护日常图书馆正常运作即借阅图书、归还图书、查阅图书等。
1)对新购买的图书添加到数据库中,同时详细记录书籍信息;
2)对一般用户:学生、老师来说,可以随时对所有图书进行查询、实现借阅图书功能和查看借阅图书图书;
3)管理员可以实现图书的管理功能,包括添加书籍、修改书籍、和删除书籍等功能。
4)实现书籍借阅人查询即可以查看任意一本书的所有查阅人的功能。
5)整个系统实现分类管理功能包括添加分类、修改分类、删除分类等功能。
2、技术要求及限定条件
1)所有图书管理工作均由相关负责人负责完成,其他人不得擅自使用;
2)每本图书在入库时编号均有系统自动生成,形成ID号;
3)基于java的图书管理系统本系统至少拥有数据存储表有:书籍分类表、用户分组表、用户表、书籍表、书籍与书籍分类对照表
一、图书管理系统的可行性研究
1、分析系统目的
图书管理系统的目的是对图书设备登记入库、借还信息及查阅情况管理,以便于图书馆日常管理与图书利用。
2、分析当前系统状况
在进行系统信息化之前的图书管理工作,完全要靠人工进行,图书信息管
理用人工登记纸质表格记录在案,信息的查需要人工翻阅,图书管理完全要手工进行。
3、当前系统的业务流程
●图书管理人员配置:总负责人一人、按图书类别负责人有20人、图书管理员若干
●图书登记造册入库管理:人工登记、纸纸质报表;
●图书借阅管理:人工登记、纸质报表;
●图书归还管理:人工登记、纸质报表;
●人员管理:会议、人工登记、纸质报表;
4、分析当前系统的不足
当前的图书管理系统是完全依靠人工进行管理的系统这样的系
统在图书统计 购入 、查询 、借阅、归还 等方面都极为不方便,不仅速度不快而且容易出差错,效率低下,在图书馆图书上百万多的情况下尤为明显。可见这样的图书管理系统达到系统的目的具有一定困难,介于图书馆的发展不相适应,应当尽快实施技术改造。
5、提出新的目标系统
根据步骤4的分析,对于繁琐的图书管理,要实现图书信息的高效全面的现代化管理,经而有效的开发和利用图书馆图书资源,只有进行信息化,采用以计算机数据库技术为基础的现代化管理信息来替代现有的系统,才能彻底改变手工管理的落后状况。
5.1系统设计思想
本系统主要完成图书馆图书管理,系统登陆,添加新图书,删除图书,图书分类管理用户验证管理,项目经费管理,用户登录系统和退出系统时,程序要从已有的系统用户资料数据表
中读取用户名和密码,并检验该密码与用户输入的密码是否匹配,只有用户名在数据库中存在并且密码正确时,用户才能进入系统。当需要完成图书管理信息操作时,程序就将这些操作的信息写入到相应的数据表中。当用户需要查询这些操作信息时,程序又从数据库中读出相应的操作信息。
5.2可行性分析
当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之内解决。因此通过可行性的研究分析可以知道问题。
有无可行性的解决方法,进而避免人力、物力和才力的浪费。在现行系统初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。系统目标应充分体现,直接为设备信息管理系统服务,并且,程序可以分期分批实现。但是,需要指出的是,系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。以达到更加出的程序系统。可是,目标的提法不尽相同,例如:提高管理工作者效率,减轻劳动强度;提高信息处理速度和准确性;为图书馆管理者提供更
方便、科学的服务项目。 系统的目标确定后,就可以从以下四方面对能否实现新系统目标进行可行性分析。
5.3技术可行性
根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论