欢迎来到天天文库
浏览记录
ID:11064557
大小:7.81 MB
页数:91页
时间:2018-07-09
《jspjava网上书店系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)JSP网上书店系统的设计和实现姓 名系别、专业导师姓名、职称完成时间目录前言2第一章概述31.1开发背景31.2JSP简介41.2.1JSP的运行原理41.2.2JSP页面的组成61.2.3JavaBean技术介绍61.2.4JSP的运行环境71.3系统开发环境71.3.1服务器的配置71.3.2数据库后台环境的配置11第二章需求分析142.1系统说明142.2系统功能简介152.2.1基本功能152.2.2用户界面设计152.3系统运行环境15第三章系统设计173.1系统设计思想1
2、73.2系统功能模块化183.3数据库设计183.3.1数据库需求分析193.3.2数据库概念结构193.3.3数据库逻辑机构设计20第四章详细设计224.1系统概述224.2系统主要文件224.3详细代码及说明234.3.1实现用户实体的Bean234.3.2实现商品实体的Bean264.3.3实现订购单实体的Bean274.3.4实现购物车实体的Bean294.3.5实现购物实体的Bean304.3.6前台运行程序cart.jsp35第五章总结41致谢42参考文献43前言随着Internet国际互
3、联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。JSP是Sun公司推出的一种网站开发技术,Sun公司借助自己在Java上的不凡造诣,又把人们引进JSP时代,JSP即JavaServerPage,它可以在Servlet和JavaBean的支持下,完成功能强大的Web应用程序。所以,在我的毕业设计中,
4、我采用了JSP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站——网上书店销售系统。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和重复。通过这次的毕业设计,我了解了目前流行的动态商务网站的构成和运作原理,掌握了用JSP构建动态网站的相关知识和技术原理,锻炼了自己的动手实践能力。更重要的是,通过这次的
5、毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。在这次毕业设计过程中,我得到了指导老师符琦老师和其他同组同学的悉心指导。在此,我对他们表示衷心的感谢!第一章概述1.1开发背景随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门已经认识到Internet的优势,电子商务就是在这样一个背景下产生发展起来的。伴随着电子商务技术的不断成熟
6、,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购物的快感。我的毕业设计也就正是一个电子商务系统的开发---网上商品销售系统。1.2JSP简介JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,JSP技术在Servlet技术基础上发展起来的,它正在飞速发展中,现已成为Java服务器编程的重要组成部分。它虽然还未成型,但是它必将和J2EE(Java2Enterpr
7、iseEdition)一起发展。JSP是结合markup(HTML和XML)和Java代码来处理一种动态页面。每一页第一次被调用时,通过JSP引擎自动被编译成Servlet,然后被执行,以后每次调用时,执行编译过的Servlet。JSP提供了多种方式访问Javaclass、Servlet、Applets和WebServer,因此,Web应用的功能可以分成多个明确定义公用接口的组件,通过JSP将它们结合在一起。1.2.1JSP的运行原理在JSP第一次获得来自于客户端浏览器的请求时,JSP文件将被JSP引
8、擎(JSPengine)转换成一个Servlet,即将”.jsp”文件编译成JavaClass文件。当Servlet引擎接收到请求后,如果设置了使用最新的JSP,它就会去找JSP文件,检查该文件在上次编译后是否改动过。如果改动过,就会重新编译生成新的Servlet,最终将请求转交给编译好的Servlet引擎执行。如图1-1:Client客户端请求(Request)WebServer响应(Response)Serverextension服务器扩展Servl
此文档下载收益归作者所有