当当网文献综述文档格式.doc

上传人:wj 文档编号:1455824 上传时间:2023-04-30 格式:DOC 页数:7 大小:23KB
下载 相关 举报
当当网文献综述文档格式.doc_第1页
第1页 / 共7页
当当网文献综述文档格式.doc_第2页
第2页 / 共7页
当当网文献综述文档格式.doc_第3页
第3页 / 共7页
当当网文献综述文档格式.doc_第4页
第4页 / 共7页
当当网文献综述文档格式.doc_第5页
第5页 / 共7页
当当网文献综述文档格式.doc_第6页
第6页 / 共7页
当当网文献综述文档格式.doc_第7页
第7页 / 共7页
亲,该文档总共7页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

当当网文献综述文档格式.doc

《当当网文献综述文档格式.doc》由会员分享,可在线阅读,更多相关《当当网文献综述文档格式.doc(7页珍藏版)》请在冰点文库上搜索。

当当网文献综述文档格式.doc

关键词:

MVC;

Struts2;

Tomcat;

MySQL;

JSP;

Java;

购物车;

商品展示。

1前言

1.1当当网的发展历史

1999年,当当网诞生,由美国IDG集团、卢森堡剑桥集团、日本软银和中国科文经贸公司共同投资,李国庆和俞渝任联合总裁,当当象征们他们的爱情结晶就这样诞生了。

1.2当当网的现状和特色

当当网于1999年11月开通,目前是全球最大的中文网上图书音像商城,面向全世界中文读者提供近60多万种中文图书和音像商品,每天为成千上万的消费者提供方便、快捷的服务,给网上购物者带来极大的方便和实惠。

已有全球1000多万的读者在当当网上选购过自己喜爱的商品。

当当网的商品种类繁多,并把商品根据客户的不同年龄、性别、职业等分好类,消费者可以直接点击就可以很快找到自己想要的商品。

除此以外,消费者还可以通过查询商品的种类迅速找到目的商品。

在顾客进行购物时,当当网能为他们作引导,哪些商品适合送给朋友,哪些商品适合送给爱人,哪些适合送给长辈等,当当网都会一一为他们推荐,并给出推荐该商品的理由来说服消费者购买。

2当当网上商城的开发

2.1功能设计

用户注册模块:

新用户在网站上,输入正确合法的用户名、昵称、密码、验证码,点击确认注册进行系统注册。

新用户的注册信息在检验成功之后成为用户,具有用户的权限。

用户在注册之后可以在网站上登录。

只有在登录之后用户才能对购物车中的商品进行结算,直到订单生成。

用户登陆模块:

用户选择正确的角色,输入正确合法的用户名、密码,点击确认登录进行系统登录。

注册成功但邮箱没有激活的用户,将根据提示连接进入到邮箱验证界面。

浏览商品模块:

当用户成功登陆网页的时候,可以浏览商品,查看该商品的详细信息(包括教材分类、书名、作者、出版社、出版时间、单价、图书说明等)。

购物车模块:

在浏览教材时用户可以查看教材的详细信息并添加此商品到购物车,选择是否最后确认购买此商品。

订单模块:

单击确认后会自动生成一个订单,该表包括用户的详细信息。

2.2开发工具

MyEclipse8.6

2.2.1JSP技术

(1)JSP是什么

JSP是一种Web编程脚本语言。

利用这一技术可以建立先进安全和跨平台的动态网站。

(2)JSP技术的强势

1)一次编写,到处运行。

除了系统之外,代码不用做任何更改。

 

2)系统的多平台支持。

基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。

相比ASP/.net的局限性是显而易见的。

3)强大的可伸缩性。

从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。

4)多样化和功能强大的开发工具支持。

这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。

5)支持服务器端组件。

web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。

JSP可以使用成熟的JAVABEANS组件来实现复杂商务功能。

2.2.2MySQL

MySQL是一个小型关系型数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

2.2.3Tomcat

Tomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。

对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求。

实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。

2.3架构设计

2.3.1三层架构:

三层架构(3-tierapplication)通常意义上的三层架构就是将整个业务应用划分为:

表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。

区分层次的目的即为了“高内聚,低耦合”的思想。

表现层(UI):

通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。

业务逻辑层(BLL):

针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。

数据访问层(DAL):

该层所做事务直接操作数据库,针对数据的增添、删除、修改、查找等。

三层架构的优缺点:

优点:

开发人员可以只关注整个结构中的其中某一层,可以很容易的用新的实现来代替原有层次的实现,可以降低层与层之间的依赖,有利于标准化,利于各层逻辑的复用。

缺点:

降低了系统的性能,有时会导致级联的修改,增加了开发成本。

2.3.2struts2:

Struts2的体系与Struts1体系的差别非常大,因为Struts2使用了WebWork的设计核心,而不是Struts1的设计核心。

Struts2中大量使用拦截器来处理用户的请求,从而允许用户的业务逻辑控制器与ServletAPI分离。

  

Struts2框架的大概处理流程如下:

1、加载类(FilterDispatcher)  

2、读取配置(struts配置文件中的Action)  

3、派发请求(客户端发送请求)  

4、调用Action(FilterDispatcher从struts配置文件中读取与之相对应的Action)  

5、启用拦截器(WebWork拦截器链自动对请求应用通用功能,如验证)  

6、处理业务(回调Action的execute()方法)  

7、返回响应(通过execute方法将信息返回到FilterDispatcher)  

8、查找响应(FilterDispatcher根据配置查找响应的是什么信息如:

SUCCESS、ERROR,将跳转到哪个jsp页面)  

9、响应用户(jsp--->

客户浏览器端显示)  

10、struts2标签库(相比struts1的标签库,struts2是大大加强了,对数据的操作功能很强大)

3总结

21世纪是网上贸易的世纪,网络化销售不仅有利于降低销售成本,还有利于提高销售效率。

目前,电子商城购物网站已非常成熟,但还存在一定的缺陷。

例如,拍拍网、中关村在线、淘宝、阿里巴巴、太平洋、当当网等众多购物商城中,有的网站只是发布产品信息而没有最新技术的介绍,有的网站只提供现有的产品而顾客自己不能发布求购信息,有点网站界面不是很清晰,广告多而乱,顾客要花很长时间去寻找自己想要的商品,这样会浪费大量时间,大大增加了购物成本。

本设计只是一个简版的当当网,主要运用MyEclipse开发工具进行开发,采用三层架构设计模式,使界面比较简洁、清晰,力图使用户一目了然,方便搜寻相关产品。

参考文献

[1]郑海.电子商城数据库营销理论与方法研究[D].西南财经大学,2007.

[2]谢逸泉.电子商务模式研究——以阿里巴巴淘宝网为例[D].南开大学,2007.

[3]唐茜.在C2C电子商务模式下商业行为的浅析—一以“淘宝网“为例[J].科技信息,2010年17期.

[4]胡斌.京东再获巨额风投暗战苏宁、国美[J].中国市场,2010年第12期.

[5]常金玲.网络书店经营成功策略分析—以当当网为个案[J].郑州航空工业管理学院学报,2007年5期.

[6]姚翠平.浅析当当网发展中存在的问起及解决对策[J].现代商业,2010年30期.

[7]周兴裔.从卓越网与当当网的经营策略看中国B2C业务发展的趋势[J].辽宁广播电视大学学报,2007年2期.

[8]向学哲.JSP程序设计教程[M].北京:

人民邮电出版社,2006

[9]崔巍.数据库系统及应用[M].北京:

高等教育出版社,2005

[10]刘中兵,李伯华.JSP数据库项目案例导航[M].北京:

清华大学出版社,2006

[11]卢银娟.JSP网络开发技术[M].北京:

人民邮电出版社,2005

[12]魏茂军,张文建.JSP案例开发[M].北京:

中国水利水电出版社,2005

[13](美)Decoder.JSP技术揭秘[M].北京:

清华大学出版社,2004

[14]李曙光.JSP开发实例完全剖析[M].北京:

中国电力出版社,2006

[15]谢宜云.基于JSP实现的教学管理系统研究[J].计算机科学,2007

[16]JiaweiHan,MichelineKamber.DataMiningconceptsandTechniques[M].北京:

机械工业出版社,2006

[17]汪孝宜,刘中兵,徐佳晶.JSP数据库开发实例精粹[M].北京:

电力工业出版社,2006.

[18]张军.JSP网络应用开发例学与实践[M].北京:

清华大学出版社,2006

[19]Hoque,Reaz.ProgrammingJavaBean1.1:

[hands-onwebdevelopment][M].Publisher:

McGraw-HillProfessional.1998

[20]BruceW.Perry.JavaServlet&

JSPCookBook[M].Publisher:

O’Rilly&

Associates.2003

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2