当前位置:首页 > 新闻动态 > 网站文章

基于微信小程序的微商城设计与开发.doc

来源: 浏览:166 时间:2023-07-29

摘要:随着目前信息时代的迅速发展,一种无需下载、操作不弱于应用程序客户端的新型应用程序进入人们视野 -- 微信小程序。借助它,用户可以通过简单地拿出手机搜索或扫描就可以打开诸多应用程序。同时现在网购已经越来越成为人们生活的一部分,因此,本次课程设计的主题围绕“基于微信小程序设计制作的微商城”展开,希望能设计出一个集“轻”、“便”、“易”于一体的微信购物小程序。

本次课题设计主要采用微信开发者工具+Phpstorm+Wampserver服务器作为主要开发环境。前端页面主要采用微信小程序的wxml+wxss+js+json设计规范,后端采用基于MVC设计模式的php技术进行开发,最终设计出一个能模拟现实购物流程的微商城系统。

本次设计的微商城主要可以分为两大部分:小程序前端和商城后台。小程序端属于用户可操作模块,用户可以进行首页浏览(最新商品、热销商品、为您推荐、详情查看)、商品分类浏览(支持按价格排序、销量排序、商品搜索)、商品购买、购物车管理(购物车结算、购物车商品管理)、订单管理(查看订单、物流查看)、个人中心(取消订单、确认收货、地址设置、公告查看);商城后台属于商家操作模块,商城管理员可以进行商城营业额查看、畅销商品及其种类查看、商品及其分类管理、用户管理(商城用户信息更新、小程序用户信息查看)、商城设置(商品配送区域设置、商品运费规则设置、商品运费计算方式设置)、小程序设置(小程序首页、导航、公告中心设置)、订单管理(订单查看、订单发货、物流查看)。

 

    关键词:微信小程序  商城  购物  MVC模式  Php  MySQL数据库  

 

目录

摘要

Abstract

1.绪论-1

1.1研究背景-1

1.2课程设计目标及思想-1

1.3课程设计产生的影响-2

2.开发工具及关键技术-2

2.1 开发工具-2

2.1.1开发环境PhpStorm-2

2.1.2 开发语言Php-2

2.1.3 服务器Wampserver-2

2.1.4 数据库MySql-2

2.2 开发技术-2

2.2.1 MVC设计模式-3

2.2.2 JQuery、AJAX技术-3

3.微商城总体设计-4

3.1 商城功能需求分析-4

3.1.1 商品模块需求-4

3.1.2 购物车模块需求-4

3.1.3 订单模块需求-5

3.1.4 个人中心模块需求-5

3.1.5 商家管理模块需求-5

3.1.6 系统自动验证模块需求-5

3.1.7 商城用例图-6

3.2 商城数据库的设计-6

3.3.1 系统数据库-6

3.3.2 数据库表的关系图-6

4.商城功能详细设计与实现-10

4.1 小程序端功能的实现-11

4.1.1用户浏览商品模块-11

4.1.2购物车模块-17

4.1.3订单模块-22

4.1.4个人中心模块-30

4.2 微商城后台管理模块功能的实现-34

4.2.1 管理员登陆模块-34

4.2.2 商品管理模块-36

4.2.3 商品类别管理模块-41

4.2.4 用户管理模块-43

4.2.5 订单管理模块-44

5.商城测试及演示-48

5.1 测试方法-48

5.2 测试内容-48

5.3 测试总结-49

6.总结与展望-50

6.1 系统项目总结-50

6.2 展望-50

参考文献-52

感想与感谢-53

地址 · ADDRESS

地址:建邺区新城科技园嘉陵江东街18号2层

邮箱:309474043@qq.Com

点击查看更多案例

联系 · CALL TEL

400-8793-956

售后专线:025-65016872

业务QQ:309474043    售后QQ:1850555641

©南京安优网络科技有限公司 版权所有   苏ICP备12071769号-4  网站地图