酒店管理系统文档.doc

上传人:枫** 文档编号:558379119 上传时间:2023-02-28 格式:DOC 页数:16 大小:460.50KB
返回 下载 相关 举报
酒店管理系统文档.doc_第1页
第1页 / 共16页
酒店管理系统文档.doc_第2页
第2页 / 共16页
酒店管理系统文档.doc_第3页
第3页 / 共16页
酒店管理系统文档.doc_第4页
第4页 / 共16页
酒店管理系统文档.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《酒店管理系统文档.doc》由会员分享,可在线阅读,更多相关《酒店管理系统文档.doc(16页珍藏版)》请在金锄头文库上搜索。

1、本科学生大作业实验报告课程名称:数据库应用开发技术实验项目名称:万家灯火酒店住宿管理系统数据库设计 详 细 设 计开课学期: 2010至 2011 学年 02 学期选课班级: 选课B02班 学号:0082738 姓名: 吴佳红 学号:0082721 姓名: 曹雪梅完成时间 : 2011 年 5 月 1 日目录1 引言31.1 编写目的31.2 背景31.3 定义32 总体设计62.1开发环境62.2软件功能模块设计62.3命名规则93功能模块设计103.1 bean文件103.2 servlet文件123.3jsp与html文件123.4重要函数与过程124子功能详细设计134.1 登陆模块

2、frmLogin、frmProductMain134.2 商品维护frmProduct.jsp144.3 供应商维护 frmVendor.jsp161 引言1.1 编写目的该文档是专门为使用本系统者编写的,让使用者能够对本系统的功能及使用有个全面的了解,从而有助于使用者熟练的使用本系统及充分的使用好本系统所拥有的功能,更好的为使用者提供服务。1.2 背景随着我国经济的快速发展,人们的生活水平有了快速的提高,假日经济和旅游经济已成为人们消费的热点。各地也把旅游业当做本地经济发展的重要经济支柱之一,从而促经了宾馆酒店业的快速发展。同时,随着宾馆酒店越来越多,人们的需求越来越高,宾馆酒店业的竞争也愈

3、来愈激烈。如何在激烈的竞争中生从发展,是每一个宾馆酒店必须面临的问题。对宾馆的经营状况起了决定作用的是宾馆的服务管理水平。如何利用先进的管理手段,提高宾馆的管理水平,以成为宾馆酒店业发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管理水平是企业管理无疑的一条行之有效的途径。现在的宾馆行业已经发生了巨大的变化,已不仅是提供给人们一个吃住行的简单场所。所以,将计算机引入宾馆的管理体系中,无疑对宾馆的服务水平更上一层楼提供了一种有利的支持。虽然计算机管理并不是宾馆管理走向成功的关键元素,但它可以最大限度的发挥准确,快捷,高效等作用,对宾馆的服务管理提供强有力的支持。因此,采用全新的计算

4、机网络和酒店住宿管理系统,已成为提高宾馆管理效率,改善服务的水准的准要手段之一,在某种意义上,酒店的住宿管理方面的信息化已成为现代化宾馆的重要标志。传统手工的客房管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过这酒店住宿系统,我们可以做到信息的规范管理和快速查询,实现了客房信息管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。从而更有利于管理者的经营管理,进而提高企业的利润,让企业在竞争中处于优势地位。1.3 定义列出本文件中用到的专门术语和外文缩写词的源词组。 给出工程目录结构本系统的项目工程目录如图1-1 所示。 图1-1 项目工程目录其中:

5、1) packBeanBasic存放所有包含业务字典表操作的bean对象,具体有:(1) beanDCDepartment.java:定义了部门表DCDepartment的属性及相应的对DCDepartment的相关操作(2) beanDCIDType.java:定义了证件类型表DCIDType的属性及相应的对DCDepartment的相关操作(3) beanDCMemberLevel: 定义了会员类型表DCMemberLevel的属性及相应的对DCMemberLevel的相关操作(4) beanDCNation: 定义了民族表DCNation的属性及相应的对DCNation的相关操作eanD

6、CPrice(5) beanDCPrice:定义了收费标准表DCPrice的属性及相应的对DCPrice的相关操作(6) beanDCQualification: 定义了学历表DCQualification的属性及相应的对DCQualification的相关操作(7) beanDCTitle:定义了职务表DCTitle的属性及相应的对DCTitle的相关操作2)packBeanEntity存放所有包含实体表操作的bean对象,具体有: (1)beanEmployee: 定义了员工表Employee的属性及相应的对Employee的相关操作3)packBeanPublic存放连接数据库及过滤器的

7、操作,具体有: (1)beanConnDB:定义了与数据库的连接,包括无参连接及带参连接,及各种连接操作。 (2)beanEncodingFilter:定义了过滤器的功能,解决中文乱码问题,及使用户控制更加的安全及区分普通用户与管理员的管理。4)packServBasic存放了对所有类的插入,删除,更新操作,具体如下: (1)ServDCDepartmentDel:用于实现对部门表的信息删除操作。 (2)ServDCDepartmentIns: 用于实现对部门表的信息插入操作。 (3)ServDCDepartmentUpt: 用于实现对部门表的信息更新操作。 (4)ServDCIDTypeDe

8、l:用于实现对证件类型表的信息删除操作。 (5)ServDCIDTypeIns:用于实现对证件类型表的信息插入操作。 (6)ServDCIDTypeUpt:用于实现对证件类型表的信息更新操作。 (7)ServDCMemberLevelDel:用于实现对会员等级表的信息删除操作。 (8)ServDCMemberLevelIns:用于实现对会员等级表的信息插入操作。 (9)ServDCMemberLevelUpt:用于实现对会员等级表的信息更新操作。 (10)ServDCNationDel:用于实现对民族类的信息删除操作。 (11)ServDCNationIns:用于实现对民族类的信息插入操作。

9、(12)ServDCNationUpt:用于实现对民族类的信息更新操作。 (13)ServDCPriceIns:用于实现对收费标准类的信息插入操作。(14)ServDCPriceDel:用于实现对收费标准类的信息删除操作。(15)ServDCPriceUpt:用于实现对收费标准类的信息更新操作。(16)ServDCQualificationDel:用于实现对学历类的信息删除操作。(17)ServDCQualificationIns:用于实现对学历类的信息插入操作。(18)ServDCQualificationUpt:用于实现对学历类的信息更新操作。(19)ServDCTitleDel:用于对职

10、务类的信息删除操作。(20)ServDCTitleIns:用于对职务类的信息插入操作。(21)ServDCTitleUpt:用于对职务类的信息更新操作。5)packEntity实现了对基本数据职工表的相关操作,具体如下: (1)ServEmployeeIns:用于实现对职工表基本数据的插入操作。2 总体设计 2.1开发环境(1) 一个专用数据库服务器,用于Oracle11g数据库服务。(2) PC机:安装如下软件: Windows XP 、tomcat8.0 、jdk1.6 和myEclipse8.0。 2.2软件功能模块设计描述该项目涉及的所有功能,详细描述每一个子功能的含义该项目包括6大子

11、功能1) 注册管理子功能:管理顾客注册,职员注册2) 客房管理子功能:管理客房分类信息,客房信息查询,更新客房信息及删除,预订 客房管理,续订客房管理,转住客房管理,入住客房管理3) 订单管理子功能:管理订单查询,订单取消及更新,订单受理4) 消费账单信息管理子功能:管理消费账单信息查询,消费账单信息更新及删除5) 职员信息管理子功能:管理职员按部门分类管理,职员信息维护6)顾客信息管理子功能:管理顾客信息分类,会员等级,会员信息维护7)留言管理子功能:管理发布留言,回复留言2.2.1注册管理子功能 注册管理子功能主要实现的是管理顾客注册及职员注册。(1)顾客注册:填写基本信息:包括姓名,登录

12、密码、证件类型、证件编号、性别、出生年月、地址、邮政编码、电话、和电子邮箱等。系统检查所有信息填写正确后提示顾客注册成功,并返回顾客编号。(2)职员注册:酒店工作人员以职员身份注册并填写基本信息,包括姓名、登录密码、身份证编号、学历、性别、出生年月、部门、薪水、住址、电话和电子邮箱等。系统检查所有信息填写正确后提示注册成功,并返回职员编号。2.2.2客房管理子功能客房管理主要实现:管理客房分类信息,客房信息查询,更新客房信息及删除,预订 客房管理,续订客房管理,转住客房管理,入住客房管理等功能。(1)管理客房分类信息:1) 按客房设施分类:普通客房,经济客房,豪华客房,总统客房;2) 按人数分

13、类:单人间,标准间,套房3) 按楼层分类:1楼,2楼,3楼等4) 按房价分类: 500元/(间*天),900元/(间*天),1200元/(间*天),2000元/(间*天)等(2)客房信息查询:按以上四种分类的一种或几种查询客房信息,客房信息包括客房数量,客房类型,客房允许住的人数,房价等。(3)更新客房信息及删除: 如果房间信息(房间类型,房间总数量和房间价格)发生改变时,职员可以更新该客房信息。如果房间出现问题或该房间已经不存在,职员可以删除该房间信息。(4)预订客房管理:分为在线预订,非在线预订(电话、直接到酒店预订)。预定客房又再分为散客预订和团体预订。预定时要填写入住信息(入住人姓名,

14、入住时间等),预订时,订金不够,则不能预订。(5) 续订客房管理:分为在线续订和非在线续订两种方式延长住房时间。职员再将续订消费记录客户消费信息。(6)转住客房管理:分为在线转住和非在线转住两种选择方式转房。职员再按房间标准,更改客户住房信息和消费信息。(7)入住客房管理:顾客入住后,更新客房信息。2.2.2订单管理子功能订单管理子功能主要实现管理订单查询,订单取消及更新,订单受理等功能预订客房交齐订金后,会生成订单(1)订单查询:订单提交后,顾客可随时查询订单的最新信息及全部历史订单(2)订单取消及更新:。订单未审核前,允许顾客随时查询订单的最新状态(订单等待审核和订单处理结束)及更新订单信息(如退订和续订)(3)订单受理:订单生成后,职员对订单审核。若订单信息填写不正确,退回给客户,否则,显示预订或续订成功。2.2.3消费账单信息管理子功能消费账单信息管理子功能主要实现管理消费账单信息查询,消费账单信息更新及删除(1)消费账单信息查询:顾客可随时查询本次入住消费账单的最新信息及全部历史账单。(2)消费账单信息更新及删除:职员可更新客户消费信息(如折扣等)或删除信息(如系统故障导致消费信息出错等)2.2.4职员信息管理职员信息管理主要实现职员按部门分类管理,职员信息管理管理(1)职员按部门分类管理:系统按每个职员所属部门将职员信息统计到相应的部门。(2)职员信息维

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号