《酒店订餐管理系统UML建模》

上传人:tang****xu5 文档编号:160402987 上传时间:2021-01-10 格式:DOCX 页数:39 大小:48.97KB
返回 下载 相关 举报
《酒店订餐管理系统UML建模》_第1页
第1页 / 共39页
《酒店订餐管理系统UML建模》_第2页
第2页 / 共39页
《酒店订餐管理系统UML建模》_第3页
第3页 / 共39页
《酒店订餐管理系统UML建模》_第4页
第4页 / 共39页
《酒店订餐管理系统UML建模》_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《《酒店订餐管理系统UML建模》》由会员分享,可在线阅读,更多相关《《酒店订餐管理系统UML建模》(39页珍藏版)》请在金锄头文库上搜索。

1、酒店订餐管理系统UM匮模郑州大学软件学院UM底统建模基础教程大作业酒店订餐管理系统 UM健模学号姓名班级专业张毅一班软件服务外包一、需求分析随着科学技术和互联网的迅猛发展,网络已经改变了我们的 生活,经过网络交易成为当下的一种时尚,受到越来越多的人青 睐,各个行业也将其当成一种重要的营销手段,酒店订餐管理系 统也得益于网络的发展,提高了管理水平,扩大了营销范围。酒店订餐管理系统是中小型酒店餐饮企业用来对客人的订餐 活动进行管理的信息管理系统。该信息系统不但能够为客人提供 方便的订餐功能,同时也能够达到提高酒店餐饮企业管理水平的 目的。订餐系统的功能性需求包括以下内容:(1) 酒店的接待员使用电

2、话为客人提供订餐服务,根据客人 的订餐要求,在指定的时间和桌号安排好客人的就餐事宜;按客 人的要求执行修改订单的操作;在客人临时取消预订时删除订餐 信息;在客人订餐时间到达前,及时提供电话提醒服务。(2) 酒店领班在订餐客人到店用餐时和用餐离店后分别在系 统做好记录并保存;能够为客人注册成为会员;能够查询、修改 和删除会员信息;能够为客人提供换桌服务。二、酒店订餐管理系统 UMLM模简介:基于UML建模的酒店订餐管理系统,经过用例图、类图、序 列图、协作图、状态图、活动图、构件图、部署图来进行酒店订 餐管理系统建模的。Fr-wr |m三、创立系统的用例模型:(一)接待员(Receptionis

3、t )用例图: Nwiratal BMPIn l T|* *际Si iJJ性i 抡 土 hwf.bBYirw ? IrniF* -砖 c -nm b. 口-M lvia*l-cu, pQpWLZkFuh| rf PllhHlBF !IS接待员用例能够经过该系统进行如下活动:(1) 记录订餐信息。接待员将客人的订餐要求输入到系统中保 存。(2) 订餐定时提醒。接待员在客人的预定的订餐时间之前给客人 一个提醒,同时再次加以确认。(3) 取消订餐记录。客人因临时原因取消订餐,接待员将系统中 原来的订餐信息取消。用例规约:用例名称记录订餐顾客角色接待员(Receptionist)简要说明记录订餐信息。

4、接待员将客人的订餐要求输入到系统中 保存。事件流接待员将客人的订餐要求输入到系统中保存。用例场景接待员将客人的订餐要求记录下来保存在系统中。前置条件接待员首先进入系统的操作界面,保存客人的订餐要 求。后置条件系统数据库返回成功记录客人的订餐要求。用例名称定时提醒角色接待员(Receptionist)简要说明订餐定时提醒。接待员在客人的预定的订餐时间之前给 客人一个提醒,同时再次加以确认。事件流接待员在客人的预定的订餐时间到来之前给客人一个电 话以示提醒,同时再次加以确认记录信息。用例场景同上前置条件接待员进入操作界面,在客人的预定的订餐时间到来之 前给客人一个电话以示提醒,同时再次加以确认记录

5、信 息。后置条件系统返回一个提醒时间成功的消息。用例名称取消订餐角色接待员,顾客简要说明取消订餐记录。客人因临时原因取消订餐,接待员将 系统中原来的订餐信息取消。事件流客人因临时原因取消订餐,接待员将系统中原来的订 餐信息取消。前置条件收到客人要求,接待员进入操作界面,取消预订餐。后置条件系统数据库返回一个成功(或失败)的取消订餐的消 息。用例场景同事件流。(二)领班(Captain )用例图:- J IhiUCuM-匚1的5Pl Mla Kd a o efim K #4 Ff-mI i*iJ*iTKS 5归13U14。fC-dilHnratthc1W Si 仕皿AifE4 1fclO4l4领

6、班用例能够经过该系统进行如下活动:(1)记录订餐客人到店。领班在有预订的客人前来酒店就餐时, 在系统中记录预订客人已到店的信息并保存。(2) 记录订餐客人离店。领班在预订的客人用餐离店后,在系统 中记录预订客人用餐完毕的信息并保存,表示整个订餐过程结 束。(3) 注册新会员。领班在用餐客人同意加入成为本酒店会员时, 有为客人注册成为新会员的权力。(4) 修改会员信息。领班有权对酒店会员信息进行修改。(5) 删除会员信息。当客人不再要保留会员资格时,领班将该会 员的信息从系统中删除。(6) 换桌服务。当客人对就餐位置不满意时,领班可为客人提供 更换餐位的服务并在系统中做好记录。用例规约:用例名称

7、记录订餐客人到店角色领班(Captain )、客人简要说明记录订餐客人到店。领班在有预订的客人前来酒店就餐 时,在系统中记丞页订客人已到店的信息并保存。事件流领班在有预订的客人前来酒店就餐时,在系统中记录预 订客人已到店的信息并保存。前置条件领班见到客人来酒店就餐时,进入系统界面,记录预订 客人已到店的信息并保存。后置条件系统数据库返回记录信息成功的信息。用例名称记录订餐客人离店角色领班(Captain )、客人简要说明记录订餐客人离店。领班在预订的客人用餐离店后,在 系统中记录预订客人用餐完毕的信息并保存,表示整个 订餐过程结束。事件流领班在预订的客人用餐离店后,在系统中记录预订客人 用餐完

8、毕的信息并保存,表示整个订餐过程结束。前置条件领班见到客人就餐后结账离店后,进入系统界面,录预 订客人用餐元毕的信息并保存,表示整个订餐过程结 束。后置条件系统数据库返回记录信息成功的信息。用例名称增删改会员角色领班(Captain )、客人简要说明注册新会员、修改原有会员、删除会员。事件流领班在用餐客人同意加入成为本酒店会员时,有为客人 注册成为新会贝的权力;领班有权对酒店会贝信息进行 修改;当客人不冉要保留会员资格时,领班将该会员的 信息从系统中删除。前置条件领班先进入系统界面,之后遵循会员意见执行操作。后置条件系统数据库返回执行信息成功的消息。用例名称换桌服务角色领班(Captain )

9、、客人简要说明换桌服务。当客人对就餐位置不满意时,领班可为客人 提供更换餐位的服务并在系统中做好记录。事件流当客人对就餐位置不满息时,领班可为客人提供更换餐 位的服务并在系统中做好记录。前置条件当客人对就餐位置不满意时,领班进入系统界面进行调 换,并保存调换后的新信息。后置条件系统数据库返回换桌位成功的消息。四、创立系统的静态模型:根据系统需求,创立静态系统类图:(1) 实体类:接待员类(Receptionist )、领班类(Captain )、客人(Customer)和会员类(Member。(2)辅助类:预订类(Order)、采单类(Menu)和时间类(Time)。五、创立系统的动态模型:(

10、一)创立系统的序列图和协作图:1)接待员(Receptionist )记录订餐的序列图和协作图:、Sk* 白 VWbuE wjL A 虹 A 新*“wnm-g 土M -u寻*. RA-4 EMf-_ Ill-心lF= G -O费口b -a HH 炉h B IflHHMkM 臼 Mwri.I 白*1 HrCjBl0PT T.(r1 r|3 I? IHH |Ciliw*rBh* HTtnB-4 l iiiH -KlPvsiM IXlH IM EwImvaUv HeK jCHrlWwiMH 如【mil krwm接待员记录订餐的工作流程:(1) 接待员接到客人要求订餐的电话。(2) 接待员登录系统进入

11、操作界面Form,输入客人会员号, 系统查询客人的会员信息并返回显示。(3) 接待员根据客人的要求将订餐的信息输入并提交。(4) 系统创立新的订餐信息记录Order类对象并返回订餐成 功的信息。2)接待员(Receptionist )取消订餐的序列图和协作图:,31白h Cmb孔” 畦 Asin fl Ts : Tit 1.M Mfe Kh.一iHMr- 土 y - R CtaaiHMr-B n *b , lUfjifin“ H 4I-d TjmX二 Tztirn 叫- yVLT*-D f?iTW 1JF -O VVirHt i-in -* BlTW -r. M wP -占a w Q- i f

12、eu.! 口目目日,口 w-Fl-r-wpisp尊囱!-J,* 垄冉r 4 皿 Mg-由j $ hewT二Ja i :壅|口箪加Iff聆宅裾E-Jiejiida innm1 Wh1 I ifil . hjMMlil , 侦 J. -尊啤 1,蹲/的 IiiLbX FfTfcUl*: Q h 占LOxL kiklhE E* mA Efi tt T 1-r *fi k时靴h VEflTtiFd,目.|5 17 IHli-1 |C.mlwrtr*5E |H 叫 fc xi|P|Ma MHP4 1 JllH IlH fC_iili*nraMa idmF接待员取消订餐的工作流程:(1) 接待员接到客人要

13、求取消订餐的电话。(2) 接待员登录系统进入操作界面Form,输入订单号,系统 到数据库对象 DataBase查询此订单是否存在。如果不存在,返回提示信息。(3) 如果订单存在,则返回订单信息并显示在操作界面。(4) 接待员提交取消订单操作,订单对象Order创立取消订 单记录,同时更新数据库中订单的信息。(5) 返回取消订餐成功的信息。3)接待员(Receptionist )定时提醒预订的序列图和协作图:UIAm3:*TJXNJff =MssISslh mRRrfcnlhTlwr-oAIIg. Inao.。- 0 - 0 - alB111曜京息竺暨时U1:ri !L: 4通#卷梓RJ1d3接待员定时提醒预订用例的工作流程:(1) 系统定时白动检查事先设定的提醒预订时间。(2) 如果提醒预订的时间已到,订单类 Order将该订餐信息发送到界面Form。(3) Form立即通知接待员与客人进行联系及时提醒和再次确 认。4)领班(Captain )记录订餐客人到店的序列图和协作图:zz*zzr M 叫i言irT m 松7三壬一由孟驾:r:5:B Tc,nTr#I!.wfM,曰flus-目昌。?,:.,= im1?01dKHRmt 编

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号