您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 点菜系统需求分析及数据流图
点菜系统外部实体:1顾客2服务员3厨师4收银员5系统管理员系统功能:1顾客上座后可以发出“查询菜谱信息请求”,“查询菜谱信息请求”可以查询“菜谱信息文件”中的“菜谱信息”,“菜谱信息”包括菜的编号、菜的名字、菜肴类别、菜的价格。2顾客浏览“菜谱信息”后,可以点选择、取消键可方便顾客对点菜的取舍和修改。最后点提交键,确定点的菜。“确定点菜信息”包括桌号、已点菜单、已上菜单、未上菜单、时间、服务员编号一同发送给系统同时存入“点菜信息文件“,再自动向厨师发出“更新点菜信息”。3顾客可要向系统发出“调整点菜信息请求”,此请求包括催菜,缓菜,加菜,退菜,然后系统自动作出调整并更新“点菜信息文件“,再自动向厨师发出“更新点菜信息”。结帐:顾客向系统发出“结帐请求”,系统结算消费金额,生成“消费清单“,并存入“消费清单文件“,再反馈给顾客,收银员,服务员。消费清单包括桌号,时间,已点菜单,金额。服务员收到“消费清单”后,到顾客处结账,把结账金额交到收银员处。收银员收账后,核对金额后向系统发出“确定金额信息”。系统收到“确定金额信息”后自动将“消费清单”存入“账目文件”中。4厨师根据顾客“点菜信息”开始做菜。厨师做完每道菜后,向系统发出“完成通知”,系统更新“点菜信息文件“后,再自动向厨师发出“更新点菜信息”。系统向服务员发出“送菜信息”。服务员收到“送菜信息”后到厨房取菜,給顾客送上。“送菜信息”包括菜的名字,桌号。5系统管理员可以登录系统,系统将验证登陆请求。如果是非法登陆将发出“非法登陆信息”。登陆系统后可以向系统发出“查询请求”,“查询请求”包括查询“菜谱信息”和“账目信息”。还可以执行“修改菜谱信息”,“修改菜谱信息”包括增加、修改、删除菜谱信息。点菜系统顶层DFD图点菜系统顾客查询菜谱信息请求调整点菜信息请求结账请求菜谱信息消费清单厨师收银员更新点菜信息完成信息确定金额信息消费清单服务员系统管理员消费清单送菜信息登陆请求查询请求菜谱信息账目信息修改菜谱信息确定点菜信息点菜系统中层DFD图P1处理查询请求P2处理管理请求P3服务顾客管理顾客结账请求调整点菜信息请求确定点菜信息消费清单查询菜谱信息请求菜谱信息D3菜谱信息文件D4账目文件系统管理员查询菜谱信息请求查询账目信息请求菜谱信息账目信息登录请求修改菜谱信息收银员确定金额信息消费清单服务员消费清单送菜信息厨师更新点菜信息完成信息D1点菜信息文件D2消费清单文件点菜系统底层DFD图P3加工分解P3.1结账处理顾客P3.2顾客点菜管理点菜信息文件厨师确定菜单信息调整点菜信息请求结账请求消费清单更新点菜信息P3.3送菜管理完成通知服务员消费清单送菜信息收银员消费清单P1加工分解P1.1处理菜谱查询请求P1.2处理账目查询请求顾客系统管理员查询菜谱信息请求菜谱信息D3菜谱信息文件D4账目文件菜谱信息查询菜谱信息请求查询账目信息请求账目信息P2加工分解P2.1登录管理P2.2菜谱管理P2.3账目管理收银员系统管理员D4账目文件D2消费清单文件D3菜谱信息文件非法登录信息登录请求非法修改菜谱信息修改菜谱信息确定金额信息
本文标题:点菜系统需求分析及数据流图
链接地址:https://www.777doc.com/doc-5632652 .html