微信点餐系统——前端、接口和数据库设计开题报告

 2022-12-31 13:03:42

1. 研究目的与意义

1.毕业设计的内容和意义1.1课题内容(1) 做到前后端分离,即买家和卖家;(2) 实现商品搜索、下单、扫码登录、模板消息推送、微信支付和退款等功能;(3) 功能模块:商品模块--商品列表;订单模块--订单创建,订单查询,订单取消等;类目模块--订单管理,商品管理,类目管理;(4) 系统的设计和实现应代码规范、数据库设计合理、功能完善、界面友好、可移植性好,应包含需求分析、数据库设计、概要设计和详细设计等文档。

1.2课题意义(1) 减少不必要的浪费。

如果我们把菜单放入手机中,既能使顾客更好地了解菜品,又同时减少纸质菜单的一次性浪费问题;(2) 减少劳动力。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 文献综述

2.项目研究背景、现状2.1研究背景信息化时代,餐饮业的工作方式也发生着巨大的变化。

餐饮业中,传统的点餐方式是服务员手工记录,然后将订单手工传递给后厨;在用餐高峰时期,这种传统的点餐方式容易出错且点餐效率较低,十分影响顾客的店内体验,会造成顾客的流失。

随着计算机技术的发展,电子化下单平台开始出现,服务员将用户订单录入电子终端,完成订单管理与结算的电子化[2];相比较传统方式,电子化下单平台提高了订单的管理水平,减小了下单过程中出错的几率。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 设计方案和技术路线

设计方案对于买家,是商品信息,点餐预订,订单创建、查询、取消;对于卖家,是订单管理,商品管理,类目管理;买家可以查询商品信息,也可创建和查询订单;而卖家可以管理商品;买家和卖家可以消息互通。

功能结构图与关系图如下: 图 1功能分析图 图 2 关系图技术路线前端是由vue.js构成的WebApp,后端是由SpringBoot打造,后端的前台页面是由Bootstrap Freemarker JQuery这套常规组合快速构建,前端和后端两者通过RESTful风格的接口相连。

如下图:图 3 前后端框架图买家端是基于手机端,也就是微信端,而卖家端是基于PC端。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 工作计划

2022.12.1-12.10:需求分析12.11-12.20:收集资料12.21-12.31:环境搭建2022.1.1-1.5:创建微信公众平台;1.6-1.10:数据库设计1.11-1.20:后端买家端口设计1.21-1.31:后端卖家端口设计2.1-2.15:前端页面设计2.16-2.28:前后端测试3.1-3.15:论文初稿3.16-3.31:项目维护和论文截稿4.1-4.10:论文答辩

5. 难点与创新点

特色与创新(1) 客户不用多个软件,商家接单更省事(2) 在线下单,用户通过小程序或者是扫描二维码进入小程序,选择自己想吃的菜,选好后直接下单就可以,简单方便。

(3) 在线买单,下好单之后用户可以直接在线支付,不用跳转APP,不断提升用户体验度。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。