图书管理系统的设计与实现
在国内大多数从原先的手工管理模式和人工服务模式的图书馆正在转向用计算机来实现管理的图书馆,逐渐使图书馆管理和服务实现自动化,图书馆内的文献资源也在逐步实现电子化、数字化。整个图书馆担负着图书采购加工、编目整理和促进文化传播途径的职能,服务于全体师生,为他们在学习、教学、科研提供查阅、搜集资料文献的服务。
二、选题的目的和意义
随着计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生存资料,在人类的社会生产活动中发挥着重要的作用,大幅度地提高了社会生产力。同时人们对信息和数据的利用与处理也已经进入自动化、网络化和社会化的阶段。长期以来,人们使用传统的方式来管理图书馆的日常业务,操作十分的繁琐。借书时,读者要先将有关证件交给工作人员,然后在从库中找书,还要写上借书信息,十分的麻烦。在还书时,要先将相关的书交给工作人员,工作人员填好相关信息,最后放回书架。这些都是传统管理方式的缺陷。伴随着计算机网络技术的快速发展计算机被广泛应用于各个的领域,为了提高图书馆工作人员的工作效率,越来越多的图书馆正在逐步向计算机网络化管理转变,并且当今的图书馆已经成为学校的文献信息中心,是为全校教学和科学研究服务的学术性机构,是学校信息化得重要基地。为此,建立一套图书馆管理系统是十分有必要的。目的主要就是为了提供快速的图书信息检索功能,图书借阅和归还流程上提高效率,给读者提供更好的服务。
图书馆管理系统的设计与实现
专业计算机科学与技术
学生小麻雀毕设
学号97095636
班号97095639
指导教师XXXX
开题日期
201年月日
一、课题题目和课题研究现状
课题研究现状:
随着社会和经济的快速发展,整个社会的信息量呈爆炸式增长,全国各地高校、省市都成立信息存储中心,其中图书馆是一个不可忽略的重要部门,特别是高校的图书馆,存储大量的信息,是教学、科研人员及技术人员的重要资料来源,在当前信息大爆炸年代,如何提高图书馆效率,推进高校图书馆信息化已经是当前的一项重大课题。
(3)读者借阅管理包括二个模块:读者借书信息、读者还书信息。
(4)新书订购管理包括二个模块:新书的订购、新书的验收。
(5)读者在线管理包括四个模块:图书推荐、在线阅读、在线图书查询、图书收藏。
(6)系统管理包括二个模块:管理员登陆、读者登陆。小麻雀毕设网
根据对图书馆管理系统所做的需求分析及用户的需求,预期应达到以下目标:
四、研究方案及预期达到的目标
图书管理系统是一个典型的数据库应用程序,由读者管理、图书管理、读者借阅管理、新书订购管理和系统管理等模块组成,其功能模块如下:
(1)读者信息管理下包括五个子系统:读者信息、读者信息添加、读者信息查询、读者信息修改、读者信息删除。
(2)图书信息管理也包括五大模块:图书信息、图书添加信息、图书信息查询、图书信息修改、图书信息删除。
1.要求界面设计友好、美观,能够在系统上展示图书馆的各项信息。要求存储数据安全、可靠。
2.要求基础信息分类合理,务必做到清晰、准确。
3.要求实现综合快速的查询,确保查询数据的准确性和灵活性。
4.要求实现图有易维护性和易操作性。
五、为完成课题已具备和所需的条件
普遍认为数字化是未来图书馆的发展方向,网络产品与技术、存储产品与技术是推进图书馆数字化进程的主要原因。
但是,大多数的国外的图书馆管理系统虽然十分完善,也存在系统核心定位和操作界面上存在一定困难问题,并且维护费用和售价价格相对来说都比较高。国内的一些系统大多数基于ASP技术,在一些方面还是受到了一定的限制。开发本系统,其很重要的一点要改善系统的稳定性,提高系统的安全性。采用JSP技术开发本系统,应用是跨平台的,也可以在其他的操作系统下运行。
目前,我国图书馆自动化应用的水平分为初级、中级和高级三个层次。
初级层次:处于起步阶段,已经配置了计算机相关设备,但只是应用于图书馆部分业务,这一部分图书馆在数量上占整体的76%。
中级层次:已经实施了图书馆网络集成系统,图书馆的全部业务都实现了计算机化、网络化处理,这一部分图书馆在数量上占整体的8%。
高级层次:即图书馆已经进入了数字化阶段,可以向读者提供数字信息资源的加工、检索服务,这一部分在数量上占整体的6%。
从我国图书馆发展历程看,七十年代中期,计算机应用技术进入我国图书馆领域,少数图书馆研究机构开展了计算机图书馆应用研究,1976年中国科学院图书馆设计计算机组,与计算机合作试编中文文献的机读数据,进行批处理的定题检索服务、编制馆藏目录和新书通报的试验。
软件条件:操作系统Windows 7;
开发工具:MyEclipse;后台数据库SQLserver;
硬件条件:戴尔笔记本32位操作系统2G内存
六、预计研究过程中可能遇到的困难和问题,以及解决的措施
在毕业设计中可能会遇到的问题,对图书馆管理系统具体的功能想的不周到,对需求分析做的不全面,有些问题想不到。在做之前,上网查阅关于图书馆管理系统的信息及需求,去我校图书馆考察。
8、参考文献
邓昆吕志峰Java语言程序设计教程清华大学出版社
李晓峰李东数据库系统原理及应用中国水利北电出版社
王国辉王易JSP数据库系统开发人民邮电出版社
开发此系统不仅是为了方便工作人员管理图书馆,也为了读者能够更快速的找到自己所需要的图书,同时也可以让图书馆的管理走上信息化的道路。小麻雀毕设网
3、课题的基本内容
图书馆管理系统的开发目标是为了完成对学校图书馆的有效管理,方便管理员管理读者和图书的信息,能够方便快捷的提供各种服务,信息的统计以及查询等功能。图书馆管理系统针对图书的业务范围及工作特点,设计了读者管理、图书管理、读者借阅管理、员工管理、系统管理等几个子系统。这些系统包括图书馆的主要业务,可以全面实现对图书信息的管理,也可以实现对读者信息的查询等功能。