需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10377 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着社会发展,各大点餐软件已经越来越普遍,传统的网上订餐是需要用户下载某些平台的订餐软件,下载并注册,步骤繁琐,大大降低了用户的体验感。手机微信上点餐省却许多不必要的麻烦,而且提高了用户体验。本次研究旨在设计一个基于Springboot的企业微信点餐的系统,使用户在手机微信上就可以随时随地进行点餐,不用再下载软件。 基于Springboot的企业微信点餐系统的开发是采用前后端分离的方式,通过后台服务器发送JSON数据传递到前端进行展示菜品的方式,并且用户在使用点餐系统的同时获取其微信的一些用户信息,不用再进行注册等操作。 该系统可以实现产品浏览,订购,提交订单和查看订单的全过程。界面友好,用户只需要关注公众号码即可开始订购。卖家端可以通过扫码进入后台管理端,对订单进行查看、完结、取消等,对商品新增、修改、下架等操作。 相信本次研究所开发的点餐公众号,会在未来的市场中拥有长足的发展空间。
关键词:Springboot;公众号;点餐;扫码
目 录 摘 要 Abstract 1 绪论-1 1.1 研究背景-1 1.2 研究内容-2 2 相关技术简介-3 2.1 Mybatis 框架概述-3 2.2 SpringBoot 框架概述-3 2.3 Nginx 概述-3 2.4 WebSocket 编程-3 2.5 微信公众平台及开放平台概述-3 3 系统分析及概要设计-6 3.1可行性分析-6 3.1.1 社会可行性-6 3.1.2 用户可行性-6 3.1.3 技术可行性-6 3.2 功能需求分析-6 3.3 系统总体目标-7 3.3.1 数据管理能力要求-7 3.3.2 网络要求-7 3.3.3 开发与运行环境规定-7 3.4 系统概要设计-8 3.4.1 系统目标设计-8 3.4.2 系统运行设计-8 3.4.3 系统总体结构设计-8 3.5 数据库设计-10 3.5.1 数据库概念结构设计-10 3.5.2 数据库系统 E-R 图-11 3.5.3 数据库逻辑结构设计-12 3.5.4 数据库接口设计-14 4 系统详细设计与实现-15 4.1 微信授权模块设计-16 4.2 买家模块设计-17 4.2.1 商品浏览-17 4.2.2 商品下单-19 4.2.3 微信支付-20 4.2.4 订单详情-21 4.3 卖家模块设计-22 4.3.1 卖家扫码登陆-22 4.3.2 后台管理-23 5 系统测试-26 5.1 系统测试简介-26 5.2 系统测试方法-26 结 论-28 参考文献-30 致 谢-30 |