2015年UML酒店管理系统动态图.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《UML系统分析与设计》实训报告 系别: 计算机科学与工程系 班级: 网络0801 姓名: XXX 学号: 200809203127 指导老师: XXX 日期: 2010年12月24日 酒店预订系统 小组成员及分工 XXX 餐桌信息设置时序图、协作图,订餐时序图、协作图,餐桌信息状态图,订单状态图 XXX 组件图,用例图及事件流文档 XXX 类图、权限设置时序图、权限设置协作图、权限设置活动图 教师评语 课题详述 题目四:酒店预订系统 基本业务流程: 顾客预约:记录,,修改,查询和显示 顾客到达:有预约顾客和无预约顾客相分离; 用餐顾客结帐:同时刷新餐桌和预约信息 显示:显示当前桌子的状态 显示预约,同时桌子根据当前时间显示当前状态 添加预约,并插入数据库,如果是当天预约则显示在预约状态栏中 修改预约,可以修改订餐人数,预约日期,时间以及餐桌 删除预约删除一个已有预约,,如果是当天预约则刷新预约状态栏 查询预约,餐桌号,预约日期,时间查询预约状态 (2)到达模块 到达情况有两种,一种是有预约的到达,另一种是无预约的到达 有预约的到达首先要查询预约, 无预约的到达, 在到达操作中还要刷新当前桌子状态, (3)结帐模块 显示当前正在用餐的桌子信息,从中选中需要结帐的桌子,进行结帐操作 结帐完成后,将桌子置为空闲状态,若当天还有不同时间预约此桌子的则置该桌为预约状态 工作内容及要求 根据三人的分工,请在一周内完成下列工作内容: 进一步细化需求分析的内容,识别出系统的参与者,并完成用例图; 将用例图中的每个用例都写成相应的事件流文档; 进一步使用活动图来描述每个用例,为后续的系统设计做好准备; 按照系统的功能分析,从用例的描述中提取出系统的对象类和界面类,建立类图; 分析类图中的实体类和实体类之间的关系,画出数据库的逻辑模型图(只包含实体类,且注明角色和阶元)。 对数据库的逻辑模型进行优化,取消多对多的联系,完成最终的逻辑模型设计; 使用交互作用图或状态机图完成系统动态行为的建模。(建议使用顺序图按功能分别描述)。 提交结果及要求 请提交用例图(包括事件流文档)、类图、活动图、交互作用图。 可选提交:状态机图、系统部署图 完成规定格式的实验报告(纸质),以小组为单位上交电子版实验报告和系统建模的成果(各类图和相关文档,电子文档)。 需求分析 酒店管理系统要能完成以下功能: 用户能够了解酒店的信息,根据信息申请预定餐桌。工作人员能够处理顾客:首先检查顾客:,从中选中需要结帐的桌子,进行结帐操作,结帐完成后,将桌子置为空闲状态,若当天还有不同时间预约此桌子的则置该桌为预约状态。 员工能够对信息进行管理。 根据要求可将系统分为七个模块 1 客户申请注册登录模块 会员能够查询酒店的餐桌信息情况,然后根据自己的需要,填写申请单,向工作人员递交申请,工作人员根据系统情况,回复客户。 2 系统管理员登陆模块 系统管理员工作需要登陆系统,才能够进行操作,系统中的各项数据都不允许外人随便查看和更改,所以设置登陆模块是必须的。 3 顾客到达模块 到达情况有两种,一种是有预约的到达,另一种是无预约的到达,有预约的到达首先查询预约,无预约的到达,在到达操作中还要刷新当前桌子状态,顾客,从中选中需要结帐的桌子,进行结帐操作,结帐完成后,将桌子置为空闲状态,若当天还有不同时间预约此桌子的则置该桌为预约状态。 5 餐桌信息管理模块 工作人员可以对公司的餐桌进行管理。工作人员可以查询公司的餐桌情况,包括就餐情况,就餐历史,餐桌状况。 6 客户信息管理模块 在酒店就餐过的会员,工作人员需要记录下就餐情况,以便再次预定就餐时可以查询。新注册的客户,工作人员需要添加新会员进系统中。 7 会员权限管理模块 管理员查询会员的权限,写入新的权限。 静态结构建模 各类之间的关系 类不是单独一个模块,各个类之间是存在联系。酒店预订系统各类之间的联系如图: 从图中可以看出,系统管理员可以查看会员的个人信息,并修改会员的权限,还可以设置餐桌的状态信息。会员可以浏览餐桌信息和申请订单,申请订单成功后,就可以通过网上支付系统支付定金。 动态结构建模 用例图 1 业务处理系统(图1) 客户登陆系统进入个人信息管理,如果不是会员,先注册成为会员,然后登陆系统选择查询餐桌相关信息,最后下订单。 图1 业务处理系统 2 系统管理员的系统管理 图2 系统管理员的系统管理 组件图 该图是系统的各个组件图,由主界面、个人信息管理、权限设置、餐桌信息设置、餐桌信息、个人订单

文档评论(0)

briuo + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档