基于java的网上商城设计实现分析

上传人:壹****1 文档编号:482389409 上传时间:2023-03-30 格式:DOC 页数:34 大小:286KB
返回 下载 相关 举报
基于java的网上商城设计实现分析_第1页
第1页 / 共34页
基于java的网上商城设计实现分析_第2页
第2页 / 共34页
基于java的网上商城设计实现分析_第3页
第3页 / 共34页
基于java的网上商城设计实现分析_第4页
第4页 / 共34页
基于java的网上商城设计实现分析_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《基于java的网上商城设计实现分析》由会员分享,可在线阅读,更多相关《基于java的网上商城设计实现分析(34页珍藏版)》请在金锄头文库上搜索。

1、-*2013341124成功财经学院毕业论文设计基于JAVA的网上商城设计与实现系部名称:信息工程系专业名称:计算机科学与技术学生*:峰指导教师:晓东讲师二一七年四月. z.-摘要随着互联网技术的开展,全世界几乎所有的行业都在互联网的影响下得到了好的变化,互联网技术的逐渐成熟和开展,使生产力得到了巨大的开展,可以说互联网是第四次工业革命也毫不为过。互联网的开展催生了电子商务,电子商务的到来预示着网络营销潮流的到来。企业与客户之间的营销关系也正在逐渐由实体店面销售转变为网络电子商务营销,越来越多的企业开设自己的网上购物平台来吸引更多互联网客户,同时也大大降低了实体地点面营销的本钱,在保证质量的前

2、提下,增加了企业的收益。本课题就是在这种环境下应运而生的,课题主要是利用SSM技术实现网上购物商城的前台与后台系统。采用分布式与集群相配合的模式来开发和部署该系统,采用这种方法开发的商城系统不仅开发速度快,开发效率高,开发层次明确而且还能能够承载大数据量的访问,而且这套系统对当下想要进军商城的商家来说具有非常重要的参考价值。关键词:购物商城;SSM技术;设计与实现AbstractWith the development of Internet technology, almost all industries all over the world in the Internet has bee

3、n a good change, Internet technology is gradually mature and development, so that productivity has got enormous development, can be said that the Internet is the fourth industrial revolution is also not too much. The development of the Internet gave birth to e-merce. The arrival of e-merce indicates

4、 the arrival of network marketing. Between the enterprise and the customer relationship marketing is also gradually by the entity store sales into e-merce network marketing, more and more enterprises set up their own online shopping platform to attract more customers to the Internet, but also greatl

5、y reduces the cost of marketing entity location, under the premise of guaranteeing quality, increase the ine of the enterprise.This topic is in this environment came into being, the main task is to use SSM technology to achieve online shopping mall front and back office system. Using distributed and

6、 cluster matching model to develop and deploy the system, using this method not only the development of shopping mall development speed, high development efficiency, but also a clear development level capable of carrying a large amount of data access, and this system has very important reference val

7、ue for the current Army wanted to enter the mall site businesses.Key word: Shopping mall; SSM technology; Design and Implementation. z.-目录1. 绪论31.1. 研究的背景和意义31.1.1. 研究的背景31.1.2. 研究的意义31.2. 研究容31.3. 论文组织构造32. 商城系统开发技术及工具介绍32.1. 商城开发的核心技术32.1.1. Jsonp简介32.1.2. Client简介32.1.3. Cookie简介32.1.4. Session简介

8、32.1.5. Solr简介32.2. SSM框架技术32.2.1. 框架技术概述32.2.2. SpringMVC框架32.2.3. Mybatis框架32.2.4. Spring框架32.3. 商城开发工具32.3.1. Ecplipse及其插件32.3.2. Tomcat效劳器32.3.3. MySQL数据库32.3.4. Redis数据库33. 商城系统工程需求分析33.1. 目标33.2. 商城业务流程图33.2.1. 商城后台业务流程图33.2.2. 商城前台务流程图34. 商城系统设计及实现34.1. 商城总体开发架构34.2. 商城框架实现34.2.1. Spring整合Spr

9、ingMVC34.2.2. Spring整合Mybatis34.2.3. Spring整合Jedis34.3. 商城主要功能模块实现34.3.1. 商城后台商品管理实现34.3.2. 商城后台容管理实现34.3.3. 商城前台单点登录的实现34.3.4. 商城前台solr全文搜索的实现35. 商城系统运行结果35.1. 商城后台运行结果35.1.1. 商城前台新增产品35.1.2. 商城前台商品容管理35.2. 商城前台运行结果35.2.1. 商城前台用户搜索35.2.2. 商城前台用户注册35.2.3. 商城用户购物车36. 总结以及展望3参考文献3致3. z.-1. 绪论1.1. 研究的背

10、景和意义1.1.1. 研究的背景在衣食等购置方面,传统的方式是我们需要花费时间到固定的地方挑选,假设购置的东西多还需要额外的花费去运输。但是随着中国经济的快速开展,人们对物质生活要求的提升,工作时间的不充足,购置量偏大这些问题往往会使我们感到厌烦。如何改善人们的购物体验,如何使商家与顾客实现共赢,人们一直在尝试各种方法解决这个问题。随着互联网技术的开展,网络与人们的日常生活也产生了千丝万缕的关系。信息技术也改变了人们的思维方式,现在越来越多的人通过互联网来完成自己想做的事情。随着数据库,计算机硬件,存储技术的开展,信息技术已经覆盖到日常生活的各个方面,现在人们已经离不开互联网了。网上购物商城就

11、是在这种大趋势的推动下产生的。1.1.2. 研究的意义在衣食等方面网上购物商城充当着一个重要的角色,在以往我们需要花费时间去挑选去到固定的地方去买。而现在我们只需要动动我们的手指很多东西就可以送货上门。可以证明商城很火爆的一个列子是天猫双十一。可以说是开辟了网上购物的一个春天,成交量超过千亿,可以说明现在互联网购物商城方面的一个开展趋势。1.2. 研究容本系统采用SSM搭建的分布式工程,使用Maven管理Jar使用Git作为版本的管理工具,由此将工程分为如下几个模块:1)后台管理:包括管理员对商品的增删改查,对商品规格参数的增删改查。2)主页展示:类似京东的主页面,让商品分类目展示。3)用户注

12、册:用户登录成功之后才能让商品添加到购物车,用户才能购置商品。4)用户登录:登录使用的Redis-Session技术实现的单点登录,即在一个工程登录后其他工程无需登录。5)Solr全文搜索引擎:用基于Lucene开发的Solr作为搜索引擎。6)购物车:基于Cookie-Jsession模拟的Cookie-Redis进展用户购物信息的操作。1.3. 论文组织构造第一章 :阐述了商城工程研究的背景与意义以及论文的组织构造第二章 :介绍了在商城工程中用到的JavaWEB技术以及开发工具以及Eclipse中比拟好的插件的用法。第三章 :介绍了该系统的根本功能需求以及业务流程第四章 :实现对ssm框架的

13、整合。对商城主要功能模块的时间第五章 :对网上商城的前台后台进展一些数据测试保证其强健性,稳定性。第六章 :总结商城开发过程中用到的问题,分析优势与缺乏,明确下一步的工作容。2. 商城系统开发技术及工具介绍2.1. 商城开发的核心技术2.1.1. Jsonp简介跨域的根本概念:不同效劳器或者同一个效劳器不同的端口号他们之间进展通信这就叫做跨域在商城工程中单点登录要实现在一个地方登录其他地方不用再重新登录,在这个地方需要用到跨域,在JSP页面使用跨域要用到Jsonp。Jsonp:Jsonp就是JSON的特殊使用法.因为Aja*无法接收到跨域的Json类型数据,Jsonp让跨域时返回的是一个脚本文

14、件.脚本文件中包含了,回调函数及JSON数据.JSONP的使用步骤:客户端需要重点设置以下三个属性:1)dataType:jsonp ,响应结果类型2)jsonp:callback:,请求时传递回调方法名的参数名3)jsonpCallback:abc,传递过去的回调方法名代码例如如下:$.aja*(url:localhost:8081/demo,dataType:jsonp,jsonp:callback,jsonpCallback:abc,type:POST,success:function(data)alert(data.a+ +匿名方式+ data.b););效劳器端使用的是由Spring封装的MappingJacksonValue它返回jsonp需要的数据格式。他要注意的是几个属性produces:string,设置响应头中Content-Type,响应容类型.代码例如如下:RequestMapping(value=demo,produces=MediaType.APPLICATIO N_JSON_UTF8_VALUE)ResponseBodypublic MappingJacksonValue show(String cal

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号