基于VC的客房管理系统(毕业设计)C++

上传人:1777****777 文档编号:39087314 上传时间:2021-11-09 格式:DOC 页数:16 大小:3.68MB
收藏 版权申诉 举报 下载
基于VC的客房管理系统(毕业设计)C++_第1页
第1页 / 共16页
基于VC的客房管理系统(毕业设计)C++_第2页
第2页 / 共16页
基于VC的客房管理系统(毕业设计)C++_第3页
第3页 / 共16页
资源描述:

《基于VC的客房管理系统(毕业设计)C++》由会员分享,可在线阅读,更多相关《基于VC的客房管理系统(毕业设计)C++(16页珍藏版)》请在装配图网上搜索。

1、 *大学毕业设计(项目报告)题 目: 客房管理系统 指导教师: * 职称: 讲师 学生姓名: * 学号: 20097780258 专 业: 计算机科学与技术(网络工程方向) 院(系): 软件学院 完成时间: 2012-12-09 2012年 12月 9日第1章 项目开发目标1.1 项目来源随着我国经济的迅速发展和假日经济的出现,宾馆酒店业的竞争愈来愈激烈。要想在竞争中取得优势,必须在经营管理、产品服务等方面提高服务管理意识。而对酒店的经营状况起决定作用的是酒店的管理。如何利用先进的管理手段,提高酒店的管理水平,是每一家酒店的管理者所面临的重要课题。简单的服务标准已经不是制胜的锦囊,只有做到最细

2、微之处才有机会让顾客体会到酒店服务的优点,而准确、快捷、周全往往就是最基本的成功要素。虽然计算机管理并不是酒店走向成功的关键元素,但它可以最大限度的为准确、快捷、周全等要素发挥效用提供有力的支持。因此,采用全新的计算机网络和管理系统,将成为提高酒店的管理效率,改善服务水准的重要手段之一。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。信息与科技在酒店管理与现代化建设中显现出越来越重要的地位。在某种意义上,酒店客房状态管理方面的信息化与科学化,已成为现代化酒店的重要标志。1.2 开发目标系统将动态实时的住宿登记、客房调整、销售报表、客房信息等有机地联系在一起,对宾馆客

3、房进行全方位的管理。第2章 项目总体设计2.1 技术框架设计 客房管理管理系统是以C+为核心代码,以VC/C+6.0开发环境为基础,以MFC进行界面的制作。通过ODBC的数据库架构与数据库SQL-SERVER进行连接和操作,稳定的运行在Windows操作系统上。2.2 功能模块设计 住宿管理模块 - 包含预定房间,住宿登记,退宿等功能。 客房管理模块 - 包含客房状态的查看以及修改等功能。 查询统计模块 - 包含客人的预订信息以,住宿信息等相关信息的查询。 销售报表模块 - 主要用来显示营业额的收入等。 系统设置模块 - 包含管理员的增加删除,以及权限的修改。 酒店客房管理系统 填写预定信息1

4、 已经订房2 未订房1 入住房间统计2 收益统计1 客房管理2 系统管理1 房间查询2 顾客查询确认信息退房入住业绩统计系统管理 查询退房结算管理预定 图 1.1 客房管理系统功能架构图2.3 数据库设计数据库技术是管理信息系统的一项重要技术,其发展大致经历了三个阶段:即人工管理阶段、文件管理阶段和数据库管理阶段。主要特点是:减少数据的重复、避免数据的不一致、数据共享、强化数据的标准化和对数据完整性的维护。本系统数据库采用 SQL Server 2008 数据库,系统数据库名称为 myhotel。数据库 myhotel 中包含 张数据表。以下为主要的数据表结构: 图1.2为住宿登记表的各字段信

5、息 图1.2 主要记录开房住宿的信息。 图1.3为客房信息表包含的各项字段信息 图 1.3 包含了每间客房的各项信息图1.4为客房预订表包含的各字段信息 图1.4包含了订房时需要的各项信息 图1.5为退宿表包含的各项字段信息 图1.5 包含了退房时需要的各项信息。 图1.5为管理员表包含的各项字段信息 图 1.5包含了管理员的用户名以及密码 第3章 项目功能描述 3.1 登陆,主界面模块用户双击“客房管理系统.exe”文件的图标,即可进入到如图2.1所示的客房管理系统登录界面。图2.1 系统登录将用户名,密码输入后点击“确定”按钮或连续两次按Enter键,即可进入如图2.2所示的客房管理系统。

6、图2.2 客房管理系统主界面3.2 住宿管理模块住宿管理可以对一些基本信息进行系统设置,其主要包括:【客房预定】、【住宿登记】、【调房登记】、【退宿结账】。单击“住宿管理”/“客房预定”选项,弹出如图2.3所示的界面。该界面主要实现客房预定的功能。图2.3 客房预定单击【预定】按钮,单击“姓名”、“联系电话”、“详细地址”、“工作单位”的文本框,输入相应的内容,通过“姓名”其后的下拉按钮选择用户证件类型,单击其后的文本框,输入相应的内容,客房类型、预住日期通过下拉按钮进行选择,然后单击其后的文本框,输入客房价格,预住天数和预付金额。最后单击【确定】按钮。即完成客房预定。单击“住宿管理”/“住宿

7、登记”选项,弹出如图2.4所示的界面,该界面主要实现住宿登记的信息设置。图2.4 住宿登记单击【登记】按钮,系统自动生成住宿登记的NO号,单击各文本框进行信息录入,房间号码、住宿日期等通过下拉列表中进行选择设置。最后单击【确定】按钮。即完成住宿登记。单击“住宿管理”/“调房登记”选项,弹出如图2.5所示的界面,该界面主要实现调房功能。2.5 调房登记模块单击【登记】按钮,设置“原房间号”其后的下拉按钮选择相应的选项,在“目标房间号”下拉按钮选择所要调换的房间号,在 “客房价格”文本框输入相应的内容。单击【确定】按钮,即调房登记操作完成。单击“住宿管理”/“退宿结账”选项,弹出如图2.6所示的界

8、面。该界面主要实现添加、修改、删除、退出及查询等功能。图2.6 退宿结账单击【登记】按钮,在“凭证号码”其后的下拉按钮选择要退宿的凭证号码,系统自动生成相应的退房内容,分别在各文本框中输入和通过下拉按钮选择相应的内容。最后单击【确定】按钮,即完成退宿结账操作。3.3 客房管理模块客房管理菜单:【客房设置】、【房态查看】。单击“客房管理”/“客房设置”选项,弹出如图2.7所示的界面,该界面主要实现客房的设置。图2.7 客房设置单击【登记】按钮,在“房间号”文本框输入相应的内容,设置“房间类型”其后的下拉按钮选择相应的选项。设置其他的文本框和下拉按钮输入相应的内容与选项,设置完毕单击【保存】按钮,

9、即客房设置完成。单击“客房管理”/“房态查看”选项,弹出如图2.8所示的界面,该界面主要展现客房的状态。 图2.8 房态查看3.4 查询统计模块查询统计菜单包括:预定房查询、住宿查询、退宿查询、宿费提醒。单击“查询统计”/“预定房查询”选项,弹出的界面如图2.9所示,该界面主要查询预定房的信息。图2.9 预定房查询单击“查询统计”/“住宿查询”选项,弹出的界面如图2.10所示,该界面主要查询房间的住宿信息。 图2.10 住宿查询 单击“查询统计”/“退宿查询”选项,弹出的界面如图2.11所示,该界面主要查询退宿的房间的信息。 图2.11 退宿查询单击“查询统计”/“宿费提醒”选项,弹出的界面如

10、图2.12所示,该界面主要查询宿费提醒信息。图2.12 宿费提醒在此模块中我们可以查看到住宿人员登记时是否设置了“到时提醒”和“所有被提醒”。如已经设置,那么在此模块中我们可以查看到。3.5 日结模块单击“日结”/“客房销售报表”选项,系统自动进入如图2.13所示的界面。图2.13 客房销售报表先选择日期区间,然后单击【确定】按钮,下方的列表中自动显示查询结果。3.6 系统设置模块 系统设置菜单主要包括:【操作员设置】、【密码设置】、【初始化】、【权限设置】。通过此菜单可以对操作员及其权限等进行系统设置。单击【系统设置】/【操作员设置】选项,进入如图1.14所示的“操作员设置”模块。图2.14

11、 操作员设置模块此选项主要用于创建新的管理员。在主界面中单击【系统设置】/【密码设置】选项,进入如图2.15所示的“密码设置”模块。2.15 密码设置模块此选项用于修改操作员的密码。单击【系统设置】/【初始化】选项,进入到如图2.16所示的“初始化”模块。2.16 初始化模块主要功能是完成各个信息记录的初始化。单击【系统设置】/【权限设置】选项,进入到如图2.17所示的【权限设置】模块。图2.17 权限设置模块 对话框左侧是管理员的名称,并且可以对管理员进行删除操作。右侧则是对其设置关于各个模块的权限。 第4章 项目技术总结4.1 技术创新及特点系统提供了便利的顾客入住、预订功能,极大的提高了

12、酒店的服务能力。 提供多种客房、顾客的查询方法适合各种情况下的查询。提供业绩统计功能,各种统计方法极大的便利管理员对酒店运行情况的了解。管理员登录模块提高了系统的安全性。4.2 个人收获与体会 (1)所学知识不扎实。在毕设中经常需要运用到以前所学的知识,像是电脑编程、数据库知识、软件工程等,在开发过程中,还不能做到记住大部分的曾经学习过的知识,因此对开发速度造成了很大的影响。(2)发现要是把曾经学习过的理论知识运用到实际中,还是有一定的难度,而且也缺乏经验。经过以前设计过一些软件,但是大多是与实际不符合的。在系统设计的过程中,对软件的设计有了深刻的理解。该系统虽然基本上完成了要求的功能,但还是

13、有很多有待完善的地方。这使自己认识到在软件设计、开发上的不足,在很多方面都没有充分考虑,另外感觉设计的软件和真正的学校要求做的系统还有一段差距,要经过不断地修改才达到较为满意的效果。 通过毕设我学到了很多东西,每天都能够把以前学的理论知识用到实际应用中,对以前学的东西的理解也更加深刻。在做软件中学习东西和在平时上课学习东西是有很大的差别的,平时上课学习东西很大的程度都是在理论的方面,而在做软件的时候则是很有目的的去学以应用为主,在懂得怎么用之后也不会去深究它了。这样学习比平时学得快很多但是并不能理解得像平时上课那样子好。平时学习很大一部分是为了考试,所以话多少时间也得学,这样的效果就是掌握的好!现在实际用起来才知道知道对很多东西都没有掌握得好,有点后悔以前没好好的多学点东西。最后衷心感谢张老师的对我做毕业设计的帮助。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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