《基于SSM的家具销售电商平台的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于SSM的家具销售电商平台的设计与实现.docx(37页珍藏版)》请在第一文库网上搜索。
1、毕业设计说明书基于SSM的家具销售电商平台的设计与实现基于SSM的家具销售电商平台的设计与实现摘要:近几年来,我国互联网时代快速发展,大多数物品都能网上销售,而网上购物也成为了我们最受欢迎的购物方式,当然,这就是商业发展的一部分产物,也是科技发展的必然成果。本文章研究的是家具销售电商平台系统,这个系统是一个基于SSM框架,采用B/S模式,而且是依据现有的电商平台系统设计优化而成。系统是以Java语言作为编程语言,使用了 Jsp+Spring+SpringMVC+ Mybatis等框架和前端技术,以Eclipse作为开发工具,用MySQL作为数据库工具。该系统有两个部分,即前端和后台,其中前端主
2、要是让用户能更好的体验购买家具,其中主要包括家具详情、购物车、提交订单等信息;而后台实现的是对商城进行管理的一些基本功能,其中有用户信息管理、订单管理、商品管理等模块。平台管理员能经过以上性能更好的管理好本系统。本系统有各种特色:系统有完备的功能,使用起来方便,用户界面人性化,易操作,经营成本低,也大大减少了操作人员的负担。关键词:Spring; SpringMVC; Mybatis; Jsp; MySQL;家具销售电商平台系统中北大学信息商务学院2020届毕也设计说明书Design and implementation of furniture sales e-commerce platfo
3、rm basedon SSMAbstract :In recent years, with the rapid development of the Internet era in China, mostgoods can be sold online, and online shopping has become our most popular way of shopping.Of course, this is a part of the product of commercial development and the inevitable result oftechnological
4、 development.This paper studies the e-commerce platform system for furniture sales, which is based onSSM framework, B / S mode, and based on the existing e-commerce platform system designoptimization. The system uses Java as the programming language, uses the framework andfront-end technology such a
5、s JSP + Spring + springmvc + mybatis, eclipse as the developmenttool, MySQL as the database tool. There are two parts in the system, the front end and theback end. The front end mainly allows users to better experience the purchase of furniture,which mainly includes furniture details, shopping cart,
6、 order submission and otherinformation. The back end realizes some basic functions of the mall management, includinguser information management, order management, commodity management and othermodules. The platform administrator can better manage the system through the aboveperformance.The system ha
7、s various features: the system has complete functions, easy to use, userinterface humanization, easy to operate, low operating cost, and greatly reduces the burden ofoperators.Keywords: Spring; SpringMVC; Mybatis; Jsp; MySQL; furniture sales e-commerceplatform system中北大学信息商务学院2020届毕也设计说明书目录摘萝Tbs tra
8、ct !目录HI1绪论11.1 研究背景11.2 国内外现状11.2.1 国内研究现状11.2.2 国外研究现状11.3 技术简介21.3.1 SSM (Spring+ SpringMVC+ Mybatis)框架21.3.2 MySQL数据库简介31.3.3 系统开发运行环境32系统分析41.1 系统的可行性41.2 需求分析41.2.1 功能需求41.2.2 安全性需求51.3 业务流程图51.4 数据描述51.4.1 数据流图53 PI 73.1 系统概述73.2 数据库设计与分析83.2.1 概念模型设计83.2.2 逻辑模型设计103.2.3 物理模型设计104 VI xj见i164.
9、1 系统前台模块164.1.1 用户注册模块164.1.2 用户登录模块174.1.3 个人中心模块174.1.4 确认订单模块184.2 系统后台模块194.2.1 数据库连接194.2.2 图表统计模块19423订单管理模块204.2.4 个人信息模块215 225.2 系统测试用例226结束语24参考文献25致谢26III1绪论1.1 研究背景网络技术发展的越来越快,网上购物成为了很多人喜欢的消费方式。商品的各种样式很多,很多一样类别的商品,其中有很多不一样的产品。实体店买东西,很难找到一个能把所有商品产品展示出的实体店;另一面,大部分家具的空间占用率较大,实体店就越发难以展示更多的商品
10、。因而电商平台的诞生也就成为了时代发展的必然结果。在现在网络发达时刻,相比于实体店,电商平台信息量很大而且很有优势。交易方式也容易,就是让消费者通过自己的喜好和家具间的对比去购买。止匕外,商品距离自己很近,购买方便,时间也可以随时,大大节约了人们的时间。消费者只要坐在电脑旁,打开电脑就可以随时浏览和购买,平台上的商品可供顾客选择的特别多,而且想要的东西检索也很快,另外,出门的时间以及金钱也大大节约了。有些顾客离店面较远,购物很不方便,网购就提供了快速便捷的方式,这对顾客来说很有意义。所以网上购物会长久下去。1.2 国内外现状1.2.1 国内研究现状国内,很多人喜欢网上购物,比例大概有90%,原
11、因很简单,主要是这能节约时间,节约成本,操作简易。这一点说明了现在生活水平的提高,简单快捷的生活购物方式逐步深入人心,而且这也成为了大众喜爱的方式。现在消费形式越来越多,人们买东西要求也很多,一步步的逼着电商平台变得更加专业,通过更好的服务和不一样的商品来拉拢消费者。“以客户为核心”这将是中国未来电商平台的发展趋向。尽管目前制约着网上发展的还是网络版权、阅读习惯,然而网络环境督促商业出版的继续发展,成为必然趋势。网上店铺和传统店面正在竞争,为了争取商品能有很大的利润空间。当前情况,传统店铺没有积极充分运用网络,对刚刚步入网络的,还不懂得利用网络其他产品的一对一、跨时间等特征。这就可以预知,网络
12、慢慢步入我们的生活后,电商平台将会成为业态创新的引路人,成为市场的宠儿。1.2.2 国外研究现状当前,全球的互联网用户越来越多,而且电子商务对于企业、个人的认识逐步提高,中北大学信息商务学院2020届毕业设计说明书愈加上升的全球的买卖交易量,这一现象在国际上可以获得很高的利益。而且,在随后的日子里,全球电子商务的交易额也正逐渐提高。这一方面表明了电子商务还有很大的伸展空间,另一方面传统的贸易也会被国际贸易代替;目前从事这行的企业在网上交易方面也必须有所重视,要尽快的将自己的国际业务转移。但是假设在国际电子商务中,商品的单笔交易的钱较大同时又拥有反复买卖的特征,B2B(企业对企业)就始终处于主体
13、位置。而对于传统的国际贸易因为时间和空间的间隙,进而在企业里面就类似于B2c (企业对消费者)的销售是基本不存在的口。互联网主要具有跨越时空、成本低、开放、全球信息买卖平台等一些特征的,所以在电子商务时期,传统贸易里面的“制造商-出口商-进口商一零售商-消费者式销售链,中间环节省去后,就能进一步的去实现制造商直接面临国际消费者的B2C的商务模式,这对于国际贸易领域来说就是一种新的突破。1.3 技术简介1.3.1 SSM (Spring+ SpringMVC+ Mybatis)框架SSM框架集是Spring和MyBatis两个框架集成的(SpringMVC是Spring中的部分内容)。通常用作具备更容易数据源的web项目框架。1 .SpringSpring是开源的。它创建的目的:要处理企业项目里开发的复杂性。Spring通过使用javabean完成的事情主要是以前只能让ejb才能实现的事。然而,Spring的运用并不限于服务器端的开发。随便一个Java应用程序都可以从Spring里获得简略性、可测试性和松耦合方面的好处。另一方面来说,Spring可以用于控制反转(IoC)和AOP的轻量级容器框架。2.SpringMVCSpring MVC 是 Spring 框架的后续,并集成到了 Spring Web Flow 中。SpringMVC