vc#,net,sql,vs小型酒店管理系统毕业论文设计,课程ppt,程序代码

4004
    


来源:
Licence:
联系:
分类:
平台:
环境:
大小:
更新:
标签:
联系方式 :
免费下载 ×

下载APP,支持永久资源免费下载

限免产品服务请联系qq:1585269081

下载APP
免费下载 ×

下载APP,支持永久资源免费下载

下载APP 免费下载
下载 ×

下载APP,资源永久免费


如果出现不能下载的情况,请联系站长,联系方式在下方。

免费下载 ×

下载论文助手APP,资源永久免费

免费获取

如果你已经登录仍然出现不能下载的情况,请【点击刷新】本页面或者联系站长


简介


小型酒店管理信息系统

摘  要
现代化的酒店是集客房、餐饮、通讯、娱乐,商务文化及其他各种服务与设施为一体化的消费场所,酒店组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,促进经济效益,必须借助计算机来进行现代化的信息管理,《小型酒店管理信息系统》正是为此而设计的,该系统是运用Microsoft Office Access数据库系统和Microsoft Visual C++ 6.0程序语言开发实现的,《小型酒店管理信息系统》包括了客房管理子系统、餐饮管理子系统、服务管理子系统、财务管理子系统、信息查询子系统等六大模块,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点,是酒店管理者的理想选择。
本文简要介绍了《小型酒店管理信息系统》的项目背景和意义,着重阐述了该系统开发实现过程,从系统的需求分析、方案论证、模块设计、数据设计、详细设计到系统测试等各个环节都进行了详尽的分析和描述。

关键词:  酒店信息管理,数据库 ,SQL
Abstract
The modernized hotel collects the guest room , food and beverage , communication , amusement, commercial culture and other various kinds of services and facilities are the integrated consumption place , the hotel organizes hugely, there are many service items, the amount of information is large, if you want to improve labor produce , lower costs , improve the service quality and management level , promote the economic benefits, must carry on the modernized information management through the computer,《Small-scale Hotel Management Information System》is just designed for the occasion, it is developed and carried out by using Microsoft Office Access database system and Microsoft Visual C++ 6.0 programming language, it include six modules——guest room manage subsystem、eatery manage subsystem、service manage subsystem、finance manage subsystem、information inquiry subsystem, it has many features——simple operation、friendly interface、good flexibility、high system safety、stable performance, this is the best choice for the hotel handler.
This paper has introduced the project background and meaning of 《Small-scale Hotel Management Information System》 briefly , has explained emphatically that should develop the course of realizing systematically , from systematic demand analysis , scheme demonstration, module design , data design, it reach such all link as system testing ,etc. go on exhaustive analysis and description to design in detail.

Keywords:Hotel Information Management,Database,SQL

工程目录

目  录
第一章  前言	5
1.1 课题的项目背景	5
1.2 课题的现实意义	5
第二章  综述	6
2.1 饭店计算机管理信息系统发展历史	6
2.2 饭店管理信息系统的作用	6
2.3 饭店管理信息系统的构成	7
2.4 国外饭店管理软件系统	9
2.5 国内饭店软件系统	10
2.6 饭店信息管理软件的发展与展望	11
第三章  系统需求分析	11
3.1 系统目标	11
3.2 当前系统	12
3.2.1前台接待、收款台	12
3.2.2客房楼层	13
3.2.3电话计费中心	13
3.2.4问题总结	13
3.3建议的系统	14
3.3.1 概述	15
3.3.2 客房管理子系统	15
3.3.3 餐饮管理子系统	15
3.3.4 服务管理子系统	16
3.3.5 财务管理子系统	16
3.3.6  信息查询子系统	17
第四章  方案论证	17
4.1 系统架构	17
4.1.1客户机/服务器(C/S)体系结构基本概念	18
4.1.2系统架构描述	19
4.2 开发工具选择	20
4.3 数据库平台选择	21
4.4 Visual C++的数据库访问技术	22
第五章	总体设计	24
5.1 系统模块设计	25
5.1.1 客房管理模块	25
5.1.2 餐饮管理模块	35
5.1.3 服务管理模块	35
5.1.4 财务管理模块	35
5.1.5 信息查询模块	36
5.2 数据表结构设计	36
第六章  详细设计	41
6.1 选房间	41
6.2 帐单支付	45
第七章  测试及性能分析	49
7.1 功能测试	49
7.2 系统测试	49
7.3 性能分析	49
7.4 改进意见	50
结束语	50
致谢	50
参考文献	51
 

3.2当前系统

由于历史原因和实际条件的限制,目前的系统的DOS版本,使用烦琐、不够直观、不利于扩展系统;而且客人在客房的消费、电话费用等都手工操作,这使各个部门的信息传递慢而且容易造成差错,影响工作效率。以下分别介绍各部的情况:

3.2.1前台接待、收款台

前台接待员工作内容:

(1)核查预约情况,为有预约档案的宾客填写登记卡,为预抵的宾客分配房间。

(2)为宾客办理入住登记手续,并输入电脑。

(3)为宾客办理换房、延期住宿手续,处理、保管好宾客物品转交、留言、传真,并将有关资料存档。

(4)全面细致地做好VIP宾客、团队宾客的担待准备工作。

(5)为宾客提供快速、礼貌、周到、及时、准确的接待、问询服务,及代客联络、代客留言、联系旅游等服务。

(6)管理好其他部门的钥匙。

(7)保持好工作、休息区域的卫生,并根据排班表,随时进行卫生清扫(台面、地面、垃圾及后台休息区域等),须做到整齐、整洁、干净。

(8)阅读并填写交班日志,认真做好交接班工作。

前台收银员工作内容:

(1)清点收银备用金。

(2)检查各种收据、帐单、信用卡签购单的备用情况。

(3)掌握当日客房的租用情况、退房数及宾客的帐务情况。

(4)准确、快捷地为宾客提供结帐服务,使宾客满意。

(5)接收并处理从酒店各经营岗位处送来的宾客签单,做到随收随挂,严禁压单。

(6)检查当日入住宾客的登记卡,核查信用卡、发票等附件须相符,信用卡不超限等。

(7)注意清点现金、检查帐目,发现问题及时汇报、解决。

(8)按规定收集、整理、保存资料,复查入住宾客情况以及准备次日预离宾客、团队资料。

(9)夜核前,打印当日实际离店宾客报表,核对宾客帐单、登记卡、信用卡情况及人民币预付情况等。

(10)清点兑换备用金,核实兑换水单的起止号码。

(11)为宾客提供准确、快捷地外币兑换服务。

(12)为宾客提供保险箱服务,保证宾客的财物安全。

3.2.2客房楼层

班前查阅交接班记录,督查每日房间状况日报表,核对房间状态,校对客人消费情况,了解当日重点服务对象,并对VIP客人楼层加强巡视检查工作,并将客人在房间里的消费进行详细记录。

3.2.3电话计费中心

除了日常的电话转接服务之外,还有一台独立的打印机通过串口与电话程控交换机相连,实时接收电话交换机传送过来的原始话单,并将原始话单立即打印出来,然后总机服务员根据电信部门提供的电话资费进行手工计费,并把每一笔通话情况记录下来。

3.2.4问题总结

由上面对酒店各部门的描述可知,现有的手工操作流程存在以下问题:

(1)前台接待处:不能直接了解实际房价、房态使用情况,客人资料查找不够快捷,其它部门不能直接了解开房信息。

(2)前台收银处:不能直接、快速查询、统计客人实际消费情况,营业情况、应收情况,财务部门不能直接了解实际营收情况,更谈不上进行财务数据分析。

(3)总机:手工计费,不够实时、快速、准确,人工送单到收银处。

(4)楼层:手工记录客人在客房的消费,人工送单到收银处。

(5)经理办公室:不能直接、及时了解客房客房开房情况,客人消费情况,酒店营业收入情况,没有各种所需数据分析。

(6)由于人手操作的缘故,所有统计报表都由人手工计算和制作,不但效率低,容易差错,更无法作大型复杂的统计,先进的管理模式无法在酒店应用,直接影响酒店管理水平的提高。

接待处、收银处、楼层、总机等部门因为信息彼此间不能有效沟通而形成了“信息孤岛”,是造成问题主要原因,需要它们之间建立快速的、有效的信息交换通道,使数据可以自动地、快速地处理和传递,减少人手操作。

前台管理的工作是十分复杂、繁琐的,但它是日常经常遇到的、必须的、重要的环节,以下就重点把前台的设计讲述一下,以下是前台接待的工作流程:

 

 

          

  

         

预定单号确认

由预定单确认预定单号

输入参数:预定单号

输出参数:预定单内容

          预定成员档案

人工确认

 

分配房号

(非管制房)

1.预定、非预定散客

2.预定、非预定团队成员

查询可住人客房情况

使用数据库:房态表

输入参数:房态为可住人

输出参数:房号

分配客房

输入参数:房类

          楼层号

输出参数:房号

修改房态

输入参数:房号

输出参数:修改房态

          改房态为住人

分配房号

(管制房)

1.预定、无预定散客

2.预定、无预定团队成员

修改房态表

输入参数:房号

输出参数:改房态为住人

          改管制房态为非管制房

 

 

生成外管处数据

1.预定、非预定散客

2.预定、非预定团队成员

确认证件种类是否为身份证

输入参数:证件种类

输出参数:证件种类=身份证为真

若为假,生成外管处数据

输入参数:住客登记档案

输出参数:外管处数据

 

预定散客登记

(由预定档案登记)

增加住客登记档案

输入参数:房号

预定成员档案

输出参数:增加一条记录

建立帐页

输入参数:房号

输出参数:建立帐页

生成外管处数据

预定散客登记

(由登记卡登记)

增加住客登记档案

使用数据库:住客登记档案

输入参数:住客登记卡内容

输出参数:增加一条记录

建立帐页

输入参数:房号

输出参数:建立帐页

生成外管处数据

预定散客登记

(快速登记)

增加住客登记档案

使用数据库:住客登记档案

输入参数:房号

          姓名

输出参数:增加一条记录

建立帐页

输入参数:房号

输出参数:建立帐页

 

散客常来客确认

1.预定

2.无预定

确认常来客人

使用数据库:常来客档案

输入参数:客人姓名

输出参数:常来客人登记档案

人工确认

 

预定散客登记

(由常来客档案登记)

增加住客登记档案

使用数据库:住客登记档案

输入参数:房号

常来客档案

输出参数:增加一条记录

建立帐页

输入参数:房号

输出参数:建立帐页

生成外管处数据

修改客房利用情况统计表(预定)

1.散客

2.团队

输入参数:房类

          房间数

输出参数:减预定房类数

          加住人房类数

 

 

预定档案归档

1.散客

2.团队

输入参数:预定档案内容

输出参数:备份预定档案

 

 

无预定散客入住登记确认

由客房利用情况统计表剩余数确认

输入参数:4种房类数

入住日期

离店日期

输出参数:剩余数-输入数>0为真

 

 

无预定散客登记

(由登记卡登记)

增加住客登记档案

使用数据库:住客登记档案

输入参数:住客登记卡内容

输出参数:增加一条记录

建立帐页

输入参数:房号

输出参数:建立帐页

生成外管处数据

无预定散客登记

(快速登记)

增加住客登记档案

使用数据库:住客登记档案

输入参数:房号

姓名

输出参数:增加一条记录

建立帐页

输入参数:房号

输出参数:建立帐页

 

无预定散客登记

(由常来客档案登记)

增加住客登记档案

使用数据库:住客登记档案

输入参数:房号

常来客档案

输出参数:增加一条记录

建立帐页

输入参数:房号

输出参数:建立帐页

生成外管处数据

修改客房利用情况统计表(无预定)

1.散客

2.团队

输入参数:房类

          房间数

输出参数:减剩余房类数

          加住人房类数

 

 

预定团队预定确认

由团队预定单库确认

输入参数:团队预定单号

输出参数:团队预定档案

          团队成员档案

人工确认

 

预定团队登记

由预定单建立团队档案

使用数据库:团队档案库

输入参数:团队预定档案内容

输出参数:增加一条记录

建立团队帐页

输入参数:团队号

输出参数:建立团队帐页

 

预定团队成员登记

增加住客登记档案

使用数据库:住客登记档案

输入参数:房号

团队成员预订档案

输出参数:增加多条记录

建立帐页

输入参数:房号

输出参数:建立团队成员帐页

生成外管处数据

无预定团队入住确认

由客房利用情况统计表剩余数确认

使用数据库:客房利用情况统计表

输入参数:4种房类数

入住日期

离店日期

输出参数:剩余数-输入数>0为真

 

 

无预定团队登记

建立团队登记档案

使用数据库:团队档案库

输入参数:团队号

团队宿食计划表

输出参数:增加一条记录

建立团队帐页

输入参数:团队号

输出参数:建立团队帐页

 

无预定团队成员登记

增加住客登记档案

使用数据库:住客登记档案

输入参数:住客登记卡内容

输出参数:增加多条记录

建立帐页

输入参数:房号

输出参数:建立团队成员帐页

生成外管处数据

修改外管处数据

1.预定、无预定散客

2.预定、无预定团队成员

确认证件种类是否为身份证

输入参数:证件种类

输出参数:证件种类=身份证为真

若为假,修改外管处数据

输入参数:住客登记卡修改内容

输出参数:修改若干条外管处数据

 

确认住客登记档案

查询散客档案

使用数据库:住客登记档案

输入参数:房号

输出参数:住客登记档案内容

 

 

修改住客登记档案

(非离店日期)

1.预定、无预定散客

2.预定、无预定团队成员

修改住客登记档案

使用数据库:住客登记档案

输入参数:住客登记卡修改内容

输出参数:修改若干条记录  

修改外管处数据

 

住客修改离店日期确认

1.预定、无预定散客

2.预定、无预定团队成员

查询散客档案

使用数据库:住客登记档案

输入参数:房号

输出参数:原离店日期

由客房利用情况统计表的剩余数确认

输入参数:4种房类数

          原离店日期

          新离店日期

输出参数: 剩余数-输入数>0为真

 

修改住客登记档案

(离店日期)

1.预定、无预定散客

2.预定、无预定团队成员

修改住客登记档案

使用数据库:住客登记档案

输入参数:新离店日期

输出参数:修改一条记录

修改客房利用情况统计表

使用数据库:客房利用情况统计表

输入参数:新离店日期 

房类数

输出参数:加住人房类数

减剩余房类数

修改外管处数据

确认团队登记档案

1.预定

2.无预定

由团队号查询团队档案

使用数据库:团队登记档案

输入参数:团队号

输出参数:团对登记档案内容

 

 

修改团队档案内容

(非离店日期)

修改团队档案内容

使用数据库:团队登记档案

输入参数:团队食宿计划表修改的内容

输出参数:修改一条记录

 

 

确认团队成员

查询团队成员房号

使用数据库:住客登记档案

输入参数:团队号

输出参数:客人房号

确认团队成员档案

使用数据库:住客登记档案

输入参数:房号

输出 参数:团队成员登记档案

 

修改团队成员的登记档案

(非离店日期)

修改成员登记档案

使用数据库:住客登记档案

输入参数:住客登记卡修改内容

输出参数:修改多条记录

修改外管处数据

 

团队修改离店日期确认

确认修改团队

使用数据库:团队档案库

输入参数:团队号

输出参数:团队登记档案

确认为真

输出参数:原离店日期

由客房利用情况统计表的剩余数确认

输入参数:4种房类数

          原离店日期

          新离店日期

输出参数:剩余数-输入数>0为真

修改团队登记档案

(离店日期)

修改团队登记档案

使用数据库:团队登记档案

输入参数:新离店日期

输出参数:修改一条记录

修改客房利用情况统计表

使用数据库:客房利用情况统计表

输入参数:原离店日期

          新离店日期  

房类数

输出参数:加住人房类数 

减剩余房类数

 

修改团队成员的登记档案

(离店日期)

修改成员登记档案

使用数据库:住客登记档案

输入参数:新离店日期

输出参数:修改多条记录

修改外管处数据

 

保险箱使用档案建立

增加保险箱使用档案

输入参数:保险箱号

保险箱使用登记卡内容

输出参数:增加一条记录

 

 

确认保险箱档案

1.修改

2.删除

由保险箱档案内容确认

使用数据库:保险箱使用档案

输入参数:保险箱号

输出参数:保险箱使用档案内容

 

 

修改保险箱档案

修改保险箱登记档案

使用数据库:保险箱使用登记卡

输入参数:保险箱使用登记卡的修改内容

输出参数:修改一条记录

 

 

删除险箱号

删除保险箱使用记录

使用数据库:保险箱使用登记卡

输入参数:保险箱使用登记卡内容

输出参数:删除一条记录

保险箱使用登记卡归档

输入参数:保险箱使用登记卡内容

输出参数:备份一条记录

 

查询可换入的新房房号

(适用于各种换房)

由房态表确认可换入的房号

使用数据库:房态表

输入参数:房类

          房数

输出参数:房号

 

 

确认单人房新房房号

由住客登记档案内容确认房号是否

输入参数:新房号

输出参数:不存在该房号为真

若为假(存在该房号)

输出参数:住客登记档案

 

确认换房客人房号

由住客登记档案确认换房客人

输入参数:原房号

输出参数:住客登记档案

 

 

   

修改换入新房的住客登记档案

使用数据库:住客登记档案

输入参数:新房号

输出参数:修改一条记录

修改房态

使用数据库:房态表

输入参数:原房号

          新房号

输出参数:改原房房态为脏房

          改新房房态为住人 

修改帐号

输入参数:原房号

          新房号

输出参数:改原帐号为新帐号

 

原帐页归档

输入参数:原帐页内容

输出参数:备份原帐页

 

 

确认双人房是否住人

  (居住人数

    付帐人)

查询房间住客情况

使用数据库:住客登记档案

输入参数:房号

输出参数:不存在该房号为真

若为假(即存在该房号)

输出参数:住客登记卡内容

          付帐人否

 

   

(新房原房客为非付帐人)

修改换入新房客人的住客登记档案

使用数据库:住客登记档案

输入参数:新房号

非付帐人

输出参数:修改一条记录

修改房态表

使用数据库:房态表

输入参数:原房号

输出参数:原房房态改为脏房

修改客房利用情况统计表

输入参数:房类数

输出参数:减住人单人间间数

加剩余房类数

 

作业务流水

输入参数:原帐页内容

输出参数:房号、定金、总消费额、余额、

          备注(换房)、付款方式

原帐页归档

输入参数:原帐页内容

输出参数:备份原帐页

 

   

(新房原房客为付帐人)

修改换入新房客人的住客登记表

使用数据库:住客登记档案

输入参数:新房号

付帐人

输出参数:修改一条记录

修改房态表

使用数据库:房态表

输入参数:原房号

输出参数:原房房态改为脏房

修改客房利用情况统计表

使用数据库:客房利用情况统计表

输入参数:房类数

输出参数:减住人单人间间数

加剩余房类数

(双人房未住人)

修改换入新房客人住客登记表

使用数据库:住客登记档案

输入参数:新房号

付帐人

输出参数:修改一条记录

修改房态表

使用数据库:房态表

输入参数:原房号

新房号

输出参数:原房房态改为脏房

          新房房态改为住人

修改客房利用情况统计表

使用数据库:客房利用情况统计表

输入参数:房类数

输出参数:减住人单人间间数

加住人双人间间数

 

作业务流水

输入参数:原帐页内容

输出参数:房号、定金、总消费额、余额、

          备注(换房)、付款方式

原帐页归档

输入参数:原帐页内容

输出参数:备份原帐页

 

   

(双人间单人住)

修改换入新房客人住客登记表

使用数据库:住客登记档案

输入参数:新房号

输出参数:修改一条记录

修改房态表

使用数据库:房态表

输入参数:原房号

新房号

输出参数:原房房态改为脏房

新房房态改为住人

修改客房利用情况统计表

使用数据库:客房利用情况统计表

输入参数:房类数

输出参数:减住人双人间间数

加住人单人间间数

双人间确定换出客人

显示客人登记档案

输入参数:原房房号

输出参数:住客登记档案

确认换房客人

输入参数:住客登记档案

输出参数:换出客人登记档案

          付帐人否

若换出客人为付帐人

输出参数:修改不换出客人为付帐人

 

 

   

(原客房住2人,换出客人在原房为付帐人)

修改住客登记档案

使用数据库:住客登记档案

输入参数:新房号

输出参数:修改一条记录

修改房态表

使用数据库:房态表

输入参数:新房号

输出参数:新房房态改为住人

修改客房利用情况统计表

使用数据库:客房利用情况统计表

输入参数:房类数

输出参数:加住人单人间间数

          减剩余房类数

   

(原房住2人,换出客人在原房为非付帐人)

修改住客登记档案

使用数据库:住客登记档案

输入参数:新房号

输出参数:修改一条记录

修改房态表

使用数据库:房态表

输入参数:新房号

输出参数:新房房态改为住人

修改客房利用情况统计表

使用数据库:客房利用情况统计表

输入参数:房类数

输出参数:加住人单人间间数

          减剩余房类数

确认是否换入同住

显示由住客登记档案

输入参数:新房号

输出参数:住客登记档案

 

若为假,

输出参数:出错

    

(原房单人,

  换入同住,

  新房原住客作付帐人)

修改换房客人住客登记卡

使用数据库:住客登记档案

输入参数:新房号

非付帐人

输出参数:修改一条记录

修改房态表

使用数据库:房态表

输入参数:原房号

输出参数:原房房态改为脏房

修改客房利用情况统计表

使用数据库:客房利用情况统计表

输入参数:房类数

输出参数:减住人双人间间数

加剩余房类数

 

作业务流水

输入参数:原帐页内容

输出参数:房号、定金、总消费额、余额、

          备注(换房)、付款方式

原帐页归档

输入参数:原帐页内容

输出参数:备份原帐页

 

确认新双人房是否有帐页

查询帐页

输入参数:新房号

输出参数:帐页

若没有帐页

输入参数:新房号

输出参数:建立帐页

 

    

(原房单人,换入同住,

新房原住客为非付帐人、

新房间有帐页)

修改换房客人住客登记卡

使用数据库:住客登记档案

输入参数:原房换出客人住客登记档案

          新房号

付帐人

输出参数:修改一条记录

修改房态表

使用数据库:房态表

输入参数:原房号

输出参数:原房房态改为脏房

修改客房利用情况统计表

使用数据库:客房利用情况统计表

输入参数:房类数

输出参数:减住人双人间房数

加剩余房类数

 

追加原房帐页至新房帐号

输入参数:原帐号

          新帐号

输出参数:原帐页内容追加至新帐号

作业务流水

输入参数:原帐页内容

输出参数:房号、定金、总消费额、余额、备注(换房)、付款方式

原帐页归档

输入参数:原帐页内容

输出参数:备份原帐页

    

(原房单人,换入同住,

 新房原住客为非付帐人、

 新房没有帐页)

修改换房客人住客登记卡

使用数据库:住客登记档案

输入参数:原房换出客人住客登记档案

          新房号

付帐人

输出参数:修改一条记录

修改房态表

使用数据库:房态表

输入参数:原房号

输出参数:原房房态改为脏房

修改客房利用情况统计表

使用数据库:客房利用情况统计表

输入参数:房类数

输出参数:减住人双人间房类数

加剩余房类数

确定换房客人

显示客人登记档案

输入参数:原房号

输出参数:住客登记档案

确认换房客人

输入参数:住客登记档案

输出参数:换房客人档案

          付帐人否

若换房客人为付帐人

输出参数:修改不换出客人为付帐人

    

(原双人房单人,

  新双人房未住人)

修改换房客人住客登记卡

使用数据库:住客登记档案

输入参数:住客登记档案

          新房号

付帐人

输出参数:修改一条记录

修改房态表

使用数据库:房态表

输入参数:原房号

          新房号

输出参数:原房房态改为脏房

新房房态改为住人

修改客房利用情况统计表

使用数据库:客房利用情况统计表

输入参数:房类数

输出参数:减住人双人间房类数

加剩余房类数

 

修改帐号

输入参数:原帐号

          新帐号

输出参数:修改原帐号为新帐号

作业务流水

输入参数:原帐页内容

输出参数:房号、定金、总消费额、余额、备注(换房)、付款方式

原帐页归档

输入参数:原帐页内容

输出参数:备份原帐页

    

(原房2客人同时换入)

修改换房客人住客登记卡

使用数据库:住客登记档案

输入参数:住客登记档案

          新房号

输出参数:修改两条记录

修改房态表

使用数据库:房态表

输入参数:原房号

新房号

输出参数:原房房态改为脏房

新房房态改为住人

修改帐号

输入参数:原帐号

          新帐号

输出参数:修改帐号

    

(新房原住客作付帐人,换房客人在原房为非付帐人)

修改换房客人住客登记卡

使用数据库:住客登记档案

输入参数:住客登记档案

          新房号

非付帐人

输出参数:修改一条记录

 

 

    

(新房原住客作付帐人,

换房客人在原房为付帐人)

修改换房客人住客登记卡

使用数据库:住客登记档案

输入参数:住客登记档案

          新房号

非付帐人

输出参数:修改一条记录

追加原帐页

输入参数:原帐号

输出参数:追加原帐页内容至新帐号下

作业务流水

输入参数:原帐页内容

输出参数:房号、定金、总消费额、余额、备注(换房)、付款方式

    

(换房客人在新房作付帐人,换房客人在原房为付帐人)

修改换房客人住客登记卡

使用数据库:住客登记档案

输入参数:住客登记档案

          新房号

非付帐人

输出参数:修改一条记录

追加原帐页至新帐号

输入参数:原帐号

          新帐号

输出参数:追加原帐页内容至新帐号

作业务流水

输入参数:原帐页内容

输出参数:房号、定金、总消费额、余额、

          备注(换房)

 

原帐页归档

输入参数:原帐号

输出参数:备份原帐页内容

 

 

    

(换房客人在新作付帐人,换房客人在原房为非付帐人)

修改换房客人住客登记卡

使用数据库:住客登记档案

输入参数:住客登记档案

          新房号

非付帐人

输出参数:修改一条记录

建立新帐页

输入参数:新房号

输出参数:建立新的帐页

 

    

(新房未住人,

 换房客人在原房为付帐人)

修改换房客人住客登记档案

使用数据库:住客登记档案

输入参数:住客登记档案

          新房号

          付帐人

输出参数:修改一条记录

修改房态表

使用数据库:房态表

输入参数:新房号

输出参数:改新房房态改为住人

修改客房利用情况统计表

使用数据库:客房利用情况统计表

输入参数:房类数

输出参数:加住人双人房数

减剩余双人房数

 

修改帐号

输入参数:原帐号

          新帐号

输出参数:修改帐号

原帐页归档

输入参数:原帐页内容

输出参数:备份原帐页内容

为原房建立新帐页

输入参数:原房号

输出参数:建立原房新帐页

    

(新房未住人,

 换房客人在原房为非付帐  人)

修改换房客人住客登记档案

使用数据库:住客登记档案

输入参数:住客登记档案

          新房号

付帐人

输出参数:修改一条记录

修改房态表

使用数据库:房态表

输入参数:新房号

输出参数:改新房房态改为住人

建立新帐页

输入参数:新帐号

输出参数:建立新帐页

留下的客人是否继续换房

确认是否继续换房

输入参数:留下的客人的住客档案

输出参数:继续换房为假

若为真

输出参数:继续换房

 

 

客房管理子系统由前台接待库文件、接待报表库文件和接待系统库文件三个库文件组成,以下是接待子系统的功能图:


5-2 接待子系统的功能图

 

客房管理库文件主要由登记程序、选房程序、预订房间程序等组成。

5.1.2 餐饮管理模块

餐饮管理子系统由食品库文件、客人消费库文件两个库文件组成。食品库文件主要由餐饮管理的点菜程序、财务管理的库存程序、信息查询的食品信息程序组成。

5.1.3 服务管理模块

服务管理子系统由点单程序组成。

5.1.4 财务管理模块

财务管理子系统由帐单付款程序、结帐程序、库存程序、报表程序组成。

5.1.5 信息查询模块

房务管理子系统由客人信息查询程序、客房信息查询程序、帐单信息查询程序、服务项目查询程序、食品信息查询程序、员工信息查询程序、消费情况查询程序组成。

5.2 数据表结构设计

Dhzfc(电话字符串表)

序号

字段名

字段含义

数据类型

是否为空

1

Lsh

流水号

Identity int

2

Tel_date

呼叫日期

Datetime

3

dhzfc

接收字符串

Char(100)

4

flag

标志

Char(1)

 

ajb(按金表)

序号

字段名

字段含义

数据类型

是否为空

1

Lsh

流水号

Identity int

2

Rzdjlsh

入住流水号

Int

3

Fh

房号

Char(5)

4

Je

金额

Numeric(6,0)

5

Rq

日期

datetime

6

Skr

收款人

Char(8)

7

Bz

币种

Char(10)

8

ytbz

已退标志

Char(4)

9

fkfs

付款方式

Char(12)

10

ajdh

原始按金单号

Char(7)

11

xm

姓名

Char(8)

12

jzdjlsh

结帐号流水号

int

 

Dhmxb(电话明细表)

序号

字段名

字段含义

数据类型

是否为空

1

Lsh

流水号

Identity int

2

Lx

电话类型

Char(10)

3

Bm

所属部门

Char(10)

4

Fjh

分机号

Char(6)

5

Rq

日期

Datetime

6

Sj

时间

Char(10)

7

Bjhm

被叫号码

Char(20)

8

Dq

地区名称

Char(20)

9

Sc

时长

Numeric(5,0)

10

Jbje

基本金额

Numeric(10,2)

11

Fjje

附加金额

Numeric(10,2)

12

Hjje

合计金额

Numeric(10,2)

 

Fzb(客房总表)

序号

字段名

字段含义

数据类型

是否为空

1

Lsh

流水号

Identity int

2

Fh

房号

Char(5)

3

Zt

状态

Char(6)

4

Xm

姓名

Char(20)

5

Xb

性别

Char(2)

6

Rs

人数

Int

7

Krlb

客人类别

Char(8)

8

Krlx

客人类型

Char(8)

9

Krly

客人来源

Char(2)

10

Rzrq

入住日期

Datetime

11

Ldrq

离店日期

Datetime

12

xzrq

续住日期

Datetime

13

vipk

是否VIP

Char(2)

14

Bm

保密

Char(2)

15

Qdyx

签单

Char(2)

16

fz

房价

Numeric(5,2)

17

Jcf

加床费

Numeric(5,2)

18

Fwf

服务费

Numeric(5,2)

19

Zk

折扣

Numeric(5,2)

20

Kfr

开房人

Char(8)

21

Kfrq

开房日期

Datetime

22

Kflx

客房类型

Char(8)

23

Ttbz

标志

Char(2)

24

Yfh

原房号

Char(5)

25

Bz

币种

Char(20)

26

Bz1

币种1

Char(10)

27

Rzdjlsh

入住流水号

int

28

Wjtz

物价调基金

Numeric(5,2)

 

Hfb(换房表)

序号

字段名

字段含义

数据类型

是否为空

1

Lsh

流水号

Identity int

2

Fh

房号

Char(5)

3

Zt

状态

Char(6)

4

Xm

姓名

Char(20)

5

Xb

性别

Char(2)

6

Rs

人数

Int

7

Krlb

客人类别

Char(8)

8

Krlx

客人类型

Char(8)

9

Krly

客人来源

Char(2)

10

Rzrq

入住日期

Datetime

11

Ldrq

离店日期

Datetime

12

xzrq

续住日期

Datetime

13

vipk

是否VIP

Char(2)

14

Bm

保密

Char(2)

15

Qdyx

签单

Char(2)

16

fz

房价

Numeric(5,2)

17

Jcf

加床费

Numeric(5,2)

18

Fwf

服务费

Numeric(5,2)

19

Zk

折扣

Numeric(5,2)

20

Kfr

开房人

Char(8)

21

Kfrq

开房日期

Datetime

22

Kflx

客房类型

Char(8)

23

Ttbz

标志

Char(2)

24

Yfh

原房号

Char(5)

25

Bz

币种

Char(20)

26

Bz1

币种1

Char(10)

27

Rzdjlsh

入住流水号

int

28

Wjtz

物价调基金

Numeric(5,2)

 

Jsmxb(结算表)

序号

字段名

字段含义

数据类型

是否为空

1

Lsh

流水号

Identity int

2

Rzdjlsh

入住单流水号

Int

3

Fh

房号

Char(5)

4

Bm

 

Char(5)

5

Xm

姓名

Char(20)

6

Dj

单价

Numeric(5,2)

7

Sl

数量

Numeric(5,2)

8

Bz

币种

Char(10)

9

Rq

消费日期

Datetime

10

Czy

操作员

Char(8)

11

czrq

操作日期

Datetime

 

Jzdjb(结帐单表)

序号

字段名

字段含义

数据类型

是否为空

1

Lsh

流水号

Identity int

2

Rzdjlsh

入住单流水号

Int

3

Fh

房号

Char(5)

4

Gh

工号

Char(5)

5

Xm

姓名

Char(20)

6

Rzrq

入住日期

Datetime

7

Ldrq

离店日期

Datetime

8

Bz

币种

Char(10)

9

Cdbz

签单标志

Char(2)

10

Czy

操作员

Char(8)

11

czrq

操作日期

Datetime

 

Jzmxb(结帐明细表)

序号

字段名

字段含义

数据类型

是否为空

1

Lsh

流水号

Identity int

2

jzdjlsh

结帐单流水号

Int

3

Jzfs

结帐方式

Char(10)

4

Bz

币种

Char(10)

5

Je

金额

Numeric(9,2)

6

Cdbz

签章标志

Char(2)

7

Fh

房号

Char(5)

8

Krxm

客人姓名

Char(20)

9

Qdxm

签单姓名

Char(20)

10

Czy

操作员

Char(8)

11

czrq

操作日期

Datetime

 

Kfzlb(客房资料表)

序号

字段名

字段含义

数据类型

是否为空

1

Fh

房号

Char(5)

2

Kflx

客房类型

Char(8)

3

Lc

楼层

Char(6)

4

Zt

状态

Char(6)

5

Qjzt

清洁状态

Char(7)

 

Krxfb(客人消费表)

序号

字段名

字段含义

数据类型

是否为空

1

Lsh

流水号

Identity int

2

Zh

结帐单号

Int

3

Fh

房号

Char(5)

4

Xflx

消费类型

Char(10)

5

Bz

币种

Char(10)

6

Je

金额

Numeric(10,2)

7

Zzrq

结帐日期

Datetime

8

Skbz

收款标志

Char(4)

9

Skr

收款人

Char(8)

10

Skrq

收款日期

Datetime

11

Yfh

原房号

Char(5)

12

Rzdjlsh

入住单流水号

Int

13

Gzdjlsh

挂帐单流水号

Int

14

czy

操作员

Char(8)

 

Rzdjb(入住登记表)

序号

字段名

字段含义

数据类型

是否为空

1

Lsh

流水号

Identity int

2

Xm

姓名

Char(20)

3

Xb

性别

Char(2)

4

Rs

人数

Int

5

Krlb

客人类别

Char(8)

6

Krlx

客人类型

Char(8)

7

Rzrq

入住日期

Datetime

8

Ldrq

离店日期

Datetime

9

Vip

是否VIP

Char(2)

10

Bm

是否保密

Char(2)

11

Fkfs

付款方式

Char(10)

12

Zk

折扣

Numeric(5,2)

13

Rzcs

入住次数

Numeric(4,0)

14

Krly

客人来源

Char(20)

15

Zt

状态

Char(4)

16

Fh

房号

Char(5)

 

Skgzb(熟客挂帐表)

序号

字段名

字段含义

数据类型

是否为空

1

Lsh

流水号

Int

2

Xm

姓名

Char(20)

3

Fh

房号

Char(5)

4

Czy

操作员

Char(8)

5

Czrq

操作日期

datetime

 

交换机数据格式:

 

         1         2         3         4         5         6         7         8         9

123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890

+12/01 00:22  00:47:06 3904  9   13535782725          00000ART015

第1位::“%”、“-”、“+”表示通话时间的长短。

第2到6位:表示日期。其中第2、3位表示月份,第5、6位表示日。

第8到12位:表示时间。其中第8、9位表示小时,第11、12位表示分钟。

第15到22位:表示通话时长。其中第15、16位表示小时,第18、19位表示分钟,第21、22位表示秒。

第24位到27位:表示分机号码。

第30位:表示拨外线的引号。

第34到54位:表示所呼叫的电话号码(含区号码)。

第62到65位:表示所使用的中断线号码。


免费下载 ×

下载APP,支持永久资源免费下载

下载APP 免费下载
温馨提示
请用电脑打开本网页,即可以免费获取你想要的了。
扫描加我微信 ×

演示

×
登录 ×


下载 ×
论文助手网
论文助手,最开放的学术期刊平台
				目  录
第一章  前言	5
1.1 课题的项目背景	5
1.2 课题的现实意义	5
第二章  综述	6
2.1 饭店计算机管理信息系统发展历史	6
2.2 饭店管理信息系统的作用	6
2.3 饭店管理信息系统的构成	7
2.4 国外饭店管理软件系统	9
2.5 国内饭店软件系统	10
2.6 饭店信息管理软件的发展与展望	11
第三章  系统需求分析	11
3.1 系统目标	11
3.2 当前系统	12
3.2.1前台接待、收款台	12
3.2.2客房楼层	13
3.2.3电话计费中心	13
3.2.4问题总结	13
3.3建议的系统	14
3.3.1 概述	15
3.3.2 客房管理子系统	15
3.3.3 餐饮管理子系统	15
3.3.4 服务管理子系统	16
3.3.5 财务管理子系统	16
3.3.6  信息查询子系统	17
第四章  方案论证	17
4.1 系统架构	17
4.1.1客户机/服务器(C/S)体系结构基本概念	18
4.1.2系统架构描述	19
4.2 开发工具选择	20
4.3 数据库平台选择	21
4.4 Visual C++的数据库访问技术	22
第五章	总体设计	24
5.1 系统模块设计	25
5.1.1 客房管理模块	25
5.1.2 餐饮管理模块	35
5.1.3 服务管理模块	35
5.1.4 财务管理模块	35
5.1.5 信息查询模块	36
5.2 数据表结构设计	36
第六章  详细设计	41
6.1 选房间	41
6.2 帐单支付	45
第七章  测试及性能分析	49
7.1 功能测试	49
7.2 系统测试	49
7.3 性能分析	49
7.4 改进意见	50
结束语	50
致谢	50
参考文献	51
			 
回复
来来来,吐槽点啥吧

作者联系方式

×

向作者索要->