版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
酒店管理系统项目设计Java应用开发与实践
酒店管理系统的设计学习目标了解酒店管理系统界面设计了解酒店管理系统功能模块设计了解酒店管理系统数据库设计了解酒店管理系统的目录结构设计3.1界面设计3.2功能模块设计3.3数据库设计3.4系统的目录结构设计目录3.1界面设计欢迎界面是系统启动后最先进入的一个窗口界面,由Welcome.java文件来实现,它继承了JWindow类,所以该页面不具有标题栏或窗口管理按钮。3.1.1欢迎界面设计3.1界面设计登录界面是系统的欢迎界面完毕后的窗口界面,由UserLogin.java文件来实现,它继承了JFrame类,在这个窗口中主要显示几条信息。3.1.2登录界面设计3.1界面设计合法的用户就进入到主管理界面或次管理界面,如果登录用户是经理、主管、管理员,登录跳转的窗口是主管理界面,由ManagerWindows.java文件来实现,它继承了JFrame类并实现了ActionListener接口,在这个窗口中主要显示管理员等登录用户的各种可以执行的功能,如图3-5所示;如果登录用户是会计、收银员、服务员这些职位,则跳转到次管理界面,由GeneralOperatorWindows.java文件来实现,它也继承了JFrame类并实现了ActionListener接口,在这个窗口中主要显示会计等登录用户的各种可以执行的功能。3.1.2主管理界面、次管理界面设计3.1界面设计增加信息界面包含了客人注册界面、登记餐饮预订界面、登记餐饮消费界面、入住预订界面、入住登记界面、退房登记界面、增加订单界面、员工注册界面等,都是向数据库的相关表中增加数据信息,在设计增加信息界面的时候,就统一成风格相同的窗口,现以客人注册窗口为例子说明此类界面的设计。3.1.4增加信息界面设计3.1界面设计1.查询所有信息3.1.5查询信息界面设计3.1界面设计2.通过姓名查询信息3.1.5查询信息界面设计3.1界面设计3.1.6删除信息界面设计3.2功能模块设计本系统包含了客人管理、餐饮管理、入住管理、订单管理、退房系统、生成报表、员工管理、帮助等功能模块。客人管理包含了注册、查看、删除客人信息等子功能,注册客人基本信息之后,就可进行餐饮预订、入住预订、退房等操作。用户可以在此模块下进行查看客人信息、删除客人的信息。如果客人已经有相关的记录的数据库表中,则无法删除客人信息。3.2.1客人管理设计3.2功能模块设计餐饮管理包含了登记、查看预订餐饮信息和登记、查看餐饮消费信息等子功能,已注册客人可以进行餐饮预订、查看预订餐饮、登记、查看餐饮消费等操作。用户可以在此模块下进行查看相关的操作。3.2.2餐饮管理设计3.2功能模块设计生成报表主要针对订单的情况进行输出,输出的文件是Excel文件。输出完成后,会提示一个消息,指明了输出文件的位置和文件名。3.2.3生成报表3.2功能模块设计在MySQL中进行数据表的创建,只有基本表建立起来,才能进行基于表的数据操作。3.3.1创建表3.3数据库设计数据表的创建完毕之后,就可以进行基本表的数据增加、删除和查询。3.3.2增加、删除、查询表数据3.3数据库设计为了更好的使用基本表的数据以及对表的保护,本系统创建了相关的视图。3.3.3创建视图3.3数据库设计MVC模式是用于组织代码用一种业务逻辑和数据显示分离的方法,在本系统中,把应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。3.4.1MVC模式3.4系统的目录结构设计在系统中分成了entity、model、view、utils和db共5个部分,其中entity包里主要是有关各个基本表的实体类,model包里是对应功能模块的各个类,view包里主要是与用户交互的窗口类,utils包里有工具类,db包里是与数据库相关的操作类。3.4.2目录结构中的各个文件3.4系统的目录结构设计本章介绍了系统的界面设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024网络安全防护与监测服务合同
- 2024离婚双方的特殊财产(如古董、艺术品)分配合同
- 2025年度住宅小区虫鼠害预防与治理专项服务合同模板4篇
- 2025年度安全生产应急预案编制合同规范3篇
- 2025年度新能源汽车销售代理及售后服务合同3篇
- 2025年度智慧停车系统车位租赁管理合同样本4篇
- 2025年度出租车公司车辆更新改造升级合同3篇
- 2025年度现代农业示范区场地平整与灌溉系统建设合同3篇
- 2025年度特色菜肴研发及厨师团队聘用协议4篇
- 2025年度数据中心专用电缆供应与安装服务合同范本4篇
- 2024-2025学年八年级上学期1月期末物理试题(含答案)
- 2025年国新国际投资有限公司招聘笔试参考题库含答案解析
- 制造车间用洗地机安全操作规程
- 2025河南省建筑安全员-A证考试题库及答案
- MOOC 有机化学(上)-北京师范大学 中国大学慕课答案
- 《风电场项目经济评价规范》(NB-T 31085-2016)
- 五年级上册脱式计算100题及答案
- 中央广播电视大学毕业生登记表-6
- 普通地质学教材
- 医疗设备报废申请表
- CAD快速看图破解安装步骤
评论
0/150
提交评论