资源预览内容
第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
第9页 / 共21页
第10页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
酒店客房管理系统一.数据库需求分析在现代的宾馆服务行业中,随着客户流量的增加,传统的管理方法已经不能适合现代社会的需要,因此客房管理系统是各大宾馆急需的一个管理系统。客房系统往往是一个大型的信息管理系统。需要专业的开发人员完成复杂的功能,而且每一个宾馆的管理内容、服务方式均有所不同。当今酒店之间的竞争,实质上也是服务质量的竞争。优质的服务不仅能吸引客源,还能给酒店带来可观的经济效益。服务质量是酒店的生命线!酒店竞争的关键是特色,特色的核心是品牌,品牌的保障是文化,文化的体现是服务。21世纪酒店业的竞争来自于服务的竞争。酒店的服务艺术,必将成为21世纪酒店服务的发展趋势。如何为客人提供优质的服务将是未来酒店业关注的首要问题。而优质的服务主要来源于两个方面:一、标准化服务;二、个性化服务。 酒店业内人士一直在追求服务的标准化。服务的无形性要求酒店管理者为服务制订一系列标准。从而方便员工的操作和顾客的评估。标准化、程序化的服务具有高效、可靠的特点。它方便顾客接受服务并减少他们的风险心理。管理系统功能图酒店客房管理系统消费管理客房管理财务管理系统管理酒店客房管理系统有如下特点: 消费管理:客房消费入帐、增加商品、修改商品、删除商品 客房管理:客房状态(分类查询,分层查询)增加新客房、客房状态修改等 财务管理:可以打印当时,当月入住情况,收入情况等 系统管理:可自定义管理员用户名,不同等级对软件的操作将有限入住登记历史资料预定资料预定登记业务流程图 转房 制作制卡续住输入押金结帐历史资料清单夜审KTV,电话,中餐,西餐,旅游,购物等在住客人资料 报表自动过程修改资料输入消费部门转帐房间转帐生成报表 针对本实例,通过对酒店客房管理的内容和数据流程分析,设计的数据项和数据结构如下。l 客人信息。包括的数据项有客人姓名、性别、生日、籍贯、身份证号、工作单位、民族、家庭住址、联系电话等。l 客房信息。包括的数据项有房号、客房押金、客房类型、客房位置等。l 入住信息。包括的数据项有入住日期、房号、离开日期、房价等。l 就餐信息。包括的数据项有票号、身份证号、中餐、西餐、其它就餐等。l 娱乐信息。包括的数据项有票号、身份证号、保龄球、KTV、旅游等。l 其它信息。包括的数据项有票号、身份证号、购物、电话、其它等。 有了上面的数据结构、数据项和数据流程,就能进行下面的数据库设计。二.数据库结构设计数据库概念结构设计本实例根据上面的设计规划出的实体有:客人实体、客房实体、入住实体、消费实体。各个实体的描述E-R图及其之间关系描述如下。 .客人实体E-R图 客人 电话姓名住址性别籍贯民族生日身份证.客房实体E-R图客房 房号类型价格位置.入住实体E-R图入住 入住时间离开时间押金房号.消费实体E-R图消费就餐其它娱乐房消.实体和实体之间的关系E-R图客人入住客房 11.数据库逻辑结构设计 在上面的实体以及实体之间关系的基础上,形成数据库中的表格以及各 个表格之间的关系。酒店管理系统数据库中各个表格的设计结果如下面的几个表格所示。每个表格表示在数据库中的一个表。 客人信息表customer列名数据类型可否为空说明cameCharNOT UNLL姓名csexCharNULL性别cdwCharNULL工作单位cadintegerNOT NULL身份证号(主键)csrdateNULL生日cjgCharNULL籍贯cmzCharNULL民族chaCharNULL家庭住址ctelintegerNULL联系电话客房信息表room列名数据类型可否为空说明RnoCharNOT NULL房号(主键)RtypeCharNULL类型RpriceCharNULL价格RpositionCharNULL位置 入住信息表RuZhu_info列名数据类型可否为空说明rzdate1DateNULL入住日期RznoCharNOT NULL房号rzdate2DateNULL离开日期RzmonyCharNULL押金rzadIntegerNOT NULL身份证号(主键)就餐信息表JiuCan列名数据类型可否为空说明Piaohao Char NOT NULL票号(主键)Ad CharNULL身份证号Zhongcan CharNULL中餐Xican CharNULL西餐QitajiucanChar NULL其它就餐娱乐信息表YuLe列名数据类型可否为空说明Piaohao Char NOT NULL票号(主键)Ad Char NULL身份证号Baolingqiu Char NULL保龄球Lvyou Char NULL旅游 KTVChar NULLKTV其它信息表Qita列名数据类型可否为空说明Piaohao Char NOT NULL票号(主键)Ad Char NULL身份证号Dianhua Char NULL电话Gouwu Char NULL购物Qita Char NULL其它三.数据库结构的实现 创建客人信息表格CUSTOMER CPCREATE TABLE JD.CUSTOMER(CUSTOMER_AD INGETER NOT NULL, CUSTOMER_NAME CHAR(20) NULL,CUSTOMER_SEX CHAR(2) NULL,CUSTOMER_SHENGRI DATE NULL, CUSTOMER_JIGUAN CHAR(20) NULL, CUSTOMER_MINZU CHAR(2) NULL,CUSTOMER_HA CHAR(10) NULL,CUSTOMER_GD CHAR(20) NULL,CUSTOMER_TEL CHAR(8) NULL.CONSTRAINT CUSTOMER_AD_PK PRIMARY KEY (CUSTOMER_AD)TABLESPACE USER_DATA;创建客房信息表ROOMCREATE TABLE JD.ROOM (ROOM_NO CHAR(4) NOT NULL, ROOM_TYPE CHAR(10) NULL, ROOM_MONY CHAR(4) NULL,ROOM_WEIZHI CHAR(4) NULL.CONSTRAINT ROOM_NO_PK PRIMARY KEY (ROOM_NO)TABLESPACE USER_DATA;创建入住信息表RUZHU_INFOCREATE TABLE JD.RZ(RZ_DATE1 CHAR2(15) NULL,RZ_NO CHAR2(4) NULL, RZ_DATE2 CHAR2(2) NULL, RZ_AD INGETER NULL,CONSTRAINT RZ_AD_PK PRIMARY KEY (RZ_ZD) TABLESPACE USER_DATA; 创建就餐信息表JIUCANCREATE TABLE JD.JIUCAN (JIUCAN _PIAOHAO CHAR(4 NOT NULL, JIUCAN_AD CHAR(10) NULL, JIUCAN_ZHONGCAN CHAR()4 NULL, JIUCAN_XICAN CHAR(4) NULL,JIUCAN_QITAJIUCAN CHAR(4) NULL.CONSTRAINT JIUCAN_PK PRIMARY KEY (JIUCAN_PIAOHAO)TABLESPACE USER_DATA;创建娱乐信息表YULECREATE TABLE JD.YULE (YULEE_PIAOHAO CHAR(4 NOT NULL, YULE_AD INTEGER(8 NULL, YULE_KTV CHAR(4) NULL, YULE_YOUYONG CHAR(4) NULL, YULE_BAOLINGQIU CHAR(4) NULL.CONSTRAINT YULE_PK PRIMARY KEY (YULE_PIAOHAO)TABLESPACE USER_DATA;创建其它信息表QITACREATE TABLE JD.QITA(QITA_DPIAOHAO CHAR(4) NOT NULL, QITA_AD INTEGER NULL, QITA_DIANHUA CHAR(8) NULL, QITA_GOUWU CHAR(4) NULL,QITA_QITAFEIYONG CHAR(4) NULL,CONSTRAINT QITAO_PK PRIMARY KEY (QIYAO_DESKQITQ_PIAOHAO)TABLESPACE USER_DATA;四.登录模块的设计登录模块由1个窗口组成,用于用户登录使用。在应用程序对象的Open事件的程序代码有下面一条语句:open (w_denglu)该语句就是打开登录窗口的语句。登录窗口如图所示。 该窗口中放置了3个静态文本框Static Text控件,放置在窗口的相应位置来显示文字。放
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号