欢迎来到天天文库
浏览记录
ID:37910322
大小:360.72 KB
页数:32页
时间:2019-06-02
《《C语言课程设计》酒店登记入住与计费管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、酒店房间登记与计费管理系统湖南涉外经济学院课程设计报告课程名称:高级语言程序设计报告题目:酒店登记入住与计费管理系统学生姓名:所在学院:信息科学与工程学院专业班级:学生学号:指导教师:2015年12月31日32酒店房间登记与计费管理系统课程设计任务书报告题目酒店登记入住与计费管理系统完成时间学生姓名专业班级指导教师职称总体设计要求和技术要点【题目要求】(1)屏幕上出现一个界面,让操作员能够方便的选择所需要进行的操作,包括登记入住、查询房间的入住情况、查询当前费用、结账退房等操作。(2)对不同标准的房间实施不同的收费标准,也可以按天收费或按小时收费,可根据顾客需要在登记的入
2、住的时候进行选择。(3)在结账退房时,根据入住的时间,计费方式和房间单价计算出总费用。要求用C语言的文件操作语句将以上所有结果分别保存在文件中。【输入/输出要求】(1)应用程序运行后,先显示一个菜单,然后用户根据需要选择相应的操作项目。进入每个操作后,根据程序的提示输入相应的信息;(2)要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等。根据题目要求,运用所学知识,完成设计和实现工作,并按照书写规范,撰写课程设计报告。工作内容及时间进度安排第一周周一:明确设计任务,学习相关基础知识周二:熟悉各知识点,进行基础练习周三:根据题目要求,进行设
3、计和实现周四:根据题目要求,进行设计和实现第二周周一至周三:根据题目要求,进行设计和实现周四:撰写报告,进行答辩课程设计成果1.与设计内容对应的软件程序2.课程设计总结报告3.成功运行软件32酒店房间登记与计费管理系统摘要本次C语言课程设计我们选择的设计任务是酒店管理系统设计,这个管理系统是用C语言在VC6.0c++的编译器编译而成的。客房管理系统包括客户基本信息的录入、房间统计、用户个人费用及住房信息查询、自动结账、退出系统功能等。系统的开发主要由分析、查阅相关书籍和参考资料、程序设计、编写代码、运行实施、调试和测试、维护和修改等阶段组成,其中信息管理和自动运行为开发的
4、重点。在程序设计中结构体的调用与各函数、数组的调用为编译的重点部分。关键词:结构体函数数组32酒店房间登记与计费管理系统目录课程设计任务书21.1需求分析51.2软件功能简介51.2.2查询房间入住情况51.2.3查询当前费用51.2.4结账退房51.3界面、数据结构要求52.1软件界面设计62.1.1首页欢迎界面62.1.2登记入住界面72.1.3客户入住信息查询界面82.1.4客户个人费用查询界面82.1.5客户退房结账界面92.1.6客户结账收退支付费用结账界面92.1.7用户退出系统界面102.2软件的数据(结构)设计102.3软件的算法设计112.3.1主要结构
5、模块框图113.1.1intdengji()133.1.2intlookfor_room()133.1.3intlookfor_price()133.1.4inttuifang()134.2测试用例154.2.1voidwelcome();//首页欢迎界面154.2.2intdengji()151.单人间2.双人间154.2.3intlookfor_room();//用来查询房间入住情况154.2.4intlookfor_price();//用来查询当前费用154.2.5inttuifang();//用来结账退房164.2.6voidyingzhifu();//用来结账付
6、款164.2.7intquit();//退出函数167.1苏小红孙志刚陈惠鹏等.《C语言大学实用教程》.电子工业出版社.2012年版207.2AlKelley等.《C语言解析教程》.机械工业出版社.2006年版207.3张高煜等.《C语言程序设计实例》.中国水利水电出版社.2001年版207.4何钦铭颜晖.《C语言程序设计》.高等教育出版社.2008年版207.5谭浩强张基温.《C语言程序设计教程》.高等教育出版社.2006年版2032酒店房间登记与计费管理系统第1章.软件需求说明书1.1需求分析随着时代的进步、科学的发展,对信息技术的要求也越来越高。而顾客对各大酒店和客
7、房的要求也越来越高,酒店以前的全人工服务已经不能满足顾客和以及现代信息化时代的要求。顾客选择入住酒店时也会选择更加现代化和信息化的更加方便快捷的现代化服务酒店。所以现在各大酒店也都向着信息化和现代化的方向发展,引进更加先进和方便的酒店管理和服务系统。计算机的自动化管理系统提高了酒店管理的管理水平和工作效率,增强酒店的竞争能力降低成本,为客户提供更加优质的服务。所以需要开发一个计算机系统来代替人工管理酒店客户入住登记和信息查询等方面的工作。使用该系统可以使酒店的服务更加快捷、准确和方便,减少大量的人工操作,提高了工作效率。1.2
此文档下载收益归作者所有