当当网文献综述(共7页)

上传人:29 文档编号:55764995 上传时间:2022-02-18 格式:DOC 页数:7 大小:23KB
返回 下载 相关 举报
当当网文献综述(共7页)_第1页
第1页 / 共7页
当当网文献综述(共7页)_第2页
第2页 / 共7页
当当网文献综述(共7页)_第3页
第3页 / 共7页
点击查看更多>>
资源描述
精选优质文档-倾情为你奉上当当网文献综述作者:李辉(中原工学院信息商务学院网络工程081)摘要随着Internet的普及、技术的完善和消费者观念的更新,网上购物渐成时尚。基于Internet的网上商城,使商品的交易更加简便、有效、成本更低,将成为企业销售的崭新模式,并占据企业销售的可观份额。与实体商场相比,网上商城具有不受时空限制、成本低廉、客户无限、服务优质等特点,也是目前发展比较迅速的销售模式。根据CNNIC在其发布的中国互联网络热点调查报告数据表明我国网上购物市场有巨大的潜力。网上购物已经由以前的尝试性购买向日常的生活习惯发展,其中以书籍、计算机产品、音像制品及器材等网上购物的主要对象,服装、体育用品、生活家居用品等消费额也开始大幅度提高。正因为如此,现在我国出现了许多的电子商城,这些商城由原来的尝试性的销售日商的生活用品如淘宝、当当网、京东商城、中关村在线等众多商城,这些商城都有着各自的特点。本文主要从当当网为基础进行理论分析。关键词:MVC;Struts2;Tomcat;MySQL;JSP;Java;购物车;商品展示。1 前言1.1 当当网的发展历史1999年,当当网诞生,由美国IDG集团、卢森堡剑桥集团、日本软银和中国科文经贸公司共同投资,李国庆和俞渝任联合总裁,当当象征们他们的爱情结晶就这样诞生了。1.2 当当网的现状和特色当当网于1999年11月开通,目前是全球最大的中文网上图书音像商城,面向全世界中文读者提供近60多万种中文图书和音像商品,每天为成千上万的消费者提供方便、快捷的服务,给网上购物者带来极大的方便和实惠。已有全球1000多万的读者在当当网上选购过自己喜爱的商品。当当网的商品种类繁多,并把商品根据客户的不同年龄、性别、职业等分好类,消费者可以直接点击就可以很快找到自己想要的商品。除此以外,消费者还可以通过查询商品的种类迅速找到目的商品。在顾客进行购物时,当当网能为他们作引导,哪些商品适合送给朋友,哪些商品适合送给爱人,哪些适合送给长辈等,当当网都会一一为他们推荐,并给出推荐该商品的理由来说服消费者购买。2 当当网上商城的开发2.1 功能设计用户注册模块:新用户在网站上,输入正确合法的用户名、昵称、密码、验证码,点击确认注册进行系统注册。新用户的注册信息在检验成功之后成为用户,具有用户的权限。用户在注册之后可以在网站上登录。只有在登录之后用户才能对购物车中的商品进行结算,直到订单生成。用户登陆模块:用户选择正确的角色,输入正确合法的用户名、密码,点击确认登录进行系统登录。注册成功但邮箱没有激活的用户,将根据提示连接进入到邮箱验证界面。浏览商品模块:当用户成功登陆网页的时候,可以浏览商品,查看该商品的详细信息(包括教材分类、书名、作者、出版社、出版时间、单价、图书说明等)。购物车模块:在浏览教材时用户可以查看教材的详细信息并添加此商品到购物车,选择是否最后确认购买此商品。订单模块:单击确认后会自动生成一个订单,该表包括用户的详细信息。2.2 开发工具 MyEclipse8.62.2.1 JSP技术(1)JSP是什么JSP是一种Web编程脚本语言。利用这一技术可以建立先进安全和跨平台的动态网站。(2)JSP技术的强势1)一次编写,到处运行。除了系统之外,代码不用做任何更改。 2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/.net的局限性是显而易见的。3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。5)支持服务器端组件。web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。JSP可以使用成熟的JAVA BEANS 组件来实现复杂商务功能。2.2.2 MySQLMySQL是一个小型关系型数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。2.2.3 TomcatTomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你 运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。2.3架构设计 2.3.1三层架构: 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、查找等。三层架构的优缺点:优点:开发人员可以只关注整个结构中的其中某一层,可以很容易的用新的实现来代替原有层次的实现,可以降低层与层之间的依赖,有利于标准化,利于各层逻辑的复用。缺点:降低了系统的性能,有时会导致级联的修改,增加了开发成本。2.3.2 struts2:Struts2的体系与Struts1体系的差别非常大,因为Struts2使用了WebWork的设计核心,而不是Struts1的设计核心。Struts2中大量使用拦截器来处理用户的请求,从而允许用户的业务逻辑控制器与Servlet API分离。 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 北京: 人民邮电出版社,20069 崔巍数据库系统及应用 M 北京: 高等教育出版社,200510 刘中兵,李伯华 JSP数据库项目案例导航 M 北京:清华大学出版社,200611 卢银娟 JSP网络开发技术 M 北京:人民邮电出版社,200512 魏茂军,张文建JSP案例开发 M 北京:中国水利水电出版社,200513 (美)DecoderJSP技术揭秘M北京:清华大学出版社,200414 李曙光JSP开发实例完全剖析M北京:中国电力出版社,200615 谢宜云基于JSP实现的教学管理系统研究J 计算机科学,200716Jiawei Han,Micheline KamberData Mining concepts and TechniquesM北京:机械工业出版社,200617 汪孝宜,刘中兵,徐佳晶JSP数据库开发实例精粹M北京:电力工业出版社,200618张军.JSP网络应用开发例学与实践M. 北京:清华大学出版社,200619Hoque,Reaz.ProgrammingJavaBean1.1:hands-onwebdevelopmentM.Publisher:McGraw-Hill Professional. 199820BruceW.Perry.JavaServlet&JSPCookBookM.Publisher:ORilly&Associates.2003专心-专注-专业
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!