- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE图书管理系统分析与设计
基于J2EE图书管理系统分析与设计 【摘 要】为了更好的满足读者的需求,以及降低图书馆管理员的工作量,文中设计开发了系基于J2EE 的图书管理系统。首先,介绍了该系统所采用的软件开发技术在该系统中,采用了最新的B/S 模式,这使得服务端处理的数据量大大地降低。同时,系统oracle 作为数据库,优化了处理器的处理速度,数据库在运行时开销得到了有效降低。在这基础上对图书馆理系统进行了有效的分析,最后讲解了实现该系统的具体方法。 【关键词】J2EE;图书管理系统;分析;设计 引言 随着人们对知识的需求程度越来越高,书籍发挥的作用日益越来越大。虽然科技发展到今天已经非常发达,各种电子设备已经唾手可得,像电纸书、手机、笔记本,已经不再是什么新鲜的东西,但是它们仍然取代不了传统图书在人们心目中的位置。现在很多城市中,为了提高市民素质,大兴图书馆建设成为一种时代的潮流。随着馆藏图书的增加,如何对所有的图书进行有效管理成为人们必须亟待解决好的难题。这样一来,各种图书管理信息系统不断涌现出来。这当中,基于J2EE的图书管理系统逐渐成为当今时代的主流。本文正是对基于J2EE的图书管理系统的设计进行了相应的分析。 一、软件开发主要技术 (一)管理信息系统(Management Information System) 管理信息系统(Management Information System)简称MIS,它是指在一个系统中,人和计算机及其他外围设备等之间能够对信息进行采集、传递、存储、处理和使用等一系列任务。 (二)J2EE J2EE(Java 2 Enterprise Edition)是基于 Java 2 平台而搭建的企业级应用解决方案。J2EE 平台包括一整套的服务(Service)、应用程序接口(API)和协议。有了这些软件开发的基本要素,使得我们想要开发基于 Web 的多层应用程序成为可能。 (三)基于Internet 的MIS 系统的核心技术 以前,我们在搭建管理信息系统时是基于C/S(Client/Server――客户端/服务器)架构的,而新型的管理信息系统以B/S(Browser/Server――浏览器/服务器)架构为核心。比起C/S 架构,B/S 架构的优势显得特别的突出。C/S架构离不开特定的操作环境,这限制住了用户的活动空间;而B/S 架构对操作环境依赖性较低,只要能上网,就能够使用MIS 系统,这样一来B/S架构作为新型基于Internet 的MIS 系统的核心的优势就不言而喻。 二、图书管理系统的软件分析 图书馆作为一个提升公众文化水平的重要场所,在信息化的发展中起着至关重要的作用,为人们提供了各种各样的文献、图书资源,丰富了人们的生活。随着图书种类和数量的不断庞大,实现图书管理系统的智能化是当前的主要研究课题方向。结合图书管理系统的现有思想以及图书馆自身的特点,采用新型的B/S模式能够将图书管理发布到Internet上,从而为用户提供了大大的便捷,而且管理系统的扩展性较好。在浏览器中,user可以查询图书管中图书的所有信息,并对自己所借阅的图书进行科学管理,大大提高了工作人员的办事效率,工作流程也得到了优化,工作量大大降低,规范了图书的管理。 同时采用J2EE的系统开发方法越来越受到人们的欢迎,尤其是在网络应用系统开发方面。过去的软件开发方法在现在的网络系统开发中显得越来越鸡肋,所以必须要与时俱进,更新以往的思想和方法。管理系统的开发选择了面向对象的开发方法,采用MVC的模式,从而增加了系统的可重用性,提高了系统的安全性能,并且能够兼容诸多不同的用户接口,这使得软件开发人员在管理系统的开发中的效率大大提高,并且系统的可靠性得到了保障。 在图书管理系统中,首先需要对各类书籍的采购、读者的借阅、不同类型的编目、书刊的检索等都一一涉及到,才能提高图书馆的管理水平,并提高书籍的使用效率;其次,读者需要在很短的时间内通过搜索引擎,便捷地查找到所心仪的书目;然后,工作人员只需要对所编书籍的条码进行红色光扫描就能快捷的完成读者的图书的借还过程;图书规范管理离不开对不同的读者的权限的设置,并对违规人员进行对于的处理;最后,还需要提高尽可能全面的历史图书采购统计、图书的流通统计,保证各个环节都能尽可能的透彻。 根据以上分析,作者采用了 J2EE 平台,搭配了后台数据库oracle,考虑了实际使用中的跨平台操作,以实现减少工作人员工作量、经费使用价值最大化、读者联网查阅图书便捷化为目标。图书自动化管理必然成为今后信息化发展的方向。 三、系统设计与实现方法 在经过对图书管理系统功能分析后,结合J2EE 程序编程思想,可以得出系统功能模块图。主模块功主要负责系统与数据库建立连
原创力文档


文档评论(0)