系统分为用户和管理员,商家三个角色
(1)应用主类SpringbootApplication应该放于根目录下springboot下,通常我们会在主类中做一些框架配置 扫描等配置,SpringbootApplication放在根目录下可以可以帮助程序减少手工配置来加载到我们希望被Spring加载的内容。
(2)实体(entity)与数据库访问层(Repository)位于domain包下。
(3)逻辑层位于service包下。
(4)Web层位于web包下。
(5)图片文件放于static文件夹下。
(6)html文件放于templates文件夹下。
(7)application.properties 文件主要配置一些数据库连接等信息。

商家的主要功能有:
1.商家输入账户登陆系统后台
2.个人中心,商家修改密码和个人信息包括营业执照
3.菜系管理,商家可以查询菜系
4.美食管理,商家可以在线上传,修改,删除,查询菜品
5.订单管理,商家可以查询订单信息,订单审核,修改,删除

管理员的主要功能有:
1.管理员输入账户登陆后台
2.个人中心,管理员修改密码和账户信息
3.商家管理,对注册的商家信息进行添加,删除,修改,查询
4.用户管理,对注册的用户信息进行添加,修改,删除,查询
5.菜品分类管理,对菜品的分类进行添加,修改,删除,查询
6.美食管理,对餐厅的美食信息进行添加,修改,查询,删除
7.订单管理,对用户下的订单进行添加,修改,删除,查询
8.美食论坛管理,对用户发布的帖子进行查询,添加,修改,删除
9.系统设置,对系统轮播图,美食资讯进行管理
10.在线客服信息,对用户的在线交流进行查看和回复
 

用户的主要功能有:
1.用户注册和登陆系统
2.查看校园餐厅美食推荐,美食详情
3.用户可以在线搜索美食,对美食评论,收藏
4.用户下单美食,提交订单
5.用户可以在论坛信息中发布帖子,回复帖子,查看帖子
6.用户可以查看校园餐厅的新闻资讯信息
7.用户个人中心修改个人资料,修改密码
8.用户查看在线美食下单的状态,在线支付订单
9.用户查看自己收藏的美食

springboot+jsp校园美食餐厅订餐系统相关推荐

  1. springboot+vue校园食堂网上订餐系统-带商家idea

    本设计以BS为架构,JAVA语言为基础,mysql为数据存储,设计一个在线订餐网,本系统可以直接通过浏览器进行浏览,本系统实现了基本的注册登录,菜谱分类,新闻功能,在线订餐,订单管理,修改密码,在线留 ...

  2. 基于springboot大学校园防疫与服务系统毕业设计源码111556

    基于springboot大学校园防疫与服务系统 摘 要 2019年12月19号中国武汉发生第一例新冠病毒的到来,大家都在听从政府的号召在居家隔离,不管是在城市还是在乡镇.农村,这引起我的注目,设计一套 ...

  3. [附源码]Python计算机毕业设计餐厅订餐系统

    项目运行 环境配置: Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+Navicat11+Django+nodejs. 项目技术: dj ...

  4. Django计算机毕业设计餐厅订餐系统(程序+LW)Python

    该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+N ...

  5. [附源码]Python计算机毕业设计餐厅订餐系统Django(程序+LW)

    该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+N ...

  6. [附源码]Node.js计算机毕业设计餐厅订餐系统Express

    项目运行 环境配置: Node.js最新版+ Vscode + Mysql5.7 + HBuilderX+Navicat11+Vue. 项目技术: Express框架 + Node.js+ Vue 等 ...

  7. [附源码]JAVA+ssm计算机毕业设计餐厅订餐系统(程序+Lw)

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  8. Python-Django毕业设计餐厅订餐系统(程序+Lw)

    该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+N ...

  9. java食堂外卖系统,校园食堂外卖订餐系统

    原标题:校园食堂外卖订餐系统 现如今大学生群体的消费水平不断提高,特别是用餐高峰的时候,食堂拥挤混乱是家常便饭的事情,几乎很多新生入学都会得到师兄师姐的谆谆教导"唯食堂与热水不可相让&quo ...

  10. 基于SpringBoot框架的美食分享网站系统

    基于SpringBoot框架的美食分享网站系统 本系统是基于SpringBoot框架的美食分享网站系统,后端使用SpringBoot框架,数据库使用mysql,前端使用bootstrap,JQuery ...

最新文章

  1. 迭代器、生成器、面向过程编程思想
  2. Django book 中文
  3. Python 套接字-判断socket服务端有没有关闭的方法实例演示,查看socket运行状态
  4. javascript 原生得到document.Element的方法
  5. 网络营销教程—SEO 第八章 内部链接的优化操作
  6. hdu 1754 I Hate It(分块做法)
  7. 高速行车12条技巧,每一条都关乎你的生命
  8. java alert跳页面_JavaScript中通过提示框跳转页面的方法
  9. 【Java】String,StringBuffer和StringBuilder区别
  10. Matlab图像分割(U-Net)
  11. 打印当前html页面 有背景,word打印时页面背景颜色怎么去掉
  12. 【统计分析】(task4) 应用随机过程(更新ing)
  13. [Android]在Android TV中实现组合按键的监听触发功能
  14. 2019中国机器人大赛窄足机器人赛后总结
  15. Java实现 蓝桥杯VIP 基础练习 分解质因数
  16. Android 自定义View 绘制正N边形
  17. svchost.exe占用内存过高解决办法
  18. FMT-Autopilot Ubuntu环境搭建
  19. Netty入门 -- 什么是Netty?
  20. 国产音频芯片:音频ADC,音频DAC,音频CODEC,音频CLASS D如何竞争欧美大牌?

热门文章

  1. 修改android_server默认调试端口号来反调试
  2. mac install torch0.4.1
  3. FAT文件系统原理详细介绍
  4. php 检测移动设备,Github项目Mobile-Detect-检测移动设备的php类
  5. MFC窗口之间传递数据(结构体)
  6. Internet Download Manager永久版功能强大的网络下载器
  7. matlab车牌识别源代码资源,车牌识别系统MATLAB源代码完整
  8. Mac 脚本编辑器(AppleScript)如何使用录制功能
  9. HeroM2连击技能设置和DB完整数据
  10. c语言无纸化测评答案,无纸化计算机二级C语言程序设计题库答案程序题