欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    餐厅管理系统分析与设计方案.pptx

    • 资源ID:6997993       资源大小:405.81KB        全文页数:31页
    • 资源格式: PPTX        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    餐厅管理系统分析与设计方案.pptx

    餐厅管理系统餐厅管理系统分析与设计分析与设计SWPU软件工程课程组需求分析n第一步:获取需求n第二步:建立功能模型q顶层数据流图q第一层数据流图q数据流图细化n第三步:建立数据字典n第四步:描述处理逻辑n第五步:建立数据模型(E-R图)n第六步:建立行为模型(状态转换图)n第七步:编写软件需求规格说明书SWPU软件工程课程组需求分析n第一步:获取需求n第二步:建立功能模型q顶层数据流图q第一层数据流图q数据流图细化n第三步:建立数据字典n第四步:描述处理逻辑n第五步:建立数据模型(E-R图)n第六步:建立行为模型(状态转换图)n第七步:编写软件需求规格说明书SWPU软件工程课程组第一步:获取需求(场景分析技术)n设想场景q场景一、若干顾客进入餐厅,服务员为他们安排座位,然后拿出菜单给顾客,顾客点菜,服务员填写点菜单,完成后交给服务台,服务台将点菜单交给后厨,后厨按单做菜并上菜,顾客就餐完成后,服务台打印出实际消费清单并计算费用,顾客结帐。q场景二、顾客提前预定(电话或口头表达),餐厅根据人数安排餐桌。SWPU软件工程课程组第一步:获取需求(场景分析技术)n分析场景获取需求分析场景获取需求q场景一、若干顾客进入餐厅,服务员为他们安排座位,然后拿出菜单给顾客,顾客点菜,服务员填写点菜单,完成后交给服务台,服务台将点菜单交给后厨,后厨按单做菜并上菜,顾客就餐完成后,服务台给出实际消费清单并计算费用,顾客结帐。q场景二、顾客提前预定(电话或口头表达),餐厅根据人数安排餐桌。SWPU软件工程课程组第一步:获取需求(场景分析技术)n初步需求q1、记录顾客及点菜信息q2、记录顾客实际消费菜品信息q3、计算顾客账单并记录结帐情况q4、安排预定餐桌并记录SWPU软件工程课程组需求分析n第一步:获取需求n第二步:建立功能模型q顶层数据流图q第一层数据流图q数据流图细化n第三步:建立数据字典n第四步:描述处理逻辑n第五步:建立数据模型(E-R图)n第六步:建立行为模型(状态转换图)n第七步:编写软件需求规格说明书SWPU软件工程课程组第二步:建立功能模型(数据流图)n确定数据的源点和终点q服务员q顾客n确定处理q记录顾客及点菜信息 (就餐准备)q记录顾客实际消费菜品信息(修改菜品)q计算顾客账单并记录结帐情况(结帐处理)q安排预定餐桌并记录(订餐处理)SWPU软件工程课程组第二步:建立功能模型(数据流图n确定数据流q顾客及点菜信息q菜品增删信息q结帐申请q消费清单q订餐信息n确定数据存储q顾客就餐信息q顾客订餐信息q结帐信息SWPU软件工程课程组第二步:建立功能模型(数据流图n顶层数据流图n第1层数据流图n数据流图细化SWPU软件工程课程组顶层数据流图名称不好!SWPU软件工程课程组修改后的顶层数据流图SWPU软件工程课程组第1层数据流图SWPU软件工程课程组数据流图细化- 结帐处理SWPU软件工程课程组数据流图细化- 结帐处理(方案二)SWPU软件工程课程组数据流图细化- 订餐处理SWPU软件工程课程组需求分析n第一步:获取需求n第二步:建立功能模型q顶层数据流图q第一层数据流图q数据流图细化n第三步:建立数据字典n第四步:描述处理逻辑n第五步:建立数据模型(E-R图)n第六步:建立行为模型(状态转换图)n第七步:编写软件需求规格说明书SWPU软件工程课程组第三步:建立数据字典n定义数据流q顾客及点菜信息n描述:描述顾客(多人)的特征及点菜情况n定义:顾客及点菜信息=顾客人数+桌号+入座时间+点菜情况入座时间=年+月份+日+时+分点菜情况=1菜品编号n n=1菜品编号=3数字3q就餐信息n描述:n定义:q就餐信息=顾客编号+顾客及点菜信息q顾客编号=系统自动生成,唯一SWPU软件工程课程组n定义数据流(续)q增删菜品信息n描述:顾客可要求修改已点菜单表,包括增加或删除某菜品n定义:q增删菜品信息=顾客编号+菜品编号+增删标志q增删标志=0|1 0-表示增加 1-表示增删q结帐申请n描述:顾客就餐完成后要求结帐。n定义:q结帐申请=顾客编号+打折要求q打折要求=1数字2 例如:85表示8.5折SWPU软件工程课程组n定义数据流(续)q顾客定桌信息q菜单信息q帐单q定桌安排通知请同学们自己完成请同学们自己完成SWPU软件工程课程组n定义存储qD1 就餐信息 (同数据流)qD2 菜单信息(同数据流)qD3 账目清单n描述:记录每组顾客结帐情况n定义:q账目清单=顾客编号+结帐时间+折扣要求+应付金额+实际付款金额qD4 餐桌状态qD5 预定记录请同学们自己完成请同学们自己完成SWPU软件工程课程组需求分析n第一步:获取需求n第二步:建立功能模型q顶层数据流图q第一层数据流图q数据流图细化n第三步:建立数据字典n第四步:描述处理逻辑n第五步:建立数据模型(E-R图)n第六步:建立行为模型(状态转换图)n第七步:编写软件需求规格说明书SWPU软件工程课程组第四步:描述处理逻辑n1 就餐准备q(1)服务员输入“顾客及点菜信息”q(2)系统自动产生顾客编码q(3)组织成“就餐信息”,写入存储q(4)结束n2 修改菜品n3 结帐处理q3.1 计算用餐费用n(1)服务员输入“结帐申请”(=顾客编号+打折要求)n(2)根据“顾客编号”从就餐信息中查询“点菜信息”清单n(3)从“菜单信息”中查询每种菜品的单价n(4)计算总的应付金额n(5)根据打折要求及应付金额计算实际付款金额n(6)输出“结帐信息”到 “3.2 打印账单” 和 “3.3 结帐记录”n(7)结束q3.2 打印账单n(1)从“3.1 计算用餐费用”中输入“结帐信息”n(2)将“结帐信息”组织成合适形式显示在屏幕上并打印出来q3.3 结帐记录n4 订餐处理q4.1 安排餐桌q4.2 订餐记录及通知SWPU软件工程课程组需求分析n第一步:获取需求n第二步:建立功能模型q顶层数据流图q第一层数据流图q数据流图细化n第三步:建立数据字典n第四步:描述处理逻辑n第五步:建立数据模型(E-R图)n第六步:建立行为模型(状态转换图)n第七步:编写软件需求规格说明书SWPU软件工程课程组第五步:建立数据模型(E-R图)n确定实体q顾客q菜品q餐桌n确定联系q顾客与菜品 多对多q顾客与餐桌 多对多n确定属性q顾客:人数、入座时间、q菜品:名称、单价q餐桌:桌号、房间、座位数SWPU软件工程课程组需求分析n第一步:获取需求n第二步:建立功能模型q顶层数据流图q第一层数据流图q数据流图细化n第三步:建立数据字典n第四步:描述处理逻辑n第五步:建立数据模型(E-R图)n第六步:建立行为模型(状态转换图)n第七步:编写软件需求规格说明书SWPU软件工程课程组第六步:建立行为模型(状态转换图)n并不是所有软件项目都有必要建立行为模型n通常软硬件结合的系统可以建立其行为模型q电梯控制系统qATM机控制系统q游戏机q。n大多数纯软件类项目,特别是信息管理类软件可以不必建立行为模型SWPU软件工程课程组需求分析n第一步:获取需求n第二步:建立功能模型q顶层数据流图q第一层数据流图q数据流图细化n第三步:建立数据字典n第四步:描述处理逻辑n第五步:建立数据模型(E-R图)n第六步:建立行为模型(状态转换图)n第七步:编写软件需求规格说明书SWPU软件工程课程组第七步:编写软件需求规格说明书n参照模版SWPU软件工程课程组需求分析综合练习n参照需求分析的前六步,分别完成以下系统的分析工作参照需求分析的前六步,分别完成以下系统的分析工作q图书管理系统图书管理系统q教务管理系统教务管理系统n要求要求q提交提交PPTPPT文件,格式参照本文件,格式参照本PPTPPT,文件名格式,文件名格式“学号姓名学号姓名.ppt”.ppt”q主要内容主要内容n场景描述场景描述n初步需求初步需求n顶层数据流图、第一层及细化后数据流图顶层数据流图、第一层及细化后数据流图( (必须用必须用Visio)Visio)n数据字典数据字典n处理逻辑描述处理逻辑描述q时间:时间:1 1周周q独立完成,禁止互相拷贝或抄袭独立完成,禁止互相拷贝或抄袭SWPU软件工程课程组概要设计n第一步:细化数据流图n第二步:设计软件结构n第三步:用IPO图描述模块n第四步:设计数据库n第五步:编写软件概要设计说明书

    注意事项

    本文(餐厅管理系统分析与设计方案.pptx)为本站会员(修****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开