资源预览内容
第1页 / 共29页
第2页 / 共29页
第3页 / 共29页
第4页 / 共29页
第5页 / 共29页
第6页 / 共29页
第7页 / 共29页
第8页 / 共29页
第9页 / 共29页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
基于JSP技术的图书馆信息管理系统开发与设计-本科毕业设计论文.(二本)目 录摘要 4关键字 4引言 5第一章 主要技术实现 61 1.的开发语言JSP简介61. 1. 1 JSP的定义与特点 61. 1. 2 JSP的工作原理712 的开发平台 713 的脚本语言7第二章 图书馆信息管理系统的分析与实现 821 设计说明82. 2 产品使用人员角色82. 3 总体层次结构82. 3. 1 逻辑关系 92. 3. 2 客户界面与数据库关系 92. 4 数据库设计9 241 数据库说明 9 242 表逻辑结构设计要点 10 243 各表说明 1125 用户登陆设计11 251 用户界面登陆设计 11 252 登陆界面基本功能说明 11 253 用户登陆验证密码 12 254 用户登陆部份详细设计 132. 5. 5 用户登陆程序说明 142. 6 管理员信息管理设计 142. 6. 1 管理员信息管理界面设计 142. 6. 2 管理员信息管理界面功能说明 152. 6. 3 管理员信息管理详细设计 152. 6. 4 普通管理员信息表说明 172. 7 图书管理设计 182. 7. 1 图书管理界面设计182. 7. 2 图书管理界面功能说明182. 7. 3 图书管理详细设计182. 7. 4 图书管理信息表说明21 2. 8 读者管理设计 212. 8. 1 读者管理界面设计212. 8. 2 读者管理界面功能说明 21 2. 8. 3 读者管理界面详细设计222. 8. 4 读者管理信息表说明232. 9 借书管理设计232. 9. 1 借书管理界面设计232. 9. 2 借书管理界面功能说明232. 9. 3 借书管理界面详细设计242. 9. 4 借书管理信息表说明242. 10还书管理设计 242. 10. 1 还书管理界面设计 252. 10. 2 还书管理界面功能说明 252. 10. 3 还书管理界面详细设计 252. 10. 4 还书管理信息表说明 26 211用户页面设计 26第三章 系统测试2731 站点测试 273. 2 图书馆信息管理系统评价 27结束语 28参考文献 29摘要随着二十一世纪中国教育事业的飞速发展,承担与资料储存功能的图书馆也得到随之发生变化。规模不担扩大,馆藏书籍资料不断增加,面对的读者越来越广,伴随图书馆这些负何的增加。为保证繁杂的图书活动正常进行,图书馆部资料流动的高效管理,同时防止图书馆书籍资料的流失,迫切需要一个图书馆信息管理系统来对图书馆部资料流动进行有效管理。而开发本系统,从图书馆书籍资料,图书馆读者与图书馆管理员这三方面进行设计。Fly along with 21 centuries China education business to develop soon, undertake the media store with data the library of the function to also get to take place the variety immediately. The scale is not a reader for extending, building hiding book data continuously increasing, face to is wide more and more, chaperonage library these are negative why of increment.For guaranteeing the complicated books activity the normal proceeding, the internal stream data in library moves of manage efficiently, keep library book data from running off at the same time, need urgently a library information management system to internal data in library flow proceed the valid management. But develop this system, from the library book data, library reader and library managing person these three aspects proceed the design.关键字图书表 Booktable读者表 Peopletable借书表 Lendtable管理员 表Admin引 言图书馆信息管理系统在我国信息图书刚起步,但发展很快。随着我国不断提高教育投入,与此同时带来各单位图书馆的不断扩大发展以满足需求,同时也伴随着整个图书体系的飞速发展,其在教育事业的作用迅速提高。对图书馆信息管理系统不合时宜的苛求,不仅无助于问题的解决,而且会影响图书的有效管理,使图书管理混乱同时也使大量图书流失.学校图书馆是学校的文献资料情报中心,采用最热门的JSP网络编程语言采用C/S模式,它履行搜集、加工、存贮和传播知识信息的职能 ,承担了为全院教学和科研以与学习提供文献情报资料保障的任务。考虑到现在学校图书馆的计算机网络发展非常迅速 ,而用户的实际操作水平高低不一 ,所以需要在传统图书馆管理系统的基础上 ,开发出基于 WEB的采编、流通、浏览、查询方式等功能的图书馆管理系统。本文主要是针对校级图书馆的需求 ,设计开发了基于浏览器 /服务器操作模式的图书馆管理系统 ,并将其扩展到学校部的Intranet的应用上第一章主要技术实现11 的开发语言JSP简介111 JSP的定义与特点JSP全称Java Server Pages,在电子商务和电子政务开发中得到广泛应用,是由SUN公司开发一种动太网页标准,实质是传统的HTML代码中加入Java程序片段.使用各种各样的JSP指令,构成JSP页面(扩展名为.jsp).嵌入HTML页面的Java程序片段可以完成操作数据库,文件上传,发送E-mail以与复杂的逻辑处理功能,这些正是建立动态网页所需的功能.另外JSP通过JavaBean实现了功能扩充,能够更为复杂的处理。l JSP将业务逻辑层和表示层分离.使用JSP技术,网络开发人员可以使用HTML来设计页面显示部分,使用JSP指令或Java程序片段生成网页上的动态的容.l JSP能够跨平台. JSP支持绝大部分平台包括现在非常流行Linux系统,应用非常广泛Acaphe服务器也提供了支持JSP的服器。作为Java平台的一部分,JSP拥有Java编程语言“一次编写,可跨平台运行”的特点。几乎所有平台都支持Java,JSPJavaBeans可以在所有平台下通行无阻。从一个平台移植到另外一个平台,JSP和JavaBeans甚至不用重新编译,因为Java字节码都是标准的并且与平台无关。l JSP组件的使用和开发很方便. JSP的组是Java开发的,可以直接使用.Javabeans的使用也很方便,又由于Java的跨平台性,也使得Javabeans的可移植性和可重用性非常高。l 使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者脚本来生成页面上的动态容。生成容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。如果核心逻辑被封装在标识和Beans中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响容的生成。l 强调可重用的组件,绝大多数JSP页面依赖于可重用的,跨平台的组件(JavaBeans或者Enterprise JavaBeans组件)来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。l 由于JSP页面的置脚本语言是基于Java的,而且所有的JSP页面都被编译成为Java Servlets,所以JSP页面具有Java技术的所有好处,包括健壮的存储管理和安全性。l 运行的高效性,当JSP页面第一次被调用时,如果还不存在与其相对应的Java Servelts类,就会被编译成为一个Java Ser
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号