欢迎来到天天文库
浏览记录
ID:6801680
大小:365.50 KB
页数:19页
时间:2018-01-26
《课程设计报告-基于c语言的酒店管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、电子课程设计报告题目:基于C语言的酒店管理系统课程:C语言学生姓名:学生学号:年级:2012级专业:电子信息科学与技术班级:2班指导教师:电子工程学院制2015年3月基于C语言的酒店管理系统学生:指导教师:电子工程学院电子信息科学与技术专业1.系统设计1.1系统设计目的和意义1.1.1目的以简单方便易懂易用为目的而设计出的本系统,能够基本实现对酒店的管理,能够方便快捷高效的进行对客人的入住和退房登记,查阅客人档案,实时的调整和显示房间的状态等。以提升酒店的服务档次,提高办公效率,提升整体的竞争水平,加强酒店管理的成本控制。从而更好地体现以宾客为中心的理念,给
2、宾客一种宾客至上的享受。提高酒店管理水平,简化各种复杂操作,在最合理最短的时间内完成酒店业务的规范操作。从而让旅客感觉舒适难忘,增加旅客的回头率。1.1.2意义通过采用先进的酒店管理系统,能够改善管理机制,优化服务流程,提升服务质量,实现资源的最佳配置,同时还能提升酒店的服务档次,提高办公效率,提升整体的竞争水平。先进的酒店管理系统能够提供迅速高效的服务,避免手工处理的繁琐与误差,及时准确的反映酒店的经营情况。本系统用户界面设计友好,操作使用方便,同时能保证用户数据的稳定性。1.2系统实现的功能1.2.1系统登录界面通过本部分的设计,能够使管理员快速的进入登
3、录界面,管理员只有输入正确的用户名和密码之后才可以进入管理系统,从而完成对客房的管理。这就使得客人和客房信息不易被泄露,从而提高客房管理的安全性。1.2.2系统入口管理员只有正确的输入用户名和密码进入系统之后,才可以选择客人需要进行的服务项目,这里提供了三种选择:入住、退房和查询。这是进入系统之后的第一步,只有这步成功了,才会为以后系统的其他功能的打下基础。第18页1.3系统设计1.3.1设计原则(1)先进性随着先进技术的发展,酒店电脑管理系统已经受到了越来越多人的青睐。采用计算机C语言技术对本系统进行设计,能够使酒店在高速发展的今天很快的适应发展的需要,从
4、而为顾客提供快捷高效的服务,为酒店本身也提升档次。(2)稳定性采用计算机技术,能够有效的避免人工记录带来的错误和由人为原因带来的数据错误或丢失,有效的提高记录和计算的准确率,避免数据的丢失,使数据稳定的存在。(3)安全可靠性采用计算机的酒店管理系统,则要求用户必须输入用户名和密码之后方可进入,这就有效地避免了数据被他人窃取或修改的可能性。1.3.2设计原理先对系统整体要用到的大量的代码进行商定,在程序的开头定义大量的字符代码。再设定房间的总数,本系统设定共有80个房间,然后对房间信息进行初始化。在开始的代码设定的时候,采用大量的结构体来进行设计,这样便于对信
5、息进行管理,使信息不至于显得混乱。从整体上对要设计的程序有一个大的框架。采用三行输出的形式来显示欢迎使用系统,然后输入用户名和密码,用while语句来对输入的正误进行判定。如果正确则进入系统入口。进入系统入口后,用if语句来实现选择服务类别的正误判断,中间嵌套switch语句来实现多分支选择。选择过后,自动进入管理员所选择的功能部分,实现功能的再选择,更好的为顾客服务。1.3.3设计步骤组内成员一起讨论本系统要实现的总体功能,然后统一对系统主要部分的代码进行设定,以保证每个人程序整合以后总体能够运行。第18页该系统要通过计算机实现简单的对客户的基本资料进行录
6、入,从而成为查询该客户的资料。而且要实现一个客户一经记录,就会自动的将占用房间的信息反映在系统中,即哪些房间已经被占用哪些房间仍未被占用将及时准确的反映在系统中,便于管理员的管理。在对客户进行录入时,自动出现客房的房间号、价格和可用的信息,系统可以判断该房间是否空余,从而可以决定是否入住该房间。记录时,客户可以自主的选择不同价格的房间和该价格空余房间的房间号。同时可以在查询系统中对客户的一些基本信息进行查询。当客户进行退房时,可以自动结算客户所花费的费用,便于客户进行多退少补。在客户退房的同时系统可以自动的对客户占用的房间恢复为备用状态,便于客房及时的后续使
7、用。根据系统的功能分析,本系统总体要实现的功能需求应包括:①登录设置②客房设置③房态查询④住宿登记⑤住宿查询⑥退宿注销⑦退宿查询通过讨论,大体的程序划分如图1所示:酒店管理系统系统登录界面系统入口退房结算信息查询入住登记房间信息初始化图1.程序划分图统一代码设定以后,每个人进行分工,要求在规定的时间之内对各自负责的那部分设计完成。其中本文介绍的是对系统登录界面和系统入口的设计。每个人设计完成之后,对程序进行组合调试,其中在运行过程之中出现的部分代码不统一等错误一起改正,然后完成对系统的设计。2.系统分析2.1系统的可行性分析第18页在现代酒店行业中,行业竞争
8、使得争取客源、提高酒店入住率、制定正确的营销策略已经
此文档下载收益归作者所有