



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.某酒店为提高管理效率,计划开发一套综合管理系统,包括顾客服务支持子系统和酒店采购审批子系统两个部分。顾客服务支持子系统的主要功能包括:以Internet的形式向顾客提供座位预定的服务,并且如果暂时无法获取座位信息,允许顾客进入等待队列,当有人退订之后将及时通知顾客。此外,该子系统还将为总台服务员提供现场座位安排以及为顾客结账的功能。该子系统还要求能够支持现金和银行卡两种结账方式。银行卡结账由银联POS系统支持完成。根据需求绘制顾客服务支持子系统的用例图(10分)。答案:酒店的采购单由采购员建立,而审批流程是分级进行的,即根据采购金额的多少由不同层次的主管人员来审批。主任可以审批5千元以下(不包括5千元)的采购单,副董事长可以审批5千元至1万元(不包括1万元)的采购单,董事长可以审批1万元至5万元(不包括5万元)的采购单,5万元及以上的采购单必须由董事局开会讨论决定。采用责任链设计模式(Chain of Responsibility)绘制该酒店采购审批子系统的类图(10分)。其中,采购单据中有货品编号、采购数量和用途等三项内容。根据采购审批流程,绘制带有泳道(swim lane)的该酒店采购审批子系统的活动图(10分)。答案:阅读下列说明和 UML 图,回答问题 1 至问题 4,将解答填入答题纸的对应栏内。【说明】某企业为了方便员工用餐,为餐厅开发了一个订餐系统(COS:Cafeteria Ordering System),企业员工可通过企业内联网使用该系统。 企业的任何员工都可以查看菜单和今日特价。系统的顾客是注册到系统的员工,可以订餐(如果未登录,需先登录)、注册工资支付、预约规律的订餐,在特殊情况下可以覆盖预订餐厅员工是特殊顾客,可以进行备餐、生成付费请求和请求送餐,其中对于注册工资支付的顾客生成付费请求并发送给工资系统。菜单管理员是餐厅特定员工,可以管理菜单。 送餐员可以打印送餐说明,记录送餐信息(如送餐时间)以及记录收费(对于没有注册工资支付的顾客,由送餐员收取现金后记录)。 顾客订餐过程如下:1. 顾客请求查看菜单;2. 系统显示菜单和今日特价;3. 顾客选菜;4. 系统显示订单和价格;5. 顾客确认订单;6. 系统显示可送餐时间;7. 顾客指定送餐时间、地点和支付方式;8. 系统确认接受订单,然后发送 Email 给顾客以确认订餐,同时发送相关订餐信息通知给餐厅员工。 系统采用面向对象方法开发,使用 UML 进行建模。系统的顶层用例图和一次订餐的活动图初稿分别如图 1 和图 2 所示。 【问题 1】(2 分) 根据【说明】中的描述,给出图 3-1 中 A1 和 A2 所对应的参与者。【问题 2】(8 分) 根据【说明】中的描述,给出图 3-1 中缺少的四个用例及其所对应的参与者。【问题 3】(4 分) 根据【说明】中的描述,给出图 3-2 中(1)(4)处对应的活动名称或图形符号。【问题 4】(1 分) 指出图 3-1 中员工和顾客之间是什么关系,并解释该关系的内涵。答案:1. 顾客,菜单管理员2. 生成付费请求,参与者:餐厅员工,今日特价,参与者:员工,注册工资支付,参与者:顾客,生成付费请求并发送给工资系统,参与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论