毕业设计(论文)-Qt平台上的酒店管理平台系统.docx_第1页
毕业设计(论文)-Qt平台上的酒店管理平台系统.docx_第2页
毕业设计(论文)-Qt平台上的酒店管理平台系统.docx_第3页
毕业设计(论文)-Qt平台上的酒店管理平台系统.docx_第4页
毕业设计(论文)-Qt平台上的酒店管理平台系统.docx_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

南昌航空大学软件学院东软班 综合报告 版本:1.1.0Qt平台上的酒店管理平台系统全套设计加扣3012250582 摘要近几年,随着计算机网络的飞速发展,互联网技术得到了越来越广泛的应用,网络覆盖的区域面积不断扩大,给酒店业计算机应用带来了蓬勃发展的机会。采用最新型的计算机网络和管理系统,有助于提高酒店管理效率和服务质量。然而现在绝大多数的中小型酒店,由于缺乏资金和人员不足等多方面的原因,不易使用酒店管理类软件,全凭原始的手工管理,效率低下、易出错;同时市场上出现的各类酒店管理平台系统大部分都是为大型的酒店而设计的,有很多功能在一般的酒店根本用不上。因此今天我开发的这款酒店管理平台系统是专门针对中小型酒店的,这款系统开发成本比较低、功能也基本齐全,很适合缺乏资金的中小型酒店。本系统是基于Qt平台框架,以Qt应用开发作为前台表示层,利用SQLite数据库存储数据,直接实现从Qt平台开发的应用直接访问SQLite数据库数据。系统的主要功能模块包括:登录管理、预定信息管理、客房信息管理、账务信息、帐号信息管理、员工信息管理、Vip信息管理7大模块。同时有健全的多用户安全功能,提供前台人员、管理员两种登录权限。通过该系统,用户入住酒店的时候所需要等待的时间就会大大减少,操作员能够很方便的对用户信息进行登记以及管理房间状态,从而实现酒店管理平台系统高效准确的特点。关键词:SQLite数据库, Qt, 酒店管理平台系统页脚中的页码,小五号,自动成生成AbstractIn recent years,with the development of the computer network,the internet technology was obtained more and more widely use,the coverage of network experienced a rapid growing,which bring a vigorous development opportunities to hotel industry computer application.Using the latest computer network and management system, which can help to improve the efficiency of hotel management and service quality.Now, however, the vast majority of small and medium-sized hotels, due to lack of funds and staff, not easy to use the hotel management software, all by using the original manual management,which result in low efficiency and many errors.At the same time ,a lot of hotel management platform systems that appeared on the market are designed for the large hotels,many functions can not be used in ordinary hotels.So today I developed this kind of hotel management platform system for small and medium-sized hotels, the cost of this system is low,whats more the basic function is completely ,it is very suitable for the small and medium-sized hotels which lack of funds.This system is based on Qt platform framework,making Qt application development as the presentation layer at the front desk,Using the SQLite Databaseto store data, the application developed form QT platform can reference to SQLIte Databasedirectly. Systems main function modules include: register management, booking information management, guest room information management, accounting information, account information management, employee information management, Vip information management seven modules.Meanwhile it have multi-user security functions,providing two register permissions for staff and administrators. Using this system, the waiting time of users will be greatly reduced, the operator can check in users information and manage room status more convenient, so that it can realize the high efficiency and precision goal of hotels management platform system .Keywords:SQLite Database, Qt, Hotel Management Platform Systems一、 研究的背景与意义近几年,随着计算机网络的飞速发展,互联网技术得到了越来越广泛的应用,网络覆盖的区域面积不断扩大,给酒店业计算机应用带来了蓬勃发展的机会。采用最新型的计算机网络和管理系统,有助于提高酒店管理效率和服务质量。然而现在绝大多数的中小型酒店,由于缺乏资金和人员不足等多方面的原因,不易使用酒店管理类软件,全凭原始的手工管理,效率低下、易出错;同时市场上出现的各类酒店管理平台系统大部分都是为大型的酒店而设计的,有很多功能在一般的酒店根本用不上。因此今天我开发的这款酒店管理平台系统是专门针对中小型酒店的,这款系统开发成本比较低、功能也基本齐全,很适合缺乏资金的中小型酒店。通过开发这款酒店管理系统有利于促进酒店IT技术开发,帮助中小型酒店由传统的手工管理方式转型为利用计算机管理系统来管理。二、 系统的研究现状2.1 国外研究情况国外的酒店管理系统最初出现于六十年代末、七十年代初的美国,其中较有代表性的有美国的Ecco系统,该系统使用Nova-3系统平台,基本实现前台业务中的预定、排房、结帐、客房、餐厅、问询、夜审等模块,由于当时仍然没有个人电脑的出现,所以整个电脑是基于集中式的小型机/终端的管理。后来,随着硬件技术的发展、操作系统的发展和各种网络系统、数据库技术的发展而推出了许多新型的酒店管理系统,按网络操作系统可分为三种类型,它分别是Unix系统、Novell系统和Windows. Nt系统。国外酒店集团IT运用的成功典范有:Marriott作为企业战略一部分的收益管理系统,通过自动识别,挖掘单一客人的消费潜力,增加整体收入。 Calson的全球预订系统,是业内最高效最具扩展能力的预定系统,同时还通过一个在线数据库实施全面顾客满意计划。Courtyard的IntraNet把所有的内部手册和印刷物电子化,减少了耗材和劳动力成本。Ritz-Carlton设立专职为住客提供IT方面的技术支持服务。Radisson为旅行社提供的在线预定系统根据订出的客房数量回报给旅行社。IMPAC在每个酒店的大堂摆放触摸屏设备,进行顾客满意度调查。Promus通过电脑化的绩效工资系统,增强了员工的士气,减少服务中的差错。2.2 国内研究情况国内的酒店管理系统是在80年代初发展起来的,充分吸收了国外管理系统的精华,再结合国内的实际情况,逐步发展成熟,到90年代初期已形成了几个较成熟的软件系统,同时,产生了几家专职从事宾馆业计算机管理系统的公司。到了90年代中后期,随着计算机在酒店中的普及应用,计算机技术的不断发展,酒店管理系统的发展到了一个新的时期,新的系统平台、新的系统特点及发展方向不断涌现,主要体现在系统基本转到客户机/服务器模式下的Windows版,功能更加细致完善,系统更加稳定可靠。从全国市场分布角度看,华东之上海、浙江、江苏、山东,华中之湖南、湖北,华南之广东,华北之北京等省市,电脑普及率及应用水平相对高一点,但相对而言市场 基础也好。新建酒店及一些老酒店尚未使用电脑管理,许多老酒店也因各种原因需更新电脑系统,总的来说,市场虽没有前几年那么增长快,但还是有很大的潜力可 挖的。总体而言,国内酒店IT技术开发的现状是:1、需求不明确,使酒店项目工程性强,产品化不足,开发商的总体成本居高不下,研发缺乏原动力。2、没有行业统一标准,厂商各自为政,市场分化导致产品整合难度大。3、产品推广依赖行政手段和关系网,抑制了新技术的引进和技术的创新,不利于形成自己的产品特色和质量控制。4、国外优秀品牌的低价进入,垄断了国内高星级市场,开发商利润空间式微。三、 系统主要研究内容登录信息管理:操作员通过输入正确的帐号、密码以及登录方式(员工或管理员方式)登录系统。客房信息管理:操作员可以为客户进行入住登记、换房、退房等操作,也能查询客房详情信息。预定信息管理:操作员可以为客户添加预定信息、删除预定信息、修改预定信息以及查询预定信息。账务信息管理:操作员可以查询当日收入,也可以查询总收入,还可以查询一段时间收入。员工信息管理:进入该模块需要管理员权限,管理员可以对员工信息进行增、删、改、查。帐号信息管理:创建登录帐号(该功能是自动的,当添加的员工信息中,职位是前台时,自动创建登录帐号,帐号和密码是该员工的ID);操作员可以修改登录密码;删除帐号(该功能也是自动删除的,当删除员工信息时,如果其职位是前台,则会自动删除该前台所对应的登录帐号)。Vip信息管理:操作员可以添加Vip客户,也可以查询要入住的客户是属于Vip客户。四、 系统架构以及模块动作时序图图 1系统架构图图 2操作员(前台、管理员)登录时序图图 3客户预定房间时序图图 4客户入住时序图概要:本系统主要分为登录信息管理、客房信息管理、预定信息管理、员工信息管理、帐号信息管理、Vip信息管理七个模块。这些模块都可以单独的访问数据库中的数据,五、 数据库设计本酒店管理平台系统中的数据库是用Qt开发工具中默认的sqlite驱动创建的SQLite数据库。该数据库的优点分为以下几点: 轻量级:使用SQLite一般只需要带上它的一个动态 库,就可以享受它的全部功能。而且那个动态库的尺寸也挺小,以版本3.6.11为例,Windows下487KB、Linux下347KB。 绿色:它的核心引擎本身不依赖第三方的软件,使用它也不需要“安装”。所以在部署的时候能够省去不少麻烦。 单一文件:所谓的“单一文件”,就是数据库中所有的信息(比如表、视图、触发器、等)都包含在一个文件内。这个文件可以copy到其它目录或其它机器上,也照用不误。以下是本系统的基本信息表:表格 1酒店房间信息表(roomInfo_table)字段名称数据类型字符描述RoomNoint房间号RoomTypevarchar(20)房间类型RoomPriceint房间价格RoomStatusvarchar(20)房间状态RoomTelvarchar(11)房间电话表格 2预定信息表(reserveInfo_table)字段名称数据类型字符描述IDvarchar(18)预订信息ID,主键Namevarchar(20)客户姓名IDCardvarchar(18)客户身份证Telvarchar(11)客户联系电话StayDayint客户入住天数PeopleCountint客户入住人数RoomCountint预订的客房数RoomTypevarchar(20)预订的客房类型InRoomDatedatetime预订的入住日期OutRoomDatedatetime预订的退房日期Remarkstext备注表格 3员工信息表(employeeInfo_table)字段名称数据类型字符描述IDvarchar(18)员工ID,主键Namevarchar(20)员工姓名IDCardvarchar(18)员工身份证Departmentvarchar(20)员工的所属部门Positionvarchar(20)员工的职位DateOfEnrollmentdatetime员工的入职日期BasePayint员工的基本工资Rewardint员工的奖金Remarkstext备注表格 4客户信息表(customerInfo_table)字段名称数据类型字符描述IDvarchar(18)客户身份证号码,主键Namevarchar(20)客户姓名SexVarchar(2)性别Telvarchar(11)客户联系电话IsVipVarchar(2)客户是否是VIP客户InRoomint客户入住房间号InRoomDatedatetime客户入住日期RealRoomPriceint入住时收取的房费Depositint入住时收取的押金OutRoomDatedatetime入住时的退房时间Remarkstext备注表格 5VIP信息表(vipInfo_table)字段名称数据类型字符描述VipIDvarchar(11

温馨提示

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

评论

0/150

提交评论