收藏 分享(赏)

网上购物java毕业论文.doc

上传人:无敌 文档编号:673269 上传时间:2018-04-18 格式:DOC 页数:56 大小:1.98MB
下载 相关 举报
网上购物java毕业论文.doc_第1页
第1页 / 共56页
网上购物java毕业论文.doc_第2页
第2页 / 共56页
网上购物java毕业论文.doc_第3页
第3页 / 共56页
网上购物java毕业论文.doc_第4页
第4页 / 共56页
网上购物java毕业论文.doc_第5页
第5页 / 共56页
点击查看更多>>
资源描述

1、*学 院 信 息 工 程 系 毕 业 论 文- I -摘要电子商务(Electronic Commerce)又称电子商业。是指商务活动的参与者(包括消费者、销售商、供应商、企业雇员、银行或金融机构以及政府等)利用各种电子工具和电子技术对贸易活动各个阶段进行改造和创新,实现整个贸易活动的自动化和电子化。简单的说,电子商务就是利用计算机网络和数据信息等手段联络交易主体和银行信用方式的所有经济活动。经济的发展和科技的进步为电子商务开辟了无比广阔的前景,在全球信息化大势所驱的影响下,各国的电子商务不断的改进和完善,电子商务已成为 21 世纪先进生产力的标志之一。作为一种信息时代国际通行的商务模式,电子

2、商务观念正不断深入人心。而在我国,计算机与网络技术的普及与发展,电子商务迅速崛起,网上交易发展也步入了一个新台阶。电子商务的深入发展引发了一场广泛、深刻的商业变革。电子商务作为网上交易的重要商务活动之一,其存在的巨大经济潜力,使得许多企业都跃跃欲试,虽然这一新经济状态下的商务形态有着光明的前景,但也面临着许多问题。经历了网络泡沫的中国电子商务,目前已经进入平稳发展阶段,前景非常看好,但是电子商务在未来的发展道路上,其问题依然不少。因此,现在应展望电子商务的发展趋势,理清目前存在的问题并提出相应对策,这样就更有利于新形势下我国电子商务的持续、快速、健康地发展。在现代网络、通信和信息技术的大力发展

3、下,电子商务将发展到全球规模,这使得任何一个商业组织都必须重新调整自己的运营模式和产业结构,以适应新的市场发展的需要。因此,任何一个企业想要在 21 世纪生存下来,就必须迅速地改变传统的经营观念,跟上当今世界发展的最新潮流,加入到电子商务大潮中。前台交易系统主要包括用户管理、商品展示、我的订单、购物车管理,结算系统主要包括订单管理、用户订单管理、订单结算。系统主要采用了流行的 MVC思想,融入了 JSP、Ajax、JQuery、javascript 等典型 WEB 开发相关技术,同时采用 MySql 数据库和主流服务器 Tomcat,后使用 Spring、Hibernate、Struts2 三

4、大框架进行整合。系统的各个模块设计合理,业务方法利用接口理念,这样让系统很灵活,具备了良好的扩展性,采用 Spring 框架的注入原理,使得程序结构更加完美。摘 要- II -经过本人不断的调试和改进,系统逐渐完善,最终完成电子商务交易平台。关键词:电子商务;网上购物;java AbstractElectronic Commerce (Electronic Commerce) is also called electronic business. Refers to the business activities of the participants (including consumers

5、, dealers, suppliers, employees, banks or financial institutions and government) to carry out reform and innovation in various stages of trading activities by using various electronic tools and electronic technology, realize the whole trade automation and computerization. Simply put, all the economi

6、c activities of e-commerce is the use of computer network and data information means credit transaction and bank contact.The development of economy and the progress of science and technology opens a wide prospect for electronic commerce, affected by flooding in the global trend of information techno

7、logy under the electronic commerce, the unceasing improvement and the consummation, the electronic commerce has become the symbol of advanced productivity in twenty-first Century. As a kind of information era the international business model, e-commerce concept continues to win support among the peo

8、ple. But in our country, the development and popularization of computer and network technology, the rapid rise of e-commerce, online trading development has entered a new stage. The further development of e-commerce has led to a widespread, profound commercial revolution. E-commerce as an important

9、business online transactions, the existence of the huge economic potential, makes a lot of enterprises are itch for a try, although the new economic condition of a business form has a bright future, but it also faces many problems. After the Internet bubble of the China Electronic Commerce, has now

10、entered a stage of stable development, the prospects are very promising, but the electronic commerce in the future path of development, which is still a lot of problems. Therefore, it should forecast electronic commerce development trend, existing problems and puts forward the corresponding counterm

11、easure, thus more conducive to the new situation of Chinas e-commerce sustained, rapid, healthy development.With the development of communication and information technology, the modern network, e-commerce will develop to a global scale, which makes any business *学 院 信 息 工 程 系 毕 业 论 文- III -organizat

12、ion must recalibrate operation mode and its own industrial structure, in order to adapt to the new market development. Therefore, any enterprise want to survive in the twenty-first Century, they must quickly change the traditional ideas, keep up with the latest trend in todays world development, add

13、ed to the electronic commerce.The electronic commerce system using B/S mode, the main front desk trading system and settlement system and user management system. The system includes user management, commodity display, my orders, shopping cart management, order management, settlement system mainly in

14、cludes the user order management, order settlement. The system mainly uses the popular MVC theory, into the JSP, Ajax, JQuery, JavaScript and other typical WEB developing technology, at the same time, using the MySql database and the mainstream server Tomcat, use the Spring, Hibernate, Struts2 three

15、 framework. Design of each module of the system is reasonable, interface concepts of business method, so that the system is very flexible, has good scalability, the injection principle of Spring framework, making the program structure more perfect.After my constant adjustment and improvement, system

16、 gradually perfect, complete e-commerce trading platform.Keywords: electronic;online shopping;java目 录- IV -目 录摘要 .IIAbstract.III引 言.1第 1 章 系统开发技术和运行环境配置.21.1 Struts2 框架技术 .21.1.1 Struts2 的体系结构 .21.1.2 Struts2 的处理流程 .31.2 Hibernate 框架技术 .41.2.1 hibernate 的体系结构 .41.2.2 Hibernate 处理流程 .51.3 Spring 框架技术

17、 .61.3.1 Spring 结构体系 .71.4 Ajax 技术 .71.5 JQuery 技术 .81.6 B/S 三层架构 .101.7 系统环境.111.7.1 系统开发环境.111.7.2 系统运行环境.11第 2 章 需求分析.122.1 网站开发目的.122.2 系统功能结构描述.122.3 系统流程图.132.4 使用的技术.14第 3 章 数据库设计.153.1 网站的数据库分析.153.2 数据库概念结构设计.153.3 数据库物理设计.16第 4 章 系统设计及实现.19目 录- V -4.1 系统页面结构.194.2 网站的前台模块设计.214.2.1 用户模块.21

18、4.2.2 主页模块.314.2.3 购物车.334.2.4 我的订单.374.3 订单管理.414.3.1 订单查询.424.3.2 购物明细表.434.3.3 单个用户订单查询.434.3.4 商品管理.44第 5 章 测试.455.1 注册模块测试.465.3 购物车模块测试.475.4 分类数目统计.495.5 商品排序测试.495.6 删除的物品不在结算当中.50结 论.51参 考 文 献.52致 谢.53*学 院 信 息 工 程 系 2013 年 毕 业 论 文1引 言随着信息时代的到来,特别是国际互联网的应用与普及,我们的现实生活发生了根本的变革,基于网络的消费方式网上购物的出现

19、及逐渐流行,改变了我们的生活方式和消费观念,人们在网上轻点鼠标就可以实现购物,购买生活、工作和学习用品。网上消费给人们带来的快捷、便利、节约成本等优越条件,使越来越多的人选择了网上消费。网上购物系统作为 B2B,B2C(Business to Customer),即(企业对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。从长远来看,企业对消费者的电子商务将最终在电子商务领域占据重要地位。为了顺应这种潮流,同时考虑到毕业生自身特点,我选择了开发一个基于 JAVA 技术实现的企业管理网站,而且利用了 javascript,Ajax,jQuery 的技术使页面更加鲜活,美观,

20、并通过 web 服务器实现。本平台不仅充分显示了产品的信息,也给用户很好的视觉体验和感觉体验,让用户的操作更简单。商品的浏览功能。商品的详细信息。订单管理功能。用户管理功能。用户查询订单功能*: 通 用 电 子 商 务 平 台2第 1 章 系统开发技术和运行环境配置该平台的需求分析明确网站的开发目的,根据网站的总体思想进行开发,进行开发语言选择和开发工具选择,并配置运行环境,根据各种技术达到给用户更好的体验。1.1 Struts2 框架技术本系统采用了 Struts2 框架设计完成,Struts2 是系统的核心控制器。基于 MVC 设计,分层结构开发。分层结构:表现层(V):JSP,js,Aj

21、ax,JQuery,EL,Struts2 标签控制层(C):Struts2 控制器,Action业务层(M):javaBean数据访问层(持久层)(M):DAO 组件主要技术:jQuery+Struts2+JDBC1.1.1 Struts2 的体系结构Struts2 的体系结构如图 1.1.1 所示:。图 1.1.1 Struts2 体系结构*学 院 信 息 工 程 系 2013 年 毕 业 论 文3Struts2 的几个核心组件:a 、ActionServlet(核心控制器)b、RequestProcessor 类(处理异常的核心组件)c、ActionForm(接收页面中传过的数据)d、Ac

22、tion(是控制器,主要是从 ActionForm 中接收页面传进来的数据, 然后进行逻辑处理)e、ActionForward(页面跳转,跳转到 jsp 组件)f、ActionMapping(配置每个 Action 所对应的映射关系)。1.1.2 Struts2 的处理流程图 1.1.2 Struts2 的处理流程处理流程详细描述:1. 客户端初始化一个指向 Servlet 容器(如 Tomcat)的请求。 2. 这个请求经过一系列过滤器(如 ActionContextCleanUp、SiteMesh 等)。 3. FilterDispatcher 被调用,FilterDispatcher 询

23、问 ActionMapper 来决定这个请求是否需要调用某个 Action。 4. 如果 ActionMapper 决定需要调用某个 Action,FilterDispatcher 把请求交给ActionProxy。 5. ActionProxy 通过 Configuration Manager 询问 Struts 配置文件,找到需要调用的 Action 类。 6. ActionProxy 创建一个 ActionInvocation 实例。 *: 通 用 电 子 商 务 平 台47. ActionInvocation 实例使用命名的模式来调用,回调 Action 的 execute 方法。 8

24、. 一旦 Action 执行完毕,ActionInvocation 负责根据 Struts.xml 的配置返回结果。1.2 Hibernate 框架技术本框架采用 hibernate 框架技术,通过 hibernate 框架的技术链接数据库和使用hibernate 的缓存机制,更好的优化了网站的结构,减轻了大量用户时对数据库的压力,使用户更好,更方便的使用。1.2.1 hibernate 的体系结构图 1.2.1 hibernate 体系结构Hibernate 的几个核心组件a、class 元素:用来定义一个持久化类,它的属性 name 和 table 分别为持久化的类名及对应到 DB 中的表名b、generator:Hibernate 内置生成器,有 increment(递增),identity(标识),sequence(序列),seqhilo(序列高/低位),uuid.hex,assigned,foreignc、Configuration 类:它负责管理 Hiberante 的配置信息,它主要用来加载这些陪置文件。

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

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报