欢迎来到天天文库
浏览记录
ID:36645626
大小:1.53 MB
页数:19页
时间:2019-05-13
《酒店信息管理系统UML建模》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《软件工程》大作业学号:070750404姓名:黄佳班级:信管0702-19-一、系统模型图一、(1)进行usecase建模用例图:用例描述:1.Login用例名称Login标识符UC001用例描述登录系统参与者waiter前置条件没有登录后置条件进行系统操作基本操作流程输入用户名密码登录系统读入该账户信息可选操作流程登录失败,返回-19-2.ViewRoomInfo用例名称ViewRoomInfo标识符UC002用例描述操作员浏览房间信息,提供最适合顾客的房间参与者waiter前置条件/后置条件为客户订购房间基本操作流程关键字或类别查询房间显示
2、相关房间列表和信息可选操作流程无此类空余房间时提示类似房间信息被泛化的用例无被包含的用例无被扩展的用例无3.Customer’sInfoManagement用例名称Customer’sInfoManagement标识符UC003用例描述对客户信息进行录入核对参与者Customer、waiter前置条件浏览房间后置条件提供房间信息基本操作流程录入客户信息并进行核对,无误后提交保存可选操作流程信息不完整时提醒操作员被泛化的用例无被包含的用例无被扩展的用例无4.BookingManagement用例名称BookingManagement标识符UC004
3、用例描述添加、修改、删除订房信息参与者waiter前置条件客户信息录入完毕后置条件/基本操作流程当有新客户入住时,为客户选择其所需房间并予以订购当客户退订时,结算住宿金额,予以结算可选操作流程重置操作被泛化的用例无被包含的用例无被扩展的用例无-19-5.StaffManagement用例名称StaffManagement标识符UC005用例描述部门员工信息管理与职务安排参与者HotelManager前置条件/后置条件部门管理基本操作流程添加、修改、删除员工,或对员工职务变动的调整可选操作流程无被泛化的用例无被包含的用例无被扩展的用例无6.Dept
4、Management用例名称DeptManagement标识符UC006用例描述部门信息管理参与者HotelManager前置条件员工管理后置条件/基本操作流程部门人员及具体职能的编辑可选操作流程无被泛化的用例无被包含的用例无被扩展的用例无(2)针对上述UseCase进行动态建模,即交互1.Login-19-2.CustomerManagement3.ViewRoomInfo-19-4.BookingManagement5.EmployeeManagement-19-二、针对UseCase和顺序图的修订以及做类的分析三、做状态图和活动图-19--
5、19-二、需求说明一、功能设计与描述●功能1:登录页面为了方便宾馆对营业运行的信息管理,同时也为了保证宾馆信息的完整性,准确性和隐私等因素,宾馆系统管理员需要输入其用户名和密码方可登入宾馆管理信息系统,此为基本的使用权限设置。(该系统默认的用户名为“123”,密码为“123”。)输入用户名和密码准确,则会登录至系统首页。按“取消”,直接退出登录。●功能2:宾馆信息管理系统首页系统的首页共有7个菜单,点击菜单项可实现相应的功能。其中系统菜单可调出退出页面。-19-●功能3:添加此功能分布在客户信息、订房信息、宾馆部门、员工信息这四个模块中。分别实现
6、各种信息的添加。如点击输入客户信息,即出现输入客户信息窗。可录入客户的相应信息。-19-当该记录已经存在时,系统会予以提示,即不可重复录入。●功能4:删除此功能分布在客户信息、订房信息、宾馆部门、员工信息这四个模块中。分别实现各种信息的删除。如点击删除客户信息,即出现删除客户信息窗。-19-此时,输入所要删除的客户编号及姓名,可删除客户的相应信息。当不存在相应记录时,系统会提示“该记录不存在!”。●功能5:修改此功能分布在客户信息、订房信息、宾馆部门、员工信息这四个模块中。分别实现各种信息的修改.如点击修改订房信息,即出现修改订房信息窗。可修改订
7、房的相应信息。-19-当不存在相应记录时,系统会提示“该记录不存在!”。●功能6:查询查询功能集成于查询菜单项内,分别有客户信息、订房信息、宾馆部门、员工信息这四种信息的查询。在查询时,只需输入编号,即可查询到相应的信息。-19-输入想要查询的客户编号点击-19-当不存在相应记录时,系统会提示“该记录不存在!”。●功能7:退出界面退出界面共有两个选项,选择退出,即退出本系统;选择取消,则返回系统界面。-19-●功能8:小工具为方便用户使用而设定的小工具集。有网页游览器,音乐播放器,大大方便了用户的使用。系统具备网络游览器的功能。可谓包揽了宾馆前台
8、所需要的一切简易功能。减少了计算机打开的程序数量,节约了资源。-19-宾馆管理系统中添加了音乐播放器页面。用户在使用系统,可以听到好听的
此文档下载收益归作者所有