需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15629 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:2017年1月9日,微信小程序正式上线,作为一种不需要下载安装即可使用的应用,它最大的好处莫过于节省手机空间。用户通过扫一扫或者搜一搜即可打开应用,实现了应用“触手可及”的梦想。对于开发者而言,小程序开发门槛较低,难度不及APP,能够满足简单的基础应用,适合生活服务类线下商铺以及非刚需低频应用的转换。笔者以小程序的优势和特性为出发点,并通过访谈法了解苏州大学学生的实际需求,运用PHP、HTML、JavaScript等开发语言、MySQL数据库、ThinkPHP5框架等相关技术,设计并开发出一款基于微信小程序的校园零食商铺。该小程序由服务器端和客户端两大部分组成,服务器端负责提供数据、控制差错,客户端负责实现界面呈现、人机交互。通过该小程序,学生可以在校内随时随地购买所需商品,提高生活的便利程度;商家可以将线上与线下结合起来,突破服务空间范围的限制,使服务类型多样化,从而增加自身的营业收入。
关键词:微信小程序;PHP;ThinkPHP;API;移动电商
目录 摘要 Abstract 第一章基于微信小程序的校园零食商铺项目简介3 第1.1节项目背景3 第1.2节项目意义3 第1.3节项目需求分析4 第1.4节项目可行性分析6 1.4.1技术可行性6 1.4.2经济可行性6 第二章微信小程序综述7 第2.1节小程序的特性及优势7 第2.2节小程序的开发环境和开发框架8 第2.3节国内小程序应用开发现状9 第三章基于微信小程序的校园零食商铺项目的技术支持11 第3.1节PHP语言11 第3.2节PHPStorm开发工具11 第3.3节NavicatforMySQL数据库管理工具11 第3.4节ThinkPHP5开发框架12 第3.5节Postman接口测试工具12 第3.6节XAMPP建站集成软件包12 第四章基于微信小程序的校园零食商铺的设计与实现13 第4.1节项目开发环境配置13 第4.2节项目功能模块设计15 第4.3节数据库设计17 4.3.1用户相关表设计17 4.3.2主题相关表设计18 4.3.3类别相关表设计19 4.3.4商品相关表设计19 4.3.5订单相关表设计20 4.3.6轮播图相关表设计21 第4.4节客户端的界面设计21 4.4.1首页界面设计21 4.4.2分类页界面设计22 4.4.3购物车页界面设计23 4.4.4我的页界面设计24 4.4.5商品详情页界面设计25 4.4.6订单详情页界面设计25 第4.5节项目的功能实现26 4.5.1Banner接口和Category接口设计26 4.5.2Theme接口设计27 4.5.3Product接口28 4.5.4Token接口设计31 4.5.5Address接口36 4.5.6Order接口设计38 4.5.7Pay接口设计46 4.5.8全局差错异常处理49 第五章项目总结52 第5.1节创新与特色52 第5.2节不足与展望52 参考文献54 致谢56 |