c++sql宾馆客房管理系统.doc

【精品】c++sql宾馆客房管理系统

收藏

压缩包内文档预览:(预览前20页/共37页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:1639402    类型:共享资源    大小:337.54KB    格式:RAR    上传时间:2017-08-30 上传人:机****料 IP属地:河南
50
积分
关 键 词:
精品 sql 宾馆 客房 管理 系统
资源描述:
【精品】c++sql宾馆客房管理系统,精品,sql,宾馆,客房,管理,系统
内容简介:
I 摘 要 宾馆客房管理系统是一个由宾馆工作人员、计算机及数据库组成的对宾馆信息管理的系统。即对相关的信息进行收集、整理、使用和维护的过程。从 1946年第一台计算机诞生至此,随着科学技术日新月异的发展,计算机技术也日渐成熟,其强大的功能已被人们深刻认识,并在社会各个领域里发挥着越来越重要的作用。人们将大量工作交给计算机处理,将海量的数据信息存储在数据库里,从而大幅度提高了工作效率,也方便了数据信息的统计。宾馆管理项目众多、信息量繁杂,要降低管理成本,提高宾馆管理的水平,增进经济利润,则必然要借助于计算机进行 信息管理,进而实现宾馆信息管理的规范化、自动化和人性化。进入新世纪,面向对象技术得到了人们广泛的认同和支持,是因为面向对象语言可以在各种不同的机器、操作系统中进行开发,具有解释型语言 (如 言 )和编译型语言 (如 C 语言 )的特性,同时也摒弃了 C+中许多不必要的功能。在此环境下,开发一个的宾馆信息管理系统变的切实可行。而具体的功能实现则主要采用 C+ 两种工具。本系统要完成的功能有对宾馆客房进行管理和查询,客人可以选择 预订 入住宾馆,可以 选择登记入住宾馆,最后当客人离店时可以对其进行结账处理。 关键词: 宾馆 客房 管理 , 数据库 , 面向对象 设计 is an of 946 of an in of to it in In in is In to of it is to on to is to of In it be in It of as + it of + In it is to a of be by C+ of so 录 1 引言 . 1 统设计的意义和背景 . 1 统设计的意义 . 1 统设计的背景 . 2 统设计的要求 . 2 2 设计目标 . 4 高宾馆的管理效益及经济效益 . 4 高服务质量 . 4 高工作效率 . 4 善酒店内部管理体制 . 4 3 可行性分析及关键技术 . 5 统的可行性分析 . 5 作可行性 . 5 术可行性 . 5 济可行性 . 5 度可行性 . 6 键技术 . 6 发工具 . 6 据源的建立方法 . 7 4 概要设计 . 8 统功能模块 . 8 础设置 . 8 务管理 . 9 态管理 . 9 统流程图 . 10 据模型设计 . 11 统 . 11 据字典 . 12 储过程 . 14 5 单元设计 . 18 窗体 . 18 类窗体 . 21 类窗体的作用 . 21 类窗体的主要功能及主要代码 . 22 房类型设置 . 26 房信息设置 . 27 态管理 . 29 结 论 . 33 参 考 文 献 . 34 1 1 引言 在信息高度发达的今天,宾馆业务涉及的各个工作环节已不再仅仅是传统的住宿、结算业务,而是更广、更全面的服务性行业代表。宾馆作为一个服务性行业,从客房的营销即客人的 预订 开始,到入住登记直至最后退房结帐,整个过程应该能够体现以宾客为中心,提供快捷、方便的服务,给宾客感受一种宾客至 上的享受,提高宾馆的管理水平,简化各种复杂操作,在最合理最短时间内完成宾馆业务规范操作,这样才能令旅客舒适难忘,增加宾客 回头率。面对宾客业内激烈的竞争形势, 每 个宾馆均在努力拓展其服务领域的广度和深度。虽然信息化并不是宾馆走向成功的关键元素,但它可以帮助那些真正影响成败的要素发挥更大的效用。因此,采用全新的计算机网络和管理系统,将成为提高宾馆的管理效率,改善服务水准的重要手段之一。 统设计 的意义和背景 当今,席卷全球的信息化大潮已把信息管理推到了时代的前沿,信息化管理成为社会关注的热点。在许多发达国家里早已采用这项先进技术,取得了卓著的成绩。而我国起步较晚,但在投入使用过程中,产生了显著的经济效益和社会效益,扮演起越来 越重要的角色。 统 设计的意义 宾馆行业的激烈竞争使得要争取客源、提高宾馆满员率、制订正确营销策略已经成为一项重要的任务,而借助于当前蓬勃发展的 具来拓展销售能力,创造客观的经济效益已经成为宾馆的首选。作为一个有效的统计分析 手段计算机管理系统发挥其强大的优势,在数据保存、数据交换等方面均快速可靠,是手工操作所不能完成的。 宾馆管理信息系统,是针对宾馆的具体业务而开发的,业务管理以宾馆的客房管理为核心,为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映宾馆的工作情况、经营情况 ,从而提高宾馆的服务质量,并配合现代化的宾馆管理,获得更好的经济效益。并具有如下几个特点:间接性的,其 2 经济效益不是直接产生的,是通过对人力、物力的节省而带来的,可以堵塞许多漏洞;长期性的,计算机的投资是较大的,是在长期的应用中逐步得到回报的;社会效益,宾馆是一个大众化的服务行业,采用计算机可提高服务质量,有良好的社会形象。 统设计 的背景 在 80 年代初发展起来的国内的 宾馆 管理系统,充分吸收了国外管理系统的精华,再结合国内的实际情况,逐步发展成熟,到 90 年代初期已形成了几个较成熟的软件系统,同时,产 生了几家专职从事宾馆业计算机管理系统的公司。到了 90 年代中后期,随着计算机在 宾馆 中的普及应用,计算机技术的不断发展,宾馆 管理系统的发展到了一个新的时期,新的系统平台、新的系统特点及发展方向不断涌现,主要体现在系统基本转到 ,功能更加细致完善,系统更加稳定可靠。 宾馆 管理系统市场前景广阔,利润回报丰厚。但事实上, 宾馆 业本身早就进入了微利甚至亏损时代,加之市场竞争激烈,软件开发商的单个项目利润大不如前,从而导致一些实力不足的开发商被淘汰出局。使用了该系统的酒店,因为失去了原开发商的技术支持,也不得 不更换软件系统,从而造成投资上的浪费。一方面是整个行业没有一个自律机构,国家没有一定的评审机制及相应的等级制度,使一些根本无条件的公司能进入市场参加竞争。另一方面,目前 宾馆 业的投资主体各种各样,对软件的重要性认识不够,要么误选开发商,要么不正常压价,导致 宾馆 与正规软件商间均被损害利益。 固然, 宾馆 业所涉及的信息系统和产品众多,却缺乏统一的行业标准使各个供应商相互协调,一方面造成资源浪费与互不兼容,另一方面也阻碍了整体水平的提高,无法完全符合 宾馆 的需要。 统设计的要求 通过对宾馆现有功能和相关资料的研 究,知道宾馆管理主要是由宾馆员工管理、业务员员工管理、客房信息管理、客人信息管理等方向组成,传统的手工信息交换和处理手段已经不能很好地满足业务增长的需要。在宾馆业竞争越来越激烈的今天,宾馆如何提高服务质量,管理水平显得越来越重要。由于手工操作的 3 烦琐混乱且容易出错,不易实时统计客房 预订 和使用情况等,常常造成管理上漏洞,给服务人员和顾客带来不便,所以迫切需要计算机来实现可行,便捷、先进、科学的信息管理。运用计算机技术和数据库技术,把各部门紧密地连接起来,用计算机取代人手计算,通过计算机进行信息传递取代手写传递, 从而达到提高管理和服务水平,增强效率,减少差错的目的。通过对上述的分析,有了如下的设计要求,支持日常业务运作 ;集中管理业务数据;汉字图形用户界面,人机对话友好,操作方便;响应速度合理,具有一定的安全性;系统建设费用较低。 4 2 设计目标 高宾馆的管理效益及经济效益 应用宾馆管理系统通过节省大量的人力物力,增加宾馆的服务项目,提高宾馆 的服务档次,减少管理上的漏洞,从整体上提高 宾馆 的经济效益。如完善的预订功能可防止有房不能租或满房重订的情况出现,可随时提供准确的房间使 用和预订情况,从而提高客房出租率。正确控制房价,可以给予客人最优惠的房价,从而减少管理漏洞,提高客房收入。 高服务质量 由于计算机处理信息的速度很快,可以大大减少客人入住、结帐时的等待时间,提高对顾客服务质量。快速的客人信息查询手段,使客人得到满意的答复。完善的预订系统,使客人的入住有充分的保证。研究如何为客人提供更合适的个性化服务,如安排房间等。 高工作效率 计算机管理可大大提高业务运作的速度和准确性,并对数据的录入进行一定合法性的判断。 善酒店内部管理体制 科学、正规、系统的 宾馆 管理软件系统在宾馆 管理体系中可明显地减少员工及管理人员的流动对 宾馆 管理运作的不良影响。 系统提供的多种安全级别,保证各类数据不被无权过问的人查阅和操作, 员工操作过程的跟踪可加强 宾馆 管理。 5 3 可行性 分析 及 关键技术 本系统的总目标是为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映 宾馆 的工作情况、经营情况,从而提高 宾馆 的服务质量,获得更好的经济效益;实现客房管理的规范化、自动化。 统的可行性分析 可行性分析是指在允许的成本、性能要求下,分析每项需求实施的可行性,提出需求实现的 相关风险,包括与其它需求的冲突,对外界因素的依赖和技术障碍。可行性分析包括操作可行性、技术可行性、经济可行性和进度可行性。下面是对 宾馆 管理系统的可行性分析。 作可行性 鉴于本系统的特点, 好的用户界面和本系统良好的安全性设置,可以使系统操作员很好的掌握使用方法。在开发过程中,我们还尽量给操作员以方便,考虑到操作员的实际情况,对电话号码、金额等的输入方式都设置了限定,当输入方式错误后系统会自动报错。这样就大大提高工作效率。而且该系统简单易操作,易维护,减少了不必要的麻烦。 术可行性 从目前比较流行的数据库开发、管理软件来看;对于比较简单的中小型数据库, C+ 000 的结合无疑是在实际应用中较为成功的一种解决方案。前者为用户提供了 一贯坚持的非常友好、操作简单的用户界面 ; 后者则可对数据库实施操作、维护和权限识别功能,也可通过与 本系统而言,上述的结合方式是可行的。 济可行性 本系统开发完成后可缩减工作时间,提高工作效率,而且简单易操作,不管 6 是在资金上还是效率上都能达 到预期的效果。 度可行性 鉴于本系统的目标要求和特点,能够保证在预期的时间内完成该系统的研究和 设计。 键技术 在当今软件的世界里,面向对象技术一统天下,渗透到几乎所有软件设计领域、应用领域和工程领域。与此同时,在数据库领域中,关系数据库占据了绝大部分的市场份额,面向对象技术和数据库技术的结合,创造出来许多优秀的产品。 发工具 系统将主要采用面向对象的开发方法,因为面向对象的方法有以下几个主要的优点。首先面向对象方法对人而言是自然的或者是直观的,因为人们倾向于按照可感知的对象来 思考世界。同时,由于面向对象方法包括对象的类,并且组织中的许多系统使用同样的对象,因此只要在需要的时候,这些类就可以一次次的地重复使用。 1 C+ + C+ 有快速的可视化开发环境:只要简单地把控件( 到窗体( ,定义一下它的属性,设置一下它的外观,就可以快速地建立应用程序界面; C+ 有一个专业 C+开发环境所能提供的全部功能:快速、高效、灵 活的编译器优化,逐步连接, 视,命令行工具等。它实现了可视化的编程环境和功能强大的编程语言( C+)的完美结合。 2 000 由微软 品,基于关系型数据库的大型数 7 据库系统,它具有独立于硬件平台、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容错功能,并具有易于维护的特点。 据源的建立方法 在 P 环境下具体配置方法如下: 第一步:单击 “开始 控制面板 ”,双击 “性能与维护 管理工具 数据源 (。 第二步:在 “中,点击 “添加 (D).”。在 “创建新数据源 ”中, “选泽您想为其安装数据源的驱动程序 (S)”中,选择 “,单击 “完成 ”。 第三步:在 “创建到 新数据源 ”中,在名称栏中输入 “在服务器栏中输入 “(后 ,单击 “下一步 ”。 第四步:选中 “更改默认的数据库为 ”,输入 “ ,单击 “下一步 ”,直至“完成 ”。 第五步:测试数据源。 8 4 概要 设计 统功能模块 系统功能模块图如图 4示。 宾 馆 客 房 管 理 系 统基础设置业务管理房态管理客房类型设置客房信息设置预订管理入住管理消费记账收银退房图 4统功能模块图 础设置 “客房类型设置 ”用于设置本宾馆客房的分类信息,内容包括 类型 名称、类型编号和价格。 “客房信息设置 ”用于设置客房的初始信息,包括房间号、类型编号、床数等。 9 务管理 “预订管理 ”用于预订的客人抵达宾馆后根据客人的 预订 资料入住宾馆。预订入住分两种情况,一是已经给预订的客人做了排房,此时调出客人的排房客单直接入住房间;二是 还没有给预订单排房,此时调出客人的预订单,选择合适的房间入住。 “入住管理 ”用于客人在没有预订的情况下入住宾馆房间。入住一般要求输入房号、房价、入住日期、离店日期等信息。 “消费记帐 ”是前台收银的基本操作,客人在宾馆产生的所有消费都要记入客人帐务,客人结帐或预付押金也要记入客人帐务。房租、服务费等系统定义了自动入帐的借方项目,系统将在 “日结 ”时自动记入客人帐务,不再需要前台收银手工记入。 “收银管理 ”用于计算客户退房时结帐的 费用 。 态管理 宾馆客房在不同时间有不同的状态,如空房、住房、将到、将离 等状态。在宾馆的管理中需要实时掌握每一个客房所处的状态,从而安排各种工作,并且可对房态图的状态进行更改。 房态图是宾馆管理系统最为重要的一个功能,它以图形的形式显示了宾馆各个房间的不同状态,从而使操作者准确、快速地分析宾馆目前的房间占用情况。 10 统流程图 系统流程图如图 4示。 管理员客 房 管 理预 订 管 理入 住 管 理消 费 记 账收 银 管 理房 态 管 理客 房 信 息预 订 单入 住 单账 单 明 细消 费 信 息房 态 信 息图 4统流程图 11 据模型设计 统 系统 如图 4示。 客 房 类 型P K 类 型 编 号类 型 名 称价 格预 定 单P K 预 定 单 号会 员 编 号F K 1 客 房 类 型抵 店 时 间离 店 时 间单 据 状 态入 住 人 数客 房 编 号客 房 价 格入 住 价 格是 否 加 床加 床 价 格预 定 人预 定 公 司联 系 电 话备 注业 务 员客 房 信 息P K 客 房 编 号F K 1 类 型 编 号F K 2 楼 层 编 号额 定 人 数床 数客 房 描 述备 注状 态帐 单 明 细P K 帐 单 编 号F K 1 入 住 单 号消 费 内 容消 费 金 额消 费 时 间备 注入 住 单 历 史P K 入 住 单 号预 定 单 号客 房 编 号会 员 编 号客 房 类 型抵 店 时 间离 店 时 间单 据 状 态入 住 天 数客 房 价 格入 住 价 格是 否 加 床加 床 价 格预 收 款预 定 人预 定 公 司联 系 电 话备 注业 务 员应 收 帐 款是 否 结 帐结 帐 金 额结 帐 日 期付 款 方 式楼 层 信 息P K 楼 层 编 号楼 层 名 称帐 单 明 细 历 史P K 帐 单 编 号入 住 单 号消 费 内 容消 费 金 额消 费 时 间备 注入 住 单P K 入 住 单 号预 定 单 号F K 2 客 房 编 号会 员 编 号F K 1 客 房 类 型抵 店 时 间离 店 时 间单 据 状 态入 住 人 数客 房 价 格入 住 价 格是 否 加 床加 床 价 格预 收 款预 定 人预 定 公 司联 系 电 话备 注业 务 员应 收 帐 款是 否 结 帐结 帐 金 额结 帐 日 期付 款 方 式预 定 单 历 史P K 预 定 单 号会 员 编 号客 房 类 型抵 店 时 间离 店 时 间单 据 状 态入 住 天 数客 房 编 号客 房 价 格入 住 价 格是 否 加 床加 床 价 格预 定 人预 定 公 司联 系 电 话备 注业 务 员图 4统 12 据字典 1系统数据 表 如表 4示。 表 4统数据表 数据表名称 数据表用途 楼层信息 保存楼层编号及其名称 客房类型 保存客房的类型信息 客房信息 保存 宾馆 所有的客房信息 预订 单 散客 预订 房间时使用 预订 单历史 将预订单转到入住单后,将 预订 单清除并导入到 预订 单历史 入住单 散客入住酒店式使用,信息可以由 预订 单转入 入住单历史 入住单在收银结账后清除,并导入到入住单历史 账单明细 客户消费的明细账单 账单明细历 史 收银结账后,账单明细导入历史 2楼层信息 表 如表 4示。 表 4层信息表 楼层信息表 字段名称 数据类型 大小 空 楼层编号 楼层名称 2 3客房类型 表 如表 4示。 表 4房类型表 客房类型表 字段名称 数据类型 大小 空 类型编号 类型名称 0 价格 13 4客房信息 表 如表 4示。 表 4房信息表 客房信息表 字段名称 数据类型 大小 空 客房编号 2 类型编号 楼层编号 额定人数 床数 客房描述 0 备注 00 状态 5入住单如表 4示。 表 4住单 入住单 字段名称 数据类型 大小 空 字段名称 数据类型 大小 空 入住单号 6 加床价格 预订 单号 6 预收款 客房编号 2 预订人 0 会员编号 2 预订公司 0 客房类型 联系电话 0 抵店时间 备注 00 离店时间 业务员 0 单据状态 0 应收帐款 入住人数 是否结帐 客房价格 结帐金额 入住价格 结帐日期 是否加床 付款方式 0 14 6预订单如表 4示。 表 4订单 预订单 字段名称 数据类型 大小 空 字段名称 数据类型 大小 空 预订单号 6 入住价格 会员编号 2 是否加床 客房类型 加床价格 抵店时间 预订人 0 离店时间 预订公司 0 单据状态 0 联系电话 0 入住人数 备注 00 客房编号 2 业务员 0 客房价格 7帐单明细 表 如 表 4示。 表 4单明细表 帐单明细表 字段名称 数据类型 大小 空 帐单编号 6 入住单号 6 消费内容 0 消费金额 消费时间 备注 00 储过程 1 功能: 用于保存入住单时修改 房态。 脚本: 入住单号 6) as - 修改客房信息 房信息 态 =住房 房信息 as a, 入住单 as b 入住单号 15 改 预订 单状态 订 单 据状态 =入住 订 单 as a, 入住单 as b 号 =号 入住单号 已入住的 预订 单放入历史 订 单历史 订 单 据状态 = 入住 除已入住 预订 单 订 单 据状 态 = 入住 O 2 功能: 用于收银结帐时计算应收款总额 。 脚本: 入住单号 6) as - 设置离电时间 住单 店时间 = 住单号 = 入住单号 店天数 店时间 ,) 住单 住单号 = 入住单号 店金额 0 住价格 ,0)+床价格 ,0) 住单 住单号 = 入住单号 费金额 0) 16 (费金额 ) 费金额 单明细 住单号 = 入住单号 ) as b 置应收帐款和结算金额 住单 收帐款 =
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:【精品】c++sql宾馆客房管理系统
链接地址:https://www.renrendoc.com/p-1639402.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!