随着Internet的飞速发展,覆盖面的日益广泛,在近几年中,大量的
软件开发活动已经从客户迁移到了服务器。以客户为中心的C/S模型(即客户执行复杂的
程序来显示和格式化数据)被认为不再适合于这个
网络日益普及的社会。首要的原因是部署——将客户程序部署到大量的桌面,并且在应用程序发生改变时重新部署它们,是非常烦人的。取而代之的是,将应用程序重新设计为使用一个Web浏览器作为“终端”。应用程序本身驻留在服务器上的B/S,它将数据格式化为适合用户浏览的Web页面,并且处理用户填入Web表单的响应。本论文――基于J2EE的数字图书
管理系统恰恰就是利用B/S(Browser/Server)结构,实现对图书馆图书的信息化管理,这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。而以往单机版的图书管理系统比手工的图书管理有很大的优势,但是它毕竟使不方便的。管理员录入图书信息的过程只能在图书馆里完成,学生续借及查询图书信息的过程也只能在图书馆里完成,很不方便。而要在自己家里办公,要在自己的电脑上随时了解图书馆的最新动态,那么就需要有一个基于Web的图书管理系统。而本系统刚好符合这个要求。本系统中使用工具之一
JSP具有很好的发展前景。JSP是基于强大的Java语言,具有良好的伸缩性,与JavaEnterpriseAPI(企业级API)紧密地集成在一起,在网络数据库应用开发领域具有得天独厚的优势,基于Java平台构建网络程序已经被越来越多的人认为是未来最有发展前途的技术。而Sun公司承诺通过与业界领袖的合作,保证JSP规范是开放的和可移植的。可以使用任何客户机和服务器平台,在任何地方编写和部署它们。从JSP这几年的发展来看,JSP已经获得了巨大的成功,它通过和Hibernate、Struts、Spring等J2EE组件进行集成,可以编写除处理具有更大伸缩性、高负载的企业级应用。JSP技术在诸多方面加速了动态Web页面的开发。JSP有如此大的发展,并不是因为JSP本身,而是因为JSP身后的Java技术体系。利用JSP技术可以很好的将Java所具有的强大特性加以应用,从而实现更为强大的Web应用。因此可以说,JSP技术所代表的发展方向具有美好的未来。在本系统中使用的另一个重要工具就是Mysql数据库。该系统实现了一般的用户管理系统所具有的添加、查询、修改、删除等基本功能。
III
大庆石油本科生毕业设计(论文)
目录
第1章概述........................................................................................................................11.1题目的意义....................................................................................................1第2章构建数字图书馆系统的理论基础........................................................................32.1图书馆发展概述...........................................................................................32.2Java概述......................................................................................................42.3web系统的发展............................................................................................62.4J2EE的发展及
问题的提出..........................................................................72.5Eclipse集成开发环境..............................................................................112.6MySQL数据库..............................................................................................11第3章图书管理系统需求分析......................................................................................133.1功能需求......................................................................................................133.2开发环境需求..............................................................................................13第4章