jsp+sqlserver自助图书馆管理系统的设计与实现(2)
时间:2019-02-19 21:27 来源:毕业论文 作者:毕业论文 点击:次
20世纪90年代中期以来,由于计算机网络的发展,建设信息基础设施热潮的兴起,以开放和资源共享为特征的全球数字化图书馆已不是空想,传统的图书馆已经不能满足读者以及用户的需求。而今天,图书馆的业务工作正在突破传统,正在进行巨大的变革。自助图书馆的发展给人们借阅图书带来了新的方便,而对于图书馆管理员来说,自助图书馆的设计也便于其管理。正如电子商务为人们的购物、生活、出行等带来便捷一样,自助图书馆的出现也极大的为广大读书爱好者提供了便捷的读书渠道。在未来,自助图书馆将成为各个高校乃至城市建设不可或缺的一部分。 1.2 国内外自助图书馆发展现状 1.2.1 国外图书馆发展情况 1.3主体结构和章节概述 第一章作为本文的绪论,主要阐述了本论文主要研究的背景和研究的意义,总结归纳了本文设计自助图书馆管理系统的实质性原因和需求。 第二章阐述了本文主要使用的技术手段以及开发工具,介绍了JSP、B / S 结构、Struts结构、SQL sever 2000数据库等。 第三章主要介绍了开发过程中的需求分析,包括功能需求和性能需求。本章明确了设计需要的步骤和方法。 第四章介绍了主要的设计方法,主要包括结构设计和数据库设计。结构设计主要是该系统实现的功能;而数据库的设计包括数据库概念结构设计、数据库逻辑设计、数据库数据表的设计。 第五章主要阐述了系统各部分功能模块的设计实现。包括登陆界面、图书类别管理界面、图书管理模块、读者管理模块、图书借阅管理模块。 结论主要阐述了对于自助图书馆管理系统的设计的感想,总结了自己在这个过程中收获了哪些东西,也对其中遇到的困难和解决方法有所总结。 2 相关技术介绍 2.1 JSP 2.1.1 JSP简介 JSP是基于JAVA语言的一种应用开发技术,可以建立安全、跨平台的先进动态网站。利用JSP技术创建的Web应用程序可以实现动态页面与静态页面的分离,便于Web应用程序的扩展和文护。由于JSP是基于JAVA语言的Web技术,JSP具有脱离硬件平台束缚、翻译后运行等优点,已成为Internet上主流Web技术之一[3]。 2.2.2 JSP优势 JSP技术使用JAVA编程语言类XML标记和scriptlet,处理逻辑封装生成动态网页。页面还存在于服务器中,通过标签和scriptlet访问资源的应用程序逻辑。JSP页面逻辑与网页设计支持可重用组件的设计,能快速轻松地开发基于Web的应用程序。 JSP页面可嵌入HTML代码和JAVA代码。当用户请求JSP页面时,第一个实现程序段,然后将JSP文件中的HTML代码一起返回给客户。插入JAVA程序可以对数据库进行操作,重组定向页面,实现所需的功能,构建动态web页面。 下面简单的说明一下JSP的一些技术特点: 1) JSP代码具有较高的移植性,可以实现一次编写,到处运行; 2) JSP几乎可以在所有平台上任意环境中开发; 3) 绝大数JSP页面依赖于可重组的、跨平台的组件来执行应用程序所要求得更 为复杂的处理; 4) JSP页面具有JAVA技术的所有好处,包括健壮的存储管理和安全性; 5) JSP封装了许多功能,通过JSP标识能够访问和实例化JavaBeans组件,设置或者检索组件等[2]。 (责任编辑:qin) |