基于SpringBoot的外卖点餐系统设计与实现开题报告

 2023-12-01 09:12

1. 研究目的与意义

国内近年来互联网行业飞速发展,人们的工作生活节奏越来越快。尤其对于年轻人来说,很难从高压的工作之余做饭,于是外卖行业迅速兴起。外卖平台不仅能够帮助人们节约订餐时间,也能极大的提高商家的销售量。经过几年的发展,目前国内的外卖平台基本由两家企业主导,入驻这两家平台需要支付高昂的费用,这对于小型企业来说是难以接受的。基于以上的背景,希望能够设计出一个小型企业自行使用的外卖订餐系统,让小型餐饮企业避开大平台的挤兑,提高企业的营业额。

本课题的主要研究内容为:

以SpringBoot为基础,MySQL为数据库,设计一个外卖订餐系统给中小型餐饮企业使用。其中既可以对餐厅的菜品、套餐、订单等进行维护,也可以让消费者在线浏览菜品,下单等。

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

2. 课题关键问题和重难点

本课题主要解决的难点如下:

1.该点餐系统在SpringBoot的基础上,使用什么前端技术。前后端分离目前是大型Web项目开发的主流模式,同时Spring Boot Vue在实际开发过程中有着不小的优势,但同时有着简单但不轻量,速度稍慢等缺点。是否采用这种主流框架技术是该系统一开始就要面对的关键问题。

2.怎么提高该点餐系统的性能与运行效率。作为餐饮企业使用的系统,对系统的访问量与用餐高峰期相对应。用Nginx作为服务器能提高系统的运行效率和最大访问量,提高用户和餐厅工作人员在用餐高峰期的使用体验,避免系统的卡顿,死机等情况。

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

3. 国内外研究现状(文献综述)

目前的社会中,互联网与计算机技术飞速发展,许多传统的人工管理方式都存在着复杂繁琐,效率低下等问题。而利用先进信息技术例如SpringBoot设计一个管理系统来提高自动化,信息化程度,能够大幅度提高许多工作的工作效率。《基于SpringBoot的高校教材管理系统的设计与实现》就基于SpringBoot框架技术设计开发了一套完整的高校教材管理系统,使学校的教材管理工作更加科学高效 REF _Ref125831506 \r \h \* MERGEFORMAT [1]。而针对SpringBoot框架下的各种系统该如何设计这一问题,国内外已经有大量学者已经开展了相关的研究。

1后端主流的技术框架

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

4. 研究方案

设计方案:项目设计的内容包含产品设计、UI界面设计、概要设计、详细设计、数据库设计。本项目是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括系统管理后台和移动端应用两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的菜品、套餐、订单等进行管理维护。移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。

研制方案:项目成型前的一个简单的布局框架结构图,产品原型,一般是通过网页(html)的形式展示当前的页面展示什么样的数据, 页面的布局是什么样子的,点击某个菜单,打开什么页面,点击某个按钮,出现什么效果,都可以通过产品原型看到。对于初步的需求有一个可视化的展示。通过原型展示可以更直观了解项目中的需求,当然产品原型只是一个初步的结构,并不代表最终效果。本项目共分为3期进行开发:一期主要实现基本需求,其中移动端应用通过H5实现,用户可以通过手机浏览器访问。第二期主要针对系统管理后台应用进行改进,对各模块功能进行技术优化,用户使用起来更加方便。第三期主要针对系统进行优化升级,提高系统的访问性能。

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

5. 工作计划

2022.11.28~2022.12.11:查看大量的文献,收集课题有关资料,确定并完成论文选题。2022.12.12~2022.12.18:在导师帮助沟通下进行课题总体规划。2022.12.19~2022.12.25:导师下发毕业设计(论文)任务书,根据导师的要求进行外文翻译,列出开题报告大纲;2022.12.26~2023.1.11:搭建开发环境,撰写开题报告。2023.2.26~2023.3.11:对系统的UI进行设计,针对需求规格说明书完成概要设计,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等。再在详细设计中描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系,数据库设计等。2023.3.12~2023.3.25:根据概要设计和详细设计,分别编写代码,实现各个模块的功能,完成客户端编程与服务器端编程。2023.3.26~2023.4.11:完成客户端编程与服务器端编程;2023.4.12~2023.4.25:提交毕业设计论文提纲给指导老师审阅;2023.4.26~2023.5.8:完成课题的功能测试;完成毕业论文初稿。2023.5.9~2023.5.15:在导师的指导下对撰写的论文进行修改,提交论文终稿及合格的论文检测报告、毕业设计(论文)资料装袋。2023.5.16~2023.5.21:筹备毕业答辩相关事宜,制作参加毕业答辩的演示课件。参加毕业答辩,并提交全部文档和成果材料。

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

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