中原国宾馆管理系统设计与实现毕业论文 文献翻译.doc
《中原国宾馆管理系统设计与实现毕业论文 文献翻译.doc》由会员分享,可在线阅读,更多相关《中原国宾馆管理系统设计与实现毕业论文 文献翻译.doc(49页珍藏版)》请在三一办公上搜索。
1、中原国宾馆管理系统设计与实现摘 要宾馆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性好、完整性强、安全的数据库.而对于后者则要求应用程序功能完备,具备使用方便等特点.该系统主要用于宾馆的日常管理。该系统界面友好,操作简单,易学易用,从总体方案上力求达到该软件所需的目标要求。此次宾馆管理系统的设计用到的开发工具是Microsoft Visual C+6.0和Microsoft SQL Server2005.VC6.0的MFC类库为管理系统的界面设计提供了方便。SQL Server2005又有着强大的数据库创建
2、和管理能力。使用ADO技术将VC与数据库连接。本宾馆管理系统实现顾入住客管理,客房管理,信息查询等6个模块。系统主要实现了顾客的入住管理住宿登记,结账,信息查询,客房销售统计等功能。运用面向 对象的编程思想,将每个模块封装在不同的类里面,提高了程序的运行速度和安全性。关键字:宾馆管理系统,面向对象, MFC类库,ADO技术DESIGN AND IMPLEMENT OF ZHONGYUAN HOTEL MANAGEMENT SYSTEMABSTRACTHotelmanagement system is a system (MIS) of typical information managemen
3、t, its development to primarily include the establishing of backstage database to apply two aspects of the procedures developments with maintenance and head. It requested to establish the data consistency for the former with the complete strong, data safety database that like. But then request the a
4、pplied procedure function for the latter complete, etc. characteristics of easy usage.Thesystemsinterfacetheamity,operationissimple,easytolearneasilyuse,andtryhardforthetargetrequestforneedingofthesoftwaresfromthetotalproject.The hotel management system design and development tool is used by Microso
5、ft Visual c + + 6.0 and Microsoft SQL Server 2005.MFC class library of VC 6.0 provides a convenience for management system interface design. SQL Server 2005 has powerful database creation and management ability. Using ADO connect VC with database. I have been achieving 6 modules for the hotel manage
6、ment such as registration of customer, management of rooms, information query. System mainly achieved the management of customer check-in registration, management of invoicing, information query, statistics of sales, and other functions. I applied the idea of Object Oriented programming, each module
7、 encapsulated in different classes. So that I improved the running speed and security for the program。 KEY WORDS:Hotel management system, Object Oriented, ADO目录 前言1第1章 需求分析21.1 系统功能分析21.2 可行性分析21.2.1 经济上的可行性分析21.2.2 技术上的可行性分析31.3 数据流图31.4 数据字典41.5 现行系统存在的主要问题51.6 解决方案51.7 概要设计6第2章 总体设计72.1 系统总体架构设计7
8、2.2 系统IPO图72.3 数据的存储设计8第3章 数据库设计103.1 数据库设计及其需求分析103.2 数据库建模103.2.1 实体及属性103.2.2 实体间的联系113.2.3 ER模型转化关系113.2.4 关系模式123.3 数据库E-R图133.4 数据库模型14第4章 详细设计154.1 系统主窗口设计154.2 系统类设计154.3 系统菜单设计174.4 算法描述184.4.1 客房宿费算法184.4.2 调房模块实现194.4.3 宿费提醒的实现204.5 重要程序编码设计204.5.1 主面操作代码204.5.2 主窗口初始化代码22第5章 测试255.1 系统登录
9、模块测试255.2 住宿管理模块测试265.2.1 客房预订模块测试265.2.2 住宿登记模块测试265.3 追加押金模块测试275.4 调房登记模块测试275.5 退宿结账模块测试285.6 测试结果分析29结论30参考文献31致谢32附录33前言随着我国经济的迅速发展和假日经济的出现,宾馆业的竞争愈来愈激烈。要想在竞争中取得优势,必须在经营管理、产品服务等方面提高服务管理意识。而对宾馆的经营状况起决定作用的是宾馆的管理。如何利用先进的管理手段,提高宾馆的管理水平,是每一家宾馆的管理者所面临的重要课题。简单的服务标准已经不是制胜的锦囊,只有做到最细微之处才有机会让顾客体会到宾馆服务的优点,
10、而准确、快捷、周全往往就是最基本的成功要素。虽然计算机管理并不是宾馆走向成功的关键元素,但它可以最大限度的为准确、快捷、周全等要素发挥效用提供有力的支持。因此,采用全新的计算机网络和管理系统,将成为提高宾馆的管理效率,改善服务水准的重要手段之一。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。信息与科技在宾馆管理与现代化建设中显现出越来越重要的地位。在某种意义上,宾馆客房状态管理方面的信息化与科学化,已成为现代化宾馆的重要标志。第1章 需求分析1.1 系统功能分析此次毕业设计课题研究对象选自于本人家乡的一家宾馆,中原国宾馆是一家坐落于湖北S108省道上,交通便利,客
11、流量比较大,综合本人对该宾馆的考察,做出需求分析,通过对宾馆经营管理的调查研究,要求系统具有以下功能:1. 住宿管理:包括顾客对客房的预定、住宿登记、追加押金、调房登记和退宿结账。2. 客房管理:包括对房间的管理、客房查询、和客房状态的查看。3. 挂账查询:挂账查询、顾客结账。4. 查询统计:预定查询、住宿查询、退宿查询、费用提醒四个功能。5. 日结功能:系统的日结功能提供登记预收报表、客房销售统计。6. 系统设置:对系统操作员的设置、操作员设置、系统初始化、权限设置。1.2 可行性分析在信息系统的目标需求已经确定,对系统的基本情况又有所了解的情况下 ,系统分析人员就可以开始可行性分析,可行性
12、分析是根据系统的资源环境等条件,判断所提出的信息系统是否有必要,是否有可能进行开发。1.2.1 经济上的可行性分析主要是对预估费用和对项目的经济效益进行评价。在费用支出方面,不仅要考虑主机费用(如管理,维护费用 ),还要考虑备份费用。而经济效益应该从两个方面考虑,一部分是可以用金钱去衡量的效益,如加快流动资金周转,减少资金积压等;另一部分是难以用金钱表示的,例如提供更多的高质量的信息,提高取得信息的速度。中原国宾馆正在努力为信息系统的建立提供良好的硬件设施 ,但相对与宾馆原有的基础来说,主要的经济投入还是在软件的开发和维护上。此次信息系统的开发不仅可以使中原国宾馆前台工作人员的工作效率大幅度提
13、高,节约了资源。而且在“用管理信息系统来管理现代化宾馆”这一趋势下,树立了中原国宾馆自己的企业形象。这些隐性的效益是不可估量的。1.2.2 技术上的可行性分析 本系统开发主要包括后台数据库的建立与维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性好的库。而对于后者则要求应用程序功能完备,使用灵活等特点。因此本系统建议使用Win98、Win2000 Professional、Win2000 Server、Win XP等操作系统,数据库使用Mcrosoft SQL Server2005。开发工具使用Microsoft公司的Visual C+6.0,利用其提供的各
14、种面向对象的开发工具,尤其是数据窗口这一功能方便而简洁的操纵数据库的智能化对象。1.3 数据流图调换房间挂账续交房费追加押金预定房费预定房查询挂账结账报表退宿宿费提醒操作员前台接待住宿登记房态查询客房预订顾客图1-1 系统数据流图整个系统的数据流图如图1-1当有顾客需要入住宾馆或者预定房间的时候,通过前台的接待人员(也就是本系统的操作员和管理员)进入系统进行住宿登记,录入相关信息,然后顾客入住,当顾客需要调换房间的时候,前台接待人员进入系统,利用系统中的客房状态查询功能对目前客房状态进行查询,然后办理续住手续,追加押金,当顾客住宿时间结束时,前台接待人员给顾客办理结账业务,进入系统利用系统中的
15、结账功能进行结账,打印消费报表办理退宿手续。1.4 数据字典 本人设计此宾馆管理系统用的数据库工具是Microsoft SQL Server 2005。主要数据表的数据字典在下文中的表1-2,表1-3,表1-4,表1-5,表1-6中详细说明:表1-2 checkinregtable表表名:checkinregtable别名:住宿登记表描述:记录顾客住宿登记信息 列名:凭证号码、姓名、证件名称、证件号码、详细地址、房间号、客房类型联系电话、客房价格、住宿日期、住宿天数、住宿时间、宿费、折扣、应收宿费、预收金额、提醒日期、退宿日期、备注、标志、日期、时间、结款方式、退宿时间、提醒时间、 摘要。表1
16、-3 checkoutregtable表表名:checkoutregtable别名:退宿登记表描述:存储顾客退宿的数据,存储顾客住宿宾馆期间的消费信息列名:凭证号码、姓名、证件名称、证件号码、详细地址、房间号、工作单位、客房类型、客房价格、住宿日期、住宿天数、住宿时间、住宿天数、宿费、折扣或招待、折扣、应收宿费、杂费、电话费、会议费、存车费、赔偿费、金额总计、预收宿费、退换宿费、退房日期、退房时间、日期、时间、备注、联系电话。表1-4 guazhanginfo表表名:guazhanginfo别名:挂账信息表描述:存储顾客挂账信息列名:日期、挂账单位、摘要、住宿金额、欠款金额、还款金额、金额累计
17、、姓名证件号码、票号、时间、序号、房间标准、房间价格。表1-5 kfyd表表名:kfyd别名:开房预订表描述:存储顾客开房预定信息列名:姓名、身份证号、联系电话、详细地址、工作单位、客房类型、房间价格、预住日期、预住天数、预付金额、备注、日期、操作员、时间、证件名称。1-6 setability表1-6 setability表表名:setability别名:设置表描述:存储操作员对系统的操作信息列名:客房预订、住宿登记、追加押金、调房登记、退宿登记、客房管理、客房查询、房态查看、挂账查询、客户结款、预订房查询、住宿查询、退宿查询、宿费提醒、登记预收报表、客房销售报表、客房销售统计报表、操作员设
18、置、密码设置、初始化、权限设置、编号、操作员、密码1.5 现行系统存在的主要问题现行系统是手工运作的系统,可以支持向客户提供客房服务功能,但是,存在以下薄弱环节:现行系统是手工运作的系统,业务人员手工作业量大,数据传递不及时,对数据的统计和计算运程中易发生差错,工作效率较低。业务流程管理不够严密。主要从销售收入角度向管理层提供数据,不能满足管理要求(例如不能提供空房率、房态的实时消费状况统计等信息)向客户提供的消费清单手工书写,常发生字迹不清晰的问题,并且格式也不统一。历史账务的查询也不方便。现行系统的上述弱点,实质上反映宾馆服务客户的过程中,对信息的产生、传输、加工与挖掘分析利用方面存在不足
19、,不能满足企业管理与业务发展的要求,也对企业形象造成不利的影响。这也正是提出新系统的直接原因。1.6 解决方案建议采的新系统,是一个人机系统,新系统能够实现现行系统的功能,并且能克服现行系统的上述弱点,与现行系统相比,将有如下改善之举:对消费信息的采集与记录更加细致与全面,能满足不断增长的管理需求;利用计算机对数据进行加工、统计、分析,提高工作效率;实现完成的信息管理流程,支持业务管理制度的完善工作;提供统一格式的计算机打印单据与报表,提升企业形象;重视对历史数据的存储保护、追溯、分析,为管理层对企业的经营预测与决策提供及时有效的帮助。1.7 概要设计 系统概要设计如图1-7的概要设计图:中原
20、国宾馆管理系统验证身份系统设置订房信息管理结算管理客房信息管理修改密码添加用户退出设置客房标准设置客房信息查询结算信息修改结算信息添加结算信息查询订房信息修改订房信息添加订房信息查询剩余客房添加客房信息修改客房信息删除客房信息查询客房信息删除客房标准修改客房标准添加客房标准图1-7 系统概要设计图第2章 总体设计2.1 系统总体架构设计系统开发平台:Microsoft Visual C+ 6.0, Microsoft SQL Server 2005运行平台:Windows xp/Windows 2000系统设计阶段包括总体设计和详细设计。这个阶段的主要目的是将系统分析阶段所提出的反映了用户信息
21、需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。其主要任务是从管理信息系统的总体目标出发,根据系统分析阶段的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软硬件设备,提出系统的实施计划,确保总体目标的实现。数据访问方法为使用ADO(Active数据对象Active Data Objects)通过ODBC的方法同数据库借口。使用这种方式访问数据,可以使用任何一种ODBC数据源,即不止适合于SQL Server、 Oracle、 Access等数据库应用程序,也适合与Excel表格、文本文件、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中原国宾馆管理系统设计与实现 毕业论文 文献翻译 中原 国宾馆 管理 系统 设计 实现 文献 翻译

链接地址:https://www.31ppt.com/p-3690384.html