uml建模 订餐系统.pptVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

UML统一建模语言UML统一建模语言UML统一建模语言UML统一建模语言UML统一建模语言UML统一建模语言UML统一建模语言UML统一建模语言UML统一建模语言UML统一建模语言UML统一建模语言重点内容:需求分析创建系统用例模型创建系统静态模型创建系统动态模型创建系统部署模型第16章订餐系统一、需求分析酒店订餐管理系统是中小型酒店餐饮企业用来对客人的订餐活动进行管理的信息管理系统(MIS)。该信息系统不仅能够为客人提供方便的订餐功能,同时也能够达到提高酒店餐饮企业管理效率的目的。订餐系统的功能性需求包括以下内容:(1)酒店的接待员使用电话为客人提供订餐服务,根据客人的订餐要求,在指定的时间和桌位安排好客人的就餐事宜;按客人的要求执行修改订单的操作;在客人临时取消预订时删除订餐信息;在客人订餐时间到达前,及时提供电话提醒服务。(2)酒店领班在订餐客人到店用餐时和用餐离店后分别在系统做好记录并保存;能够为客人注册成为会员;可以查询、修改和删除会员信息;可以为客人提供换桌服务。二、创建系统用例模型接待员用例能够通过该系统进行如下活动:(1)记录订餐信息。接待员将客人的订餐要求输入到系统中予以保存。(2)订餐定时提醒。接待员在客人的预定的订餐时间之前给客人一个提醒,同时再次加以确认。(3)取消订餐记录。客人因临时原因取消订餐,接待员将系统中原来的订餐信息予以取消。二、创建系统用例模型领班用例能够通过该系统进行如下活动:(1)记录订餐客人到店。领班在有预订的客人前来酒店就餐时,在系统中记录预订客人已到店的信息并保存。(2)记录订餐客人离店。领班在预订的客人用餐离店后,在系统中记录预订客人用餐完毕的信息并保存,表示整个订餐过程结束。(3)注册新会员。领班在用餐客人同意加入成为本酒店会员时,有为客人注册成为新会员的权力。(4)修改会员信息。领班有权对酒店会员信息进行修改。(5)删除会员信息。当客人不再要保留会员资格时,领班将该会员的信息从系统中删除。(6)换桌服务。当客人对就餐位置不满意时,领班可为客人提供更换餐位的服务并在系统中做好记录。三、创建系统静态模型根据系统需求,创建静态系统类图。我们可以识别系统中存在的主要实体类:接待员类(Receptionist)、领班类(Captain)、客人类(Customer)和会员类(Member)。辅助类:预订类(Order)、菜单类(Menu)、菜单类(Menu)和提醒时间类(Time)。三、创建系统动态模型1.接待员记录订餐的序列图和交互图接待员记录订餐的工作流程:(1)接待员接到客人要求订餐的电话。(2)接待员登录系统进入操作界面Form。输入客人会员号,系统查询客人的会员信息并返回显示。(3)接待员根据客人的要求将订餐的信息输入并提交。(4)系统创建新的订餐信息记录Order类对象并返回订餐成功的信息。三、创建系统动态模型2.接待员取消订餐的序列图和交互图接待员取消订餐的工作流程:(1)接待员接到客人要求取消订餐的电话。(2)接待员登录系统进入操作界面Form。输入订单号,系统到数据库对象DataBase查询此订单是否存在。如果不存在,返回提示信息。(3)如果订单存在,则返回订单信息并显示在操作界面。(4)接待员提交取消订单操作,订单对象Order创建取消订单记录,同时更新数据库中订单的信息。(5)返回取消订餐成功的信息。三、创建系统动态模型接待员定时提醒预订用例的工作流程,具体描述如下:(1)系统定时自动检查事先设定的提醒预订时间。(2)如果提醒预订的时间已到,订单类Order将该订餐信息发送到界面Form。(3)Form立即通知接待员与客人进行联系及时提醒和再次确认。3.接待员定时提醒预订的序列图和交互图三、创建系统动态模型领班记录订餐客人到店的工作流程:(1)订餐客人抵店用餐。(2)领班登录系统进入操作界面Form,输入订单号,系统到数据库对象DataBase查询此订单是否存在。如果不存在,返回提示信息。(3)如果订单存在,则返回订单信息并显示在操作界面。(4)领班提交客人抵店的时间,订单对象Order修改订餐记录中的订餐状态,同时更新数据库中订单的信息。(5)

文档评论(0)

181****0009 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档