论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP JSP .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 代写论文

基于struts技术的网络购物系统-公告、会员的设置

目    录

引言... 1 http://www.paper51.com

第一章 概述... 1

paper51.com

1.1 研究背景... 1

内容来自论文无忧网 www.paper51.com

1.1.1 电子商务的背景和意义... 1

paper51.com

1.1.2 电子商务的现状... 1 内容来自www.paper51.com

1.2 论文开篇... 1

copyright paper51.com

1.2.1 论文目的... 1 内容来自www.paper51.com

1.2.2 设计内容与个人工作贡献... 2

copyright paper51.com

第二章 技术准备... 2 内容来自www.paper51.com

2.1 JSP技术介绍... 2 copyright paper51.com

2.1.1 什么是JSP. 2

copyright paper51.com

2.1.2 JSP的运行原理... 2 http://www.paper51.com

2.1.3 JSP的特点... 3

paper51.com

2.2 Struts介绍... 3 paper51.com

2.2.1 什么是Struts. 3 paper51.com

2.2.2 Struts的优缺点... 4

http://www.paper51.com

2.2.3 MVC概述及设计模式... 4 copyright paper51.com

2.2.4 Struts实现MVC的机制... 5

内容来自www.paper51.com

2.3 JavaScript介绍... 5

内容来自www.paper51.com

2.3.1 JavaScript语言特点... 5

paper51.com

2.3.2 JavaScript可以做什么... 6 http://www.paper51.com

2.3.3 JavaScript和Java区别... 6 copyright paper51.com

2.4 JDBC介绍... 6 copyright paper51.com

2.4.1 简介JDBC. 6 copyright paper51.com

2.4.2 连接数据库... 7 内容来自www.paper51.com

第三章 会员设置模块... 8 copyright paper51.com

3.1 会员登录... 8 paper51.com

3.2 会员资料修改... 9

内容来自www.paper51.com

3.3 会员查询与删除... 10

内容来自论文无忧网 www.paper51.com

第四章 公告设置模块... 10 内容来自论文无忧网 www.paper51.com

4.1 公告添加... 10

内容来自论文无忧网 www.paper51.com

4.2 公告查询修改和删除... 11

内容来自www.paper51.com

第五章 结论与展望... 11

内容来自论文无忧网 www.paper51.com

5.1 结论... 11 内容来自论文无忧网 www.paper51.com

5.2 展望... 12 http://www.paper51.com

5.3 作品缺点的分析... 12

内容来自www.paper51.com

参考文献... 14

copyright paper51.com

致谢... 15 paper51.com

内容来自www.paper51.com

引言 paper51.com

第一章 概述 http://www.paper51.com

电子商务作为一种新的商业模式,被认为是新知识经济时代和全球经济一体化趋势的产物,并且随着Internet技术的迅猛发展和Web的日益流行,它的应用也越来越广泛。尽管目前在国内这项技术的硬件基础设施和信息安全技术还不成熟,但可以预见,作为电子商务主要内容之一的网上购物,将成为未来人们主要购物的方式之一。Internet的发展,为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用Internet的技术和协议,建立各种企业内部网(Intranet),企业外部网(Extranet),通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。 内容来自论文无忧网 www.paper51.com

1.1 研究背景

copyright paper51.com

1.1.1 电子商务的背景和意义 内容来自www.paper51.com

上世纪90年代以来,随着网络、通信和信息技术的突破性进展,Internet在全球爆炸性增长并迅速普及。在这一前提下,电子商务应运而生了。电子商务是基于互联网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新的商务模式,它可以使商家与供应商更紧密地联系起来,更快地满足客户需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。自1998年“电子商务年”以来,电子商务在全球发展迅猛,大约每九个月其交易额就翻一番,全球电子商务交易额(包括网上贸易额、销售额等)达到数千亿美元,电子商务收入剧增262%。

http://www.paper51.com

目前,世界各国纷纷看好电子商务这块新大陆,普遍认为电子商务的发展将是未来25年世界经济发展的一个重要推动力,对经济的促进将远远超过200年前的工业革命。 内容来自www.paper51.com

1.1.2 电子商务的现状

http://www.paper51.com

日前,公布的一项研究结果显示,我国电子商务产业近年来发展迅速,目前网上商店总数已经超过10万家,网上展示的商品总数约为2000万件。

http://www.paper51.com

该项研究是由上海东方网城数据科技有限公司进行,研究对象包括全部拥有独立域名和网上商店系统的网站,以及部分租用第三方平台、具有一定规模的网上商店,但不包括设在易趣、淘宝、易拍等拍卖网站上的店铺。 内容来自论文无忧网 www.paper51.com

对电子商务来说,4月1日正式实施的《电子签名法》应该是一个契机。近日,由中国电子商务协会倡导成立的“中国电子商务诚信联盟”在北京宣告成立,eBay易趣、卓越等业内40多家互联网企业老总悉数聚集,并签下了“诚信宣言”,这显示了中国电子商务企业开始从他律走向自律。据有关数据显示,2002年我国网络拍卖市场有9.4亿元的规模,2003年有19.2亿元的规模,预计2004年我国网络拍卖市场几近达到33.7亿元。但是我国互联网络信息中心(CNNIC)去年发布的第二次《中国互联网络热点调查报告》却显示:全国有60.6%的网民半年内浏览过购物网站,但掏钱买东西的只有17.9%。这说明目前我国的电子商务行业发展远未挖掘出其本身的巨大潜力。

copyright paper51.com

因此我国电子商务的发展态势很好,电子商务的发展潜力很大。

paper51.com

1.2 论文开篇

内容来自www.paper51.com

1.2.1 论文目的 http://www.paper51.com

主要目的就是通过网站来推广互联企业的产品和服务,并使客户随时可以了解企业和企业的产品,为客户提供在线服务和订单处理功能。从长期的战略目标来说,网站不仅仅是产品和服务的推广,而是通过Internet、企业内部网(Intranet)和企业外部网(Extranet),将买家与卖家、厂商和合作伙伴紧密结合在了一起,因而消除了时间与空间带来的障碍。

paper51.com

企业通过Internet为消费者提供一个新兴的购物环境,即网上超市,消费者通过网络进行网上购物和网上支付等活动,这样即方便了消费者,又减少了企业成本,因此本项目网络购物系统随着这个目的而来。

copyright paper51.com

1.2.2 设计内容与个人工作贡献

内容来自www.paper51.com

    本次设计的主要内容:系统主要分为前台和后台。前台包括产品的展示及会员购物等模块,后台是管理界面,主要包括商品信息、会员信息、订单信息和公告设置的常规设置。

内容来自www.paper51.com

设计已经基本接近尾声,在此次设计中,我课题研究的主要问题是:1、公告设置模块(Manager Placard)主要包含以下功能(添加公告信息、查询内容、修改、删除);2、会员设置模块(Member Manager)主要包含以下功能(详细信息、添加、查询、修改、删除)。难点是分页功能如何实现,如何保证数据库的可移植性及数据的一致性问题。基本功能都已经实现。界面有一定的优化,但是还有许多不近人意的地方。在论文的结束部分有缺点的指出! paper51.com

第二章 技术准备 copyright paper51.com

2.1 JSP技术介绍

http://www.paper51.com

2.1.1 什么是JSP

copyright paper51.com

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP技术是用Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(Tag),就构成了JSP网页(*.jsp)。 paper51.com

2.1.2 JSP的运行原理

copyright paper51.com

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送email等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求很低。JSP代码转译成Servlet原始码,如图1-1所示

http://www.paper51.com

Web服务器上的某个JSP页面在最近一次修改之后,第一次接收访问请求时,JSP文件将被JSP Engine(JSP引擎)转译成为Servlet原始码(.Java文件)。然后Servlet原始码被转交给Servlet Engine(Servlet 引擎)运行。再利用Java编译器将其编译成为Java class文件,即Java Servlet,Servlet对客户端的消息进行处理,以HTML或XML的格式把响应返回给客户端,完成服务器与客户端的交互。由于第一次执行JSP页面需要进行如上过程,因此时间会稍慢,在此之后运行JSP页面的速度就会完全和Servlet相同了。由于Servlet始终驻于内存,所以响应是非常快的。如果服务器上的某个JSP文件被修改了,则服务器将自动对文件进行重新编译,将编译结果取代内存中的Servlet。JSP的运行原理,如图1-2所示。

paper51.com

paper51.com

2.1.3 JSP的特点 paper51.com

JSP作为一种动态交互式网页设计语言,有很多优良的特性。 http://www.paper51.com

首先介绍它的平台无关性:JSP技术是完全与协议无关的。JSP支持在任何平台上设计动态网页,支持Web服务器端工作(需要Web服务器本身支持JSP语言),而且其返回的结果为HTML格式,可以在任何浏览器中显示。几乎所有平台都支持Java+JSP+JavaBean可以在所有平台下通行无阻;它具有高效性:JSP代码被编译成为Servlet,并有Java虚拟机(JavaVirtual Machine)解释执行,编译过程只在程序第一次执行时进行,不需要每次执行程序时都编译。另外,服务器还有字节码的Cache机制,能提高字节码的访问效率;它的安全性:使用JSP技术时,Web开发人员利用HTML或XML来设计和格式化最终页面,而使用JSP标记或者脚本来生成动态内容。生成内容的逻辑被封装在标记或JavaBeans组件中,对于客户端是不可见的。在服务器端,JSP引擎解释JSP标记脚本,所有的JSP页面都被编译为Java Servlet,结果以HTML或XML的形式送回客户浏览器。内容的生成和显示的分离有助于作者保护自己的代码;另外,它还具有可重用性:组件技术的思想是把一个庞大的应用程序分成多个模块,每个模块保持一定的功能独立性。在协同工作时,通过相互之间的接口完成实际的任务。JSP技术以可重用的Java组件模型JavaBeans来加强JSP组件使用能力。开发人员能够共享和互换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用,加速了开发过程。

http://www.paper51.com

2.2 Struts介绍 http://www.paper51.com

2.2.1 什么是Struts copyright paper51.com

Struts是Apache软件组织提供的一项开放源码项目,它为Java Web应用提供了模型-视图-控制器(Model-View- Controller,简称MVC)框架,尤其适用于开发大型可扩展的Web应用。Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。 copyright paper51.com

Struts为Web 应用提供了一个通用的框架,使得开发人员可以把精力集中在如何解决实际业务问题上。此外, Struts 框架提供了许多供扩展和定制的地方,应用程序可以方便的扩展框架,来更好的适应用户的实际需求。 内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式