酒店客房管理系统毕业论文_第1页
酒店客房管理系统毕业论文_第2页
酒店客房管理系统毕业论文_第3页
酒店客房管理系统毕业论文_第4页
酒店客房管理系统毕业论文_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

毕业设计(论文)(成教)题目: 天福酒店客房管理系统 院 (系): 信息工程系 专 业: 计算机应用技术 姓 名: 黎钱良 学 号: 7145901011281 指导教师: 卢朝江 二 一六 年 三月十日 毕业设计(论文)任务书学生姓名黎钱良学号7145901011281专 业计算机应用技术院(系)信息工程系毕业设计(论文)题目天福酒店客房管理系统任务与要求天福酒店客房管理系统:1通过对系统进行需求分析,按照天福酒店实际需求,采用C/S或B/S结构进行分析及设计,设计结果要求能满足天福酒店的实际需要。 2选用自己最熟悉的前台开发工具及后台数据库,前台开发工具不限,但后台数据为要求选用SQL Server 2000(5)(8),或Oracle数据库3.毕业论文按软件工程实际规范流程进行撰写,语句通顺,结构好4.毕业设计作品中至少包括用户权限管理、人事基本信息的管理,商品基本信息管理、商品销售信息管理、商品销售信息统计、相关数据查询、系统相关数据打印,系统帮助等功能。5论文要求排版格式符合重庆科创职业学院要求 6要求系统设计合理,具有一定的创新意识完成时间段2015年11月16日至2016年3月10日指导教师单位重庆科创职业学院职称讲师院(系)审核意见毕业设计(论文)进度计划表日 期工 作 内 容执 行 情 况指导教师签 字2016.2.27酒店客房管理系统需求分析(可行性研究、需求分析、用户分析)良卢朝江2016.3.1系统客房管理设计(系统总体结构设计、系统结构图、数据库的设计)良卢朝江2016.3.3系统详细设计(界面设计与功能、用户登陆模块、系统主体模块)优卢朝江2016.3.6系统功能与测试良卢朝江2016.3.8论文撰写中卢朝江2016.3.10论文修改及上交卢朝江教师对进度计划实施情况总评该同学基本完成指导老师布置的任务;能及时与指导老师进行交流,在时间周期中,能基本保证项目按计划实施,能准时提交论文文档;总体实施效果良。 签名 年 月 日 本表作评定学生平时成绩的依据之一毕业设计(论文)中期检查记录表学生填写毕业设计(论文)题目: 天福酒店客房管理系统学生姓名: 黎钱良 学号:7145901011281专业: 计算机应用技术指导教师姓名: 卢朝江职称: 讲师检查教师填写毕业设计(论文)题目工作量饱满一般不够毕业设计(论文)题目难度大适中不够毕业设计(论文)题目涉及知识点丰富比较丰富较少毕业设计(论文)题目价值很有价值一般价值不大学生是否按计划进度独立完成工作任务学生毕业设计(论文)工作进度填写情况指导次数学生工作态度认真一般较差其他检查内容:存在问题及采取措施:检查教师签字: 年 月 日院(系)意见(加盖公章): 年 月 日摘 要随着社会经济的发展,在外出差已成为上班一族不可避免的生活环节,因此各星级的酒店就应运而生,而酒店对客房管理克不容缓,特别对一些专为外出人们提供住宿的酒店来说,酒店客房管理尤其重要,所以酒店管理系统能够为酒店管理人员提供一个快速安全可靠的管理平台。 酒店管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。本软件针对酒店客房管理的工作特点,系统按酒店标准化业务程序流式设计功能模块,来宾接待(入住登记、客房预订、登记资料修改、公安系统导出)、查询统计(查询房间状态、查询预订信息、查询入住客人信息、查询客房)、收银结帐(退房、欠费一览表、打印账单)等三个模块。这三个模块包括了酒店管理的主要业务,应用本系统可以在计算机上灵活、方便地管理酒店客房,从而大大的提高了处理速率,使管理更加现代化。本系统是根据实际情况和具体内容,按照一定的要求,科学、合理的进行系统分析、设计,具体包括数据输入、查询、删除、修改等设计。从而使本系统完全能满足经济性、灵活性、系统性及可靠性的要求。关键词:客房登记 查询统计 收银结帐 房客管理 数据库AbstractReWith the social and economic development, a traveling office workers have become an inevitable part of life, and therefore all-star hotel came into being, and the hotel room management g without delay, especially for some special accommodation for people out hotel , the hotel management is particularly important, so the hotel management system can provide a fast and reliable security management platform for the hotel management.Hotel management system and its development include the establishment and maintenance of front-end application development database background two aspects. For the former requirement to establish data consistency and integrity of strong data security database. For the latter request applications fully functional, easy to use features.The software for the working characteristics of hotel management, the system according to the standardization of hotel business process flow design modules, guest reception (check-in, room reservation, registration information changes, export the public security system), query statistics (room status inquiries, booking inquiry query occupancy guest information, check the room), the cash register checkout (out of a list of arrears, printing bills) and other three modules. This module includes three main business of hotel management, the application of this system on the computer can be flexible, easy to manage hotel rooms, thus greatly improving the processing rate, so more modern management. This system is based on the actual situation and specific content, in accordance with certain requirements, scientific and rational system analysis, design, including data entry, query, delete, modify the design. So that the system can meet the requirements of economy, flexibility, reliability and systematic.KEY WORD :Room bookings query statistics Checkout cashier tenant management database目录第一章 绪言1第一节 系统的开发背景1第二章 酒店客房管理系统需求分析 2第一节 可行性研究2第二节 需求分析3第三节 用户分析5第三章 酒店客房管理系统设计6第一节 系统总体结构设计6第二节 系统结构图7第三节 数据库的设计8第四章 系统详细设计10第一节 界面设计与功能10第二节 用户登陆模块10第三节 系统主体模块14第五章 系统功能与测试26结论27致谢28参考文献29第一章 绪言第一节 系统的开发背景随着我国经济发展水平的迅速提高,酒店业作为服务行业中的重要组成部分己经越来越显示出其强劲的发展势头。纵观国内外酒店业信息化发展轨迹和趋势, 我们不难看出,随着酒店业竞争的加剧,酒店之间客源的争夺越来越激烈,客房销售的利润空间越来越小,酒店需要使用更有效的信息化手段,拓展经营空间,降低运营成本,提高管理和决策效率。而经济型酒店通过信息化管理提高收益的需求更加突出。高层次的酒店业信息化不再是仅仅追求计算机辅助管理,而是追求建立在集成化基础上的协同化应用。我国酒店业利用计算机管理系统来加强管理、提高服务水平,虽然至今已有了20多年的历史,但起步发展较晚,只是一些浅层次应用,大多数还停留于七拼八凑的MIS系统水平,甚至还仅限于简单的电算化和信息发布阶段,与国际酒店业先进信息化应用的差距非常明显。 信息化程度不高导致企业决策失误、市场反应速度缓慢等,己经成为制约我国酒店业进一步发展的重要瓶颈。中国信息化推进联盟副理事长张献军曾说,随着酒店信息化的发展,酒店将改变以往的经营理念和竞争模式,店内装潢、客房数量、房间设施等质量竞争和价格竞争将退居其次,取而代之的是酒店信息化竞争,信息化正改变着酒店业的竞争模式。国家旅游局2002年修订的旅游星级饭店评定的国家标准,已经把酒店管理的软件指标及服务方面作为主要测评手段。而现代化的酒店是集客房、餐饮、通讯、娱乐,商务文化及其他各种服务与设施为一体化的消费场所,酒店组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理,本酒店管理系统正是为此而设计,目的是使酒店管理特别是经济型酒店在高效、低成本方面跨上一个新的台阶。第二章 酒店客房管理系统需求分析 第一节 可行性研究可行性研究是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容: 经济可行性:主要是对项目的经济效益进行评价,本系统开发经费对于本企业在经济上是可以接受的,并且本系统实施后可以显著提高工作效率,有助于企业的信息化管理,所以为该企业开发酒店管理系统在经济上是可行的。 技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该酒店管理系统采用了CS模式进行开发,开发工具选用Visual Basic6.0数据库服务器选用Access 2000数据库,能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台己成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。 管理上的可行性:主要是管理人员是否支持,现有的管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。规章制度和管理方法为酒店管理系统的建设提供了制度保障。 综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此,系统的开发是完全可行的。第二节 需求分析图21是酒店管理系统的层次化需求模型,最高层是业务需求,第二层将总体的业务需求分解为各项用户需求,第三层再将用户需求具体分解为功能方面的需求。这样就使得系统的需求变得非常直观了。一业务需求从业务和全局来分析,酒店管理系统应有以下需求:建立一体化的酒店管理软件系统(1)系统的设计思想应围绕拓展酒店及娱乐经营渠道,帮助酒店进行正确的经营决策来进行;财务、数据管理营销管理客房管理前台管理图21系统的需求层次(2) 系统适应当前行业内客源增长趋势;体现酒店个性化服务,从不同角度来满足客人需要;(3) 系统设计工具先进、稳定,采用数据库结构完善;(4) 设计必须考虑到能够处理非常大的事务量,保证系统长时间高效快速运转; (5)必须建立一套高效率、低运作成本和适合电脑化管理的管理制度; (6) 系统必须支持客人多点消费一次结账的店内签账功能; (7)前台、餐厅、娱乐、电话等各子系统必须能够统一联网,;(8)支持连续完整的事务操作,即使是系统网络失败,也保持事务的连续性,出 故障后,恢复必须完全而可靠,不丢失数据,可保持数据的完整性;(9)系统必须能连续24小时不问断运行;(10)一旦系统出现故障,必须能在最短时间内恢复;(11)低廉的维护和支持费用,使用开放工业标准及软硬件平台;(12)结构必须支持远程异地维护;(13)最终工作站点具有有限的功能,每个地点有多个工作点,单个工作站出故障不会影响整个系统。(14)对先期投资的网络应具备良好的扩展性和先进性,便于在未来增加工作站点时方便易行,不必重新更改网络结构以保护先期投资。二用户需求从用户分析,本酒店管理系统应该具有如下特质: (1)前台收银系统,包括了客房管理、门锁接口系统和电话接口系统等。 建立一体化的酒店管理软件系统客房管理 营销管理 财务/数据管理 (2) 商品管理系统提供库存管理以及往来物品管理等功能模块,提供商品库存管理,销售统计,成本金额与销售金额对比等。 (3) 房务管理系统是专为客房经理或房务中心提供的管理模块,可以方便的查看以及修改变更房间状态,方便前台办理各种手续赢得时间。 (4) 财务管理系统,主要是为经理、财务以及管理人员使用的部分,可以对整个系统进行设置、调整、数据分析、报表统计等等。3 功能需求(1) 提供浏览酒店的总房态图、楼层房态图和房型房态图三种样式,用户并可以在两种样式之间随时进行切换。系统实时显示房态并自动进行刷新,随时保持显示正确的房态。用户可进行开房、户籍登记、留言、续住、换房、等各项工作。 (2) 房务管理:本系统提供完善的查询功能,包括预定情况、住店宾客信息、宾客入住情况、宾客离店情况、宾客历史档案、客房状态等;可以根据在店客人的任何一项条件进行查询(如客人姓名、房号、来期、离期等)。 (4)财务数据管理:本系统提供完善的查询功能,如在店客人、离店客人查询。第三节 用户分析该系统的用户一种:这种用户,是酒店的前台服务员,他们只能使用前台管理,进行客户登记,结账等操作,进行房务和商品管理等。 现代酒店是由客房,餐厅,酒吧,商场以及宴会,会议,通讯,娱乐,健身等设施组成的,使客人在旅行目的地吃,住,行,游,购,娱乐,通讯,商务,健身等各种需求得到满足的,综合性的服务设施。酒店的业务框架如图22所示。 系统应支持从前台服务到后台管理的各项业务,实现各种信息的快速查询, 提供有用的数据报表,综合分析财政状况,为酒店经营者提供决策依据。系统针对中小型酒店,提供适应酒店业务需求的各项功能,其最终用户包括系统管理员、普通业务人员和酒店的经营管理者。 其中,系统管理员负责系统的管理和日常维护。应具备较高的计算机应用水平,熟悉系统的结构组成,熟练使用系统的中各项功能。应具备一定的数据库管理知识,熟练使用SQL Server提供的数据库维护功能;业务人员具备基本的计算机操作能力,熟练使用与其自身业务相关的系统功能:经营管理者:对酒店日常营业全方位统计分析,得到有价值的决策信息。客人客人离店接待取消预定预定图22前台系统示意图 4第三章 酒店客房管理系统设计第一节 系统总体结构设计酒店客房管理系统部分实体E-R图如下所示: 密码用户名图3.1登陆模块E-R图登陆证件号码性别姓名客人联系方式n入住1客房编号类型价格类型图3.2系统E-R图第二节 系统结构图客房管理住宿管理查询统计账管理询系统设置退出系统客房设置住宿登记退宿结账住宿查询退宿查询宿费提醒用户设置密码设置客房查询酒店客房管理系统3.3系统结构图第三节 数据库的设计(1) 用户表用户表存放登陆系统所需要的用户名和密码,需要访问此表。操作员:除了系统管理员之外,其他的任何操作员都首先要在这里登记,登记的资料可以随时修改或删除。表3.4用户表字段名数据类型可否为空用户名(主键)IntNOT NULL密码IntNOT NULL(2) 客户基本信息表客户表存放酒店内所有的客户信息,这些信息也是酒店客房管理的基本信息。表3.5客户基本信息表字段名数据类型可否为空姓名(主键)Char(10)NOT NULL房间号码Char(10)NOT NULL身份证号码Varchar(50)NOT NULL入住时间DatetimeNULL(3) 客房基本信息表客房表存放酒店内的所有房间的信息,其中包括房间价格和房间类型。表3.6房间基本信息表字段名数据类型可否为空住址(主键)Char(10)NOT NULL设备Float(8)NOT NULL客房面积Float(8)NOT NULL客房状态Char(20)NULL(4) 收费信息表住宿收费表存放酒店内客户的各种收费信息。表3.7住宿收费表字段名数据类型可否为空住址(主键)Char(10)NOT NULL住宿费Char(10)NOT NULL电话费Varchar(50)NOT NULL结账时间DatetimeNOT NULL第4章 系统详细设计第一节 界面设计与功能经过以上的分析及建摸模,已经完成了数据库的后台工作。下面要完成的是人机交互的界面。本系统分为以下三部分:(1) 用户登陆;(2) 系统主体平台;(3) 通过主体平台调用的功能模块。接下来即对各部分作详细介绍:第二节 用户登陆模块启动系统程序后,首先进入系统登陆界面,在登陆进入主体平台的时候,系统会要求用户输入用户名及密码作为验证信息,为了防止非用户在使用,输入正常信息后便可以使用本系统。图4.1登陆界面模块图登陆窗口代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace jdkfglxt public partial class login : Form public login() InitializeComponent(); private void btnLogin_Click(object sender, EventArgs e) bool isValidUser = false; string message = ; if (IsValidataInput() isValidUser = IsValidataUser(txtLoginNo.Text.Trim(), txtLoginPwd.Text, ref message); if (isValidUser) WFMain sfm = new WFMain(); sfm.Show(); this.Hide(); else MessageBox.Show(message, 登陆提示, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); private void exit_Click(object sender, EventArgs e) DialogResult result = MessageBox.Show (您确定要退出吗?, 操作提示, MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (result = DialogResult.OK) Application.Exit(); private bool IsValidataInput() if (txtLoginNo.Text.Trim() = ) MessageBox.Show(请输入帐号!, 登陆提示, MessageBoxButtons.OK, MessageBoxIcon.Information); txtLoginNo.Focus(); return false; else if (txtLoginPwd.Text = ) MessageBox.Show(请输入密码!, 登陆提示, MessageBoxButtons.OK, MessageBoxIcon.Information); txtLoginPwd.Focus(); return false; return true; private bool IsValidataUser(string loginNo, string loginPwd, ref string message) string sql = String.Format (select count(*) from DB_ManageInfo where loginNo=0and loginPwd=1, loginNo, loginPwd); int a = DBHelper.GetSqlResult(sql); if (a 1) message = 该用户名或密码不存在!; return false; else return true; 第三节 系统主体模块图4.2主界面模块图图4.3用户信息模块图主界面代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace jdkfglxt public partial class WFMain : Form public WFMain() InitializeComponent(); private T OpenUniqueMDIChildWindow(Form mdiParent) where T : Form, new() foreach (Form subForm in mdiParent.MdiChildren) if (!subForm.GetType().Equals(typeof(T) subForm.Close(); else subForm.Activate(); return subForm as T; T newForm = new T(); newForm.MdiParent = mdiParent; newForm.StartPosition = FormStartPosition.CenterParent; newForm.Show(); return newForm; private void 管理员注册RToolStripMenuItem_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void 管理员更新UToolStripMenuItem_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void 楼号管理BToolStripMenuItem_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void 客房管理DToolStripMenuItem_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void 信息登记EToolStripMenuItem_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void 入住登记ZToolStripMenuItem_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void 报修登记OToolStripMenuItem_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void 维修反馈FToolStripMenuItem_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void 违规登记DToolStripMenuItem_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void 处理意见YToolStripMenuItem_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void 关于AToolStripMenuItem_Click(object sender, EventArgs e) MessageBox.Show(n班级:计应用软件 n学号:2013328561 n姓名:黎钱良,作者信息,MessageBoxButtons.OK); private void toolStripLabel1_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void toolStripLabel2_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void toolStripLabel3_Click(object sender, EventArgs e) OpenUniqueMDIChildWindow(this); private void 退出XToolStripMenuItem_Click(object sender, EventArgs e) this.Close(); 图4.4客房管理图图4.5客户基本信息图using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace jdkfglxt public partial class StuInfoRegister : Form public StuInfoRegister() InitializeComponent(); private void button1_Click(object sender, EventArgs e) if (IsValidataInput() string sql = String.Format (insert into DB_StuInfo(stuNo,stuName,stuSex,stuTime,stuDepart,stuPro,stuElse) values(0,1,2,3,4,5,6), txtNo.Text.Trim(),txtName.Text.Trim(),cboSex.Text,dtpTime.Text,cboDepart.Text,cboPro.Text,txtElse.Text); try int result = DBHelper.GetDsqlResult(sql); if (result = 1) MessageBox.Show (添加记录成功!, 操作提示, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); else MessageBox.Show (添加记录失败!, 操作提示, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); finally DBHelper.connection.Close(); txtElse.Clear(); txtName.Clear(); txtNo.Clear(); private bool IsValidataInput() if (txtNo.Text.Trim() = ) MessageBox.Show(请输入帐号!, 登陆提示, MessageBoxButtons.OK, MessageBoxIcon.Information); txtNo.Focus(); return false; else if (txtName.Text = ) MessageBox.Show(请输入密码!, 登陆提示, MessageBoxButtons.OK, MessageBoxIcon.Information); txtName.Focus(); return false; else if (cboSex.Text = ) MessageBox.Show(请输入密码!, 登陆提示, MessageBoxButtons.OK, MessageBoxIcon.Information); cboSex.Focus(); return false; else if (dtpTime.Text = ) MessageBox.Show(请输入密码!, 登陆提示, MessageBoxButtons.OK, MessageBoxIcon.Information); dtpTime.Focus(); return false; else if (cboDepart.Text = ) MessageBox.Show(请输入密码!, 登陆提示, Me

温馨提示

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

评论

0/150

提交评论