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

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

目    录

引言... 1

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

第一章 概述... 1 内容来自论文无忧网 www.paper51.com

1.1 研究背景... 1

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

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

paper51.com

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

1.2 论文开篇... 1

paper51.com

1.2.1 论文目的... 1

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

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

内容来自www.paper51.com

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

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

2.1.1 什么是JSP. 2

http://www.paper51.com

2.1.2 JSP的运行原理... 2

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

2.1.3 JSP的特点... 3

copyright paper51.com

2.2 Struts介绍... 3 copyright paper51.com

2.2.1 什么是Struts. 3 内容来自论文无忧网 www.paper51.com

2.2.2 Struts的优缺点... 4

内容来自www.paper51.com

2.2.3 MVC概述及设计模式... 4

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

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

copyright paper51.com

2.3 JavaScript介绍... 5 内容来自www.paper51.com

2.3.1 JavaScript语言特点... 5 copyright paper51.com

2.3.2 JavaScript可以做什么... 6 内容来自www.paper51.com

2.3.3 JavaScript和Java区别... 6 http://www.paper51.com

2.4 JDBC介绍... 6

http://www.paper51.com

2.4.1 简介JDBC. 6 内容来自www.paper51.com

2.4.2 连接数据库... 7

http://www.paper51.com

第三章 会员设置模块... 8

paper51.com

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

3.2 会员资料修改... 9 http://www.paper51.com

3.3 会员查询与删除... 10 copyright paper51.com

第四章 公告设置模块... 10 http://www.paper51.com

4.1 公告添加... 10

内容来自www.paper51.com

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

paper51.com

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

http://www.paper51.com

5.1 结论... 11 paper51.com

5.2 展望... 12

内容来自www.paper51.com

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

参考文献... 14

copyright paper51.com

致谢... 15 copyright paper51.com

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

引言 http://www.paper51.com

第一章 概述 paper51.com

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

1.1 研究背景

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

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

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

http://www.paper51.com

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

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

1.1.2 电子商务的现状 copyright paper51.com

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

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

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

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

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

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

1.2 论文开篇 内容来自www.paper51.com

1.2.1 论文目的 paper51.com

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

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

http://www.paper51.com

1.2.2 设计内容与个人工作贡献 内容来自www.paper51.com

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

paper51.com

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

第二章 技术准备

内容来自www.paper51.com

2.1 JSP技术介绍

copyright paper51.com

2.1.1 什么是JSP

http://www.paper51.com

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

内容来自www.paper51.com

2.1.2 JSP的运行原理 copyright paper51.com

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

内容来自论文无忧网 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所示。 copyright paper51.com

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

2.1.3 JSP的特点

copyright paper51.com

JSP作为一种动态交互式网页设计语言,有很多优良的特性。

内容来自论文无忧网 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组件使用能力。开发人员能够共享和互换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用,加速了开发过程。

copyright paper51.com

2.2 Struts介绍 内容来自论文无忧网 www.paper51.com

2.2.1 什么是Struts

内容来自www.paper51.com

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

paper51.com

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

内容来自www.paper51.com

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