博主介绍:✌全网粉丝30W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌
🍅文末获取源码联系🍅
👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟
2022-2024年最全的计算机软件毕业设计选题大全:1000个热门选题推荐✅
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人
课题简介
随着休闲经济和休闲消费的兴起与发展,餐饮消费者的消费结构和消费方式也发生着变化,厌烦了酒店那种正式、隆重的场合,吃腻了千店一式的传统菜。消费者正在寻求另一种休闲的餐饮消费方式,私房菜以它独特韵味迎合了现代人的消费方式。而传统的私房菜服务模式需要顾客线下到店进行用餐,通常在排队、点餐、等餐等环节需要消耗大量时间,难以给予普通用户良好的用餐体验。因此私房菜定制上门服务作为一门兴起的服务模式逐渐得到大众的认可,但上门服务业务尚缺乏成熟的平台来支持普通用户在线预约功能,故考虑设计本课题系统。
本课题面向私房菜预约普通用户实现了私房菜定制上门服务系统。系统采用SpringBoot框架架构,前端利用Html+Vue等前端技术设计私房菜相关页面,后台使用Java语言提供核心接口,并集成Mysql数据库进行私房菜等核心数据的存储,实现了私房菜在线预约、厨艺学习、私房菜推荐、优秀厨师排行、热门私房菜可视化等核心功能。
本课题设计实现能够有效的帮助普通用户进行在线的便捷的私房菜的预约,节约普通用户的时间,避免了线下排队,提高了私房菜的服务体验,同时系统的实现能够加强对私房菜在线预约的信息化的管理。
任务与要求
1)搭建系统开发环境
学习 SpringBoot、Mybatis、Shiro、Maven、Mysql以及操作系统 等方面的基础知识,使学生对本项目中涉及到的SpringBoot框架以及相关系统组件有一个基本了解。在此基础上使用IntelliJ IDEA 2020进行项目开发环境的构建,并使用jdk1.8版本配置Java运行环境,同时建立了Mysql8.0的数据库进行课题项目的开发,并对研发的系统进行测试与调优。
2)各用户功能设计
1.普通用户:
- 私房菜定制:普通用户可以自主的注册账号信息进行登录。
- 菜品浏览推荐:普通用户可以在首页查看管理员推荐的不同分类的菜品信息,同样在产品相关模块中,根据不同分类去查询不同分类的私房菜。
- 在线预定:普通用户在登录的情况下,针对在线私房菜可以进行服务的预约,预约过程中填写相关的条件。
- 厨师查看:普通用户可以查看不同厨师的列表信息以及对应的厨师的相关的做菜教程,可以针对具体的厨师建立预约关系。
- 口味评价:普通用户针对菜品相关的口味可以进行评价。
- 厨艺视频:普通用户可以查看相关的厨艺在线制作的视频信息进行学习。
- 厨师
- 厨师接单:厨师针对普通用户发布的预约,可以选择接受预约,建立相关的上门服务关系。
- 厨艺视频:厨师可以发布个人相关的厨艺视频。
- 健康认证:厨师上传相关的健康证明,保证个人服务的健康安全。
- 普通用户反馈查看:厨师可以查看普通用户相关的反馈评价信息。
- 管理员
- 管理员用户登录后台系统,针对整个课题的用户、菜品、视频、厨师等相关的数据信息进行信息化规范的管理。
- 个人中心:主要针对普通用户个人的预约信息以及资料信息的管理。
- 可视化统计:针对口味,私房菜推荐等信息通过Echart.js建立可视化的图表统计模式。
(3) 预期培养目标
1)学生能够接触到当前主流的企业开发框架SpringBoot,并能用其解决实际工程问题;
2)学生深入理解与综合运用计算机专业知识与大数据核心技术提供一个有效的实践平台,并给予学生早期的工程体验,有助于学生从学校到企业的无缝衔接;
- 通过本课题提出的私房菜定制上门服务系统,为当前私房菜服务提供便捷的在线服务模式,打造新私房菜服务商业模式的同时还能帮助普通用户优化用餐体验、节约时间成本。
主要参考文献
[1]陈国通,刘琪,范圆圆.基于微信小程序的家政服务预约系统设计与实现[J].信息通信,2019(02):122-124.
[2]陈伶.网上服务预约模块的设计与实现[J].计算机与数字工程,2010,38(01):201-204.
[3]裘寅. 上海打造质量服务“便利店”[N]. 解放日报,2004-07-20.
[4]孟娜.后疫情时代姥倌食堂私房菜营销策略优化研究[D].云南大学,2020.
[5]曹文渊.Java语言在计算机软件开发中的应用[J].电子技术与软件工程,2019(02):53-54
[6]熊永平.基于SpringBoot框架应用开发技术的分析与研究[J].电脑知识与技术,2019,15(36):76-77.
[7]蒋睿.MySQL数据库安全研究.电脑知识与技术:学术版,2020,16(9):3-4.
[8]王飞飞.MySQL数据库应用从入门到精通(第3版)[M].北京:中国铁道出版社,2018.
[9]徐郡明.MyBatis技术内幕[M].电子工业出版社.2017
[10]克里斯·布里顿.需求设计:构建用户想要和需要的产品[M].机械工业出版社.2017.
[11]肖文娟,王加胜.基于Vue和Spring Boot的校园记录管理Web App的设计与实现[J].计算机应用与软件,2020,37(04):25-30+88.
[12] Hatim S M , Zamani N , Latif L , et al. E-FoodCart: An Online Food Ordering Service. 2019.
[13] A Y H W , B C H L , C A J C T . Service design blueprint approach incorporating TRIZ and service QFD for a meal ordering system: A case study[J]. Computers & Industrial Engineering, 2017, 107:388-400.
[14] Castro I A , Williams C B , Madanat H , et al. Food ordering for children in restaurants: Multiple sources of influence on decision making[J]. Public Health Nutrition, 2016, -1(13):1-6.
[15] Sainath R K , Kgk C . An Online Food Court Ordering System[J]. Journal of Information Technology & Software Engineering, 2016, 6(4).
[16] Yan X , Jing W , Chau M . Customer revisit intention to restaurants: Evidence from online reviews[J]. Information Systems Frontiers, 2015, 17(3):645-657.
进度计划及指导安排
周次 | 起止日期 | 工作内容 | 具体要求 |
1 | 2023.2.20-24 | 熟悉题目;文献调研,写出开题报告初稿 | 按要求查阅中国知网和会议文献,开题报告撰写 |
2 | 2023.2.27-3.3 | 文献分析; | 查询文献和同类软件;开题报告撰写和答辩 |
3 | 2023.3.6-10 | 需求分析,文献补充 | 课题需求分析和描述;外文文献查阅;开题报告撰写 |
4 | 2023.3.13-17 | 查阅和翻译外文文献;开题报告答辩 | 外文文献翻译;开题报告答辩 |
5 | 2023.3.20-24 | 系统分析 | 分析系统功能和要求 |
6 | 2023.3.27-31 | 系统分析与设计 | 设计系统管理流程 |
7 | 2023.4.3-7 | 系统设计 | 设计数据库 |
8 | 2023.4.10-14 | 系统设计 | 设计管理流程 |
9 | 2023.4.17-21 | 系统实现; | 实现功能模块; |
10 | 2023.4.24-28 | 系统实现;毕业设计中期检查 | 实现功能模块;毕业设计中期检查 |
11 | 2023.5.2-5 | 系统实现 | 实现功能模块 |
12 | 2023.5.8-12 | 系统实现 | 实现功能模块 |
13 | 2023.5.15-19 | 系统实现 | 实现功能模块 |
14 | 2023.5.22-26 | 系统测试和完善; 撰写毕业论文 | 系统初验; 撰写毕业论文 |
15 | 2023.5.29-6.2 | 系统验收;撰写毕业论文 | 系统验收和答辩; 提交毕业论文 |
16 | 2023.6.5-9 | 论文答辩 | 准备论文答辩材料 |
17 | 2023.6.12-16 | 论文答辩 | 答辩后完善论文; 整理毕业设计资料 |
18 | 2023.6.19-23 | 资料归档 | 按要求归档所有资料 |
源码获取:
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻
精彩专栏推荐订阅:在下方专栏👇🏻