亿鼎博手机版

您好,欢迎光临360毕业设计网 [登陆] [注册] 会员中心 | 联系我们
  亿鼎博手机版  ASP  VB  VF  机械  模具  工艺夹具  电子  通信  汽车  制冷  材料  开题报告  订购  
   
热门关键词:  计算机  plc  单片机  仿真  土木  会计  建筑  教育  热处理  数控  液压  化工  安卓    

亿鼎博手机版

  推荐论文 MORE 
当前栏目:亿鼎博手机版 > ASP
基于Java EE的网上购物商城的设计与实现 
需要请加QQ:604664738
浏览数:336
页 数:38
字 数:15855
分享到:

  基于Java EE的网上购物商城的设计与实现

 摘要:目前信息技术正在高速发展,人们的生活节奏也变得越来越快,以致于网络购物发展的十分迅速,人们足不出户而能买到各地的特产。本文的目的是开发一个基于Java EE的网上购物商城系统,本文采用了Java EE技术,MyEclipse技术,SSH集成技术。实现了一个在线购物商城的系统,具有登录,注册,注销,放入购物车等功能,该系统具有方便简易等优点。
关键词:Java EE;MyEclipse;SSH集成;在线购物商城
 
The Design and Implementation of
  Online Shopping Mall Based on Java EE
Abstract: At present, information technology is developing at a rapid pace and people’s pace of life is becoming faster and faster. As a result, online shopping has developed very rapidly. We can now purchase special products from all walks of life without leaving home. The purpose of this paper is to develop a Java EE-based online shopping mall system. This article uses Java EE technology, MyEclipse technology, SSH integration technology. A system of an online shopping mall is realized, which has functions such as login, registration, cancellation, and loading into a shopping cart. The system is convenient and simple.
Keywords:Java EE;MyEclipse;SSH Integration;Online Shopping Mall
 
1 绪论
由于科技的不断发展和信息技术的大力普及,人们的生活节奏已经大大加快,再加上人口增加,交通拥挤等情况,以至于让外出购物变得不再那么方便。而网上商城的出现及时的解决了这个问题,人们可以在家中足不出户的完成购物,甚至可以利用碎片时间浏览需要购买的物品信息,大大节省了购物所需要的时间以及成本,网购已经成为了目前人们不可或缺的一种生活方式。
随着中国网络购物市场规模的不断发展,网络购物市场格局也在不断变化。国家统计局发布的数据显示,2017年全国社会消费品零售总额约为36.63万亿元,其中全国网上零售额约为7.18万亿元,占比约为19.6%。极光大数据发布了《2017年度网络购物市场研究报告》,从综合电商、母婴电商、生鲜电商、跨境电商、二手电商、折扣优惠、商家服务等七大类目,分析了网络购物行业的发展现状。目前亿鼎博手机版网络电商可主要分为七大类,涵盖多款移动端app。根据极光大数据统计,2017年网络购物app渗透率从63.5%增长至69.9%,用户规模达7.13亿。2017年,手机淘宝app渗透率达53.3%,京东为20.6%,折扣电商类app拼多多渗透率增长至19.4%。此外,16-35岁用户为网络购物主力军,占比高达85.5%。网络购物app用户偏好手机淘宝、支付宝和美团应用。截至2017年最后一周,网络购物app渗透率为69.9%。以上数据说明,近些年来,我国的网上购物发展迅猛,在总交易额、网购人数、网购商品种类增长速度呈几何式增长趋势。与传统购物相比,网络购物具有很多优势,但是,由于互联网的虚拟性和公开性,这种新兴的商业模式,同样也存在着安全性等一些不容忽视的问题。
本文讨论了有关网络购物的相关内容,本文的目的是开发出一个可供使用的网上商城系统,本系统主要使用了Java EE技术,Tomcat技术,MySQL技术,MyEclipse技术等,使用Java EE技术开发本系统具有着健壮可移植性的优点,Java EE技术具有多层次的开发思想,有着非常良好的开发前景,用MySQL技术作为系统的数据库,MySQL拥有着开源,体积小,成本低和速度快等优点,所以MySql成为了中小型网站的首选。该系统可以实现用户注册,用户登录,商品查看,加入购物车,用户注销,商品支付等功能,本系统结构比较简单,但是拥有着简易,便捷,容易使用等优点。
 
2 设计技术与开发环境
2.1  Java EE简介
Java EE全称为Java Platform Enterprise Edition,是sun公司推出的一种亿鼎博手机版应用程序,Java EE可帮助我们开发并且部署出健壮可移植的Java应用程序。Java EE之前被称为J2EE,Java SE是Java EE的基础,Java EE现在主要用来开发Web动态网站。Java EE也指一种程序开发的设计思想,Java EE主要是指使用多层次和分布式的应用模型来开发应用系统。
在Java EE中也运用了许多关键的技术,比如说JDBC技术,JSP技术,JNDI技术,JMX技术,JPA技术,JCA技术等等,Java EE也需要JDK,数据库,IDE开发环境,Web容器,JDBC驱动程序,浏览器,界面设计工具作为Java EE的开发环境。Java EE通过约束来保证了规则的同步性,而这些约束则是通过了注解的方式表现出来。
2.2  Tomcat简介
Tomcat的中文名为汤姆猫,是Apache 软件基金会(Apache Software?Foundation)的Jakarta 项目中的一个核心项目,Tomcat 服务器是一个免费的开放源代码的Web?应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是8.0。
2.3  MySQL简介
MySQL是一种比较主流的开源数据库管理系统。MySQL不是把所有的数据都放在一起,而是把数据都存放在不同的表里,这样可以显得更加的灵活并且速度更加的快。MySQL使用的SQL语句是用于访问数据库的最标准语言。MySQL分为社区版和亿鼎博手机版版两种,社区版是可以免费使用的,而亿鼎博手机版版则是付费软件。MySQL拥有着开源,体积小,成本低和速度快等优点,所以MySql成为了中小型网站的首选。
2.4  MyEclipse简介
MyEclipse全称为Java Platform Enterprise Edition,是一种亿鼎博手机版级的工作平台MyEclipse主要是对Eclipse IDE的拓展,通过MyEclipse我们可以极大地提高Java EE和数据库的开发的工作效率,MyEclipse是java EE开发环境,其中包含了完整的编程,调试和发布功能,并且支持JSP,CSS,HTML,SQL等。
2.5  MVC模式
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。
目  录
-
 
1 绪论 1
2 设计技术与开发环境 2
2.1  Java EE简介 2
2.2  Tomcat简介 2
2.3  MySQL简介 3
2.4  MyEclipse简介 3
2.5  MVC模式 3
3 系统分析 3
3.1  需求分析 3
3.2  功能分析 4
3.3  功能模块分析 4
4 数据库 5
4.1 ER图 5
4.2 数据表设计 6
5 系统实现 7
5.1 用户登录功能的实现 7
5.2 用户注册功能的实现 9
5.3 修改密码功能的实现 12
5.4 购物车管理功能的实现 13
6 系统测试 17
7结束语 17
致谢 18
参考文献 18
参考文献
[1] 黄能耿,邱晓荣,java EE应用开发及实训,北京:机械工业出版社,2015.6
[2] 何水艳,Java程序设计,北京:电子工业出版社,2015.12
[3] 李钟尉,java从入门到精通 ,北京:清华大学出版社,2008.9
[4] 李萍,黄可望,黄能耿,SQL Server 2012 数据库应用与实训,北京:电子工业出版社,2015.7
[5] 李刚,基于J2EE的Ajax宝典[M],北京:电子工业出版社,2007
[6] 孙浏毅,Java宝典[M],北京:电子工业出版社,2009
[7] 邹竹彪,JSP宝典[M],北京:电子工业出版社,2007
[8] 陈刚,Eclipse从入门到精通[M],北京:清华大学出版社,2016
[9] 王珊,数据库系统概论[M],北京:高等教育出版社,2002
[10]郎波,Java语言程序设计[M],北京:清华大学出版社,2005
 
 
你可能需要的论文
基于QT的工资报表系统的
基于Android(安卓
基于C#家具店进销存管理
基于C#书店进销存管理系
高校校园网络安全防护方案
基于C#技术和vs201
基于ASP.NET小说阅
基于c#窗体语言和SQL
基于Asp.net及Sq
Linux下流媒体服务器
RG-JCOS云管理平台
基于Asp.Net技术汉
 
我要咨询
 
设计分类
  ASP   VB
  VF   机械
  模具   工艺夹具
  电子   通信
  汽车   制冷
  材料   开题报告
 
最新设计
长安欧诺汽车空调的安装与调整
(车辆工程毕业设计)虚拟仪器在发动机台架
谷旗营养谷物食品在无锡市场营销策划
蒂花之秀洗护用品在无锡市场营销分析
基于QT的工资报表系统的设计与实现
基于51单片机的多功能家用跑步机设计与仿
无锡金蝴蝶榜信息科技亿鼎博手机版融资困难的原
漫江南——别墅空间设计(室内设计毕业设计
基于UG的锥形摆线齿轮的设计及数控加工
基于UG的特大型直齿锥齿轮加工和修形技术
中国物流行业与西方物流业的对比(物流英语
基于stm32单片机和蓝牙控制的多传感器
法兰盘工艺工装与卧斜轴钻床夹具设计(说明
浅谈中小型亿鼎博手机版内部控制与监督存在的问题及
自动化立体仓库输送线西门子S7-1500
基于AT89C51单片机的数字气压计Pr
浅谈ERP成本核算在亿鼎博手机版中的应用 ——以
基于机器视觉的工件瑕疵检测设计
棒约翰在无锡市场营销组合分析
无锡吴月雅境别四层墅家用中央空调的设计
基于Android(安卓)移动终端的财务
小区改造电梯控制系统PLC设计
浅谈屈臣氏关系管理策略
交通路口红绿激光灯提示装置的设计
基于C#家具店进销存管理系统的设计
基于STC89C52的汽车无线防盗报警系
基于安卓APP和ESP-12F WiFi
基于PLC的液压动力滑台控制系统设计
在线留言 -帮助中心 - 亿鼎博手机版本站 - 购买须知 - 购买流程 - 联系我们
本站所列设计(论文)资料均属于原创者所有,初衷是为大家参考和学习交流之用,请勿做其他非法用途
本站不接受任何形式的代理.如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正或删除相关内容! 沪ICP备18004504号
客服QQ:604664738 E-mail:604664738@
在线咨询