基于Qt的酒店管理系统的设计与实现

基于Qt的酒店管理系统的设计与实现

ID:42876886

大小:1.67 MB

页数:30页

时间:2019-09-24

基于Qt的酒店管理系统的设计与实现_第1页
基于Qt的酒店管理系统的设计与实现_第2页
基于Qt的酒店管理系统的设计与实现_第3页
基于Qt的酒店管理系统的设计与实现_第4页
基于Qt的酒店管理系统的设计与实现_第5页
资源描述:

《基于Qt的酒店管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于Qt的酒店管理系统的设计与实现软件工程本科毕业答辩content选题意义1开发环境及工具2系统总体设计3系统界面4重要模块解析5归纳与总结6Page0408121923目录1选题的意义1什么是酒店管理系统?为提高酒店的工作质量和效率2酒店旅游、出差、娱乐……手工管理现金流失记录混乱效率低下电脑的使用无处不在酒店管理系统3实现酒店业务管理的自动化已经成为一种必然。国家建设部做出明确规定:凡星级酒店在项目审批时,其设计方案必须包括电脑管理系统,否则不予立项。酒店管理员消费人员先进的电脑技术快捷的操作方式管

2、理认识不到位集团化进展缓慢战略管理规划相对缺乏对管理的跟踪评估借鉴+创新+管理4进入21世纪,尤其中国加入WTO以来,中国酒店管理面临新的契机。时代在变,社会在变,顾客需求也在变,要适应时代的发展。中国酒店管理现状1选题的意义2发环境及工具开56Qt简介Qt是一个跨平台的C++应用程序开发框架。广泛用于开发GUI程序,这种情况下又被称为部件工具箱。也可用于开发非GUI程序,比如控制台工具和服务器。QtCreatorQtCreator是一个用于Qt开发的轻量级跨平台集成开发环境。提供支持跨平台开发而设计的集

3、成开发环境(IDE),确保接触Qt框架的开发人员能迅速上手操作。包含了一套用于创建和测试基于Qt应用程序的高效工具,包括:一个高级的C++代码编辑器上下文感知帮助系统可视化调试器源代码管理项目和构建管理工具优势Qt的良好封装机制使得Qt的模块化程度非常高,可重用性较好,对于用户开发来说是非常方便的。Qt提供了一种称为signals/slots的安全类型来替代callback,这使得各个元件之间的协同工作变得十分简单。大量的开发文档丰富的APIXML支持7mysql软件介绍MySQL是一个开放源码的小型关联

4、式数据库管理系统,开发者为瑞典MySQLAB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。系统特性使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统为多种编程语言提供

5、了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。支持多线程,充分利用CPU资源优化的SQL查询算法,有效地提高查询速度既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。系统环境的配置系统运行平台:Win7+Qt4.7.3+MySql5.5开发语言:C++数据库:MySql5.5开发环

6、境:Qt4.7.3注意事项:设置环境变量才能运行.exe文件。(将D:Qt4.7.3bin加入PATH路径中)81选题的意义2发环与工具开3系统总体设计境910系统的总体设计入住人员酒店管理员系统管理员信息维护产生界面申请数据库产生界面信息添加与删除产生界面服务器终端显示数据客户端终端显示数据客户端终端显示数据11管理员登录系统体系设计思想入住信息录入退房信息录入酒店房间信息管理管理员信息管理VIP信息管理数据库数据改变酒店管理系统12数据库设计基本表管理员表(manager)入住信息表(custo

7、mer)房间状态表(roomstatus)VIP信息表(vip)房间价格表(roomprice)酒店收入表(income)manager:酒店管理人员的信息表,也是登录系统的用户表。customer用来存放入住客户的信息。roomstatus用来存放各个房间的当前状态。vip用来存放酒店的会员客户。roomprice用来存放酒店不同类型的房间价格的信息。income用来存放酒店收入的信息。1选题的意义2发环境及工具开3系统总体设计4系统界面13登录页面实现14登录:信息正确:进入系统主界面。信息错误:给出

8、提示信息重置:清空之前输入的编号与密码。退出:退出系统登录。主页面实现15系统的功能实现显示每个房间的状态信息:单击该区域可以进行房间的预订。房间状态变化,颜色会变化。显示当日房间价格更改房间价格并重新显示入住登记页面实现16“不可重复”信息与数据库连接,实现入住人员信息的添加退房页面实现17根据房间号和入住的时间从数据库中查到入住的天数及押金,实现退房退款的功能,并且房间状态要进行更新。先计算退款,后进行退房。如果是会员则根

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。