java开发项目需求详细及流程图(20210315225626)_第1页
java开发项目需求详细及流程图(20210315225626)_第2页
java开发项目需求详细及流程图(20210315225626)_第3页
java开发项目需求详细及流程图(20210315225626)_第4页
java开发项目需求详细及流程图(20210315225626)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、点菜系统 外部实体: 1顾客 2服务员 3厨师 4收银员 5系统管理员 系统功能: 1 顾客上座后可以发出“查询菜谱信息请求”,“查询菜谱信息请求”可以查询“菜谱信息文 件”中的“菜谱信息”,“菜谱信息”包括菜的编号、菜的名字、菜肴类别、菜的价格。 2 顾客浏览“菜谱信息”后,可以点 选择、取消 键可方便顾客对点菜的取舍和修改。最后 点提交 键,确定点的菜。 “确定点菜信息”包括桌号、已点菜单、已上菜单、未上菜单、 时间、服务员编号一同发送给系统同时存入“点菜信息文件”,再自动向厨师发出“更新点 菜信息”。 3 顾客可要向系统发出“调整点菜信息请求”,此请求包括催菜,缓菜,加菜,退菜,然后系

2、统自动作出调整并更新“点菜信息文件”,再自动向厨师发出“更新点菜信息”。 结帐:顾客向系统发出“结帐请求”,系统结算消费金额,生成“消费清单“,并存入“消 费清单文件“,再反馈给顾客,收银员,服务员。消费清单包括桌号,时间,已点菜单, 金额。 服务员收到“消费清单”后,到顾客处结账,把结账金额交到收银员处。收银员收账后, 核对金额后向系统发出“确定金额信息”。系统收到“确定金额信息”后自动将“消费清单” 存入“账目文件”中。 4 厨师根据顾客“点菜信息”开始做菜。 厨师做完每道菜后,向系统发出“完成通知”,系统更新“点菜信息文件“后,再自动向厨 师发出“更新点菜信息”。系统向服务员发出“送菜信息”。服务员收到“送菜信息”后到 厨房取菜,給顾客送上。“送菜信息”包括菜的名字,桌号。 5 系统管理员可以登录系统,系统将验证登陆请求。如果是非法登陆将发出“非法登陆信息”。 登陆系统后可以向系统发出“查询请求”,“查询请求”包括查询“菜谱信息”和“账目信 息”。还可以执行“修改菜谱信息”,“修改菜谱信息”包括增加、修改、删除菜谱信息。 点菜系统顶层DFD图 点菜系统中层dfd图 点菜系统底层dfd图 P3加工分解 查询菜谱信息请求 P1加工分解 顾客 菜谱信息 D3 菜谱信息文件 菜谱信息 查询菜谱信息请求 厂 处理菜谱查询 请求 账目文件 查

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论