微信小程序的商城平台【字数:9761】
摘 要随着时代发展,现代信息技术水平不断提升,用户群体消费升级,在此背景下,传统的商城及大型超市和电子商务,在线上推广宣传以及线下的用户购物体验等多方面到了瓶颈阶段。新时代的无人超市在原来的普通超市的基础上,添加了众多高科技改造,给人们带来耳目一新的感觉,但这种炫酷的科技体验,带来的却是高额的成本投入和维护。因为其不菲的成本投入和极高的技术要求,在社会上推广和复制便带来了极大的阻力。因此开发一款既能适用于传统商家、又对于消费者便利快捷的低成本在线购物系统,所应用的范围更为广阔。于是本着“成本亲民,方便快捷”的微信商城小程序应允而生。本篇论文首先从平台的开发背景和研究意义作为切入点,对平台的开发流程进行了详细的阐述。按照需求分析,框架设计,系统设计,功能实现,系统测试等软件设计开发的常规步骤来设计本系统。基于微信小程序架构模式将前端视图、功能逻辑和系统数据进行分离,整体结构按内聚耦合的原则来划分成模块设计,可提高代码的复用性以及增加系统的可维护性。以react框架技术构造前端界面,PHP语言构造后端功能。用以实现注册登陆,商品展示,商品检索,下单支付,账户信息、订单管理等功能。
目录
1绪论 1
1.1论文研究主要内容 1
1.2背景和研究意义 1
1.3国内外现状 2
2需求分析 3
2.1用户需求 3
2.2功能需求 3
2.2.1 微信小程序客户端 4
2.2.2 后台管理端 5
2.3开发环境和软件 6
2.3.1 开发环境 6
2.3.2 开发软件 6
2.3.3 Nginx服务器 7
2.4关键技术介绍 7
2.4.1 Mpvue框架介绍 7
2.4.2 WebView介绍 7
3系统设计 8
3.1系统功能模块设计 8
3.1.1 注册登录模块逻辑设计 9
3.1.2 管理购物车模块逻辑设计 10
3.1.3 订单管理模块逻辑设计 10
3.2数据库设计 11
3.2.1 MySQL数据库的介绍 11
3.2. *好棒文|www.hbsrm.com +Q: ^351916072^
2 数据库逻辑结构设计 11
3.3数据库配置 13
4 系统实现 14
4.1系统功能模块实现 14
4.1.1 登录注册功能实现 14
4.1.2 管理购物车功能实现 15
4.1.3 提交订单功能实现 16
4.1.4 提交订单功能实现 17
4.1.5 删除收货地址功能实现 18
4.1.6 保存海报图片功能实现 19
4.1.7 绑定手机号功能实现 20
4.1.8 支付方式功能实现 21
4.2测试 22
4.2.1 软件测试概述 22
4.2.2 系统测试用例与测试结果 22
5系统影响 24
6结论 25
参考文献 26
致 谢 27
1绪论
1.1论文研究主要内容
本平台主要使用PHP程序设计语言,前端页面使用HTML、CSS、JAVASCRIPT进行数据显示,基于微信小程序架构模型。据毕业设计系统的要求,通过线上线下的用户需求分析以及走访调查,制定了系统的大致功能,主要包括:
用户能够注册登录账号、对商品进行搜索、添加商品至购物车、在线下单购买商品、完成订单;
商家可以对微信商城小程序进行管理(包括前端界面的调整)、对订单进行管理,对商品信息进行管理、对用户账号进行管理等。
1.2背景和研究意义
随着时代发展,现代信息技术水平不断提升,用户群体消费升级,在此背景下,传统的商城及大型超市和电子商务,在线上推广宣传以及线下的用户购物体验等多方面到了瓶颈阶段。新时代的无人超市在原来的普通超市的基础上,添加了众多高科技改造,给人们带来耳目一新的感觉,但这种炫酷的科技体验,带来的却是高额的成本投入和维护。因为其不菲的成本投入和极高的技术要求,在社会上推广和复制便带来了极大的阻力。因此开发一款既能适用于传统商家、又对于消费者便利快捷的低成本在线购物系统,所应用的范围更为广阔。于是本着“成本亲民,方便快捷”的微信商城小程序应允而生。
传统的商城APP,有着精致的内容的和完善的服务,往往有大量的人力进行维护,可以提供精选的产品和最新的新闻资讯,可以说传统的商城APP,主导了移动互联时代购物的大格局,但是传统商城APP,其也有着一些缺点与不足,例如开发周期长、开发成本高、对于APP的维护需要投入大量的人力与财力;推广的难度也较大,需要商家和顾客之间有着强关系,才能顺利推广,同时,随着版本的交换更替,往往只会使得其体积越来越庞大,对手机等移动设备的性能要求也越来越高,同时,想要使用这些APP ,必须另外注册账号,往往因为使用不同的平台,需要注册多个账号,十分的麻烦与繁琐。且受众范围也有限制,往往只针对于80、90后等年龄段的用户群体。就在这时,一种叫叫做轻应用(Light App)APP崛起了,与传统APP相比,轻应用有着无需下载,即搜即用的优点;这其中的典型代表,就是微信小程序。
微信目前已有超9亿的用户量,基本涵盖了目前移动手机用户,几乎人人都拥有一个微信账号,这也为微信小程序的推广打下了良好的基础,用户无需注册账号,凭借着微信号,即可使用微信小程序,同时小程序也提供了许多的入口,无论是通过的搜索亦或是扫码,都可以进入到小程序。相对于传统的APP,一个小程序所占的大小,是少之又少,大约只有10M左右,同时也不需要安装卸载,能够给用户带来良好的使用体验。
1.3国内外现状
据调查,截止到2018年3月,微信小程序的用户规模极速增大,其数量已经突破了4亿,占微信用户总数的44%,其增长速度属于爆发式增长,从2017年12月到2018年1月,在线活跃人数瞬间增长了27947万人,且这个数量还在不断增长,用户数量增长的潜力不可小觑。同时,微信小程序还与微信支付进行捆绑,同支付宝一样,微信支付也早已融入了我们的生活,成为了大部分用户线上线下购物的首选支付渠道。在潜在用户数量大和与嵌入微信支付的双重前提下,为微信商城小程序的发展铺平了道路,一时间,各类商城小程序如雨后春笋般冒了出来,不仅如此,一些老牌的商城品牌也将目光看向了微信小程序,例如淘宝、京东等平台,也纷纷开发了自己的微信商城小程序,借着微信小程序的流行热度,再一次大大的增加了用户数量与收益;同时,还有一批小程序,则是完全依赖微信而生,并没有属于自己的APP,他们基于微信进行开发,用户也完全来自微信用户,但凭借基于小程序的社交电商模式,也迅速收获了一大批用户。
放眼国外,微信小程序同样的也掀起了一波热潮。中国在海外华人数量相当的多,在国外,华人或者留学生之间都是通过微信来进行沟通或者发布消息,同时,随着微信的不断发展,越来越多的华人商家也开始支持微信支付,这无疑是微信小程序在海外进行推广的绝佳时机,人们开始纷纷研究小程序,有海外华人为方便当地华人生活开发的平台小程序,也有国内企业投资开发的,面向国外的旅游等类型小程序;但由于地理原因的限制,海外小程序的开发并不能完全使用所有小程序的特性,更多开发功能还需继续等待进一步的完善。
目录
1绪论 1
1.1论文研究主要内容 1
1.2背景和研究意义 1
1.3国内外现状 2
2需求分析 3
2.1用户需求 3
2.2功能需求 3
2.2.1 微信小程序客户端 4
2.2.2 后台管理端 5
2.3开发环境和软件 6
2.3.1 开发环境 6
2.3.2 开发软件 6
2.3.3 Nginx服务器 7
2.4关键技术介绍 7
2.4.1 Mpvue框架介绍 7
2.4.2 WebView介绍 7
3系统设计 8
3.1系统功能模块设计 8
3.1.1 注册登录模块逻辑设计 9
3.1.2 管理购物车模块逻辑设计 10
3.1.3 订单管理模块逻辑设计 10
3.2数据库设计 11
3.2.1 MySQL数据库的介绍 11
3.2. *好棒文|www.hbsrm.com +Q: ^351916072^
2 数据库逻辑结构设计 11
3.3数据库配置 13
4 系统实现 14
4.1系统功能模块实现 14
4.1.1 登录注册功能实现 14
4.1.2 管理购物车功能实现 15
4.1.3 提交订单功能实现 16
4.1.4 提交订单功能实现 17
4.1.5 删除收货地址功能实现 18
4.1.6 保存海报图片功能实现 19
4.1.7 绑定手机号功能实现 20
4.1.8 支付方式功能实现 21
4.2测试 22
4.2.1 软件测试概述 22
4.2.2 系统测试用例与测试结果 22
5系统影响 24
6结论 25
参考文献 26
致 谢 27
1绪论
1.1论文研究主要内容
本平台主要使用PHP程序设计语言,前端页面使用HTML、CSS、JAVASCRIPT进行数据显示,基于微信小程序架构模型。据毕业设计系统的要求,通过线上线下的用户需求分析以及走访调查,制定了系统的大致功能,主要包括:
用户能够注册登录账号、对商品进行搜索、添加商品至购物车、在线下单购买商品、完成订单;
商家可以对微信商城小程序进行管理(包括前端界面的调整)、对订单进行管理,对商品信息进行管理、对用户账号进行管理等。
1.2背景和研究意义
随着时代发展,现代信息技术水平不断提升,用户群体消费升级,在此背景下,传统的商城及大型超市和电子商务,在线上推广宣传以及线下的用户购物体验等多方面到了瓶颈阶段。新时代的无人超市在原来的普通超市的基础上,添加了众多高科技改造,给人们带来耳目一新的感觉,但这种炫酷的科技体验,带来的却是高额的成本投入和维护。因为其不菲的成本投入和极高的技术要求,在社会上推广和复制便带来了极大的阻力。因此开发一款既能适用于传统商家、又对于消费者便利快捷的低成本在线购物系统,所应用的范围更为广阔。于是本着“成本亲民,方便快捷”的微信商城小程序应允而生。
传统的商城APP,有着精致的内容的和完善的服务,往往有大量的人力进行维护,可以提供精选的产品和最新的新闻资讯,可以说传统的商城APP,主导了移动互联时代购物的大格局,但是传统商城APP,其也有着一些缺点与不足,例如开发周期长、开发成本高、对于APP的维护需要投入大量的人力与财力;推广的难度也较大,需要商家和顾客之间有着强关系,才能顺利推广,同时,随着版本的交换更替,往往只会使得其体积越来越庞大,对手机等移动设备的性能要求也越来越高,同时,想要使用这些APP ,必须另外注册账号,往往因为使用不同的平台,需要注册多个账号,十分的麻烦与繁琐。且受众范围也有限制,往往只针对于80、90后等年龄段的用户群体。就在这时,一种叫叫做轻应用(Light App)APP崛起了,与传统APP相比,轻应用有着无需下载,即搜即用的优点;这其中的典型代表,就是微信小程序。
微信目前已有超9亿的用户量,基本涵盖了目前移动手机用户,几乎人人都拥有一个微信账号,这也为微信小程序的推广打下了良好的基础,用户无需注册账号,凭借着微信号,即可使用微信小程序,同时小程序也提供了许多的入口,无论是通过的搜索亦或是扫码,都可以进入到小程序。相对于传统的APP,一个小程序所占的大小,是少之又少,大约只有10M左右,同时也不需要安装卸载,能够给用户带来良好的使用体验。
1.3国内外现状
据调查,截止到2018年3月,微信小程序的用户规模极速增大,其数量已经突破了4亿,占微信用户总数的44%,其增长速度属于爆发式增长,从2017年12月到2018年1月,在线活跃人数瞬间增长了27947万人,且这个数量还在不断增长,用户数量增长的潜力不可小觑。同时,微信小程序还与微信支付进行捆绑,同支付宝一样,微信支付也早已融入了我们的生活,成为了大部分用户线上线下购物的首选支付渠道。在潜在用户数量大和与嵌入微信支付的双重前提下,为微信商城小程序的发展铺平了道路,一时间,各类商城小程序如雨后春笋般冒了出来,不仅如此,一些老牌的商城品牌也将目光看向了微信小程序,例如淘宝、京东等平台,也纷纷开发了自己的微信商城小程序,借着微信小程序的流行热度,再一次大大的增加了用户数量与收益;同时,还有一批小程序,则是完全依赖微信而生,并没有属于自己的APP,他们基于微信进行开发,用户也完全来自微信用户,但凭借基于小程序的社交电商模式,也迅速收获了一大批用户。
放眼国外,微信小程序同样的也掀起了一波热潮。中国在海外华人数量相当的多,在国外,华人或者留学生之间都是通过微信来进行沟通或者发布消息,同时,随着微信的不断发展,越来越多的华人商家也开始支持微信支付,这无疑是微信小程序在海外进行推广的绝佳时机,人们开始纷纷研究小程序,有海外华人为方便当地华人生活开发的平台小程序,也有国内企业投资开发的,面向国外的旅游等类型小程序;但由于地理原因的限制,海外小程序的开发并不能完全使用所有小程序的特性,更多开发功能还需继续等待进一步的完善。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/605.html