VFP客房管理系统
摘要
【摘要】
随着改革开放步伐的加快,我国服务业取得了巨大的发展。而宾馆是我国的改革开放过程中起步最早的、开拓发展最快、收效最为明显、市场化程度高的服务行业之一。而随着信息科技的发展,传统的管理模式逐渐被信息化及数字化的管理模式所取代,如何得用先进的管理手段,提 高宾馆的管理水平,已成为宾馆行业的当务之急。面对信息时代的机遇和挑战,得用科技手段提高企业管理无疑是一条行之有效的途径。
客房管理系统的开发充分利用了信息技术提高了宾馆客房的管理水平、服务水平。系统实现了客房预定、住宿登记、宿费提醒、追加押金、调房登记、退房结帐、挂帐、查询统计等功能。其中宿费提醒可以在住宿费超过押金时预警,提示前台要客人补交押金,该功能可明显提高对住宿人员住宿的有效管理。将动态实时的住宿登记、客房调整、销售报表、追加押金等有机地联系在一起,对宾馆客房进行全方位的管理。
【关键词】客房管理系统
0 引言
客房管理系统的开发可以帮助系统管理员完成日常的客人入住及客人的退房信息的管理及查询等工作,大大提高了的工作效率。虽然计算机管理并不是宾馆管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对宾馆的服务管理提供有力的支持。
1 需求分析
根据该宾馆的具体情况,系统主要的功能包括:
前台管理:“客房预定”、“住宿登记”、“调房登记”、“追加押金”、“退房结帐”。
客房管理:“客房查询”、“房态查看”。
查询统计:“预定房查询”、“住宿查询”、“退宿查询”、“宿费提醒”。
挂帐管理:“挂帐管理”、“客人结帐”。
基础信息设置:“客房信息”、“客房类型信息”、“员工信息”、“挂帐单位信息”。
系统初始化:“本单位定义”、“业务部门定义”、“操作员管理”、“权限设置”。
系统维护:“系统初始化”、“数据备份”、“数据恢复”。
2 总体设计
2.1 项目规划
客房管理系统主要是针对中小型的宾馆、酒店开发的客房管理系统,系统由前台管理、客房管理、查询统计、挂帐管理、基础信息设置、系统初始化、系统维护和帮助等几个功能模块组成,规划系统功能模块如下:
q 前台管理
前台管理:客房预定、住宿登记、调房登记、追加押金、退宿结帐和退出。
q 客房管理
客房管理:客房查询和房态查看。
q 查询统计
查询统计:预定房查询、住宿查询、退宿查询、宿费提醒。
q 挂帐管理
挂帐管理:挂帐查询和客人结帐。
q 基础信息设置
基础信息设置:客房信息、客房类型信息、员工信息和帐挂单位信息。
q 系统初始化
系统初始化:本单位定义、业务部分定义、操作员管理和权限设置。
q 系统维护
系统维护:系统初始化、数据备份和数据恢复。
q 帮助
帮助:帮助和关于本软件2部分。
2.2 系统功能结构
本系统共分7大部分、24个完整的功能模块。系统结构图如图1所示。若图片无法显示请联系QQ3249114
图1 客房管理系统结构图
2.3 设计目标
本系统主要是针对中小型的宾馆、酒店开发的的客房管理系统,主要实现可以下目标:
q 界面设计美观友好。
q 操作员可以随时修改自己的口令,并且不同的操作员设置不同的操作权限,以增强系统的安全性。
q 数据保密性强,为每个用户设置相应的权限级别。
q 信息查询灵活、方便、快捷,数据存储安全可靠。
q 能够实现数据备份和数据恢复,保证数据安全。
q 系统运行稳定,安全可靠。
3 系统设计
3.1 开发及运行环境
系统开发平台:Microsoft Visual FoxPro 6.0。
运行平台:Windows XP/ Windows 2000/ Windows 2003。
分辨率:最佳效果1024×768像素2 数据库设计。
1.数据库概要说明
数据库在一个管理系统中占居非常重要的地位,数据库结构设计的好坏将直接影响系统的效率和实现的效果。本系统采用的是Visual FoxPro自带的数据库,数据库文件名为Roommanage。
2.主要数据表的结构
数据库中的数据表请参见附录B。
4 主要功能模块设计
4.1 程序主界面的设计
程序启动后,在系统登录界面验证操作员密码后,将进入主程序界面。通过主程序界面可以执行相应权限的操作,并且通过选择主界面的菜单,来调用相应程序并进行相应操作。主程序界面如图2所示。若图片无法显示请联系QQ3249144
图2 程序主界面
1.表单设计
(1)创建一个标准项目,名称为客房管理系统,在该项目中添加一个新表单,名称为Fdesktop。
(2)在表单中插入名称为Vcxmain的ToolBar类,在类中添加Command控件、Image控件。
2.代码设计
在“客房预定”按钮的Click事件中添加以下代码: