1.引言

1.1 编写目的

本文详细描述任务管理系统的需求,表述的需求信息要求明确。开发方与软件使用者充分沟通需求,最终形成此文档,为后续软件开发提供依据。

1.2 用户

食堂工作人员、师生、系统管理员

2.任务概述

2.1 目标

为了节约广大师生的排队就餐时间,提高食堂工作效率。

2.2 假定和约束

●软件需要确保用户智能手机支持联网服务。
●用户的手持设备支持联网,信号和网络状态良好。

3.需求分析

3.1 系统界面

用户界面

食堂工作人员界面

系统管理人员界面

3.2 系统用例图

师生点餐用例图

食堂工作人员用例图

系统管理员用例图

3.3 权限需求

系统的用户是学校师生和饭堂管理人员,其在现实逻辑中具有相应的工作权限,此系统权限需求有以下几种含义。
1.针对系统用户设置用户的操作权限。
2.师生的权限有下单、修改订单状态等。
3.食堂工作人员的权限有更新菜品,查看订单。
4.管理员的权限有修改用户信息。

3.4 任务流程处理图

4.详细功能需求

4.1 功能解释

系统账户管理
系统账户管理下分用户管理、我的账户和设置;有系统管理员身份的用户在我的账户里可以登录和注销;在用户管理里,系统管理员负责添加用户,可以添加,修改和删除各类用户,可以修改用户的密码;在设置里可以查看意见反馈以及处理各种投诉。
员工管理
可添加或删除员工,登记员工信息,包括编号、姓名、性别、年龄、婚否、住址、所属部门、薪金、聘用日期等。

4.2 数据描述


5.系统管理

部门管理
维护部门信息。
因为系统有推向各个高校的可能,所以要保持现有系统与部门信息的结构一致,以便后面数据的移植和系统整合。
员工管理
维护员工信息。
因为系统有推向各个高校的可能,所以要保持员工信息与部门信息的结构一致,以便后面数据的移植和系统整合。
用户管理
维护信息的用户。
权限管理
设置系统权限。
具体功能需求有:
1.设置用户有哪些功能需求和使模块的适应权限。
2.设置食堂工作人员有哪些需求,可以查看哪些信息。
3.设置管理员有哪些需求,可以查看用户的哪些信息,可以修改哪些信息。

随心所欲----食堂点餐系统设计相关推荐

  1. 智慧食堂点餐系统设计与实现【Java毕业设计】

    您好!我是岛上程序猿,感谢您阅读本文,欢迎一键三连哦. 项目介绍 随着Internet的发展,人们的日常生活已经离不开网络.未来人们的生活与工作将变得越来越数字化,网络化和电子化.网上管理,它将是直接 ...

  2. 随心所欲----食堂点餐系统分析设计

    1.引言 1.1 编写目的 本文详细描述任务管理系统的需求,表述的需求信息要求明确.开发方与软件使用者充分沟通需求,最终形成此文档,为后续软件开发提供依据. 1.2 用户 食堂工作人员.师生.系统管理 ...

  3. 计算机毕业设计之java+springboot基于vue的智慧食堂点餐系统设计与实现

    项目介绍 随着Internet的发展,人们的日常生活已经离不开网络.未来人们的生活与工作将变得越来越数字化,网络化和电子化.网上管理,它将是直接管理"智慧食堂"系统的最新形式.本论 ...

  4. 软件工程项目之随心所欲—食堂点菜系统

    随心所欲-食堂点菜系统 1. 引言 1.1编写目的 本文详细描述任务管理系统的需求,表述的需求信息要求明确.开发方与软件使用者充分沟通需求,最终形成此文档,为后续软件开发提供依据. 1.2用户 食堂工 ...

  5. java毕业设计点餐系统设计Mybatis+系统+数据库+调试部署

    java毕业设计点餐系统设计Mybatis+系统+数据库+调试部署 java毕业设计点餐系统设计Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开 ...

  6. java-net-php-python-jspm高校食堂点餐系统演示录像2019计算机毕业设计程序

    java-net-php-python-jspm高校食堂点餐系统演示录像2019计算机毕业设计程序 java-net-php-python-jspm高校食堂点餐系统演示录像2019计算机毕业设计程序 ...

  7. 基于Java毕业设计智慧校园食堂点餐系统源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计智慧校园食堂点餐系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计智慧校园食堂点餐系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B/S ...

  8. 中国电子学会图形化四级编程题:食堂取餐

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 我们将有关编程题目的教学视频已经发布到抖 ...

  9. 学校食堂剩餐怎么办?智慧食堂解决方案来了

    传统的学校食堂备餐全凭经验,没有对食材进行合理的分配,导致浪费严重. 学校智慧食堂可以实现对食堂的智慧化管理,对产品趋势进行智能分析,实现精准备餐,有效解决食堂剩餐问题! 智慧食堂系统可以让家长通过支 ...

最新文章

  1. struts2学习笔记--线程安全问题小结
  2. 解耦HTML、CSS和JavaScript
  3. linux下载b站的视频+ffmpeg抽取出mp3
  4. 基于java的银行ATM系统设计(含源文件)
  5. 学习Lucene.Net 2.1常用的一些网址
  6. Java 产品与软件下载
  7. c++一本通在线测评网站 1161:转进制
  8. html回调函数,JS 回调函数
  9. 物联网之卫星导航系统
  10. 移动办公APP的开发费用和开发流程开发流程
  11. 离散型最值的期望计算
  12. 多模态(RGB-D)——深度融合网络
  13. phpexcel删除行_在PHPexcel中删除空行
  14. 《C++ Primer》第15章 15.4节习题答案
  15. Visual Studio Code:Web前端——登录、注册界面、个人相册
  16. 如何设置苹果HomePod扬声器?
  17. 华为交换机STP生成树协议
  18. 乔姆斯基文法分类 - 0型、1型、2型、3型
  19. python encoding=utf-8什么意思_python中encoding是什么意思
  20. SSM毕设项目民宿管理系统geszf(java+VUE+Mybatis+Maven+Mysql)

热门文章

  1. 用 Python 自动玩王者荣耀,简直太秀了
  2. 前端学习笔记2——错误解决,接口,echart
  3. spring开发_邮箱注册_激活_获取验证码
  4. 记可视化项目代码设计的心路历程以及理解
  5. 假作真时真亦假——“真实”IP带来的安全隐患
  6. html2pdf页面大小,带有页面大小检测的itext 7 html到pdf(itext 7 html to pdf with page size detection)...
  7. springboot水环境检测系统的设计与实现毕业设计源码041446
  8. 项目中关于图片上传与剪裁的流程
  9. python中import string是什么意思_Python之string模块(详细讲述string常见的所有方法)...
  10. SQL Server2000中执行一个SQL, 在lock上发现自己锁自己