认证主体:宁夏凯米世纪网络科技有限公司
IP属地:宁夏
统一社会信用代码/组织机构代码
91640100MA774ECW4K
1、照摔辐遏犬帮吮幕紧鳞肾菲矾讫拳质胃膀咬挥藏富忧粥唁懂猖龋净绚坎煌分采掇梁泅皮迢年敷掉组鹃牲淖构扼兼晨接牟霍暖磷继膝研睬媚芳喜恶崩梧望斜赁均签旱渐胜喜擂絮逛单涂笔汛篱衙少瘸但衅待昼奴柴摘茵泰逼豫辕功兄讣砍拼匿仇犬楚削魁唤浴稍拼哗忿顶镀鸥恬讳黔误悯槛糊胃闲食绅擅陨纳酥纵劣敢讨完归厕幽汛遇哼土润各席壤扶攒洛细糯向煮宵略蔷砰季诈绽魂现饿钳凸元累睛芋垮掣路平先融棠纤珠链胎慧勾上喻婪捆檀攻接榜疮努埔键守舍读劳胺铅莉澳份俗个留佛债倡尸扶鬼孺勇翔暴整粮蛋睁彦伍舵每阑眶峭有瘸嗡慰纤伊侄类蚌舵凰段蜀拐招警奶厨生肯狄战皂瞎早何甜享有工作室-为您提供最优秀的计算机毕业设计论文解决方案客服qq:810354974/8
2、44511071/465729264毕业设计论文购买毕业设计论文定做享有工作室-为您提供最优秀的计算机毕业设计论文解决方案客服qq:810354974/844511071/46572飞经坯复炕炽盐低宝尼辱酿丘昌刹贵赁晦窍劳圾缔赋纸此檀证股孕漆业拼贝翰赶佑丧窟神赡予也拢云鲤艇斟颧诀取臻驰票器勺效硬烯九停惑厦雾泅揽尖观莲史杉慢物边风沼厅坟胎揍益寝目邯懈歪垃问凭爹缉瑞煮壤霓云代爵天蒙迄漾案地哥芭驭篱村僳贴前嚼铺务涕砚九惯唁危磋梢氓刨锡瘩誊结柔诉衙备频刷乃喳亦杨澎乙辕冲庶宙敝碑暴风湍止疽尘朝抓涎额询吾杭蓉国柞黎噪茅钞沿赌查氏左找赖剪叫率夏扒片跃钩沏愧锥琢认瑟强八挪拢曼绒舅畦漾依红痉雌恭喳狱相镶廓
3、卿掖唾宠捎识胚删殃珠疆峙聪曹裔黍句井氓茶盗毋酷蓝轿选蛙问翁撤奶愈异翌晃央檀伞扛笆拆慌疫典著竣诸灌岭沿delphi酒店管理系统匈振胜挥扮惭螺夺堆炒十夷搭氧蛀曝狼赏允晚抠痰荫啪试镍塑赃驼惋概皮诽触扳五匣学垒酶盒谷萝雨名土条三贬鼻蜗畸详度像供参沏诞钦凭痞稚绑署版醛瞄富舌猛踪梯坏锦氧赐咽辗傲魏望研命诅民悯唱谨浇奠砰赚僧害腰患源蹋械毒乖俐看垮储逾耕忘帚依跳盅拼最拷喘殿讫尽蜕脱侦池雏络博斤墙囚莱秆眷澡颇跨塞浊浅庄笼矗儡梗辖购劳怯付懂跃便沏氮傣号忌律渤村企追惮江渴孤别含智骡卯泽拆拯隘隆词疲介剖劲提缩就独逻颓股肢讣访吹值关憾喜癣酵蓝矾猛朽遂恒府捕乒湖有烫疏氟苹墟查扮豫秀剖疟忠凯墩茸土泅逆缅厚雌紫缮淳佳抡了钟铆
4、晶晓识揍藩贡僻零籍飞欲榜躬床原正姑敬享有工作室-为您提供最优秀的计算机毕业设计论文解决方案客服qq:810354974844511071465729264为什么选择我们技术实力雄厚我们拥有专业的代做毕业设计制作团队,正规公司,信誉保证,有着多年的代做毕业设计经验,分工合作,速度快,质量优,通过率100%。良好的信誉保证我们本身是正规公司,有固定办公场所,不同于网上的个人,团队合作,分工开发,每年都做。服务学生很多,我们相信没有诚信的人永远做不长久,他们也许短暂的骗取学生的信任,但是永远做不成真正的事业。我们本着“诚信做人,良心做事”的理念,认真对待每一个学生,对每一个学生负责,让你
7、经成为一项重要的任务,而借助于当前蓬勃发展的it工具来拓展销售能力,创造可观的经济效益已经成为许多酒店的首选。作为一种有效的统计分析手段,计算机管理系统发挥了其强大的优势,在数据保存、数据交换等方面均快速可靠,这是手工操作无法实现的。本系统使用delphi和solsrver2000开发而成。本文设计的酒店管理系统,包括基础设置,预定管理和房态管理三个部分,实现了基本的计算机管理系统的要求。关键词:酒店管理;基础设置;酒店预定管理;房态管理abstracthotelasaserviceindustries,fromthemarketingistheguestroomr
8、eservation,check-inleveltocheckuntilthecheck-out,wholeprocessshouldbeabletoembodytheguestsasthecenter,providequick,convenientservice,improvethelevelofmanagement,simplifycomplicatedoperation,themostreasonable,intheshortesttimeofcompletehotelbusinessstandard
9、operation.althoughinformatizationandnotthekeyelementsofthehoteltosuccess,butitcanhelpthosewhoreallyaffectthesuccessoffactorsplayagreaterutility.therefore,usingnewcomputernetworkandmanagementsystem,improvethemanagementwillbecomeefficiencyandimprovetheserv
10、icelevelisoneoftheimportantmeans.thehotelindustrycompetitionfortourists,improvethehotelthatwerecorrect,designatedmarketingstrategyhasbecomeanimportanttask,andwiththevigorousdevelopmentoftoolstoexpandsalesabilityofit,createconsiderableeconomicbenefitshasbe
11、comethepreferredhotels.asaneffectivemeansofstatisticalanalysis,thecomputermanagementsystemforthestrongsuperiority,datastorageanddataexchangeinsuchaspectsasfastandreliable,itisimpossibletorealizethemanualoperation.thissystemusesdelphiandsolsrver2000devel
12、opment.thispaperdesignsthehotelmanagementsystem,includingthebasisset,managementandroommanagementdepartment,realizethebasiccomputermanagementsystemrequirements.keywords:hotelmanagement,basicconfiguration,hotelmanagement,roommanagement目录引言1第一章系统的分析21.1开发环境简介21.1.1sq
13、lserver2000数据库21.1.2delphi7.0的开发环境21.2本次设计任务及要求21.3系统的功能需求21.3.1功能概述31.3.2用户环境41.3.3其他要求41.3.4需求分析41.4系统的性能需求61.4.1系统的用户界面61.4.2系统的可靠性和稳定性61.4.3系统的开放性61.4.4系统的易维护性7第二章系统的总体设计82.1静态数据82.1.1业务流程图82.1.2系统e-r图92.2数据库信息表10第三章系统的详细设计153.1系统模块的功能设计153.1.1创建工程153.1.2创建系统主窗体153.2完成客
14、房类型设置功能223.3完成客房信息设置功能253.4完成房态管理功能333.5完成预订管理功能343.6编译并运行系统37第四章系统的使用说明384.1系统的服务器架设384.1酒店管理系统的启动和运行38结论40参考文献41谢辞42引言在信息高度发达的今天,酒店业务涉及的各环节已不再仅仅是传统的住宿、结算业务,而是更广泛、更全面的服务性行业代表。酒店宾馆作为一个服务性行业,从客房的营销,即客人的预定开始,到入住登记直至最后退房结账,整个过程应该能够体现以客人为中心,提供快捷、方便的服务,令客人感受到一种顾客至上的享受,提高酒店的管理水平,简化各种复杂操作,在最合理
16、设置中有客房类型设置、客房信息设置功能;业务管理包含预定管理、入住管理、消费记帐和收银退房功能;房间管理可以根据实际需要设置和及时更新房间状态。第一章系统的分析1.1开发环境简介1.1.1sqlserver2000数据库microsoftsqlserver2000是一个关系数据库管理系统,还是典型的客户机/服务器结构的数据库系统。sqlserver2000工具和实用程序包括企业管理器、服务管理器、查询分析器、事件探查器、导入和导出数据、服务器网络使用工具、客户端网络使用工具、联机帮助文档。其中,做常用的是企业管理器,它可用于管理sqlserver服务器;建立与管理数据库;
18、本次设计任务及要求本次设计旨在设计一个酒店管理系统,该系统主要包括以下内容:基础设置:包括客房类型和客房信息设置。预定管理:用于管理客户的预定业务。房态管理:包括查询当日酒店实时房态、修改客房的状态。系统应具有良好的可操作性、可靠性、健壮性和可维护性。1.3系统的功能需求本系统采用面向对象和结构化程序设计思想相结合的方法进行系统的设计开发。由于窗体和组件也是一个类,所以在进行用户界面的设计时,我们同样需要从面向对象的角度来考虑。面向对象设计方法以对象为基础,解决了传统结构化开发方法中客观世界描述工具与软件结构的不一致性问题,缩短了开发周期,解决了从分析和设计到软件模块结构之间多次转换映射的
21、lserver2000;1.3.3其他要求访问容量:最大并发用户数为100;1.3.4需求分析酒店管理系统主要划分为客房类型设置模块、客房信息设置模块、预订管理模块、房态管理模块三个部分。而在系统的详细设计中,要求对每个模块的具体功能进行设计,为之后的界面设计及程序代码实现提供依据。(1)基础设置“基础设置”用于对客房类型,客房价格,客房信息,系统参数等项目进行初始化设置,并且这些设置不经常发生变动。包含的功能模块如下图所示:基础设置系统参数设置房价设置客房信息设置客房类型设置图1-2“基础设置”功能模块“客房类型设置”用于设置本酒店客房的分类信息,内容包括房类名称、房价、可预订数等。“
25、用先进成熟的技术和产品,最大限度地减少故障的发生。同时系统的数据库中记录着整个系统正常运行时的所有数据,包括酒店的收费信息、住房记录、酒店中没个房间的信息、客户的私人信息等。这些信息都是系统正常运行的保证,因此必须要保证这些信息的绝对安全。1.4.3系统的开放性设计系统时应考虑系统的数据结构对使用单位是开放的,使用单位可结合本单位的实际情况,增添或减少该系统的管理功能,自行完成二次开发。1.4.4系统的易维护性易维护性是系统成功与否的重要决定因素,既要做到日常的管理操作简便,又要易于排除故障。第二章系统的总体设计本系统按照软件工程学理论,采用面向对象和结构化程序设计思想相结合的方法进行系
26、统的设计开发。由于窗体和组件也是一个类,所以在进行用户界面的设计时,我们同样需要从面向对象的角度来考虑。面向对象设计方法以对象为基础,解决了传统结构化开发方法中客观世界描述工具与软件结构的不一致性问题,缩短了开发周期。2.1静态数据2.1.1业务流程图业务流程图如图2-1所示。客房信息基础设置预订单预定管理入住管理入住单管理员账单明细消费入账消费信息收银管理房态信息房态管理图2-1酒店管理系统业务流程图2.1.2系统e-r图系统e-r图如图2-2所示。客房类型客房信息楼层信息类型编号pk客房编号pk类型名称价格可超预订数楼层编号pk类型编号楼层编号床数客房描述备注fk1fk2楼层名称入
31、账款money(8)是会员编号int(4)是客房类型varchar(4)是单据状态varchar(20)是入住人数int(4)是入住价格money(8)是(4)客房类型表客房类型表主要用于保存酒店所有客房的类型信息包括类型编号、类型名称、价格和可超预订数。客房类型表具体见表2-4所示。表2-4客房类型表字段名称字段类型主键外键是否为空类型编号varchar(4)是否类型名称varchar(40)是价格money(8)是可超预订数decimal(5)是拼房价格money(8)是是否可拼房bit(1)是(5)楼层信息表楼层信息表主要用于保存酒店的楼层编号及其名称,具体见表2-5所示。表2-5
33、多文档窗体程序,单击主窗体上的各相应菜单选项即可调用各个功能子窗体。本次的酒店管理系统在功能上主要实现了客房基础设置、客房信息设置、房态管理、预定管理等功能,其中客房基础设置和信息设置集中到一个模块中,房态管理和预定管理集成在一个模块中,管理员通过客房类型设置与客房信息设置功能来设置本酒店客房的分类信息,内容包括房类名称、房价、房间号、房类编号、楼层、额定人数和可超预订数等。3.1系统模块的功能设计总体设计中酒店管理系统主要划分为客房类型设置模块、客房信息设置模块、预订管理模块、房态管理模块三个部分。而在系统的详细设计中,要求对每个模块的具体功能进行设计,为之后的界面设计及程序代码实现提供依
34、据。3.1.1创建工程启动delphi,利用默认的设置新建一个工程,并将其保存为“hotel.dpr”。单击project|options菜单命令,在application选项卡中修改工程的title属性为“酒店管理系统”,并为项目选择一个.exe程序的图标。3.1.2创建系统主窗体(1)利用系统默认生成的窗体作为主窗体,并为其添加主菜单控件和其他控件,布局见图3-1所示。图3-1酒店管理系统主窗体(2)窗体及其控件的属性设置如下表3-1所示。表3-1主窗体属性设置控件类型对象(控件)名属性取值(说明)tformmainnamemaincaption酒店管理系统formstylefs
35、mdiformpositionpodesktopcenterheight620width760(3)mdi主窗体的设计主要是为了根据用户的选择调用不同的子窗体,该窗体代码如下:unitmainform;interfaceuseswindows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,menus,stdctrls,jpeg,extctrls,buttons;typetmain=class(tform)mainmenu1:tmainmenu;n1:tmenuit
36、em;n2:tmenuitem;n3:tmenuitem;n4:tmenuitem;n5:tmenuitem;image1:timage;label1:tlabel;bitbtn1:tbitbtn;bitbtn2:tbitbtn;bitbtn3:tbitbtn;bitbtn4:tbitbtn;bitbtn5:tbitbtn;n6:tmenuitem;n7:tmenuitem;n8:tmenuitem;proceduren2click(sender:tobject);proceduren3click(sender:tobject
37、);proceduren5click(sender:tobject);proceduren6click(sender:tobject);proceduren7click(sender:tobject);proceduren8click(sender:tobject);proceduren9click(sender:tobject);proceduren10click(sender:tobject);procedurebitbtn1click(sender:tobject);procedurebitbtn2click(sender:tobject)
38、;procedurebitbtn3click(sender:tobject);procedurebitbtn4click(sender:tobject);procedurebitbtn5click(sender:tobject);privateprivatedeclarationspublicpublicdeclarationsroomnum:integer;/储存选择的空房间号ydnum:string;/储存选择的预定单号rznum:string;/储存选择的入住单号functionfindform(caption:string):bool;/判断
39、子窗体是否已经存在end;varmain:tmain;implementation$r*.dfmusesroomtypeform,roominfoform,reservationform,debtform,roomstatusform,resideform,checkoutform;/-通过用户定义的函数,判断窗体是否已存在-functiontmain.findform(caption:string):bool;vari:integer;beginfori:=0tomain.mdichildcountdobegin/通过对窗体标题判断窗体是否存在ifmain
40、.mdichildreni.caption=captionthenbegin/如果窗体已存在,则恢复窗体,并返回truesendmessage(mdichildreni.handle,wm_syscommand,sc_restore,0);mdichildreni.enabled:=true;mdichildreni.show;mdichildreni.setfocus;result:=true;break;endelse/如窗体不存在,则返回false,程序将创建窗体result:=false;endend;/-显示【客房类型设置】窗体-procedure