1 / 17
文档名称:

UML酒店管理系统.docx

格式:docx   大小:282KB   页数:17页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

UML酒店管理系统.docx

上传人:雨林书屋 2022/12/3 文件大小:282 KB

下载得到文件列表

UML酒店管理系统.docx

文档介绍

文档介绍:该【UML酒店管理系统 】是由【雨林书屋】上传分享,文档一共【17】页,该文档可以免费在线阅读,需要了解更多关于【UML酒店管理系统 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。精选文档
精选文档
1
精选文档
《UML系统分析与设计》实训报告
系别:计算机科学与工程系
班级:
网络0801
姓名:XXX
学号:200809203127
指导老师:XXX
日期:2010年12月24日
精选文档
精选文档
17
精选文档
酒店预定系统
小构成员及分工
餐桌信息设置时序图、协作图,订餐时序图、协作图,餐桌信息状态图,订单状态图
XXX组件图,用例图及事件流文档
XXX类图、权限设置时序图、权限设置协作图、权限设置活动图
教师考语
精选文档
精选文档
3
精选文档
一、课题详述
精选文档
精选文档
17
精选文档
题目四:酒店预定系统
基本业务流程:
顾客预约:记录,撤消,改正,查问和显示
顾客抵达:有预约顾客和无预约顾客相分别;
用餐顾客结帐:同时刷新餐桌和预约信息
显示:显示目前桌子的状态
达成以下模块:
(1)预约模块
显示预约:显示当日所有预约,同时桌子依据目前时间显示目前状态
增加预约:增加一个新的预约,并插入数据库,假如是当日预约则显示在预约状态栏中改正预约:改正一个已有的预约,能够改正订餐人数,预约日期,时间以及餐桌
删除预约:删除一个已有预约,删除数据库信息,假如是当日预约则刷新预约状态栏查问预约:依据订餐人姓名,餐桌号,预约日期,时间查问预约状态
(2)抵达模块
抵达状况有两种,一种是有预约的抵达,另一种是无预约的抵达有预约的抵达第一要查问预约,故在预约模块中增加抵达的功能无预约的抵达,就能够马上找空桌子用餐
在抵达操作中还要刷新目前桌子状态,由预约或悠闲状态转为用餐状态
(3)结帐模块
显示目前正在用餐的桌子信息,从中选中需要结帐的桌子,进行结帐操作
结帐达成后,将桌子置为悠闲状态,若当日还有不一样时间预约此桌子的则置该桌为预约状

工作内容及要求
依据三人的分工,请在一周内达成以下工作内容:
1)进一步细化需求分析的内容,鉴识出系统的参加者,并达成用例图;
2)将用例图中的每个用例都写成相应的事件流文档;
3)进一步使用活动图来描绘每个用例,为后续的系统设计做好准备;
4)依据系统的功能分析,从用例的描绘中提拿出系统的对象类和界面类,成立类图;
5)分析类图中的实体类和实体类之间的关系,画出数据库的逻辑模型图(只包含实体类,且注明角色和阶元)。
6)对数据库的逻辑模型进行优化,撤消多对多的联系,达成最后的逻辑模型设计;
7)使用交互作用图或状态机图达成系统动向行为的建模。(建议使用次序图按功能分别描绘)。
提交结果及要求
1)请提交用例图(包含事件流文档)、类图、活动图、交互作用图。
2)可选提交:状态机图、系统部署图
3)达成规定格式的实验报告(纸质),以小组为单位上交电子版实验报告和系统建模的成就(各种图和有关文档,电子文档)。
精选文档
精选文档
5
精选文档
二、需求分析
精选文档
精选文档
17
精选文档
酒店管理系统要能达成以下功能:
用户能够认识酒店的信息,依据信息申请预约餐桌。工作人员能够办理顾客预约餐桌:第一检查客户的订餐信息,而后依据订餐信息选择相应级其余餐桌或包间。
顾客结账:显示目前正在用餐的桌子信息,从中选中需要结帐的桌子,进行结帐操作,结帐达成后,将桌子置为悠闲状态,若当日还有不一样时间预约此桌子的则置该桌为预约状态。
职工能够对信息进行管理。
依据要求可将系统分为七个模块
客户申请注册登录模块
会员能够查问酒店的餐桌信息状况,而后依据自己的需要,填写申请单,向工作人员递交申请,工作人员依据系统状况,答复客户。
系统管理员登岸模块
系统管理职工作需要登岸系统,才能够进行操作,系统中的各项数据都不一样意外人随意查察和改正,因此设置登岸模块是一定的。
顾客抵达模块
抵达状况有两种,一种是有预约的抵达,另一种是无预约的抵达,有预约的抵达第一查问预
约,故在预约模块中增加抵达的功能。无预约的抵达,就能够马上找空桌子用餐,在抵达操作中还要刷新目前桌子状态,由预约或悠闲状态转为用餐状态
顾客结账模块
显示目前正在用餐的桌子信息,从中选中需要结帐的桌子,进行结帐操作,结帐达成后,将桌子置为悠闲状态,若当日还有不一样时间预约此桌子的则置该桌为预约状态。
餐桌信息管理模块
工作人员能够对企业的餐桌进行管理。工作人员能够查问企业的餐桌状况,包含就餐状况,就餐历史,餐桌状况。
客户信息管理模块
在酒店就餐过的会员,工作人员需要记录下就餐状况,以便再次预约就餐时能够查问。新注册的客户,工作人员需要增加新会员进系统中。
会员权限管理模块
管理员查问会员的权限,写入新的权限。
三、静态构造建模
各种之间的关系
类不是单独一个模块,各个类之间是存在联系。酒店预定系统各种之间的联系如图:
精选文档
精选文档
7
精选文档
从图中能够看出,系统管理员能够查察会员的个人信息,并改正会员的权限,还能够设置餐桌的状态信息。会员能够阅读餐桌信息和申请订单,申请订单成功后,就能够经过网上支付系统支付定金。
精选文档
精选文档
8
精选文档
四、动向构造建模
用例图
业务办理系统(图1)
客户登岸系统进入个人信息管理,假如不是会员,先注册成为会员,而后登岸系统选择查问餐桌有关信息,最后下订单。
图1业务办理系统
系统管理员的系统管理
精选文档
精选文档
9
精选文档
图2系统管理员的系统管理
组件图
该图是系统的各个组件图,由主界面、个人信息管理、权限设置、餐桌信息设置、餐桌信息、个人订单管理。
活动图
精选文档
精选文档
10
精选文档
会员查察餐桌信息,在登岸状态下恳求订餐,并选择底单、支付方式,在管理员确立后,订餐成功。
时序图
权限设置时序图
餐桌信息设置时序图
精选文档
精选文档
11
精选文档
管理员能够查察、设置餐桌的状态信息。
订餐时序图
会员能够经过登岸订餐系统,查问餐桌信息,选择餐桌,并进行网上支付定金,最平生成订单。而后管理员改正有关餐桌状态信息。
管理员能够翻开权限窗口,查问所有会员或某个会员,写入新的权限后,保留,达成设置。
协作图
权限设置协作图
精选文档
精选文档
12
精选文档
餐桌信息设置协作图
状态图
餐桌信息状态图
精选文档
精选文档
13
精选文档