I
毕业设计(论文)
题 目 :
基于微信小程序的服装购物平台设计
姓 名 :
学 号 :
所 属 学 院 :
专 业 班 级 :
指 导 :
职 称:
完成日期 xxxx 年 xx 月
II
摘 要
互联网的迅速发展,同时也带动了国内外电子商务的发展。越来越多的人选择通过电商
平台实现商品交易。网络交易量越来越大,无疑给电商平台的体系架构带来了新的挑战。越
来越多的企业选择在网上搭建自己的商城,同时手机的普及和微信用户的增加,使得移动购
物成为一种热门的购物方式,微商城是基于微信小程序的一种购物平台,利用微信庞大的用
户群体,可以增加企业的潜在的客户数量,为企业带来可观的利润,成为受到众多中小企业
欢迎的一种电子商务形式。
尽管目前互联网技术得到了迅速发展,但 APP 的发展风口却业已逐渐淡去,加上移动应
用的逐渐普及使许多 APP 加剧了竞争,APP 的发展也遇到了发展瓶颈。但是,微信新推出
的产品小程序,又使新时代的互联网发展迎来了新的机遇。本文以微信小程序、java 为开发
技术,实现了一个基于微信小程序的服装购物平台。论文主要是对该平台进行了介绍,包括
研究的现状,还有涉及的开发背景,然后还对系统的设计目标进行了论述,还有系统的需求,
以及整个的设计方案,对系统的设计以及实现,也都论述的比较细致,最后对智能小区管家
服务系统的进行了一些具体测试。该系统主要以 java 为开发技术,实现了一个零担物流智慧
管理平台小程序。该小程序主要包括服务端和用户端,实现了首页商城,商城分类,购物车,
我的信息,收货地址,收货流程,我的卡劵,优惠券等功能。具体在系统设计上,采用了 B/S
的结构,后台基于 Spring boot 框架,前端通过 JAVA 技术进行实现,后台上采用 Mysql 数据
库,是一个非常优秀的基于微信小程序的服装购物平台。
关键词 :服装购物平台:小程序;B/S 结构;Spring boot;Mysql
III
Abstract
The rapid development of the Internet has also led to the development of e-commerce at home
and abroad. More and more people choose to realize commodity transactions through e-commerce
platforms. The increasing volume of online transactions has undoubtedly brought new challenges to
the architecture of e-commerce platforms. More and more companies choose to build their own
malls online. At the same time, the popularity of mobile phones and the increase of WeChat users
make mobile shopping a popular shopping method. WeChat Mall is a shopping platform based on
WeChat applets, using WeChat A large user group can increase the number of potential customers
of an enterprise, bring considerable profits to the enterprise, and become a form of e-commerce
welcomed by many small and medium-sized enterprises.
Despite the rapid development of Internet technology, the development trend of APP has gradually
faded. In addition, the gradual popularization of mobile applications has intensified competition
among many APPs, and the development of APP has also encountered development bottlenecks.
However, WeChat’s new product mini-programs have ushered in new opportunities for the
development of the Internet in the new era. This article uses WeChat applet and java as the
development technology to realize a clothing shopping platform based on WeChat applet. The
thesis mainly introduces the platform, including the current status of the research, and the
development background involved, and then discusses the design goals of the system, as well as the
requirements of the system, and the overall design plan, the design of the system, and the design of
the system. The realization is also discussed in detail, and finally some specific tests are carried out
on the intelligent community housekeeper service system. The system mainly uses java as the
development technology, and realizes a small program of the intelligent management platform of
LTL logistics. This small program mainly includes the server and the user side, and realizes the
functions of the homepage store, store classification, shopping cart, my information, receiving
address, receiving process, my card, coupons, etc. Specifically in the system design, the B/S
structure is adopted. The back-end is based on the Spring boot framework, the front-end is
implemented by JAVA technology, and the Mysql database is adopted in the back-end. It is an
excellent clothing shopping platform based on WeChat applets.
Keywords: clothing shopping platform: small program; B/S structure; Spring boot; Mysql
IV
目 录
1 概述..................................................................................................................................................1
1.1 课题背景及意义....................................................................................................................1
1.2 国内外研究现状...................................................................................................................1
1.3 本课题主要工作...................................................................................................................2
2 系统开发环境..................................................................................................................................4
2.1 系统开发平台........................................................................................................................4
2.2 Mysql 数据库.........................................................................................................................4
2.3 B/S 结构.................................................................................................................................5
2.4 SSM 框架...............................................................................................................................5
3 系统分析..........................................................................................................................................7
3.1 可行性分析...........................................................................................................................7
3.1.1 技术可行性................................................................................................................7
3.1.2 操作可行性.................................................................................................................7
3.1.3 经济可行性................................................................................................................7
3.1.4 法律可行性................................................................................................................8
3.2 系统流程分析........................................................................................................................8
3.2.1 系统开发流程.............................................................................................................8
3.2.2 用户登录流程............................................................................................................9
3.2.3 系统操作流程............................................................................................................9
3.2.4 添加信息流程..........................................................................................................10
3.2.5 修改信息流程..........................................................................................................11
3.2.6 删除信息流程..........................................................................................................11
4 系统设计........................................................................................................................................13
4.1 系统概述.............................................................................................................................13
4.2 系统结构设计.....................................................................................................................13
4.3 数据库设计..........................................................................................................................15
4.3.1 数据库设计原则......................................................................................................15
4.3.2 数据库实体..............................................................................................................16
4.3.3 数据库表设计..........................................................................................................17
5 统详细设计.....................................................................................................................................21
5.1 用户登录功能模块..............................................................................................................21
5.2 用户订单会员功能..............................................................................................................23
V
5.3 管理员功能模块..................................................................................................................24
6 系统测试.........................................................................................................................................27
6.1 系统测试的意义..................................................................................................................27
6.2 测试方法.............................................................................................................................28
6.3 测试分析..............................................................................................................................28
结 论............................................................................................................................................29
致 谢............................................................................................................................................30
参考文献............................................................................................................................................31