软件工程毕业设计-基于jsp的图书管理系统前台管理.doc
《软件工程毕业设计-基于jsp的图书管理系统前台管理.doc》由会员分享,可在线阅读,更多相关《软件工程毕业设计-基于jsp的图书管理系统前台管理.doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河北农业大学本科生毕业论文(设计)题 目:基于Jsp的图书管理系统-前台管理摘 要随着科学技术的发展和人们生活所需的不断提高,各种数据信息量不断增多。世界各方各面都在迫切的需求更快更经济更智能化的技术来更好的管理数据。各个高校图书馆管理系统的发展证实了这个过程,从手工操作到管理员读者计算机操作,从非技术到计算机技术,无不展现了计算机软件操作的快捷、方便、存储量大等优点。所以高校所需的图书馆管理系统也跟随科学的发展而不断升级,让图书馆管理人员和学校读者更方便、更快捷的进行图书管理和图书借阅操作。本次图书管理信息系统设计利用JSP开发工具和MYSQL数据库来开发这个图书管理系统。该系统具备了图书管
2、理系统基本的功能,可以满足图书管理基本要求,包括借阅、查找、添加、管理等功能,能根据用户的需求,快捷方便的为读者提供借阅服务。从系统的运行结果来看,本文所设计的图书管理系统的前台管理即页面设计,整体上可以满足借阅者和图书管理员两者的需求,实现了页面的简洁、有效的展现页面信息的功能。关键词:图书管理系统,JSP,页面设计AbstractWith the development of science and technology and the continuous improvement of peoples lives need, a variety of data traffic conti
3、nues to grow. On all sides in the world urgently needs faster and more economical and intelligent technology to better manage data. Each university library management system development confirmed the process, from manual operation to an administrator reader computer operation, from the non-technical
4、 to computer technology, all show the operation of computer software fast, convenient, large memory capacity and other advantages. So college library management system is also required to follow the development of science and escalation management for libraries and schools readers more convenient an
5、d efficient library management and book lending operations.The library management information system design uses JSP development tools and MYSQL database to develop the library management system. The system has the basic functionality library management system, library management to meet the basic r
6、equirements, including lending, find, add, management and other functions, according to the needs of users, providing readers with fast and convenient loan services. Results from the operation of the system, the paper design of the library management system, front desk management that page design ov
7、erall, and librarians to meet the lending needs of both to achieve a page concise and effective information to show the function of the page .Keywords: Library management system, Java Server Pages, Page design目 录1绪 论11.1 开发背景11.2 管理信息系统简介11.3系统的研究目标和意义21.4系统可行性分析21.4.1技术可行性21.4.2 经济可行性31.4.3社会可行性分析3
8、1.5 国内外现状分析31.5.1国内现状分析31.5.2国外现状分析41.6系统功能的简述42系统开发技术及运行环境52.1基本知识简述52.2 Dreamweaver简介52.3 Jsp与Html简介62.4 Fireworks简介72.5 Tomcat服务器简介72.6 MySql简介83系统需求分析83.1系统需求分析83.2功能需求描述93.3功能模块图94系统实现前台设计104.1系统首页设计114.1.1首页界面114.1.2页面结构124.2用户页面设计134.2.1用户界面134.2.2页面结构154.3管理员页面设计154.3.1管理员界面154.3.2页面结构185.系统
9、整合19总 结20参考文献21致 谢221绪 论1.1 开发背景随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现图书信息的管理势在必行。目前图书管理的借阅工作部分大多数还是手工管理,工作效率很低,并且不能及时了解图书的种类和读者们比较需求的图书等,不能更好的适应当前读者的借阅要求。手工管理还存在这许多弊端,由于不可避免的人为因素,造成数据的遗漏、误报。计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对读者的借阅过程形成一整套动态的管理能够极大地提高图书管理管理的效率,这也是图书管理的科学化、正规化管理,与世界
10、接轨的重要条件。1.2 管理信息系统简介 随着以计算机技术、通信技术、网络技术为代表的现代信息技术的飞跃发展,人类正在从工业时代向信息时代迈进,人们越来越重视信息资源的开发和利用,“信息化”已成为一个国家经济和社会发展的关键环节,信息化水平的高低已成为衡量一个国家现代化水平和综合国力的重要标志。现代社会、社会化趋势的扩大和社会产品需求使企业在生产经营活动中涉及的内外部信息积聚膨胀,随着科学技术突飞猛进和生产迅速发展,使人类知识量增长速度不断加快,信息量的增加,外部环境变化的变快,人工已无法胜任。如何收集足够的信息资源,强有力的信息并加以利用,积极的开发和及时利用信息爆炸有效的信息资源,已成为现
11、代社会的难题。计算机的出现解决了这个问题,由于计算机迅速、准确为信息收集、加工、使用、查询提供可能。计算机技术与通信技术结合极大的促进现代信息技术的发展,各国加快信息进程,国际社会建设信息高速公路的热潮和中国工人“金”字号工程为代表的国家信息工程项目的开展,使中国的企业信息化面临新的形势。管理信息系统是一个由人和计算机等组成的,能进行管理信息的收集、传递、加工、保存、维护和使用的系统,它能实测国民经济和企业的行为、帮助实现其规划目标。管理信息系统功能包括:信息收集、信息存储、问题处理、对话及信息输出、信息管理机构。管理信息系统就是我们常说的MIS(Management Information
12、System),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学,运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。 管理信息系统是现代信息管理工作不可缺少的一部分,是适应现代高图书信息管理尺度的要求、推动信息管理走向科学化、规范化的必要条件。只有信息管理规范了,才能给人们提供更好的生活环境及便利的生活空间。 信息是管理上的一项极为重要的资源,管理工作的成败取决于能否做出有效的决策,而决策的正确程度则在很大程度上取决于信息的质量。在21世纪,人类将步入知识经济时代,知识经济时
13、代是图书发展日新月异和知识、信息呈爆炸膨胀的时代。有所谓信息威胁之说,这是指人类面临的要处理的信息量大到难以处理的地步,以至造成混乱的结果。 计算机的出现解决了这个问题,由于计算机迅速、准确为信息收集、加工、使用、查询提供可能。1.3系统的研究目标和意义研究目的:(1)实现图书管理系统对外借书、还书的操作,提高对图书管理的工作效率。(2)实现对图书的增、删、查、改操作。(3)建立图书外借读者数据库,方便工作人员对读者进行有效管理。(4)建立图书管理系统工作人员数据库,限定每个工作人员对软件操作的权限,最大限度的保护数据库。研究意义:图书管理系统作为一种信息资源的集散地,图书和用户借阅资料繁多,
14、包含很多的数据信息管理。现今,有很多的图书管理系统都是初步的开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式都是基于文本、表格等纸介质的手工处理,对于图书借阅情况的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行 数据处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,所以图书管理系统的开发显得尤为重要。1.4系统可行性分析1.4.1技术可行性该系统对软、硬件系统要求较低,目前的大
15、多数计算机都可对其进行操作。软件上,我们使用MyEclipse作为前台开发工具,MySql作为后台数据平台的管理系统,它在用户数据和图书数据库解决方案等应用中起着核心作用,可为学校的图书馆数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性、数据的安全性以及数据的可靠易用性等等。这些软件在基于Jsp的图书馆管理系统开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。1.4.2 经济可行性随着科学技术的发展和人们生活水平的提高,学校教育所需也在不断的提高。图书馆是每个高校所必需的,其管理要求也逐步的提高,一个基于web的图书馆管理系统可满足当前所需。此
16、系统能使图书馆管理活动更加科学、精确、灵活。因此,在经济上也是可行的。1.4.3社会可行性分析社会因素的可行性分析,也是可行性研究中不可缺少的内容。随着科学技术及网络水平的不断发展提高,图书馆管理系统必定会随着技术的发展而不断升级,而现有的技术及条件能够满足开发这一系统的要求。图书管理系统的开发有利于图书管理员提高对整体的运作和管理,能够有效、简便、快速的管理和回应读者的需,同时也大大降低了图书馆管理系统的成本,实现共赢模式。1.5 国内外现状分析1.5.1国内现状分析随着社会的进步和科学文化的发展,人类的知识总量不断增长,科学领域不断扩大,产生出许多分支学科和专业,科研劳动日益专业化和社会化
17、,人们对书刊文献的利用行为、对图书馆各个工作环节的要求都发生了很大的变化,科研活动中划分出图书馆情报工作,图书馆的社会职能随之而变,图书馆从原先一般的文化教育机构扩大而成为科研劳动不可或缺的1部分,图书情报事业在当今信息化社会的地位和作用日益加强。 图书馆学在我国发展较快、成绩显著,它作为一门具有现代科学意义的学科,在我国的出现始于20世纪初,经过近百年的发展,已逐渐形成一定的中国特色;建国50余年以来,我国的图书事业渐成规模,形成了一个布局合理、藏书比较丰富、具有全国规模的图书馆事业体系;尤其是改革开放近20年以来,通过对外交流,通过引进、介绍、移植,我国在图书馆学情报学理论方面出了不少成果
18、,并加强了对图书馆现代技术的研发利用,图书馆正在逐步走向数字化、电子化和网络化,图书情报事业正在成为我国社会生活中一个重要的信息产业部门。然而,作为国际性学科的图书馆学情报学,其发展水平在国际上不具有可比性,与发达国家相比,无论在理论研究还是实际情况方面,我国的图书情报事业都还确实存在一定差距,这必将对我国的现代化建设和未来的综合发展产生不利影响。当此国家实施科教兴国战略之际,我国政府和图书情报业界都在不断努力,试图创建出一个更加美好的图书情报业的未来。1.5.2国外现状分析图书管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型图书馆用手工来查找图书
19、信息或统计借阅信息既费时费力又非常容易出差错,为了解决这个矛盾,第一代的图书借阅管理系统应运而生。当时由于技术条件和需求的限制用户非常少它的出现为图书借阅的管理展示了美好的前景,即用计算机的高速度和自动化来代替手工的巨大工作量,用计算机的高准确性来避免手工的错误和误差。 第二代的图书管理系统出现于20世纪70年代末。由于计算机技术的飞速发展,无论是计算机的普及性,还是计算机系统工具和数据库技术的发展,都为图书借阅管理系统的阶段发展提供了可能。但未能系统地考虑图书借阅的需求和理念。 图书管理系统的革命性变革出现在20世纪90年代末。随着信息爆炸、知识经济时代的到来使个人、单位、社会对图书借阅管理
20、系统有了更高的需求,同时由于个人电脑的普及数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得第三代图书借阅管理系统的出现成为必然。第三代图书管理系统的特点是从图书借阅管理的角度出发用集中的数据库处理几乎所有与图书借阅相关的数据。友好的用户界面强有力的报表生成工具、分析工具和信息的共享使得图书借阅管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑图书借阅规划和政策。 图书情报事业与发达国家的差距,主要体现在两个方面,理论研究方面和实际情况方面。理论研究方面。其中,在纯理论(也即基础理论)研究方面并不落后多少,甚至在某些方面还颇具特色;而在应用研究方面则
21、差距甚为明显,比如信息技术应用研究方面的差距。究其原因,主要在于以下几个方面的因素:(1)历史的原因,科技发展水平和经济基础落后,国民文化素质较低等。(2)图书馆界缺乏真正的、系统的有组织的调查研究,理论脱离实际,而且在某些方面存在认识上的误区。(3)图书情报信息技术应用水平低,不能为图书馆学情报学理论研究有效地开辟新领域、提出新课题,这是因为我国的图书馆理论研究与实践活动严重脱节,理论成果对实践缺乏指导意义,因而理论研究生命力不强。1.6系统功能的简述主要实现3个功能模块:首页,对于本馆概况的介绍。书籍查询,提供图书信息的查询;借阅管理,包括书籍借阅和书籍归还,书籍借阅和书籍归还主要是将读者
22、的借阅证ID和图书的索取号组成的记录从数据库添加或删除,并改变图书的状态;图书管理,主要实现图书的入库、上架、图书的修改和删除等;借阅证管理,将每一个读者对应唯一一个的借阅证ID等。2系统开发技术及运行环境2.1 基本知识简述静态页面是网页的代码都在页面中,不需要执行.asp, .php, .jsp, .net等程序生成客户端网页代码的网页。静态页面不能自主管理发布更新的页面,如果想更新网页内容,要通过FTP软件把文件DOWN下来用网页制作软件修改。但是静态页面最大的好处是下载速度快,因为不需要程序运算和数据库连接。常见的静态页面以.html、.htm为扩展名的。并非网站上没有动画的就是静态页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 毕业设计 基于 jsp 图书 管理 系统 前台
限制150内