| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14707 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着目前信息时代的迅速发展,一种无需下载、操作不弱于应用程序客户端的新型应用程序进入人们视野 -- 微信小程序。借助它,用户可以通过简单地拿出手机搜索或扫描就可以打开诸多应用程序。同时现在网购已经越来越成为人们生活的一部分,因此,本次课程设计的主题围绕“基于微信小程序设计制作的微商城”展开,希望能设计出一个集“轻”、“便”、“易”于一体的微信购物小程序。 本次课题设计主要采用微信开发者工具+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 |

