毕业设计(论文)-图书馆管理系统的设计与实现.doc
《毕业设计(论文)-图书馆管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-图书馆管理系统的设计与实现.doc(28页珍藏版)》请在三一文库上搜索。
1、 学号_ 密级_武汉东湖学院本科毕业论文图书馆管理系统的设计与实现 院(系)名 称:计算机科学学院 专 业 名 称 :计算机科学与技术 学 生 名 称 : 指 导 教 师 :二一五年四月BACHELORS DEGREE THESIS OF WUHAN DONGHU UNIVERSITYThe design and implementation of library management systemCollege : College of computer scienceSubject : Computer science and technologyName : Directed by :
2、April 2015郑 重 声 明本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本学位论文的知识产权归属于培养单位。 本人签名:_ 日 期:_摘 要随着现代计算机技术飞速发展,以往的图书管理方式已经满足不了时代的要求,采用计算机信息系统管理图书借阅已经成为了现代图书馆管理发展的必然趋势。图书馆资源信息化使得日常的教学教研活动更加广泛和便捷。传统的依靠人工进行图书管理,主要靠手工操作的
3、图书馆管理方式在效率、信息更新速度和可选择的资源上已经远远满足不了当今教学人员的需求,本课题的研究意义在于利用现有的计算机技术创建一个图书 管理系统,提高图书管理的效率和信息更新速度,并且矿大可选择资源,使图书馆的相关业务处理更加简捷,方便操作。如今,电脑的日益普及,利用有效的管理系统来管理图书馆的书,都会方便很多。我们采用B/S模式设计图书馆管理系统,该系统迎合了软件开发的当前趋势,而显著降低了维护和运营成本的金额。本文主要介绍了国内外图书馆管理系统目前的现状和将来的发展趋势,对目前两个主要的架构C/S模式和B/S模式进行了分析和比较,从而基于B/S模式来设计图书馆的整体信息管理系统。在本文
4、中,对图书馆管理的内容进行综合分析,从而得出图书馆管理系统的需求分析和数据建模,并最终基于B/S模式进行图书馆信息管理系统的开发。关键词:图书管理;图书管理系统;SQL server;数据库;管理IIIABSTRACTWith the rapid development of modern computer technology, the previous library management approach has failed to meet the requirements of the times, the use of computer information systems ma
5、nagement book lending has become an inevitable trend in the development of modern library management. Library resources information makes daily teaching and research activities more extensive and convenient.The traditional library management rely on manual, mainly by library management manual operat
6、ions on efficiency, speed, and optional update information resources have been far from meeting the needs of todays teaching staff, the significance of this study lies in the use of existing computer technology to create a library management system to improve the efficiency and speed of library mana
7、gement information updates, and mine can choose the resources to deal with the library-related business more simple and easy to operateToday, the increasing popularity of computers, the use of an effective management system to manage the books in the library, will be a lot of convenience. Ideologica
8、l and theoretical basis of the specific characteristics of advanced information management systems and our library, we use B / S model design library management system, which caters to the current trends in software development, and significantly reduce maintenance and operating costs of the system-
9、. This article describes the current situation and development trend of domestic and international library computer management information system, currently two main architectures (C / S and B / S) were analyzed and compared to a library / Ss overall information management based on B proposal design
10、 of the system. In this article, the contents of a comprehensive analysis of library management, analysis and data modeling to arrive demand library management system, and ultimately with JSP development library information management system.Keywords: library management;library management system; SQ
11、L server; database;management.目 录摘 要IABSTRACTII1 概述11.1开发背景11.2开发意义11.3主要完成内容12 系统分析32.1系统结构体系及模式介绍32.1.1 C/S模式体系结构32.1.2 B/S模式体系结构42.1.3 C/S与B/S比较52.2需求分析52.2.1功能需求52.2.2相关人员需求63 图书馆管理系统的设计与实现83.1数据库概述83.2系统总体结构83.3创建数据库83.4创建数据链表93.5借阅者端子系统设计103.6管理员端子系统设计104 部分系统模块的设计与实现124.1借阅人登录模块124.2书籍借阅模块134
12、.3借阅者信息模块155 系统的应用分析及展望20参考文献21致谢231 概述1.1开发背景随着现代人们知识水平的提高,图书馆是日常生活中不可或缺的一部分。而图书馆拥有庞大的图书存数量和业务处理量,仅仅依靠传统的人工记账式管理方式管理图书馆是行不通的。因此图书管理系统的设计便十分必要,它成为信息提供给了学校或社会型图书馆的管理员,并且登记了馆内库存的详细情况以及对借书和了现代信息化建设不可缺少的组成部分。图书馆管理系统将所有借阅者的详细还书两大基本功能进行了合理的操作,由此可见,图书管理系统的设计是必然的。1.2开发意义该系统可以存储图书馆的图书信息、借阅者信息和图书借阅信息,相较于传统的管理
13、方式来说这种管理方法更安全安全和高 效,并且在图书馆管理方面只需少数管理员即可操作系统,节省了大量人力输出,而图书管理系统还可以为借阅人提供充足的信息和快捷的查询手段,让其能够及时的查询到图书信息,更好地为读者服务。因此开发图书管理系统,是为了更好地适应现行图书管理工作的要求,提高图书馆管理工作的效率。1.3主要完成内容该系统主要需要完成以下功能:1. 输入读者的基本信息:包括借阅证的编号、借阅者的姓名、借阅者的性别。2. 查询和修改读者的基本信息:包括借阅者借书证编号、读者姓名、读者性别等。3. 制定图书类别的标准、输入类别信息:包括类别编号、类别称。4. 查询图书的类别信息、修改:包括类别
14、名称、类别编号。5. 输入书库书籍的存储信息:包括有书籍的类别、书籍的编号、作者的姓名、书籍的名称、出版社的名称、出版的日期和登记的日期等。6. 查询和修改书库书籍的存储信息:包括书籍的编号、书籍的类别、作者的姓名、书籍的名称、出版社的名称、出版的日期和登记的日期等。7. 输入借书信息:包括借阅者借阅证的编号、书籍的编号、借书的日期。228. 查询和修改借书的信息:包括借阅证的编号、借阅者的编号、借阅者的姓名、书籍的编号、书籍的名称、借书的日期等。9. 输入还书信息:包括借阅证的编号、书籍的编号、还书的日期。10.查询和修改还书信息:包括还书借阅者借阅证的编号、借阅者的姓名、书籍的编号、书籍的
15、名称、借书的日期、还书的日期等。11.输入超期还书罚款:输入还书超出借阅期限的借阅者借书证号,书籍的编号和罚款的金额。12.查询和删除超期还书罚款:包括借阅者借阅证的编号、借阅者的姓名、书籍的编号、书籍的名称,罚款的金额等2 系统分析2.1系统结构体系及模式介绍建造信息管理系统已经走过了四个发展阶段,“1:主机终端模式,网络/文件服务器模式,客户机/服务器模式(C1lent/Server,简称C/S)和Web浏览器/服务器模式(Browser/Server,称为B/S)。主机终端模式和网络/文件服务模式是集中式架构,所有的任务都集中在主机上完成。随着计算机和网络技术发展和信息来源多元化及企业决
16、策的分散化,这种模式越来越难以适应现代社会的需要。现代化的管理系统平台模型主要考虑C/S模式和B/S模式。2.1.1 C/S模式体系结构2.1.1.1 两层C/S结构最简单的C/S体系架构应用的系统由两部分组成,即客户端应用程序和数据库服务器程序。这两种可称为前台程序与后台程序。我们把运行的数据库服务器程序的机器称为应用程序服务器,一旦服务器程序被启动,就准备好随时响应客户端发送的请求,用户在自己的机器上运行程序,相对应的服务器称为客户机。当在数据库中的需要对数据进行操作时,客户端将自动搜索被启动的服务器程序,并发出请求,服务器程序则按照预定的规则进行响应,并返回的结果。这种结构的优点是能够合
17、理和有效地利用C1ient和Server的资源,可以减少网络上的通信负担,提高了系统的整体性能运行。因此,这种架构在90年代成为主流系统。但对于大型的应用程序或分布在广域网的应用,C/S架构有很多问题:系统维护困难,如果你想改变一个地方的业务逻辑,你需要升级全部的客户端程序;越来越复杂的应用程序使得客户端的应用程序变得越来越大,这使得对客户机的性能的要求将会越来越高,增加了系统的成本;交易处理逻辑被包含在客户端的一些应用程序中,所以核心交易处理系统开发的方法和工具的逻辑可以被用户访问到。这样让一些用户很容易非法侵入管理系统:全部的代码,用户接口逻辑,应用程序逻辑和数据处理逻辑将被混合在一起,大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 图书馆 管理 系统 设计 实现
链接地址:https://www.31doc.com/p-3947793.html