网上购物JAVA毕业论文.doc
《网上购物JAVA毕业论文.doc》由会员分享,可在线阅读,更多相关《网上购物JAVA毕业论文.doc(54页珍藏版)》请在三一办公上搜索。
1、摘要电子商务(Electronic Commerce)又称电子商业。是指商务活动的参与者(包括消费者、销售商、供应商、企业雇员、银行或金融机构以及政府等)利用各种电子工具和电子技术对贸易活动各个阶段进行改造和创新,实现整个贸易活动的自动化和电子化。简单的说,电子商务就是利用计算机网络和数据信息等手段联络交易主体和银行信用方式的所有经济活动。经济的发展和科技的进步为电子商务开辟了无比广阔的前景,在全球信息化大势所驱的影响下,各国的电子商务不断的改进和完善,电子商务已成为21世纪先进生产力的标志之一。作为一种信息时代国际通行的商务模式,电子商务观念正不断深入人心。而在我国,计算机与网络技术的普及与
2、发展,电子商务迅速崛起,网上交易发展也步入了一个新台阶。电子商务的深入发展引发了一场广泛、深刻的商业变革。电子商务作为网上交易的重要商务活动之一,其存在的巨大经济潜力,使得许多企业都跃跃欲试,虽然这一新经济状态下的商务形态有着光明的前景,但也面临着许多问题。经历了网络泡沫的中国电子商务,目前已经进入平稳发展阶段,前景非常看好,但是电子商务在未来的发展道路上,其问题依然不少。因此,现在应展望电子商务的发展趋势,理清目前存在的问题并提出相应对策,这样就更有利于新形势下我国电子商务的持续、快速、健康地发展。在现代网络、通信和信息技术的大力发展下,电子商务将发展到全球规模,这使得任何一个商业组织都必须
3、重新调整自己的运营模式和产业结构,以适应新的市场发展的需要。因此,任何一个企业想要在21世纪生存下来,就必须迅速地改变传统的经营观念,跟上当今世界发展的最新潮流,加入到电子商务大潮中。前台交易系统主要包括用户管理、商品展示、我的订单、购物车管理,结算系统主要包括订单管理、用户订单管理、订单结算。系统主要采用了流行的MVC思想,融入了JSP、Ajax、JQuery、javascript等典型WEB开发相关技术,同时采用MySql数据库和主流服务器Tomcat,后使用Spring、Hibernate、Struts2三大框架进行整合。系统的各个模块设计合理,业务方法利用接口理念,这样让系统很灵活,具
4、备了良好的扩展性,采用Spring框架的注入原理,使得程序结构更加完美。经过本人不断的调试和改进,系统逐渐完善,最终完成电子商务交易平台。 关键词:电子商务;网上购物;java AbstractElectronic Commerce (Electronic Commerce) is also called electronic business. Refers to the business activities of the participants (including consumers, dealers, suppliers, employees, banks or financial
5、 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 economic activities of e-commerce is the use of computer n
6、etwork 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 technology under the electronic commerce, the unceasing i
7、mprovement 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 people. But in our country, the development and popula
8、rization 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 business online transactions, the existence of the
9、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 entered a stage of stable development, the prospect
10、s 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 countermeasure, thus more conducive to the new situation of
11、 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 organization must recalibrate operation mode and its own industrial structure, in order t
12、o 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, added to the electronic commerce.The electronic commerce system using B/S mode, the
13、 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 includes the user order management, order settlement. The system mainly uses the p
14、opular 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 framework. Design of each module of the system is reasonable, interface concept
15、s 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 gradually perfect, complete e-commerce trading platform.Keywords: electronic;on
16、line shopping;java目 录摘要IIAbstractIII引 言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框架技术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 网站开发目的12
17、2.2 系统功能结构描述122.3 系统流程图132.4 使用的技术14第3章 数据库设计153.1 网站的数据库分析153.2 数据库概念结构设计153.3 数据库物理设计16第4章 系统设计及实现194.1 系统页面结构194.2 网站的前台模块设计214.2.1 用户模块214.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
18、删除的物品不在结算当中50结 论51参 考 文 献52致 谢53引 言随着信息时代的到来,特别是国际互联网的应用与普及,我们的现实生活发生了根本的变革,基于网络的消费方式网上购物的出现及逐渐流行,改变了我们的生活方式和消费观念,人们在网上轻点鼠标就可以实现购物,购买生活、工作和学习用品。网上消费给人们带来的快捷、便利、节约成本等优越条件,使越来越多的人选择了网上消费。网上购物系统作为B2B,B2C(Business to Customer),即(企业对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。从长远来看,企业对消费者的电子商务将最终在电子商务领域占据重要地位。为了
19、顺应这种潮流,同时考虑到毕业生自身特点,我选择了开发一个基于JAVA技术实现的企业管理网站,而且利用了javascript,Ajax,jQuery的技术使页面更加鲜活,美观,并通过web服务器实现。本平台不仅充分显示了产品的信息,也给用户很好的视觉体验和感觉体验,让用户的操作更简单。商品的浏览功能。商品的详细信息。订单管理功能。用户管理功能。用户查询订单功能第1章 系统开发技术和运行环境配置该平台的需求分析明确网站的开发目的,根据网站的总体思想进行开发,进行开发语言选择和开发工具选择,并配置运行环境,根据各种技术达到给用户更好的体验。1.1 Struts2框架技术本系统采用了Struts2框架
20、设计完成,Struts2是系统的核心控制器。基于MVC设计,分层结构开发。分层结构:表现层(V):JSP,js,Ajax,JQuery,EL,Struts2标签控制层(C):Struts2控制器,Action业务层(M):javaBean数据访问层(持久层)(M):DAO组件主要技术:jQuery+Struts2+JDBC1.1.1 Struts2的体系结构Struts2的体系结构如图1.1.1所示:。图1.1.1 Struts2体系结构Struts2的几个核心组件: a 、ActionServlet(核心控制器) b、RequestProcessor类(处理异常的核心组件) c、Action
21、Form(接收页面中传过的数据) d、Action(是控制器,主要是从ActionForm中接收页面传进来的数据, 然后进行逻辑处理) e、ActionForward(页面跳转,跳转到jsp组件)f、ActionMapping(配置每个Action所对应的映射关系)。1.1.2 Struts2的处理流程图1.1.2 Struts2的处理流程处理流程详细描述:1. 客户端初始化一个指向Servlet容器(如Tomcat)的请求。 2. 这个请求经过一系列过滤器(如ActionContextCleanUp、SiteMesh等)。 3. FilterDispatcher被调用,FilterDispa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 JAVA 毕业论文

链接地址:https://www.31ppt.com/p-3991373.html