- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子商务网站——Struts框架地网上花店
PAGE
PAGE 3
电子商务网站——基于Struts2框架的网上花店
开题报告
综述
1.1课题研究的意义
近年来,随着计算机网络技术和信息技术的飞速发展,Internet呈现出了告诉增长的趋势。我国自1994年接入Internet以来,互联网在国内得到了迅猛的发展,这不仅表现在我国互联网的基础设施方面,也表现在互联网用户人数等各个方面。中国互联网络信息中心[1](CNNIC)发布的数据显示,我国的网民规模和宽带网民规模增长迅猛,互联网规模稳居世界第一位。截至2009年6月底,中国网民规模达到3.38亿。在这种情况下,基于Internet的电子商务也得到了空前的发展,并出现了各式各样的网上交易和电子支付方式。与此同时,电子商务网站技术日渐成熟,它给人们的购物和生活带来了巨大的改变,真正实现了人们“足不出户,送货上门”的消费观念。
所谓电子商务[2](Electronic Commerce),是一种基于互联网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新商务模式。通俗的说,就是应用电子信息技术和现代Internet网络技术,在客户与厂商之间进行的,通过信息传递的商务活动。对用户而言,最具体的体现形式就是网上购物。在电子商务的环境体系下,以电信基础设施和电子商务技术与标准体系为基础,各参与实体之间及内部分为以下几种模式:B2C(企业对消费者),B2B(企业对企业),B2G(企业对政府)等。它具有以下特点:(1)电子商务信息量大(2)商业信息传递快(3)商业信息涉及广泛(4)获取信息方便
为了实现人们网上购物的愿望,我们需要开发一种网上电子商务平台。基于Struts2框架的电子商务网站是一种新型的电子商务形式。随着互联网宽带和技术应用的成熟,以及物流和支付系统的完善,可以预见,电子商务将成为互联网普及应用的主流,必将影响着千家万户的生活和经济行为,并日益成为社会商业活动的重要形式。而电子商务网站也成为连接经销商和消费者的纽带。
本课题开发的基于Struts2框架的购物网站,用户可以通过系统完成在线购物。它使人们足不出户,就可以买到自己称心如意的商品。研究电子商务网站的开发,使其技术不断更新和发展,旨在改变人们的购物理念,使消费者享受便捷的生活方式,在轻轻松松点击鼠标就能把商品带回家的同时,也节省了购物者往返路程的时间。对于经销者而言,则省去了真实店面租用的费用,从而使自身能获得更大的利润。电子商务网站技术的发展,不仅使消费者和经销者得到双赢的局面,同时也促进了国家的市场经济。在当今发达资本主义国家,网上购物已经显示出较强的发展势头,它在推动国家经济增长方面可以说又是一支崭新的力量。
1.2课题研究的现状及发展趋势
2000年以后,随着Web应用的日益复杂,人们逐渐意识到,单纯依靠某种技术多半无法达到快速开发、快速验证和快速部署的最佳境界。研究者开始尝试着将已有的Web开发技术综合起来,形成完整的开发框架或应用模型,并以此来满足各种复杂的应用需求。越来越多的Web开发环境开始支持MVC[3] (Model-View-Contorller)的设计模型,为开发者提供了全套的开发框架。目前主流的Java三大框架,就是其中的代表,即Spring、Hibernate和Struts2。
Spring是一个开源框架,它是为了解决企业应用开发的复杂性而创建的。简单来说,Spring是一个轻量级的控制反转( HYPERLINK /view/146665.htm \t _blank IoC)和面向切面( HYPERLINK /view/73626.htm \t _blank AOP)的容器框架。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。除此之外,它还具有代码污染率极低,独立于各种应用服务器以及可以自由拆分等优点。
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。它的优点是:(1)使用Java反射机制,而不是字节码增强程序,来实现透明性。(2)性能好,因为它是个轻量级框架。映射的灵活性出色。(3)支持各种关系数据库。
Struts1也是一个开源框架,用来开发Java Web应用。它可以容易地整合JSP、Servlet和Java代码。凭借它具有的组建模块化、灵活性、重用性等诸多优点,被广大程序员所推崇。如今它
原创力文档


文档评论(0)