(高岩0613413)开题报告(1次修改)

(高岩0613413)开题报告(1次修改)

ID:32258906

大小:198.00 KB

页数:11页

时间:2019-02-02

(高岩0613413)开题报告(1次修改)_第1页
(高岩0613413)开题报告(1次修改)_第2页
(高岩0613413)开题报告(1次修改)_第3页
(高岩0613413)开题报告(1次修改)_第4页
(高岩0613413)开题报告(1次修改)_第5页
资源描述:

《(高岩0613413)开题报告(1次修改)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子商务网站——基于Struts2框架的网上花店开题报告班级(学号)计06134(13)姓名高岩指导教师刘旭红一、综述1.1课题研究的意义近年来,随着计算机网络技术和信息技术的飞速发展,Internet呈现出了告诉增长的趋势。我国自1994年接入Internet以来,互联网在国内得到了迅猛的发展,这不仅表现在我国互联网的基础设施方面,也表现在互联网用户人数等各个方面。中国互联网络信息中心[1](CNNIC)发布的数据显示,我国的网民规模和宽带网民规模增长迅猛,互联网规模稳居世界第一位。截至2009年6月底,中国网民规模达到3.38亿。在这种情况下,基于Internet

2、的电子商务也得到了空前的发展,并出现了各式各样的网上交易和电子支付方式。与此同时,电子商务网站技术日渐成熟,它给人们的购物和生活带来了巨大的改变,真正实现了人们“足不出户,送货上门”的消费观念。所谓电子商务[2](ElectronicCommerce),是一种基于互联网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新商务模式。通俗的说,就是应用电子信息技术和现代Internet网络技术,在客户与厂商之间进行的,通过信息传递的商务活动。对用户而言,最具体的体现形式就是网上购物。在电子商务的环境体系下,以电信基础设施和电子商务技术与标准体系为基础,各

3、参与实体之间及内部分为以下几种模式:B2C(企业对消费者),B2B(企业对企业),B2G(企业对政府)等。它具有以下特点:(1)电子商务信息量大(2)商业信息传递快(3)商业信息涉及广泛(4)获取信息方便为了实现人们网上购物的愿望,我们需要开发一种网上电子商务平台。基于Struts2框架的电子商务网站是一种新型的电子商务形式。随着互联网宽带和技术应用的成熟,以及物流和支付系统的完善,可以预见,电子商务将成为互联网普及应用的主流,必将影响着千家万户的生活和经济行为,并日益成为社会商业活动的重要形式。而电子商务网站也成为连接经销商和消费者的纽带。本课题开发的基于Strut

4、s2框架的购物网站,用户可以通过系统完成在线购物。它使人们足不出户,就可以买到自己称心如意的商品。研究电子商务网站的开发,使其技术不断更新和发展,旨在改变人们的购物理念,使消费者享受便捷的生活方式,在轻轻松松点击鼠标就能把商品带回家的同时,也节省了购物者往返路程的时间。对于经销者而言,则省去了真实店面租用的费用,从而使自身能获得更大的利润。电子商务网站技术的发展11,不仅使消费者和经销者得到双赢的局面,同时也促进了国家的市场经济。在当今发达资本主义国家,网上购物已经显示出较强的发展势头,它在推动国家经济增长方面可以说又是一支崭新的力量。1.2课题研究的现状及发展趋势2

5、000年以后,随着Web应用的日益复杂,人们逐渐意识到,单纯依靠某种技术多半无法达到快速开发、快速验证和快速部署的最佳境界。研究者开始尝试着将已有的Web开发技术综合起来,形成完整的开发框架或应用模型,并以此来满足各种复杂的应用需求。越来越多的Web开发环境开始支持MVC[3](Model-View-Contorller)的设计模型,为开发者提供了全套的开发框架。目前主流的Java三大框架,就是其中的代表,即Spring、Hibernate和Struts2。Spring是一个开源框架,它是为了解决企业应用开发的复杂性而创建的。简单来说,Spring是一个轻量级的控制反

6、转(IoC)和面向切面(AOP)的容器框架。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为J2EE应用程序开发提供集成的框架。除此之外,它还具有代码污染率极低,独立于各种应用服务器以及可以自由拆分等优点。Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJ

7、B的J2EE架构中取代CMP,完成数据持久化的重任。它的优点是:(1)使用Java反射机制,而不是字节码增强程序,来实现透明性。(2)性能好,因为它是个轻量级框架。映射的灵活性出色。(3)支持各种关系数据库。Struts1也是一个开源框架,用来开发JavaWeb应用。它可以容易地整合JSP、Servlet和Java代码。凭借它具有的组建模块化、灵活性、重用性等诸多优点,被广大程序员所推崇。如今它已经成为使用最早、应用最广的MVC架构。成为了业界的“标准”,拥有数不胜数的成功案例。Struts2作为Struts1的升级版本,不仅继承了它的这些优点,还将

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。