当前位置:文档之家› c语言的酒店管理系统

c语言的酒店管理系统

c语言的酒店管理系统基于C语言的酒店治理系统课程设计学院:通信与电子工程学院班级:电子102班学号: 20101310852010131012姓名:邹远文王帅指导老师:题原日期: 2020年11月27日摘要随着个人运算机的的普及,越来越多的重复性工作被交由运算机来完成。

在这种大趋势下,传统的纸质档案治理方式已不适应现代服务业的进展。

数字化的治理成为酒店等行业的必要条件。

酒店客房治理的电脑化关于优化职职员作效率、降低成本及改善服务质量等方面都有十分积极的作用。

本程序是用于酒店治理的软件。

它能够实现定退房业务处理,用户信息的记录、查询及房间状态治理等功能。

尽管比较简单但已具备应用程序的雏形。

经济上要紧考虑本系统带来的效益是否大于开发本系统的成本,由于本系统的开发以课程设计为依靠,参与人员的目的以学习为主,投入成本比较小。

另外,系统治理员和业务员都拥有运算机的专业知识,酒店前台工作人员和治理人员不需要通过培训或只需要通过少量培训即可操作本软件。

如此能够为开发本系统节升资金。

同时无纸化办公能够节约资源,减少后期资源白费。

因此,开发本系统在经济是可行的。

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

关键词:数字化治理酒店治理C语言目录摘要...............................................................第1章绪论 (III)1.1概述 (III)1.1.1酒店治理系统的需求 (III)1.2 酒店治理系统的当前需求 (III)1.3酒店治理系统的可行性........................................ I V 第 2 章酒店治理系统的功能实现..................................... I V2.1设计模块 (V)2.1.1添加录入信息模块 (V)2.1.3删除客房信息模块 (V)2.1.4查询剩余客房函数 (V)2.1.5排序剩余客房模块 (V)2.1.6输出剩余客房函数 (V)2.1.7 点餐系统 (V)2.2治理员登陆流程.............................................. V I2.2要紧功能模块数据流程图 (VII)2.3治理员预处理流程 (VIII)2.4登记入住系统 (VIII)2.5客房状态查询 (VIII)2.6住户信息查询................................................ I X2.7结账退房系统................................................ I X2.8系统治理.................................................... I X2.9系统详细设计任务............................................ I X 第 3 章系统物理配置方案设计 (X)3.1设计指标 (X)3.1.1系统的可靠性 (X)3.1.2系统吞吐量 (X)3.1.3系统响应时刻 (X)3.2运算机硬件配置 (X)第4章软件分析与设计............................................. X I4.1 软件运行截图............................................... X I4.1.1 登陆界面.............................................. X I4.1.2入住与选择界面........................................ X I4.1.3 查询界面 (XII)4.1.4 点菜界面 (XIII)4.1.5退房结账界面 (XV)结论 (XVI)参考文献 (XVII)附录 (XVIII)第1章1.1概述随着旅行业的进展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑治理日益流行。

同时,酒店和餐厅娱乐业引入电脑服务和治理也取得了优良的经济效益和社会效益。

为此,国家建设部已于最近作出明确规定:凡星级酒店在项目审批时,其设计方案必须包括电脑治理系统,否则不予立项。

可见,酒店治理电脑化势在必行。

酒店治理系统将先进的电脑技术与现代酒店服务治理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和治理方式。

1.1.1酒店治理系统的需求传统的酒店治理往往令治理者花大量的时刻来处理顾客投诉,例如错误查询、烦琐的登记和结帐手续、旅客费用运算错误、空余客房资料不能及时提供等,从而阻碍出租率,使的治理人员不得不集中精力规划治理运行策略和进行决策。

以上问题可通过电脑系统辅助解决,酒店治理的电脑化,不仅是表达酒店现代化形象的一个重要标志,而且关于提高职职员作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。

随着社会经济的进展,人们对生活质量的要求越来越高,作为服务之一的酒店业也在不断的完善服务体制。

它是集餐饮、住宿、娱乐于一体的立体化服务体系,其中顾客能够随意消费并统一结账;宾馆治理者可及时了解酒店的全部运营情形及经营走势,找出运转成本,作为经营决策的依据。

只有运用先进的科学治理手段,利用运算机治理系统才能更好实现这一治理模式。

1.2 酒店治理系统的当前需求酒店治理信息系统是用来收集、处理、存贮和传播客房、顾客、结算信息,以信息治理为核心的运算机应用系统。

利用酒店治理信息系统中合理的数据库结构来储存数据信息,及时了解各个环节中信息的变更,通过有效的程序结构来支持各种数据操作的执行,以提高治理效率,实现酒店服务的系统化、规范化、自动化。

通过该项目的开发与使用,可实现以下功能:(1).快速实现客人入住登记和账务处理,减少客人住店及离店时的等待时刻(2).准确实现客人预订入住的要求,实现有效及有保证的前台系统作业(3).快速响应住宿客人的有关项目查询要求(4).实现入住、消费、结账一条龙服务,方便客人在店内的各类消费要求1.3酒店治理系统的可行性随着运算机技术的飞速进展,信息时代的到来,信息改变了我们那个社会。

各类行业在日常经营治理各个方面也在悄悄地走向规范化和网络化。

客房治理的信息化程度表达在将运算机及网络与信息技术应用于经营与治理,以现代化工具代替传统手工作业。

无疑,使用网络信息化治理使客房治理更先进、更高效、更科学,信息交流更迅速。

酒店治理系统是典型的信息治理系统的一部份,而且是必不可少的一部份。

其开发要紧包括后台数据库的建立和爱护以及前端应用程序的开发两个方面。

关于前者要求建立起简洁且资料一致性和完整性强、资料安全性好的数据库。

而关于后者则要求应用程序功能完备,易使用等特点。

酒店治理系统是酒店经营治理中不可缺少的部分,它的内容关于经营的决策者和治理者来说都至关重要,因此客房治理系统、信息治理系统应该能够为用户提供充足的信息和快捷的查询手段。

但一直以来人们使用传统人工的方式治理文件档案,这种治理方式存在着许多弊端,如:效率低、保密性差,容易显现差错等,且关于查询空房间及已定房间等极为不方便。

在当今时代,这些完全能够改用运算机来代替人的手工操作。

作为运算机及网络应用的一部分,使用运算机对酒店信息进行治理,具有手工治理所无法比拟的优点。

例如:检索迅速、查找方便、可靠性高、储备量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高客房经营治理的效率,也是企业的科学化、正规化治理,与世界接轨的重要条件。

且办事效率也是决定收入的一个关键因素。

第 2 章酒店治理系统的功能实现该治理系统适用于各类中小型酒店的客房资源和客户信息的治理,实现了酒店的信息化治理,该系统要紧包括基础信息设置、客房前台治理、查询统计治理、挂账治理、系统初始设计、系统爱护等功能。

2.1设计模块按照需求分析所得,客房信息系统有以下几个功能模块:2.1.1添加录入信息模块编写指针摸板,定义临时的客房间数,包括其各项类的成员,编号,类型,定房日期,价格,客房内容,入住天数。

2.1.2修改客房信息模块读取储存的客房信息数据,依照客房编号查找所需修改的客房信息,然后依照具体所需,修改成员参数,并储存。

2.1.3删除客房信息模块从储存中的文件中读取信息,删除需要删除的信息,完善现在的客房运作。

2.1.4查询剩余客房函数分按编号、类型、价格查询,如此能够更具有人性化来选择所剩余的客房,从而进行日常安排。

2.1.5排序剩余客房模块依照具体所需排序,能够是编号、价格或者类型,本系统中依照的是客房入住的天数来排序。

2.1.6输出剩余客房函数输出依照系统所需排序后的客房信息,本系统中是依照了客人入住的有效期即天数来及时了解空出的房间。

2.1.7 点餐系统给用户提供用餐的点餐系统,通过菜单来点相应的酒水和菜品,最后通过和房间的匹配来统计价格。

图2—1 功能结构图2.2治理员登陆流程图2-2登陆流程登录入口取得用户名和密码 将UserID 存入session 中 输入用户账户核对密码是否登录成功 是是否否2.2要紧功能模块数据流程图2-3 功能模块流程图2.3治理员预处理流程图2-4 前台处理流程2.4登记入住系统(1). 登记并记录顾客姓名(2).登记并记录顾客的证件类型及号码(3).显示现有空置房间(4).选择所需要的房间并更换房间状态信息(5).运算并记录住房费及押金由于本软件针对操作员设计,因此界面应尽可能简单明了。

住房及顾客信息由于涉及多种类型的数据,因此应用结构数组处理。

用文件记录相关数据。

2.5客房状态查询分别显示已入住客房与空置客房读取住房信息文件的内容并判定分类,借此能够清晰明了的显示客房状态。

剩余客房信息查询,能够通过系统对宾馆内剩余的客房进行查询,能够了解到未被预定及未被使用的客房的编号、客房编号、客房类型、客房位置、客房单价等。

2.6住户信息查询(1).查询顾客所租房房号(2). 查询顾客住房费用顾客能够通过输入自己的姓名来查询个人的住房信息。

2.7结账退房系统(1).退房(2).更新所退房间状态(3).删除退房用户记录(4).显示账单顾客能够输入姓名来完成退房操作,房间状态将更换为未入住。

系统将删除该用户信息记录并读取生成账单。

2.8系统治理(1).房间设定(2).更换密码(3).系统设置系统治理是每个系统所必须具备的功能,要紧是对操作该系统的使用者进行治理(即用户治理),包括用户的增加、删除、密码的修改以及治理各用户操作该系统的权限。

同时实现房间差不多设置功能以及各种系统设置功能,比如说房价设置等等。

相关主题