基于C语言的酒店管理系统课程设计

摘 要

随着个人计算机的的普及,越来越多的重复性工作被交由计算机来完成。在这种大趋势下,传统的纸质档案管理方式已不适应现代服务业的发展。数字化的管理成为酒店等行业的必要条件。酒店客房管理的电脑化对于优化员工工作效率、降低成本及改善服务质量等方面都有十分积极的作用。

本程序是用于酒店管理的软件。它可以实现定退房业务处理,用户信息的记录、查询及房间状态管理等功能。虽然比较简陋但已具备应用程序的雏形。

经济上主要考虑本系统带来的效益是否大于开发本系统的成本,由于本系统的开发以课程设计为依托,参与人员的目的以学习为主,投入成本比较小。另外,系统管理员和业务员都拥有计算机的专业知识,酒店前台工作人员和管理人员不需要经过培训或只需要经过少量培训即可操作本软件。这样可以为开发本系统节升资金。同时无纸化办公可以节省资源,减少后期资源浪费。因此,开发本系统在经济是可行的。

本程序运用Microsoft Visual C++编译器编写,涉及C语言的文件读写,结构数组运用及字符串函数相关知识。

关键词:数字化管理 酒店管理 C语言

目 录

摘 要I

第1章 绪论1

1.1概述1

1.1.1酒店管理系统的需求1

1.2 酒店管理系统的当前需求1

1.3酒店管理系统的可行性2

第 2 章 酒店管理系统的功能实现3

2.1设计模块3

2.1.1添加录入信息模块3

2.1.3删除客房信息模块3

2.1.4查询剩余客房函数3

2.1.5排序剩余客房模块3

2.1.6输出剩余客房函数3

2.1.7 点餐系统4

2.2管理员登陆流程4

2.2主要功能模块数据流程图5

2.3管理员预处理流程6

2.4登记入住系统6

2.5客房状态查询6

2.6住户信息查询7

2.7结账退房系统7

2.8系统管理7

2.9系统详细设计任务7

第 3 章 系统物理配置方案设计8

3.1设计指标8

3.1.1系统的可靠性8

3.1.2系统吞吐量8

3.1.3系统响应时间8

3.2计算机硬件配置8

第4章 软件分析与设计9

4.1 软件运行截图9

4.1.1 登陆界面9

4.1.2入住与选择界面9

4.1.3 查询界面10

4.1.4 点菜界面11

4.1.5退房结账界面13

结论14

参考文献15

附录16

第1章

1.1概述

随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日益流行。同时,酒店和餐厅娱乐业引入电脑服务和管理也取得了优良的经济效益和社会效益。为此,国家建设部已于最近作出明确规定:凡星级酒店在项目审批时,其设计方案必须包括电脑管理系统,否则不予立项。可见,酒店管理电脑化势在必行。酒店管理系统将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。

1.1.1酒店管理系统的需求

传统的酒店管理往往令管理者花大量的时间来处理顾客投诉,例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,从而影响出租率,使的管理人员不得不集中精力规划管理运行策略和进行决策。以上问题可通过电脑系统辅助解决,酒店管理的电脑化,不仅是体现酒店现代化形象的一个重要标志 ,而且对于提高员工工作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。

随着社会经济的发展,人们对生活质量的要求越来越高,作为服务之一的酒店业也在不断的完善服务体制。它是集餐饮、住宿、娱乐于一体的立体化服务体系,其中顾客可以随意消费并统一结账;宾馆管理者可及时了解酒店的全部运营情况及经营走势,找出运转成本,作为经营决策的依据。只有运用先进的科学管理手段,利用计算机管理系统才能更好实现这一管理模式。

1.2 酒店管理系统的当前需求

酒店管理信息系统是用来收集、处理、存贮和传播客房、顾客、结算信息,以信息管理为核心的计算机应用系统。利用酒店管理信息系统中合理的数据库结构来保存数据信息,及时了解各个环节中信息的变更,通过有效的程序结构来支持各种数据操作的执行,以提高管理效率,实现酒店服务的系统化、规范化、自动化。通过该项目的开发与使用,可实现以下功能:

(1).快速实现客人入住登记和账务处理,减少客人住店及离店时的等待时间

(2).准确实现客人预订入住的要求,实现有效及有保障的前台系统作业

(3).快速响应住宿客人的有

酒店管理系统c语言课程设计,基于C语言的酒店管理系统课程设计.doc相关推荐

  1. C语言链表学生成绩制作成链表,C语言程序设计课程设计基于链表的学生成绩管理系统.doc...

    C语言程序设计课程设计基于链表的学生成绩管理系统 华北科技学院计算机系综合性实验报告 PAGE 第 PAGE 10 页 华北科技学院计算机系综合性实验 实 验 报 告 课程名称 C语言程序设计 实验学 ...

  2. 计算机课程设计-基于ssm+vue的物资管理系统(前后端分离)-物资出库入库管理系统java代码

    计算机课程设计-基于ssm+vue的物资管理系统(前后端分离)-物资出库入库管理系统java代码 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 作者:IT跃迁谷 1.开发环境 开发语言:Ja ...

  3. dsp课程设计c语言源码,DSP课程设计-基于C语言实现256点的FFT精选.pdf

    DSP课程设计-基于C语言实现256点的FFT精选 XX 大学 J1111111 UNIVERSITY DSP 课 程 设 计 基于CCS 的FFT 算法的C 语言实现和验证 学院名称: 专业班级: ...

  4. Java课程设计-基于Swing的学生信息管理系统

    Java课程设计-基于Swing的学生信息管理系统 1.介绍 2.相关技术 3.项目地址 4.所需环境 5.安装教程 6.运行截图 7.相关博客 本代码是整理其他人项目,如有问题请及时联系笔者. 1. ...

  5. 计算机代码设计-基于ssm的员工工资管理系统-人事工资管理系统设计-企业工资管理系统代码

    计算机代码设计-基于ssm的员工工资管理系统-人事工资管理系统设计-企业工资管理系统代码 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 1.开发环境 开发语言:Java 后台:SSM(Spr ...

  6. 对南京地铁计价模型分析及最佳路径设计基于Python语言

    离散数学技术报告(该报告不完整) 实验题目:对南京地铁计价模型分析及最佳路径设计基于Python语言 关键词: 城市交通; 地理信息系统; Dijkstra算法; 约束条件; 路径分析 一.引言 截至 ...

  7. 单片机课程设计数字心率计_课程设计-基于单片机的数字人体心率计设计.doc

    课程设计-基于单片机的数字人体心率计设计 中北大学 基于单片机的心率计设计 课 程 设 计 说 明 书 2017年 6月30日 课 程 设 计 任 务 书 1.设计目的:通过本课程设计的学习,学生将复 ...

  8. 无线电能传输 wpt 磁耦合谐振 过零检测 基于二极管整流的无线电能传输设计 基于同步整流的无线电能传输设计

    无线电能传输 wpt 磁耦合谐振 过零检测 matlab simulink仿真 pwm MOSFET,过零检测模块 基于二极管整流的无线电能传输设计 基于同步整流的无线电能传输设计(含过零比较) 两个 ...

  9. c语言六位抢答器课程设计,基于c语言单片机8位竞赛抢答器设计课程设计.docx

    基于c语言单片机8位竞赛抢答器设计课程设计 课程设计报告课程名称:单片机课程设计报告题目:8位竞赛抢答器的设计学生姓名:所在学院:信息科学与工程学院专业班级:学生学号:指导教师:2013 年12月25 ...

  10. c语言迷宫问题课程报告,基于c语言的迷宫问题课程设计

    基于c语言的迷宫问题课程设计 *******************实践教学*******************兰州理工大学软件学院2012 年春季学期算法与数据结构 课程设计题 目: 迷宫问题 专 ...

最新文章

  1. Oracle-11g安装与使用
  2. php和python交互-Python如何实现简单的用户交互程序(示例)
  3. Chaincode for Operators(运营商的链码手册)
  4. java看log技巧_Log日志框架的学习五.正确使用日志的10个技巧
  5. OpenCASCADE:Inspector简介
  6. Hybris commerce的promotion rule里的固定折扣功能
  7. “康园圈--互联网+校园平台“项目之成果展示及项目总结
  8. c语言有趣的软件,一个有趣的小程序
  9. 九章算法 第七到九章 预习笔记
  10. C语言把浮点数转换为字符串
  11. 利用反射和元数据编写的通用更新和通用查询
  12. java如果目录不存在则创建目录_java – 创建一个目录,如果它不存在,然后再创建该目录中的文件...
  13. ajax原生为什么else会执行2次,为什么这里的alert会执行2次?
  14. js操作checkbox(复选框)的方法总结
  15. CSS动画效果(animation属性)解析
  16. 2022年财富世界500强研究报告
  17. 计算机无法登陆账户 让注销,电脑开机出现登陆账户,点了以后就马上注销,怎么处理?...
  18. 2019最新Android常用开源库总结(From:知乎)
  19. 相控阵天线方位角俯仰角matlab画图,基于相控阵天线测试的波束指向角计算方法...
  20. 基于android的裸眼3d,午诺裸眼3D原理其实并不复杂

热门文章

  1. Delphi ModelMakerTools 视频教程
  2. 有关 delphi7读取 excel 报错EoleException with message '未找到提供程序,该程序可能未能正确安装' 解决方式
  3. English trip V2 - 9 People and Places Teacher:Julia Key: at on in
  4. oracle 11G Linux 版下载地址
  5. Quartz.NET 配置文件详解
  6. 会话描述协议-SDP
  7. 手机屏幕坏了____怎么把里面的资料导出(18种方法)
  8. 知行之桥EDI系统30天试用导航
  9. Qt + 运动控制 (固高运动控制卡)【3】运动控制卡几种常用的回零方式
  10. 使用BeautifulSoup爬取“0daydown”站点的信息(2)——字符编码问题解决