瑞吉外卖管理端系统答辩
团队介绍
团队介绍
成员
- 张丰阁(组长),曹军驰,刘深,杜晓龙,赵帅,郭媛媛,吴湘湘,刘海宁
汇报人
- 刘深
端口开发
- 张丰阁,曹军驰,刘深,郭媛媛,吴湘湘
PPT制作
- 杜晓龙,赵帅,刘海宁
项目背景
外卖行业的快速发展
外卖行业的市场规模
- 外卖行业在过去几年中呈现出快速增长的趋势,市场规模不断扩大。
外卖行业面临的挑战
- 随着市场的扩大和竞争的加剧,外卖企业面临着一系列管理问题和挑战。
项目目的与意义
提高管理效率
- 提高外卖企业的市场竞争力,满足日益增长的外卖市场需求。
增强竞争力
- 通过开发外卖管理系统项目,可以帮助外卖企业实现员工、菜品、套餐、订单的高效管理。
技术架构
开发软件
IDEA的优势
- 选用IDEA作为开发软件,可以提高开发效率,降低开发难度。
开发工具的选用
- IDEA(IntelliJ IDEA)是一款强大的集成开发环境,具有代码高亮、智能提示、代码重构等功能。
后端技术
后端语言与框架
- 语言:采用Java等后端开发语言
- 框架:基于Spring Boot等构建后端服务
- 数据库:选择MySQL/Mybatis等数据库技术
测试技术
- 利用http请求工具 postman测试系统
功能架构
应用层
SpringBoot的应用
- 快速构建Spring项目, 采用 "约定优于配置" 的思想, 简化Spring项目的配置开发。
Spring的应用
- 统一管理项目中的各种资源(bean), 在web开发的各层中都会用到。
Lombok的应用
- 能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法。
SpringSession的应用
- 主要解决在集群环境下的Session共享问题。
数据层
MySQL的应用
- 关系型数据库, 本项目的核心业务数据都会采用MySQL进行存储。
MyBatis的应用
- 本项目持久层将会使用Mybatis来简化开发, 基本的单表增删改查直接调用框架提供的方法即可。
技术难点
员工信息查询
查询需求
- 根据名字分页查询员工列表信息,需要实现动态查询,支持模糊匹配。
技术实现
- 使用MyBatis的动态SQL特性,实现动态查询。
收获与感谢
收获
实践经验
- 这次实践项目让我们获得了宝贵的实践经验。我们了解到项目从启动到结束的全过程,包括需求调研、方案设计、实施执行、总结反思等各个环节。这为我将来的职业生涯奠定了坚实的基础。
团队协作
- 实践项目中,团队成员紧密合作,共同面对和解决问题。我们学会了如何分工协作、如何有效沟通以及如何相互支持。这让我明白了团队协作的重要性,也提高了我的团队协作能力。
技能提升
- 通过这次实践项目,我深刻感受到了理论与实践结合的重要性。我不仅巩固了在课堂上所学的知识,还在实际操作中提高了自己的专业技能。
问题解决能力
- 在项目执行过程中,我们遇到了许多预料之外的问题。通过不断地尝试、调整和优化,我们最终都找到了解决方案。这让我学会了如何分析问题、如何制定解决方案以及如何快速应对变化。
感谢
感谢老师
- 在本次实践过程中,高文东高老师给我们提供了巨大的帮助,我们感谢高老师在项目过程中的悉心指导和关心,您的专业知识和丰富经验为我们提供了宝贵的帮助和支持。您的教诲和鼓励让我更加坚定了自己的职业方向。
感谢学校
- 感谢学校为我们提供了这次实践项目的机会,这次实践项目让我们深入地了解了所学专业的实际应用和价值,也让我们明确了自己的职业目标和规划。


