基于JSP的图书管理系统设计的开发与实现邵学亮
33页1、课程设计报告基于JSP的图书管理系统 专业班级:07计算机2班 姓 名:邵学亮学 号:8 指导老师:王常武2011年1月1日第一章 绪 论1.1 课题的研究背景 图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。第二章 系统开发工具及相关技术介绍2.1 JSP技术JavaServer Pages 技术是一个纯Java平台的技术,它主要用来产生动态网页内容。在传统的网页HTML文件中加入Java程序片段和JSP标记,就构成了JSP网页。Web服务器接收到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。JSP是基于Java Servlet以及整个Java体系的Web开发技术,利用这一技术可以建立先进、安全、快速和跨平台的动态网页。JSP在多个方面加速了动态的Web页面的开发:程序写一次,到处可以运行。JSP在设计时,充分考虑到应用平台的无关
2、性。依赖于Java的可移植性,JSP得到目前许多流行操作平台的支持,可在Apache、NetScape、IIS等服务器上执行。执行速度快。JSP页面只需编译一次转化为Java字节代码,其后一直驻留于服务器内存中,加快了对JSP页面的响应速度。若不考虑JSP页面第一次编译所花的时间,则JSP的响应速度要比ASP快得多。Java的优势。JSP技术是用Java语言作为脚本语言的。跨平台、成熟、健壮、易扩充的Java技术使得开发人员的工作在其他方面也变得容易和简单。Java语言通过提供防止内存泄漏的方法,在内存管理方面大显身手。加之,JSP为应用程序提供了更为健壮的意外事件处理机制,充分发挥了Java的优势。JSP标签可扩充性和跨平台的可重用性。JSP技术能够使开发者扩展JSP标签得以应用,JSP开发者能定制标签库,大大减少对脚本语言的依赖。由于定制标签技术,使网页制作者降低了制作网页和向多个网页扩充关键功能的复杂程度。JSP组件(企业Javabeans,JavaBeans或定制的JSP标签)都是跨平台可重用的。Javabeans和企业Javabeans组件可以访问传统的数据库,并能以分布式系
3、统模式工作于UNIX和WINDOWS平台。2.2 JDBCJDBC由一组Java语言编写的类和接口组成,使用内嵌式的SQL,主要实现三方面的功能:建立与数据库的连接,执行SQL声明以及处理SQL执行结果。JDBC支持基本的SQL功能,使用它可方便地与不同的关系型数据库建立连接,进行相关操作,并无需再为不同的DBMS分别编写程序。102.3 MySQLMySQL是一个多用户、多线程的SQL数据库,是一个客户机/服务器结构的应用,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。MySQL的快速和灵活性足以满足一个网站的信息管理工作。 因为许可证的灵活,任何人都可以以任何目的免费使用,修改,和分发 PostgreSQL,不管是私用,商用,还是学术研究使用。命令执行速度快,也许是现今最快的;简单有效的用户特权系统。MySQL使用完全免费,使得其运用范围更加广泛。2.4 TOMCATTomcat服务器是Apache Group Jakarta小组开发的一个免费服务器软件,适合于嵌入Apache中使用,而且,它的源代码可以免费获得,你可以自由地对它进行扩充。Tomcat服务器的兼容
4、性很好,如WebLogic服务器采用其为Web服务器引擎,Jbuilder将其作为标准的测试服务器,Sun公司也将其作为JSP技术应用的示例服务器。但是Tomcat服务器有众多大软件公司的支持,而且服务器的性能稳定,其发展前景很好。2.5 EclipseEclipse是一个非常优秀的集成开发环境,它旨在简化用于多操作系统软件工具的开发过程,可以用于管理多种开发任务,其中包括测试、性能调整以及程序调试等,而且还可以集成来自多个供应商的第三方应用程序开发工具。通过集成大量的插件,Eclipse的功能可以不断扩展,以支持各种不同的应用。Eclipse平台是一个成熟的、精心设计的、可扩展的体系结构,其组成结构如图所示用 Eclipse开发的插件,可以适应多平台的需要 , 且具有良好的可扩展性和灵活性。Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。第三章系统分析3.1 系统
《基于JSP的图书管理系统设计的开发与实现邵学亮》由会员新**分享,可在线阅读,更多相关《基于JSP的图书管理系统设计的开发与实现邵学亮》请在金锄头文库上搜索。
房产公司成本费用核算科目体系
下半年护理个人工作计划.doc
2021年上半年漂亮乡村建设工作总结 乡镇总结 .docx
审核岗位职责.doc
英语中关于春节祝愿的俗语 广东话俗语祝愿.docx
2023年上半年销售工作总结范文(四篇).doc
万有引力定律专题
高层住宅抹灰工程施工方案.docx
观看2021家校共育立德树人家庭教育公开课感想5篇.doc
工程力学习题答案范钦珊蔡新着工程静力学与材料力学第二版
2022注册电气工程师考试(全能考点剖析)名师点拨卷含答案附答案53
对对联的要领
改变心理学的项研究
九年级数学一元二次方程精品教学资料.doc
教师工作计划.doc
文明礼仪演讲稿范文汇编7篇.doc
2022精选最新关于保育老师自评自....docx
《高考改革方案》正式颁布范文(4篇)
部门职责说明书模版
《人事总监》读后感
2022-12-15 9页
2024-01-08 10页
2023-11-01 9页
2023-04-02 12页
2023-06-12 81页
2023-12-17 11页
2023-04-09 10页
2022-11-05 3页
2023-08-30 10页
2023-12-14 16页