ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:420.56KB ,
资源ID:13725521      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13725521.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于JSP网上书店系统毕业设计论文Word文件下载.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于JSP网上书店系统毕业设计论文Word文件下载.docx

1、学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。 指导教师签名:日期: 日期:注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺

2、,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它摘 要电子商务(Electronic Commerce)是互联网上出现的新概念。它是利用计算机技术、网络技术和远程通信技术,实现整个商务

3、(买卖)过程中的电子化、数字化和网络化。它使人们不再是面对面的、看着实实在在的货物、靠纸介质单据(包括现金)进行买卖交易。而是通过网络,通过网上琳琅满目的商品信息、完善的物流配送系统和方便安全的资金结算系统进行交易。它已经被广泛使用,给人们带来了便利,并逐渐改变了人们的生活方式。国内电子购物网站多数是用ASP,PHP 技术实现的,而基于JSP 的优秀网站较少。Sun Microsystems 所开发的JSP 以Java 为平台,利用Java 纯面向对象编程语言的巨大优势(跨平台性即一次编译到处运行的特点),给我们的动态网页设计带来了很大的方便。本系统利用JSP+JavaBean+ SQL Se

4、rver 数据库三层模式实现了网上书店系统。本论文对系统的需求分析、系统总体架构及详细设计进行了详细地阐述,主要实现了以下功能:会员注册、登录;浏览图书详细信息;图书搜索;图书管理等。关键词:网上书店 JSP Eclipse JavaBean SQL Server1、 前 言随着Internet 国际互联网的发展,越来越多的企业开始建造自己的网站。于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。JSP是Sun公司推出的一种网站开发技术,

5、Sun公司借助自己在Java上的不凡造诣,又把人们引进JSP 时代,JSP 即Java Server Page,它可以在Servlet 和JavaBean 的支持下,完成功能强大的Web应用程序。所以,在我的毕业设计中,我采用了JSP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站网上书店销售系统。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和重复。通过这次的毕业设计,我了解了目前流行的动态

6、商务网站的构成和运作原理,掌握了用JSP构建动态网站的相关知识和技术原理,锻炼了自己的动手实践能力。更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。2、 系统开发技术(1) J2EE概念J2EE是一套面向企业应用的体系结构,可以将J2EE理解为J2SE(Java 2 平台的标准版)的扩展和延伸,J2EE的基础就是J2SE,J2EE不仅拥有J2SE中的许多优点,同时还提供了对EJB,Java Servlet API,JSP以及XML等技术的支持。J2EE通过提供中间层集成框架来满足多种需求,其中包括高可用性,高可靠性,高扩展性

7、以及低成本等要求。同时通过提供统一的开发平台,降低了开发多层系统的复杂性,并且对现有应用程序提供了强有力的支持。其具体表现在:对Enterprise JavaBean的完全支持,对打包和部署应用的良好支持,对添加目录的支持以及对安全机制的支持。(2) MVC设计模式简介MVC是Model(模型)View(视图)Controller(控制器)的缩写,它适用于大型可扩展的Web应用的开发,它强制性地将应用程序的输入、处理和输出分开,将其划分为模型、视图和控制器三个核心部分,使它们各司其职,各自完成不同的任务,其中任何一部分的修改都不会影响其它两部分。在MVC模式中,模型封装了应用问题的核心数据、逻

8、辑关系和业务规则,提供了业务逻辑的处理过程。模型一方面被控制器调用,完成问题处理的操作过程,另一方面为视图获取显示数据提供了访问数据的操作。因为模型是与数据格式无关的,因此一个模型可以为多个视图提供数据,这样一个模型一次编写可以被多个视图重用,从而避免了代码的重复编写。视图是MVC模式下用户看到的并与之交互的界面。视图从模型处获得数据,视图的更新由控制器控制。视图不包含任何业务逻辑的处理,它只是作为一种输出数据的方式。MVC模式中,控制器主要起导航的作用,它根据用户的输入调用相应的模型和视图去完成用户的请求。控制器本身不输出任何东西,它接受用户请求并决定调用哪个模型构件去处理,以及由哪个视图来

9、显示模型处理之后返回的数据。MVC的处理过程是这样的:对于每一个用户输入的请求,首先被控制器接收,并决定由哪个模型来进行处理,然后模型通过业务处理逻辑处理用户的请求并返回数据,最后控制器用相应的视图格式化模型返回的数据,并通过显示页面呈现给用户。图1-1所示为模型、视图、控制器这三个模块各自的功能以及它们之间的相互关系:图2-1 MVC模式3、系统开发环境(1) 服务器的配置 前面介绍了JSP 的生命周期,为了说明JSP 对运行环境的要求,先简单的介绍一下它的运作过程。服务器在接收到客户端传过来的一个页面请求时,先判断是否是JSP 页面请求(从扩展名来判断),如果不是,只是一般的HTML页面请

10、求,则直接把HTML文档传给客户端,完成客户端与服务器的一次连接。如果判断是JSP页面请求,则由JSP引擎(或Servlet引擎)将JSP页面代码转换成Servlet 代码,再通知服务器上的JVM(Java 虚拟机)对转换过来的Servlet 代码进行编译,将生成的字节码文件放在服务器上相应的地方,并执行编译后得到的字节码,然后把结果传送给客户端,这样就完成一次连接。以后如果有相同的JSP页面的请求,则直接由JSP引擎通知JVM 执行已有的字节码,并把结果传送给客户端。从上面JSP 运作全过程可见,运行JSP 最少需要三样东西:JSP 引擎、Web 服务器和JVM最常用的Java 开发工具你可

11、以选择IDE(Integration Development Environment 继承开发环境)也可以直接用SUN 公司提供的JDK 进行开发。常用的IDE有JBuilder,MyEclipse等,它们是桌面开发环境嵌入JDK,给用户的开发带来很大的便利。本系统直接采用JDK 作为JVM 和java 编译器。所用的操作系统是Windows XP,服务器采用的是Tomcat,利用了它充当JSP引擎,同时还利用了它的信息发布功能。首先把JDK,Tomcat安装到本地硬盘C盘根目录下,下面详细的介绍如何配置运行环境: 配置环境变量第一步:进入我的桌面,右击“我的电脑”,选择“属性”选项,进入“系

12、统属性”对话框,单击“高级标签”第二步:点击上图箭头所示“环境变量”, 配置JAVA_HOME第三步:单击“系统变量”部分的“新建按扭”,创建JAVA-HOME 变量,在变量值栏内输入C: JDK6;JAVA_HOME 指明JDK安装路径,就是刚才安装时所选择的路径C: JDK6,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行Tomcat需要依靠此量)第四步:同样的方法创建CLASSPATH 变量,在变量栏内输入:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; %JAVA_HOME%jrelibrt.jar;(要加.表示

13、当前径)CLASSPATH 为java加载类(class or lib)路径,只有类在classpath中,java 命令才能识别。第五步:创建PATH 变量,在变量栏内输入,%JAVA_HOME%bin;%JAVA_HOME%jrebinPath使得系统可以在任何路径下识别java 命令。第六步:检测配置是否成功:1)检测JDK是否配置成功编写一个java 程序,例如:public class HelloWorldApp public static void main(String args) System.out.println(“HelloWorld!”); 首先把它放到一个名为Hell

14、oWorldApp.java 的文件中,这里,文件名应和类名相同,因为java 解释器要求公共类必须放在与其同名的文件中。然后对它进行编译:c:javac HelloWorldApp.java编译的结果是生成字节码文件HelloWorldApp.class。最后用java 解释器来运行该字节码文件:java HelloWorldApp结果是在屏幕上显示“Hello World!”至此,JDK 完全安装成功。2)检测Tomcat是否配置成功进入C:Tomcat5.0bin目录,双击startup.bat执行文件启动Tomcat服务器。我们现在就可以通过浏览器看Tomcat服务器的示例程序了,打开浏览器,键入http:/localhost:8080/进入Tomcat服务器的主页面。(2) 数据库后台环境的配置 建立数据库 SQL Server 是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988 年推出了第一个OS/2 版本。SQL Server 近年来不断更新版本,1996 年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1