毕业设计作品设计题目:图书馆信息管理系统的设计与实现班级:计通132学号: 201302120219姓名:罗慧林指导教师:张治元完成日期:2016 年 5 月 12日摘要图书馆信息管理系统是为了实现图书馆信息管理的系统化、规范化和自动化,从而提高图书馆信息管理的效率而设计的。
它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、高效的完成图书馆信息管理提供了强有力的工具和管理手段。
图书馆信息管理系统是一个中小型数据库管理系统,它界面美观、操作简单、安全性高,基本满足了仓库管理的要求。
目前,还有许多中学的图书馆仍然采用传统的手工管理方式进行图书馆信息的管理,这种方式存在着手续烦琐、工作量大、效率低下、出错率高等诸多缺点。
所以,开发一个适合中学图书馆使用的管理系统就势在必行。
所以,本文就从这一点出发设计和开发一个适合中学图书馆使用的小型图书馆信息管理系统,以期利用较低的成本就可以有效、快速和准确。
图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。
所使用的语言是JAVA和SQL之间连接,这是大家还比较熟悉的内容,可行性可行。
关键词:图书馆;信息管理系统;数据库目录摘要 (1)第1章概述 (3)1.1 管理信息系统的基本概念及开发的方法 (3)1.1.1管理信息系统 (3)1.1.2管理信息系统开发的方法 (4)1.2 项目技术背景 (5)第2章系统框架及模块功能介绍 (7)2.1系统功能总框图 (7)2.2模块功能介绍 (8)2.2.1管理员模块功能介绍 (8)2.2.2读者管理功能介绍 (8)2.2.3书籍管理模块功能介绍 (9)2.2.4书籍借阅与归还功能介绍 (9)第3章系统功能实现 (10)3.1管理员模块功能实现 (10)3.1.1管理员登陆 (10)3.1.2管理员添加功能实现 (11)3.1.3管理员切换 (11)3.2读者管理模块功能实现 (12)3.2.1读者添加 (12)3.2.2读者修改 (12)3.2.3读者查询 (13)3.2.4读者删除 (13)3.3书籍管理模块功能实现 (14)3.3.1新书入库的实现 (14)3.2.2 检索查询功能实现 (15)3.4书籍借阅与归还功能实现 (17)3.4.1借阅书籍功能实现 (17)3.4.2归还书籍功能实现 (18)第4章结束语 (20)致谢 (21)第1章概述1.1 管理信息系统的基本概念及开发的方法1.1.1管理信息系统管理信息系统开发:指以系统规划为前提,通过组织、分析、设计、应用来实现一个信息系统的工程。
管理信息系统的开发是一项复杂的系统工程。
它涉及知识面广、部门多,既涉及技术,又涉及管理业务、组织和行为。
不仅是技术,而且是一项复杂的社会化系统工程。
需要研究出科学的开发方法和过程化的开发步骤,以确保整个开发过程能够顺利进行。
管理信息系统是当今高度信息化社会中任何企事业战略发展要素的重要组成部分,它的成功建设和应用是社会组织在竞争中立于不败之地,进而发展壮大的有力保证。
近几年管理信息系统的研究与应用方兴未艾。
管理信息系统学科是一门综合性、实践性极强的学科。
它是综合应用了系统科学、计算机科学、管理科学、行为科学的研究成果而形成的一门新的独立学科体系。
什么是管理呢? 管理就是确切地知道你要别人干什么并指导他们用最好、最经济的方法去干;管理就是实行计划、组织、指挥、协调和控制;管理就是设计一种良好环境,使人在群体里效率的完成既定目标;管理就是决策.它是集于“管”与“理”及“管理”为一体的。
什么是信息呢?近代控制论的创始人维纳有一句名言:“信息就是信息,不是物质,也不是能量。
”信息是数据经过加工处理后所得到的另外一种数据,这种数据对接收者的行为有一定的影响即为信息。
那什么又是系统呢?系统是指由相互作用和相互依赖的若干组成部分结合成的具有特定功能的有机整体,而且这个“系统”本身又是它所从属的一个更大系统的组成部分。
21世纪是信息技术,更好的掌握信息的管理是我们的必要任务,所以信息管理系统的学习更是我们不可推卸的任务。
作为一个系统的管理者掌握了信息管理系统知识可以了解基本的组织功能,例如:市场,财务,制造,,与了解计算机知识是同等重要的;还可了解组织变化动态学与了解技巧一样重要。
了解决策和人的行为与了解程序知识一样重要。
管理信息系统是为了适应现代化管理的需要,在管理科学、系统科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理系统中信息处理和决策的整个过程,并探讨计算机的实现方法。
它是一个由人、计算机、通信设备等硬件和软件组成的,能进行管理信息的收集、加工、存储、传输、维护和使用的系统。
管理信息系统可促使企业向信息化方向发展,使企业处于一个信息灵敏、管理科学、决策准确的良性循环之中,为企业带来更高的经济效益。
所以,管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。
信息系统在管理各项事务中有着普遍的应用,促进了企业管理工作的提升。
管理信息系统是为管理服务的,它的开发和建立使企业摆脱落后的管理方式,实现管理现代化的有效途径。
管理信息系统将管理工作统一化、规范化、现代化,极大地提高了管理的效率,使现代化管理形成统一、高效的系统。
过去传统的管理方式是以人为主体的人工操作,虽然管理人员投入了大量的时间、精力,然而个人的能力是有限的,所以管理工作难免会出现局限性,或带有个人的主观性和片面性。
而管理信息系统使用系统思想建立起来的,以计算机为信息处理手段,以现代化通信设备为基本传输工具,能力管理决策者提供信息服务的人机系统,这无疑是将管理与现代化接轨,以科技提高管理质量的重大举措。
管理信息系统将大量复杂的信息处理交给计算机,使人和计算机充分发挥各自的特长,组织一个和谐、有效的系统,为现代化管理带来便捷。
在现代化管理中,计算机管理信息系统已经成为企业管理不可缺少的帮手,它的广泛应用已经成为管理现代化的重要标志。
在企业管理现代化中,组织、方法、控制的现代化离不开管理手段的现代化。
随着科学技术的发展,尤其是信息技术和通讯技术的发展,使计算机和网络逐渐应用于现代管理之中。
面对越来越多的信息资源和越来越复杂的企业内外部环境,企业有必要建立高效、实用的管理信息系统,为企业管理决策和控制提供保障,这是实现管理现代化的必然趋势。
管理信息系统的主要目标是提高效率,而提高效率主要体现在减少人力和提高劳动效率上。
其次,是用于管理以提高效益。
而我国在管理信息系统方面还处在初始阶段,多数管理者和员工的思想观念还跟不上信息时代的步伐。
管理思想、管理制度、管理方法、权力结构和人们习惯的革新和变化是管理信息系统引进、运行管理和维护的关键,所以为了思想观念的革新,企业文化的革新应该贯穿于企业发展的始终。
1.1.2管理信息系统开发的方法管理信息系统开发:指以系统规划为前提,通过组织、分析、设计、应用来实现一个信息系统的工程。
管理信息系统的开发是一项复杂的系统工程。
它涉及知识面广、部门多,既涉及技术,又涉及管理业务、组织和行为。
不仅是技术,而且是一项复杂的社会化系统工程。
需要研究出科学的开发方法和过程化的开发步骤,以确保整个开发过程能够顺利进行。
管理信息系统的五种常见开发方法:1.结构化生命周期法:把系统的建立看作是一种生命物种的成长过程。
由6个开发阶段组成:系统定义-> 需求分析-> 系统设计-> 编写代码-> 安装调试-> 系统维护2.快速原型法:快速地创建出管理信息系统的测试版(可用来演示和评估),借助这种测试版本挖掘用户的需求,然后在此版本的基本上进修改、增强。
由4个开发阶段组成: 确认基本需求-> 开发原型系统-> 使用原型系统<-> 修改增强原型3.应用软件包法:通过购买商品化软件包并在此基本上进行系统的开发方法。
由4个阶段组成:系统分析-> 系统设计-> 系统修正->系统维护4.终端用户法:用户自己采用开发工具开发自己需要的各种系统。
由3个阶段组成一个循环开发过程:系统分析-> 系统开发-> 系统维护->回到系统分析5.外包信息系统法:将所需要的系统,委托企业外部的人员或组织进行开发。
它只是一种信息系统开发策略,这些开发依然要选择如何使用前面4种开发方法。
由3个阶段组成:用户需求-> 外包信息系统-> 最终系统1.2 项目技术背景当今时代是飞速发展的信息时代,各行各业都离不开信息处理,这正是计算机被广泛应用于社会各行各业的原因。
使用计算机进行信息管理是行业现代化的一个标志,此举不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性:快速操作、智能分析、海量存储和长期保存等等。
使用计算机进行信息管理与信息管理系统的开发密切相关,因为信息管理系统的开发是利用信息管理系统进行管理的前提。
本系统就是为了进行现代化图书馆信息管理而设计的。
目前还有很多中学图书馆是采用手工进行管理的,一般是将借阅情况记录在读者的借书卡上,所借图书的数目和相关信息就记录在文件中,这样不仅手续烦琐而且要耗费大量的人力物力。
每天图书馆都会产生大量的图书借阅和归还等信息,日积月累地就会产生很多的信息,若要对某些信息进行查询,就要在众多的文件资料中进行翻阅和查找,这是非常费时费力的,如果想对时间比较久的信息进行修改那就更加困难了。
由此可见,这种手工的管理方法存在以下这些问题:1.图书馆管理人员的工作内容重复、工作效率低、工作量大。
在图书借阅和归还的管理中,需要实现很多的流程,致使办理图书的借阅与归还的速度过慢。
2.查询和统计困难,在图书馆管理工作中,每天都会产生大量的借书、还书信息,这些信息都要进行统计管理。
为了解决以上问题并缓解手工管理存在的弊端,从中学图书馆和读者的角度出发,本着以图书馆管理图书方便和读者借书、还书方便快捷以及可以迅速查询相关信息的原则,开发这个中学图书馆信息管理系统。
这个小型的图书馆信息管理系统主要是应用于图书藏量和读者数量都比较少的中学图书馆,它所提供的服务将是在传统的“采—编—借—查”基础上,进一步提供全方位的信息服务。
该信息管理系统应该达到以下几个目标:(1)能够管理和维护所有的图书馆中图书和读者的相关信息。
(2)能够快速方便地进行各类图书和读者相关信息的查询。
(3)能够有效地进行读者借书、还书等信息的管理和查询,以及对读者的罚款金额进行控制。
(4)减轻图书馆管理人员的工作任务,降低管理成本。
由于这只是一个针对中学图书馆所设计的信息管理系统,那它的主要用户便是图书馆的管理人员,而读者要查询自己相关的借阅信息或图书信息可以通过管理人员操作进行查询。