当前位置: 首页 > news >正文

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

系统功能主要介绍以下几点:
本智能餐厅管理系统主要包括三大功能模块,即用户功能模块和管理员功能模块、厨房功能模块。
(1)管理员模块:系统中的核心用户是管理员,管理员登录后,通过管理员功能来管理后台系统。主要功能有:个人中心、厨房管理、用户管理、菜品信息管理、菜品分类管理、点餐信息管理、餐桌信息管理、厨位信息管理、菜品分配管理、留言板管理、系统管理等功能
(2)用户:个人中心、点餐信息管理等功能,用户如图3-2所示。
(3)厨房:个人中心、厨位信息管理、菜品分配管理等功能,厨房如图3-3所示。
 
  目  录
1 引言    1
1.1     研究的目的及意义    2
1.2 研究的主要内容    2
1.3 本文的组织结构    2
 2 平台开发相关技术    3
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
 
 
前端技术:nodejs+vue+elementui,
Express 框架于Node运行环境的Web框架,
语言 node.js
框架:Express
前端:Vue.js
数据库:mysql
数据库工具:Navicat
开发软件:VScode
视图层其实质就是vue页面,通过编写vue页面从而展示在浏览器中,编写完成的vue页面要能够和控制器类进行交互,从而使得用户在点击网页进行操作时能够正常 

代码结构讲解
 1、 node_modules文件夹(有npn install产生)
    这文件夹就是在创建完项目后,cd到项目目录执行npm install后生成的文件夹,下载了项目需要的依赖项。
2、package.json文件
     此文件是项目的配置文件(可定义应用程序名,版本,依赖项等等)。node_modules文件夹下的依赖项是从哪里知道的呢?原因就是项目根目录下的这个package.json文件,执行npm install时会去找此文件中的dependencies,并安装指定的依赖项。
3、public文件夹(包含images、javascripts、stylesheets)
      这个文件夹做过Web开发的应该一看就知道,为了存放图片、脚本、样式等文件的。
4、routes文件夹
      用于存放路由文件。
5、views文件夹
      存放视图。
 智能餐厅管理系统的功能已基本实现,主要厨房、用户、菜品信息、点餐信息、餐桌信息、厨位信息、菜品分配等。
 

http://www.lryc.cn/news/61156.html

相关文章:

  • MySQL NULL 值
  • Python 机器人学习手册:1~5
  • OpenCV(14)-OpenCV4.0中文文档学习2(补充)
  • 八、express框架解析
  • SpringBoot整合接口管理工具Swagger
  • 50+常用工具函数之xijs更新指南(v1.2.3)
  • 【DAY42】vue学习
  • JavaScript小记——事件
  • Windows逆向安全(一)之基础知识(八)
  • PyCharm+PyQt5+pyinstaller打包labelImg.exe
  • JavaScript里实现继承的几种方式
  • 前端:运用HTML+CSS+JavaScript实现迷宫游戏
  • NoSQL数据库简介
  • 面试马铭泽
  • 查看AWS S3的目录
  • 分布式系统概念和设计-操作系统中的支持和设计
  • 【redis】bitmap、hyperloglog、GEO案例
  • 第二章:集合与区间
  • Mysql8.0版本安装
  • 开放式耳机真的比封闭式强很多吗?推荐几款主流的开放式耳机
  • Doris(7):数据导入(Load)之Routine Load
  • linux 安装php8.1 ZipArchive和libzip最新版扩展安装
  • 大数据 | 实验一:大数据系统基本实验 | 熟悉常用的HBase操作
  • Linux command(split)
  • 开放式耳机好用吗,盘点几款口碑不错的开放式耳机
  • 法规标准-ISO 16787标准解读
  • 脑力劳动-英文单词
  • 机器学习中的三个重要环节:训练、验证、测试
  • 机器学习实战:Python基于LDA线性判别模型进行分类预测(五)
  • Java枚举(Enum)