基于SSH的户外运动产品网上销售系统设计毕业论文

 2021-04-12 04:04

摘 要

马云曾说过21世纪是电子商务的时代,自1999年以来,电子商务这一理念在中国从概念转变为了现实。我国的电子商务进入了突飞猛进的阶段,现阶段还是一直处于上升阶段。电商的销售额每年都攀登新的高度,在2017年达到了9750亿美元,在世界排名第一。中国的电子商务,发展潜力巨大,预计在2020年可以达到国民经济总额的百分之十。在销售行业几乎每家公司或者企业都有自己的电商网站,但是总体网站的实用性和安全性还有待提高。

本文研究的是基于SSH的户外运动产品网上销售系统,需求分析:前台展示与交互,这里的交互是指通过POST,GET等http协议,与服务端进行同步或者异步数据交互。后台管理和维护网站所用到的数据。用户前台登录分为游客模式登录和正常登录,游客模式下用户只能浏览商品,不能购买商品以及将心仪的商品加入购物车。本网站是基于当下最流行的B/S模式,使用MySQL进行数据的处理,java作为开发语言,采用了HTML5、CSS3、JavaScript、JQuery、Ajax、Bootstrap、JSP等多项前端技术以及Spring,SpringMVC,Hibernate 等后端技术,前后端进行交互使得系统有条不紊的进行,框架的使用大大的降低了代码量,使得系统的可维护性也增强了。

关键词: B/S结构 ;SSH ;JSP ;JavaScript

Design of online sales system for outdoor sports products based on SSH

ABSTRACT

Ma yun once said that the 21st century is the era of e-commerce. Since 1999, the concept of e-commerce has changed from a concept to a reality in China.China's e-commerce has entered a stage of rapid development, the current stage has been in the rising stage.E-commerce sales have climbed to new heights every year, reaching $975 billion in 2017, ranking first in the world.China's e-commerce has huge development potential and is expected to reach 10 percent of the total national economy by 2020.Almost every company or enterprise in the sales industry has its own e-commerce website, but the practicality and security of the overall website still need to be improved.

This paper studies the outdoor sports products online sales system based on SSH. Demand analysis: front-end display and interaction. The interaction here refers to synchronous or asynchronous data interaction with the server through POST, GET and other HTTP protocols.Background management and maintenance of the site used by the data.User login in the foreground is divided into tourist mode login and normal login. In the tourist mode, users can only browse the goods, but cannot purchase the goods, and add the desired goods to the shopping cart.This web site is based on B/S mode, the most popular for the processing of data, using MySQL Java as a development language, using HTML 5 and CSS 3, JavaScript, JQuery, Ajax,Bootstrap, JSP front-end technology and Spring, for SpringMVC, back-end technology such as Hibernate, front and back end to interact makes the system in an orderly way, and the use of the framework greatly reduces the amount of code, maintainability of the system are enhanced.

Key words:B/S Structure;SSH ;JSP ;JavaScript

目录

第 1 章 绪 论 1

1.1 目的及意义 1

1.2 研究现状 1

1.3 本文的主要工作 2

1.4 本文的组织结构 2

第 2 章 系统设计分析 4

2.1 技术分析 4

2.2 需求分析 4

2.3 框架及开发工具介绍 6

2.3.1 Spring 介绍 6

2.3.2 SpringMVC介绍 7

2.3.3 Hibernate 介绍 7

2.3.4 Bootstrap 介绍 7

2.3.5 Eclipse 介绍 8

2.3.6 SQLyog 工具介绍 8

第 3 章 系统的概要设计 9

3.1 系统的功能结构设计 9

3.1.1 E-R图 9

3.1.2 系统用例图设计 11

3.2 系统数据库设计 13

第 4 章 系统的详细设计与运行分析 17

4.1 前台展示模块的设计与实现 17

4.1.1 主页分类列表 17

4.1.2 用户登录与注册 18

4.1.3 检测用户是否登录 19

4.2 商品搜寻模块的设计与实现 21

4.2.1 按分类的链接搜寻 21

4.2.2 按搜索框的内容搜寻 22

4.3 商品推荐模块的设计与实现 23

4.4 浏览商品细节模块的设计与实现 25

4.5 购物车模块的设计与实现 26

4.5.1 加入购物车 26

4.5.2 查看购物车 27

4.5.3 修改购物车订单项 28

4.5.4 删除购物车选项 29

4.6 个人订单模块的设计与实现 30

4.6.1 生成订单 30

4.6.2 查看个人订单 32

4.7 买家卖家互动模块的设计与实现 33

4.8 后台分类管理模块的设计与实现 34

4.8.1 分类管理 34

4.8.2 分类属性管理 35

4.8.3 分类商品管理 36

4.8.4 分类商品的属性值修改 37

4.9 后台用户管理模块的设计与实现 38

4.10 后台订单管理模块的设计与实现 39

第 5 章 总结与展望 41

5.1 本文实现的工作 41

5.2 本系统的不足之处 41

致谢 43

参考文献 44

第 1 章 绪 论

1.1 目的及意义

随着科学技术的发展,人们的生活发生了翻天覆地的变化,几十年以前人们对于网上购物这个概念很陌生,甚至一度认为是骗人的[1]。随着Web时代的到来,打破人们传统的一手交钱一手交货的观念,人们已经不在局限于现实的柜台交易,更加倾向于在网上进行交易,Web的快速发展[2],各大电商网站的崛起,促进了电子商务的普及,网络购物成为了一件很平常的事情,这种购物方式无疑给消费者和商家带来了极大的便利,人们足不出户就可以买到自己需要的东西,使得以往很多不可能完成的事情都变成了现实,淘宝天猫双十一一晚的成交额高达12135亿元。现金交易的减少,也极大地避免了顾客财产的损失。

当今的时代发展迅猛,如果你循规蹈矩,墨守成规,一不留神你就会被时代给淘汰,各大企业和公司的电商网站平台也要随着科技的创新和发展而不断地进行完善和创新[3]

本文研究的课题是基于SSH的户外运动产品网上销售系统,由于卖的商品不是太大众化的商品,所以系统操作起来是否简单易懂,功能模块设计是否完整齐全直接影响商城的成交额。要做好一个电商网站除了前端展现给用户的界面要精美,易于上手,后端更需要严密稳定的设计[4],要设计出能让大众所能接受的功能模块,尽量避免一些鸡肋不实用的功能,要能分析需求[5],了解大众真正所需要的是什么。

1.2 研究现状

有数据显示在2013年,我国电子商务交易规模突破了10万亿元大关[6],网络交易规模达到1.85万亿元,相当于社会消费品零售总额的7.8%,就在这年中国的电子商务零售额超越了稳居第一的美国成为新的世界第一,到了2016年,网络购物人数从2.42亿人增长到4.67亿人,增长了将近一倍,直接带动了几千万人的就业。网络基础条件变得越来越好,企业入网率不断提升,这些因素使得电子商务的发展“如虎添翼”[7]。国内较为出名的电商网站如淘宝网,京东商城引领着中国电商网站的发展,企业的网站逐渐完善[8],新一轮科技革命为电子商务创造了新的条件,新一轮全球化为电子商务发展创造了新的需求,经济与社会结构变革为电子商务拓展了新的空间,我国电子商务将步入新的发展阶段[9]

国外的电子商务也是呈现一种繁荣发展的趋势,市场规模也在不断扩大,据国际知名调查公司E-marketer的数据,2011年到2016年,全球网络零售交易额从0.86万亿美元增长至1.92万亿美元,年平均增长率达17.4%[10]。另外,国外互联网领军企业如亚马逊,已经构建以平台为核心的生态体系。在国内阿里也在尝试这种体系。这种趋势下的发展,将吸引更多用户,积累更多数据,为平台企业跨界融合、不断扩张创造条件。互联网领域“强者恒强”的趋势更加明显。

1.3 本文的主要工作

本文研究的是基于SSH的户外运动产品网上销售系统,需求分析:前台展示与交互,这里的交互是指通过POST,GET等http协议,与服务端进行同步或者异步数据交互。后台管理和维护网站所用到的数据。用户前台登录分为游客模式登录和正常登录,游客模式下用户只能浏览商品,不能购买商品以及将心仪的商品加入购物车。正常模式下登录,可以将喜欢的商品加入购物车,可以提交购物车生成相应的订单,在个人中心可以查看到。后台只提供给商城的管理员,让其及时更新商城系统所用到的数据。本网站是基于当下最流行的B/S模式,使用MySQL进行数据的处理,java作为开发语言,采用了HTML5、CSS3、JavaScript、JQuery、Ajax、JSP等多项前端技术以及Spring,SpringMVC,Hibernate 等后端技术[11],前后端进行交互使得系统有条不紊的进行,框架的使用大大的降低了代码量,使得系统的可维护性也增强了[12]

1.4 本文的组织结构

第1章 绪论,主要介绍本文研究的电商系统的目的和意义,以及国内外的现状。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。