设计并且实现一个基于JSP技术的智能餐厅管理系统。采用MYSQL为数据库开发平台,SSM框架,Tomcat网络信息服务作为应用服务器。智能餐厅管理系统的功能已基本实现,主要厨房、用户、菜品信息、点餐信息、餐桌信息、厨位信息、菜品分配等。


本次的毕业设计主要就是在基于JSP技术平台下设计并开发一个智能餐厅管理系统软件。运用当前 提供的SSM框架来实现对菜品信息查询功能模块和餐桌信息等查询功能。当然使用的数据库是mysql。尽管没有面向对象的数据库的作用强大,但是在JSP开发上还是比较的灵活和方便的。系统功能主要介绍以下几点:
本智能餐厅管理系统主要包括三大功能模块,即用户功能模块和管理员功能模块、厨房功能模块。
(1)管理员模块:系统中的核心用户是管理员,管理员登录后,通过管理员功能来管理后台系统。主要功能有:个人中心、厨房管理、用户管理、菜品信息管理、菜品分类管理、点餐信息管理、餐桌信息管理、厨位信息管理、菜品分配管理、留言板管理、系统管理等功能
(2)用户:个人中心、点餐信息管理等功能,用户如图3-2所示。
(3)厨房:个人中心、厨位信息管理、菜品分配管理等功能,厨房如图3-3所示。

目  录
1 引言    1
1.1     研究的目的及意义    2
1.2 研究的主要内容    2
1.3 本文的组织结构    2
 2 平台开发相关技术    3
2.1 JSP技术的简介    3
2.2 SSM框架    4
2.3 MYSQL数据库    4
2.4 MySQL环境配置    5
2.5 B/S架构    5
3 软件系统需求及可行性分析    5
3.1 需求分析    5
3.2 系统可行性分析    6
3.2.1 技术可行性    7
3.2.2 操作可行性    7
3.2.3 经济可行性    8
4 系统软件的总体设计    8
4.1 系统开发流程    8
4.2 系统总体架构设计    9
4.2.1 总体设计    9
4.3 系统数据库的设计    9
4.3.1数据库E/R图    10
4.3.2 数据库表    12
5 系统软件功能的具体实现    16
5.1 管理员功能模块    16
5.2 用户功能模块    25
5.3厨房功能模块    25
5.4前台首页功能模块    25
6系统的调试和测试    29
7 结论    31
7.1 收获与体会    31
参考文献    33
致    谢    34

ssm智能餐厅菜品厨位分配管理系统 java相关推荐

  1. nodejs+vue 智能餐厅菜品厨位分配管理系统

    系统功能主要介绍以下几点: 本智能餐厅管理系统主要包括三大功能模块,即用户功能模块和管理员功能模块.厨房功能模块. (1)管理员模块:系统中的核心用户是管理员,管理员登录后,通过管理员功能来管理后台系 ...

  2. 基于javaweb的餐厅点餐收银管理系统(java+ssm+jsp+bootstrap+mysql)

    基于javaweb的餐厅点餐收银管理系统(java+ssm+jsp+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/ ...

  3. java学籍管理系统课设报告,基于SSM+Redis+LayUI的大学生学籍信息管理系统-java学生学籍信息管理系统mysql数据源...

    "基于SSM+Redis+LayUI的大学生学籍信息管理系统-java学生学籍信息管理系统mysql数据源 1.包含源程序,数据库脚本.代码和数据库脚本都有详细注释. 2.课题设计仅供参考学 ...

  4. ssm+vue学生寝室宿舍卫生评比管理系统java项目介绍

    学生宿舍是大学生学习.休息的基本单位,是学生的第二课堂,同时也是对学生进行思想政治教育工作的重要阵地.辅导员进学生宿舍,党团组织进宿舍,安全保卫工作进宿舍,校园文化进宿舍等活动的开展越来越普遍,这些活 ...

  5. Java项目:基于ssm智能餐厅管理系统

    作者主页:夜未央5788 简介:Java领域优质创作者.Java项目.学习资料.技术互助 文末获取源码 项目介绍 本项目主要分为服务员.厨师.收银员.经理四种角色: 主要功能包括: 客户可以根据自己的 ...

  6. [附源码]SSM计算机毕业设计领导干部听课评课管理系统JAVA

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

  7. ssm框架超市进销存后台管理系统java进货商品信息库存销售管理jsp源码erp数据库mysql

    本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当做编程入门的项目来做,故分享出本项目供初学者参考. 一.项目描述 这是一个基于ssm框架 ...

  8. [附源码]SSM计算机毕业设计高校流动党员信息管理系统JAVA

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

  9. [附源码]SSM计算机毕业设计线上图书销售管理系统JAVA

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

最新文章

  1. 这是我的第一个python程序怎么打-我的第一个Python程序(运行)
  2. 第十届中国信息安全大会召开 主打安全创新
  3. 02-Popover代码实现
  4. java list 删除元素_Java面试题:List如何一边遍历,一边删除?
  5. Java面试题 20在面向对象编程里,经常使用is-a来说明对象之间的继承关系
  6. python图像处理模糊_Python+OpenCV图像处理之模糊操作
  7. 数据结构之顺序循环队列
  8. java hibernate 多对多_hibernate 多对多映射配置详解
  9. MATLAB 中 floor、round、ceil、fix 取整函数的意义和区别
  10. 编写第一个 Hibernate 例子
  11. c++中的MFC可视化编程
  12. [Windows] Visio 图形怎么旋转到指定角度?
  13. BIM二开获取CAD信息必备Teigha库,TD_Mgd_3.09.dll下载和使用操作步骤
  14. 华为p9如何恢复手机删除的照片
  15. gdb 调试 PIE程序
  16. CAD二次开发——选择集(1)
  17. 面向削峰填谷的电动汽车多目标优化调度策略 代码主要实现了考虑电动汽车参与削峰填谷的场景下,电动汽车充放电策略的优化,是一个多目标优化
  18. SQL Server XML 数据类型
  19. js中push使用 (数组)
  20. Java开发常用英语单词表

热门文章

  1. 写的非常不错的一篇阻塞与非阻塞、同步与异步套接字之间的区别
  2. 注册一个微信公众号的测试平台
  3. 一次聚类引发的一系列问题(多线程篇-多线程慢于单线程)
  4. 2019年电赛准备程序STM32版本
  5. BPFT1.7,全名BaiduPanFilesTransfers免费的百度网盘批量转存工具【精】
  6. 将uiimageview设置成纯圆形
  7. windows7、10磁盘分区以及磁盘扩展(详细教程以及注意事项)
  8. 如何计算用户生命周期天数?
  9. 心碎!一张照片找到救命恩人,没过几天却听到了他离世的消息
  10. Transact-SQL