软件工程课程设计酒店管理系统_第1页
软件工程课程设计酒店管理系统_第2页
软件工程课程设计酒店管理系统_第3页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

1、目录目录 01问题定义 02可行性研究 42.1项目概述 42.2 可行性分析的前提 42.2.1 项目的目标 4222项目的环境 52.3可选的方案 52.3.1 方案一 52.3.2 方案二 52.4所建议的系统 62.4.1 系统说明 62.4.2 高层数据流图 62.5经济可行性 72.6技术可行性 72.7操作可行性 83需求分析 93.1需求概述 93.2需求模型 93.2.1 数据模型 93.2.2 功能模型 113.2.3 行为模型 123.2.4 数据字典 144总体设计 164.1系统体系结构 164.2模块详细说明 164.3数据库设计 175详细设计 195.1人机界面

2、设计 195.2过程设计 226测试 256.1白盒测试 256.2黑盒测试 257结论 278参考文献 281问题定义酒店,是为客人提供住宿、餐饮、娱乐和其它服务的综合性服务企业,它所接待的客来自世界各地,而且这些客人的生活习惯、消费水平、宗教信仰等各不相同。随 着我国旅游业的飞速发展,以及社会生活水平的普遍提高,人们对于酒店消费不断地提 出更高、更多样性的要求。如何以酒店企业所拥有的有限的人力、物力、财力和信息资 源服务于住店客人,满足客人的各种消费需求,在当今竞争日趋激烈的酒店行业中,是 经营好酒店企业的重要问题。近年来,我国的现代酒店业得到了蓬勃的发展,无论是行业规模,设施质量还是经营

3、理念或者管理水平,都取得了长足的进步,已经进入了现代化水平阶段。酒店经营管理人员不但要掌握科学的管理思想和管理方法来综合的运用酒店资源,还应该采用先进的计算机管理手段处理日益复杂的信息资源,正确、及时地对客源市场 信息作出反应和正确的指定经营决策,这样才有可能保证酒店企业在如今激烈的竞争中 求得生存和发展。成功的应用先进的计算机管理手段辅助酒店企业的经营管理,不但要 求酒店的日常操作模式要符合计算机信息处理的要求,而且需要有相应的管理体系和人员配合。作为酒店的经营管理人员只有充分的掌握酒店的各职能岗位的信息流程和计算 机处理的要求,并善于结合两者的要求和长处,才能使想进的计算信息处理技术有效的

4、 服务与酒店的经营管理。随着我国经济发展的不断推进,国内人民生活水平的不断提高,旅游出行的人越来 越多,商务活动也相当的活跃;再加上入境旅游的人也越来越多,入境从事商务活动的 外宾也越来越多。传统的手工已不适应现代酒店管理的需要,及时、准确、全方位的网 络化信息管理成为必需。在酒店的管理及业务日益复杂、要求在不断提高的现状下,利 用高科技、现代化的电脑自动化管理系统来处理日益繁重的酒店业务,对于大型的酒店 是必须具备的管理方式酒店客房管理系统是根据酒店对客房管理的实际情况进行编写的,主要目的是为了 方便酒店对客房的实际情况进行集中的查询与管理工作,以提高整个酒店的工作效率。酒店客房管理的科学化

5、、系统化、信息化成为各个酒店追求的目标。因此,而要实现这 些功能,就要求各个酒店配备一套客房管理系统,以便在酒店内实施良好的完善的管理 且以最快地速度响应客户的需求,及时为他们提供服务,为他们提供一个高效、便捷的 居住环境。客房管理信息系统(MIS)是各个酒店软件建设中一个重要的应用系统,它 大大的改善酒店管理的基础环境。对客房管理系统的若干基本问题进行研究,主要包括 客房管理系统的功能组成、系统开发条件、步骤及其总体规划等内容。同时随着信息技术的发展,许多酒店都把管理信息系统作为酒店实施科学化管理的 主要工具,并在应用技术上不断的加以完善和发展,大大的提高了酒店运营的质量与效 益。作为计算机

6、应用的一部分,使用计算机对酒店事务的管理,具有手工管理所无法比拟 的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本 低等。这些优点能够极大地提高酒店管理的效率,也是企业的科学化、正规化管理,与世 界接轨的重要条件。在酒店前台的管理工作中,管理信息系统在客户预订,登记,问讯,收银和日常管理方面得到了广泛的应用。设于酒店前台各处的计算机终端,直接与酒店计算机控制中 心联网,它可以非常方便地查阅客人档案,实时调整和显示房间状态。还可以编制各种 营业报表进行市场销售分析,可以说在酒店管理方面应用计算机技术,是很有必要的, 这对改善酒店的管理机制,提高管理效率具有非常重要的意

7、义,意义就在于:可以降低人力资源成本,提高工作效率。降低优化服务流程,提升服务质量。实现资源最佳配置, 增加酒店收益。支持管理层全面了解经营状况。酒店业是一个前景广阔而又竞争激烈的行业。我国的酒店业迅速发展,已经成为一 个具有相当规模的产业。酒店客房管理使用手工处理账务,存在许多现金流失的漏洞, 使用软件来管理宾馆业务,结账既准确,速度又快,而且统计的报表也快捷。对酒店整 个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。面对信息时代的机遇和挑战, 利用科技手段提高酒店的管理无疑是一条行之有效的途径。虽然计算机管理并不

8、是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提供强有力的支持。本课程设计主要解决的是在一个酒店的客房管理中,实现计算机对来客的订房情况,消费情况的统计与登记,实现对酒店住房费用的一次性结算服务,为酒店管理人员 关于一定时间段里酒店的住房管理情况与酒店的经营情况提供快捷方便高效的管理手 段。2可行性研究“酒具体2.1项目概述本项目旨在利用计算机进行酒店的客房管理,提高客房管理人员的工作效率;提高 管理人员的工作质量;改善对客户接待工作;实现管理计算机化,效率化;继承旧的管 理系统的优良性能基础上进一步提升软件的管理性能;实现人力资源的高效利用。店客

9、房管理系统”应客户要求,利用计算机技术对酒店的客房订房退房等日常操作进行 管理,不仅节省人力,物力,而且提高了管理效率,方便了业务的管理。酒店管理系统 是酒店宾馆管理中必不可少的软件工具,随着现代化都市发展,酒店的功能也随着逐步 扩充,来方便、满足旅客们的需求,因此酒店管理越来越需要电子计算机的帮助,通过 管理系统它可以方便工作人员的操作,省去了大量的人力开销。同时,计算机的管理也 大大的提高了管理时的可靠性。如今,随着我国经济的高速发展,现代化酒店如雨后春 笋般涌出,所以,酒店管理系统有着巨大的市场和发展空间。2.2可行性分析的前提2.2.1项目的目标通过对本系统的应用,可以智能化的实现顾客

10、入住,付费,结算等一系列服务,省 时省力。同时酒店管理系统采用科学的管理思想与先进的管理手段的完善结合。可帮助 酒店管理人员,对酒店管理过程中大量动态的、错综复杂的数据和信息进行及时准确的 分析和处理,从而使酒店管理真正由经验管理进入到科学管理帮助经营者更好的管理酒 店、成本控制和客户来源,从而提高酒店的经营效益。使用该酒店客房管理系统可以提 高酒店客房管理水平,把大量繁琐的工作简单化,能够有效地减少人力物力资源,有以下好处:1.电脑收银、打印帐单:快速准确,减少宾客等待时间,并可杜绝收银过3.提高决程中 的舞弊现象。2.高效的客房管理:能有效的提高房率,增加营业收入策依据:管理者可以随时了解

11、经营情况,以制定相应的经营方针。4.减轻员工的工作负担:从而使员工把更多的精力放在提高为宾客服务的质量上。5.简单、方便地保存和查询历史资料。6.树立良好的酒店形象。2.2.2项目的环境Visual studio 2010SQL Serves 20052.3可选的方案2.3.1 方案一要想让软件更能智能化的服务酒店管理人员以及客户,该软件就要更贴近生活,所 以开发人员可以到各大酒店了解他们在日常生活,工作中遇到的问题,以便更好的开发软件。2.3.2方案二开发人员也可以访问酒店入住的客户,征求他们的建议2.4所建议的系统2.4.1系统说明客户入住管理;酒店可对客户客房的相关信息进行管理,包括对客

12、房的基本信息(如客房号,客房价格等)进行检索,录入和修改;客房查询管理;实现客户对酒店客房的预定客户付费管理;方便客户付费,退房客房退房管理;实现客户的退房要求2.4.2高层数据流图图2.1高层数据流图2.5经济可行性按本软件酒店管理系统开发方案,对于本系统软件开发方向,体现于软件开发,软 件生产及软件测试。本系统由小组成员来开发,本着学习与提高的原则,只需要提供开 发软件工具即可,与开发场地无关。本小组本着提高与学习的原则,秩序每人提供一台 计算机即可,无其他的费用支出。本系统无收益性质开发,本着方便酒店管理人员的管 理。2.6技术可行性人员素质:本小组的5名学生;技术基础:C语言等相关知识

13、;项目技术要求:较为简单的,但基本功能较为完善的现代酒店管理系统, 根据项目的技术要求是较低的;界面编程要求是:简单明了,可以看出,其要求没有超出现有开发的技术内容;接口编码要求是:无,由于要求非常简单,技术上不会有任何问题;用户:没有特殊的要求。2.7操作可行性软件编写是经过大量的市场调查而得出的结果, 更符合人们的意愿。软件编写简单, 可执行性比较强,该软件集合了登记入住,房间查询,付费结算,退房信息等模块集合 而成,这体现了现代化城市的操作大众化,简单化。同时,计算机化的管理能够给酒店 管理人员带来极大的方便,从而带来效率与质量的提高。管理计算机化同时为酒店节省 了一部分的设备支出。接待

14、员利用计算机为客人办理入住登记手续,可以尽量缩短客人 滞留总台的时间,为客人提供快捷高效的服务。顾客在酒店的消费都将录入计算机,顾 客在办理离店时一次性结账,为顾客带来极大的便利。建成一套具有不断发展能力的系 统,能给酒店的人流、物流、资金流带来极大的发挥效益,管理计算机化,为酒店未来 带来长远的发展。管理与国际惯例接轨,吸收别人的成功经验,为酒店发展铺平道路3需求分析3.1需求概述随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。各类行 业在日常经营管理各个方面也在悄悄地走向规范化和网络化。酒店管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传

15、统手工作业。 无疑,使用网络信息化管理使酒店更先进、更高效、更科学,信息交流更迅速,酒店信 息管理系统是酒店管理中不可缺少的部分,它的内容对于经营的决策者和管理者来说都 至关重要,所以客房管理系统信息管理系统应该能够为用户提供充足的信息和快捷的查 询手段。3.2需求模型3.2.1数据模型图3.1数据模型图322功能模型'D1登记表图3.2功能模型图323行为模型超时客户信息图3.3行为模型图显示信息324数据字典系统的主要数据字典:1. 入住信息表3.1入住信息数据字电表数据存储名:入住信息简述:根据客人要求以及客房的目前状态,选择客人入住的房间入住信息=客户信息+入住房间号+入住时间

16、2. 结算表3.2结算数据字典表数据处理名:结算简述:当用户申请退房时,酒店管理人员要进行费用结算结算=入住时间+房间单价3. 退房表3.3退房数据字典表数据处理名:退房简述:当酒店管理人员进行结算成功后,入住人员就退房成功输出:退房成功4总体设计4.1系统体系结构1.02.03.04.05.0图4.1系统体系结构图4.2模块详细说明查询当前费用IPO表:IPO表系统:酒店管理系统模块:查询当前费用编号:3.0被调用:申请退房信输入:入住时间以及作者:冀马超日期:2015.3.11调用:客户登记入住输出:需要缴费房间单价处理:所需付费=入住天数*房间单价局部数据元素:所需缴费注释:无表4.1查

17、询当前费用IPO表4.3数据库设计系统构建酒店房间信息数据表用来查询当前费用表4.2房间信息数据表列名数据类型大小字段描述RoomNochar3记录房间号FloorNoint记录房间楼层RoomCategoryvarchar30记录房间类型RoomAvailablevarchar10记录空房Priceint记录房间单价E-R模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任 何两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存 在联系。若有联系,进一步确定是 1:N,M:N,还是1:1等。还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联

18、 系,多个实体类型之间是否存在联系,等等。根据上面的设计可以规划出的实体有:客 人实体、查询实体、客房实体、系统管理实体和退房实体。1 客人实体入住客人表的设计详细的给出了客人入住时需要的一些基本信息,运用此 表能方便的对客人的一些基本信息进行查询、修改、删除等操作。方便使用者 的操作,使操作方便、快捷。2. 查询实体查询实体的设计主要是针对房间基本信息的查询,能使使用者方便的了解 到房间的一些状态,比如价位,类型等,此实体的设计能让使用者方便的对客 房进行一些管理,开房、退房等。3. 客房实体客房实体的设计主要是针对不同的入住群体,根据不同入住者的不同需求 来选择合适的房间类型,让入住者真正

19、的感觉到酒店所提供的各种服务,让入 住者认识到酒店是为大众群体所开设的。4. 退房实体退房实体表的设计主要是针对客房实体,入住者信息以及入住的信息计算 出入住者的费用。该实体可以根据客房 表和入住者信息表对酒店进行管理,让使用者能快速,有效,准确的对入住费 用进行计算,进而达到方便,高效的管理酒店的目的。5. 系统实体E-R图入住者根据情况入住客房,酒店管理者对入住者进行服务,当入住者要求退房 时,酒店管理者可根据入住这在酒店享有的服务进行账目的结算,让管理者可 根据这一系列的合理流程来更加有效的管理酒店5详细设计5.1人机界面设计1.登记入住 C:UsersAd mi n i stratoA

20、D eskta pDe bu gj me. exe酒店房凤登记与计费管理系统一一 冬查询房庖的入住情况3 查询弩前暢用户姓名,身t123456翱住酎54.请请请请"If握示该房是标准套房,凶元一天邀谢您的光临您已经成功饕记°天住虏间;丄-丄酒店房凤登记勻计费管理系统一一1-登记入任2蓮诲房询卽入住情況 氛査询当箭费用5-1BS程序图5.1登记入住2.查询房间入住情况厲间号| 一!房间号!房间号房间号戶间号11i第1层;住1;空2;空13空;空1-5;该层标间均阴元_ 1第2层!2-11 空I 空空2-4;空2-5;该层标间均曲元1第弓层1空41 1! 一;空3-211:空

21、3-3空I;空小11该层标间均1盹兀 1第4层H 空 4-1H1!4-2l;空心空4-4;空4-51S该层标间均1鲫元1第石层1$5-11!$-21仝T空5Y1空5-5 j1!该层杯囘均d盹兀 -! C:UsersAd mi n i strato rD eskto pDe bu gj rn c. exe宾馆入任懵况如下:住房信息:17有人入住簪店房间登记与计费管理系统-1 -鳌记R任2-查询房®的入住情况3 會羅费用5程序图5.2查询房间住住情况3.查询当前费用 C:UsersAd mi n i strato rD eskta pDe bu gj me. exe沽选择:右骤翳瓷需劉减

22、爲57元但是现在你要付5瑜黑店哈哈碟影爲观秒钟酒店房凤登记勻计费管理系统-一登记入任2-0房简卽入住情况 瀾詳用系-程 怛询询蚩 豐查查養 J * 12 3 4 5况 情 任 入用 的费一 #1®曇序 、5IB己旬旬於房 店-酒14.结账退房m 二 管 费 计 与 己图5.3查询当前费用IMIW1居|可i-1退.寅咸功,再会v况情任入用的费一 #1®曇序 吐房耒程 誹记询询蚩 确證逢-fi負 S12 3 4 512 3 4 55.退出程序图5.4退房结账回选es 主月圭冃圭冃 .1 IK -.1 1K .1 - -入用 的费 入闿程己旬旬1? 1号7編号层编退房结层4S房间

23、-1退房成功,再会。酒店房间登记与计费管理系统一一1-登记2,3 查询4*鋼谿住情况出程序请选择:5酒店登记计费系统打适酒店中的名牌 C:UsersAd mi n i strmtu rD eskta pDe bu gj me. ex?矍鵜随醫需®00415?元,但是现在你要付5吠丈黑店哈哈酒店房凤登记勻计费管理系统-一1 登记入任2-0房简虫入住情況儿查询WS用4-结图5.5退出程序5.2过程设计当入住人员申请退款时,酒店人员就进行结算工作。入住人员所需缴纳的费用是 所需费用=所住天数*房间单价,当入住人员入住天数不足一天时,此时就按一天算。1、功能要求:(1)后台实现添加、删除、查

24、询功能,同时还应具有用户管理功能。(2)前台实现添加、查询、预订、结账功能。(3)经理与总经理管理系统,对员工的信息进行管理。(4)电话系统、管家系统、帮助系统等一些其他系统。2、问题的解决方案:根据系统功能要求,可以将问题解决分为以下步骤:(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;(2)分析系统中的各个实体及它们之间的关系包括属性和行为;(3)根据问题描述,设计系统的类层次;(4) 完成类层次中各个类的描述(包括属性和方法);(5)完成类中各个成员函数的定义;(6)完成系统的应用模块;(7)功能调试。简要算法如下:void hotel_execute()int x,y

25、,z,h;char k;printf ("请输入客户姓名,身份证号:");sca nf("%c,%d",&k,&h);printf ("请输入你要住本酒店多少层楼的住房?【1-5】");flush(stdi n);L:sca nf("%d", &x);p=x;if(x>5)printf("不好意思本店没有该层楼房。n请重新选择:");goto L;printf(" 请输入你要住第4层的几号房间?【1-5】",x);fflush(stdi n);L

26、P:sca nf("%d", &y);if(y>5)printf("不好意思该层楼并无该房间。n请重新选择:");goto LP;无条件的回去GOTO吾句if(x>2)二层以上则100元一天prin tf("n提示:该房是贵宾套房,100元一天n");elseprin tf("n提示:该房是标准套房,50元一天n");if(roomx-1y-1=0)判断该房无人入住roomx-1y-1=1;printf("n 谢谢您的光临,您已经成功登记。n您的信息如下:n入住房 间:%d-%dn&q

27、uot;,x,y);start=clock();elseprintf(" 警告:该房已经有人入住请换房入住哈。n");6测试6.1白盒测试测试目的:当天数是整数时和不是整数时,输出费用分别是多少测试数据:入住房间1-1 C:UsersAdmi n i stratoADeskta pDe bu gj me. exe测试结果:酒店房凤登记与计费管理系统一一 丄登记入住2-0房询卽入住情况43 查询当前费用退出柱丿予右灣糜翳養需電淞矗57元但是现在你要付5娜黑店哈哈罚R用 吐的费 囱育曇序 繫房耒程 誹记询询蚩 酉 12 3 4 5请选择:图6.1白盒测试图6.2黑盒测试1)测试

28、目的:当天数是整数时和不是整数时,输出费用分别是多少测试数据:登陆界面选择6时测试结果:图6.2黑盒测试图(1)2)测试数据:当输入楼层号大于5时测试结果:请输入所列出的选项&3 秒后刷新 P le as e We it! T han k&曹蹩醤蟹与计费管理系统達號籠必住情况嗨罐费用45923房,1住nc的:J楼。“4 号Bl® 房房 证後楼楼 4层层层 身店该该该 有有 名本殺粘没la没 姓住店:店店: 1户要本择本择本择 :鬲思选思选思选 选抛.攀竜體好重 请请请不请不谙不请图6.3黑盒测试图(2)7结论酒店管理系统通过节省大量的人力物力,增加酒店的服务项目,提高

29、酒店的服务档 次,减少管理上的漏洞,从整体上提高酒店的经济效益。如完善的预订功能可防止有房 不能住或满房重订的情况出现,可随时提供准确的房间使用和预订情况,从而提高客房 入住率。在本次课程设计中,我们知道软件工程的维护方法有:本系统主要采取三种方式维护:1改正性维护在软件初期使用,由于某种原因,软件存在一些错误或缺陷。需要由软件开发小组 按用户要求对系统进行改正性维护。2适应性维护当系统长时间使用后,随着用户的增加,系统在某些方面的速度可能不如刚开始的 时候,所以针对这个问题我们要做出适当维护。3完善性维护在系统使用几年后,该应用系统可能不适应业务的发展。用户对软件提出了新的需 求和性能要求。

30、在实习中同学之间相互讨论思考,将平日里所学的知识运用到实践中来,并不断的熟悉巩固知识8参考文献1 杨志强著.Visual Basic 6.0程序设计教程北京:高等教育出版社 20082 赵斯思著.Visual Basic数据库编程与实例.北京:人民教育出版社.20093 张海藩著.软件工程导论.第五版.清华大学出版社.20084 张海藩著.软件工程导论.第五版.学习辅导.清华大学出版社.2008刘志妩,张焕君,马秀丽等著.基于VB和SQL的数据库编程技术.北京:清华大学出版社.2010附录:程序代码#in clude<stdio.h>#in clude<stdlib.h>

31、;#in clude<stri ng.h>#in clude<time.h> /成员变量的声明 int i,j,k,p=0;char temp=""int room55;clock_t start;/成员方法的声明void in it()int x,y,z;for(x=0;x<5;x+)for(y=0;y<5;y+)roomxy=0;void hotelTitle()printf("n酒店房间登记与计费管理系统-n");printf("t1.登记入住 n");prin tf("t2. 查询

32、房间的入住情况n");printf("t3.查询当前费用n");printf("t4.结账退房 n");printf("t5.退出程序 n");void hotel_execute();void hotel_select();void hotel_outhotel();void outsystem();void hotel_total();int mai n(void)system("color f1");in it();调用数组函数while(1)Loop:hotelTitle();调用输出函数写明进入

33、程序系统所对应的数字prin tf("n请选择:");j=sca nf("%d",&k);if(j=0|k<1|k>5)Weit!printf("n输入错误。nt 请输入所列出的选项。nn 3秒后刷新.PleaseTha nksn");/fflush(stdi n);u nsig ned Sleep(3000);delay(3000);time_t start,e nd;start=time(NULL);en d=time(NULL);while(e nd-start<3)en d=time(NULL);延时

34、函数/ system("cls");goto Loop;/ 循环体elseswitch(k)case 1:hotel_execute();break;case 2:hotel_select();break;case 3:hotel_total();break;case 4:hotel_outhotel();break;case 5:outsystem();retur n;default:printf("nt系统出错!请联系管理员!n");/怕出现BUGreturn;fflush(stdi n); /清空缓存/入住登记void hotel_execute(

35、)int x,y,z,h;char k;printf ("请输入客户姓名,身份证号:”);sca nf("%c,%d",&k,& h);1-5 ");printf ("请输入你要住本酒店多少层楼的住房?fflush(stdi n);L:sca nf("%d", &x);p=x;if(x>5)printf("不好意思本店没有该层楼房。n请重新选择:");goto L;printf("请输入你要住第4层的几号房间?【1-5 ",x);fflush(stdi n

36、);LP:sca nf("%d", &y);if(y>5)printf("不好意思该层楼并无该房间。n请重新选择:");goto LP;无条件的回去GOTO语句if(x>2)二层以上则100元一天printf("n提示:该房是贵宾套房,100元一天n");elseprintf("n提示:该房是标准套房,50元一天n”);if(roomx-1y-1=0)判断该房无人入住roomx-1y-1=1;%d-%dn",x,y);printf("n谢谢您的光临,您已经成功登记。n您的信息如下:n入

37、住房间:start=clock();elseprintf("警告:该房已经有人入住 请换房入住哈。n");/查询住房信息 void hotel_select()int x,y,z;system("cls"); 清空内容。/以下没什么重要的。就是控制输出格式printf(”宾馆入住情况如下:");printf("n|1111|n");prin tf("|);for(x=1;x<=5;x+)prin tf(" 房间号 I");prin tf("n");for(x=0;x&l

38、t;5;x+)if(x=0)printf("|1111|n|第 %dM |",x+1);elseprintf("n|1111|n|第 %dM |",x+1);for(y=0;y<5;y+)if(roomxy=0)printf("空%d-%d |",x+1,y+1);elseprin tf("住 %d-%d |",x+1,y+1);if(y+1=5)if(x+1=1|x+ 仁=2)printf("该层标间均50元");elseprintf("该层标间均100元");pri

39、ntf("n|1111|n");prin tf("n住房信息:n");for(x=0,z=0;x<5;x+)for(y=0;y<5;y+)if(roomxy!=0)z+;printf("t%d-%d有人入住 n",x+1,y+1);if(z=O)prin tf("t现无人入住本酒店.n");/结账void hotel_outhotel()int x=0,y=0;printf(”请输入您要结账退房的楼层编号?");sea nf("%d", &x);printf("请输入该楼层退房的房间编号?");scan f("%d", &y);if(roomx-1y-1=1)roomx-1y-1=0;printf("nt房间 %d-%d退房成功,

温馨提示

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

评论

0/150

提交评论