简介
【毕设项目推荐Javaweb项目】4099外卖小程序的研究与开发+ssm(论文+源码)
本系统适合作为计算机类毕业设计和课程设计源码下载进行参考学习。不得用于商业或者违法用途,否则一切后果自负
论文+源码获取
微信:wind0053
演示视频
功能界面展示
论文展示
毕业设计(论文)
外卖小程序的研究与开发
姓 名
学 号
学 院
年 级
专业班级_
指导教师
2021年 5 月
摘 要
随着科技的进步,微信小程序慢慢进入了生活当中,由于轻便快捷,方便使用,基于微信这个大平台,使得小程序飞速发展,趋于成熟,因此,针对用户对外卖点餐方面的需求,特开发了本外卖小程序。
该外卖小程序分为小程序前端和Java后端系统,遵循数据前后端交互,相互分离。前端小程序应用官方提供的API文档,主要功能为查看外卖菜品信息、外卖点餐以及管理个人订单等。后端系统则是由Java语言实现,基于B/S结构,使用MySQL数据库开发,使得管理员、商家后台界面简单整洁,便于管理员和商家使用和管理。
本外卖小程序拥有界面简洁、操作简单易懂,管理方便,功能齐全等优点,具有很高的应用价值。
关键词:外卖小程序;Java语言;B/S结构;MYSQL数据库
ABSTRACT
With the advancement of technology, WeChat Mini Programs have slowly entered life. Because they are light, fast and easy to use, based on WeChat’s large platform, Mini Programs have developed rapidly and become more mature. Therefore, in response to the needs of users for ordering food, special Developed this takeaway applet.
The takeaway applet is divided into an applet front-end and a Java back-end system, which follow data front-end and back-end interactions and are separated from each other. The API document officially provided by the front-end applet application mainly functions to view the information of takeaway dishes, order takeaway meals, and manage personal orders. The back-end system is implemented in Java language, based on the B/S structure, and developed using MySQL database, making the back-end interface of administrators and merchants simple and tidy, which is convenient for administrators and merchants to use and manage.
This small takeaway program has the advantages of simple interface, easy to understand operation, convenient management, complete functions, etc., and has high application value.
Keywords: Takeaway applet; Java language; B/S structure; MYSQL database
目 录
1 绪 论 1
1.1课题背景 1
1.2设计原则 1
1.3论文组织结构 2
2系统关键技术 3
2.1微信小程序 3
2.2微信小程序API接口 3
2.3 JavaScript简介 3
2.4 MYSQL数据库 4
3系统分析 5
3.1可行性分析 5
3.1.1 技术可行性 5
3.1.2经济可行性 5
3.1.3操作可行性 5
3.1.4时间可行性 5
3.2系统性能分析 6
3.3 系统功能分析 6
3.4系统流程分析 8
3.4.1注册流程 8
3.4.2登录流程 9
3.4.3添加信息流程 10
4系统设计 11
4.1系统设计要求 11
4.2系统结构设计 11
4.3系统顺序图设计 12
4.3.1 登录顺序图 12
4.3.2 注册顺序图 12
4.4数据库设计 13
4.4.1数据库概念结构设计 13
4.4.2数据库逻辑结构设计 15
5 系统的实现 18
5.1微信端功能模块的实现 18
5.1.1注册登录界面 18
5.1.2首页界面 18
5.1.3商家界面 19
5.1.4菜品详情界面 20
5.1.5购物车界面 21
5.1.6我的订单界面 22
5.1.7用户信息界面 23
5.2服务端功能模块的实现 24
5.2.1服务端登录界面 24
5.2.2用户管理界面 25
5.2.3商家管理界面 25
5.2.4菜品信息管理界面 26
5.2.5菜品分类管理界面 27
6系统测试 28
6.1测试任务 28
6.2测试的原则 28
6.3测试的目标 29
6.4测试方法 30
6.5测试结论 30
结 论 31
参考文献 32
谢 辞 33
1 绪 论
1.1课题背景
随着智能手机的逐渐普及,手机已经融入到了人们快节奏的生活当中去。现今各种智能手机层出不穷,各类基于手机平台的软件应运而生,其中,在众多交流软件中,微信备受人们青睐,近年来,微信发展规模越来越大,越来越多的人开始使用微信,目前智能手机系统的普及,人们手机上基本都有了微信,据调查发现,中国约90%的人选择使用微信,这使得基于微信小程序的系统应运而生,为用户提供便利。
伴随着餐饮业的不断发展,餐饮服务已经成为国民生活不可缺少的一部分。餐饮行业的发展,带动了国民经济的发