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. 随心所欲----食堂点餐系统设计

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

  2. 基于JavaWEB+MySQL的食堂在线点餐平台设计

    目录 第1章 概述 1 1.1毕业设计的核心任务 1 1.2毕业设计工作进程 1 (1) 第一个阶段主要实现项目需求分析的编写.业务逻辑的分析.E-R图.用列图.系统架构图的设计. 1 第2章 需求分 ...

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

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

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

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

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

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

  6. java计算机毕业设计社区食堂供餐源码+系统+数据库+lw文档+mybatis+运行部署

    java计算机毕业设计社区食堂供餐源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计社区食堂供餐源码+系统+数据库+lw文档+mybatis+运行部署 本源码技术栈: 项目 ...

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

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

  8. 计算机毕业设计Java智慧校园食堂点餐系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java智慧校园食堂点餐系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java智慧校园食堂点餐系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B ...

  9. (php毕业设计)基于php校园食堂点餐管理系统源码

    基于php校园食堂点餐管理系统 校园点餐管理系统是基于php编程语言和mysql数据库开发,采用bs的架构,主要功能是学生用户可以根据分类选餐,在线预定生成订单,然后再根据叫号来取餐,管理员则是对菜品 ...

最新文章

  1. 如何在Win7电脑上增加新磁盘分区?
  2. 海伦公式c语言编程funcd,c语言编程练习题及答案_0.doc
  3. 【转载】看板方式简介
  4. 游戏中的AI及实用算法逻辑
  5. 关于android 图像格式问题
  6. Nacos配置中心-命名空间与配置分组
  7. input 禁用智能提示_如何在智能手机上禁用紧急警报
  8. [Swift通天遁地]二、表格表单-(14)实时调整表单元素的激活和失效
  9. 项目:关于分层,DAO、domain、service、servlet的一些理解
  10. Java中Date和Calender类的使用方法
  11. 为什么是GCN(转)
  12. 利用NoteExpress统一Elsevier旗下期刊参考文献格式
  13. 品优购---品优购项目规划---8.3
  14. 互联网定律及效应汇编
  15. 数字化会议管理系统,实现会议全流程管理
  16. openwrt web框架luci简介,20行代码写一个前后端交互页面
  17. 用零知识证明连接多链宇宙
  18. (前端)html与css,html 6、_a标签
  19. 次坐标从0开始_定位基础-坐标变换
  20. 开源移动设备管理(MDM)解决方案的利与弊

热门文章

  1. 【初码干货】记一次分布式B站爬虫任务系统的完整设计和实施
  2. java计算机毕业设计游戏账号交易源程序+mysql+系统+lw文档+远程调试
  3. 分辨率和像素是什么关系?又有什么区别?
  4. ios各屏幕分辨率和像素
  5. golang: 使用 sort 来排序
  6. 普罗米修斯 监控_普罗米修斯监控实例
  7. 拉绳位移传感器在信号采集中可能出现的问题
  8. freertos学习02-队列 stream buffer message buffer
  9. 细说php2[正则表达式学习笔记]
  10. Nginx443端口被System占用解决方式