基于微信小程序的网上购物系统的设计与实现.pdf
Posted weixin_ancenhw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于微信小程序的网上购物系统的设计与实现.pdf相关的知识,希望对你有一定的参考价值。
随着信息技术的发展、用户消费升级,传统商超、电子商务在线上推广和购
物体验等方面遇到了瓶颈。无人超市在消费者购物行为上加入了高科技科技体 验,但伴随这炫酷的黑科技体验,带来的还有高额的店铺成本投入和维护,若投
入社会普遍复制这种模式,技术和成本门槛较高。开发一款对于传统商家通用、
对于消费者方便快捷的网上购物系统的应用范围更广。本着“触手可及,即用即
走”的微信小程序非常适合为人们生活中的重要又低频的需求服务,相对于原生
态的 APP 更加切合线下快速推广的这种需求。论文以传统社区类便利店的购物方
式为出发点,结合微信小程序技术,采用面向对象的开发方法,开发一种可以方
便商家线下推广、消费者线上购物的方便快捷的微信小程序购物系统。
本系统主要由微信小程序客户端、服务器、数据管理端构成,服务器采用了
Thinkphp5 框架技术,客户端采用了微信小程序的 MINA 框架,数据管理端采用
CMS 框架。客户端的页面实现通过网络与服务器 REST API 接口通信获取 mysql
数据。本人重点参与了网上购物系统客户端、服务器以及数据库的设计、开发、
测试工作。
在系统的设计与实现过程中,对客户端的代码进行了全局的 MVC 模式设计控
制,采用 template 模板增加代码的复用性,并创建客户端用户的 token 管理机
制进行用户身份验证与权限分级。本文重点阐述了小程序购物系统客户端的商品
信息展示、商品分类、购物车、下单支付,个人信息管理及数据库设计六大模块
的设计和实现过程。
关键词:微信小程序;购物系统;O2O
目录
第 1 章 引言…1
1.1 项目研究的背景和意义…1
1.2 国内研究现状分析…2
1.3 论文的主要研究工作…3
1.4 论文的特色…3
1.5 论文结构…4
1.6 本章小结…4 第 2 章 系统相关技术研究…5
2.1 微信小程序…5
2.2 ThinkPHP 5 框架…7
2.3 RESTFul API…8
2.4 微信支付技术…9
2.5 MySQL 数据库 …11
2.6 本章小结…12
第 3 章 系统分析…13
3.1 系统业务流程分析…13
3.2 系统数据流分析…14
3.3 系统功能总体功能分析…15
3.4 系统功能详细需求分析…15
3.4.1 商品信息展示 …16
3.4.2 商品分类 …17
3.4.3 购物车 …18
3.4.4 下单支付 …20
3.4.5 个人信息管理 …21
3.5 本章小结…22
第 4 章 系统设计与实现…23
4.1 项目总体架构…23
4.2 项目开发方法及环境部署…24
4.3 微信小程序购物系统的数据库设计…24
4.3.1 数据库概念结构设计 …25
IV
4.3.2 数据库逻辑结构设计 …28
4.3.3 数据库的配置与实施 …32
4.4 微信小程序购物系统设计与实现…33
4.4.1 客户端与服务器的交互设计 …33
4.4.2 客户端的 MVC 模式设计 …34
4.4.3 商品信息展示模块的设计实现 …36
4.4.4 商品分类模块的设计实现 …42
4.4.5 购物车模块的设计实现 …45
4.4.6 下单支付模块的设计实现 …50
4.4.7 个人信息管理模块的设计实现 …54
4.5 本章小结…57
第 5 章 系统测试…58
5.1 测试方案…58
5.2 功能测试…58
5.3 性能测试…61
5.4 本章小结…62
第 6 章 总结与展望…63
6.1 总结…63
6.2 展望…63
参考文献…64
致谢…65
以上是关于基于微信小程序的网上购物系统的设计与实现.pdf的主要内容,如果未能解决你的问题,请参考以下文章
基于微信小程序外卖点餐系统的设计与实现.rar(毕业设计论文+程序源码)
基于微信小程序的汽车买卖系统设计与实现.rar(项目源码+论文)