摘 要
本毕业课题是为适应实际生活中,各城市普遍存在的酒店管理数字化,酒店是一个城市文明的镜子,实现酒店的数字化规范管理,对酒店业的发展及对社会的影响都有积极的作用。本课题的开发环境是Windows视窗系统windows XP,开发环境是Microsoft公司面向对象的可视化编程工具Visual C++ 6.0,数据库管理工具是ACCESS,因其简单易用,支持SQL,功能还算完善,Windows家族成员,与VC的兼容性和操作性不在话下,可以实现本课题的要求,数据库的接口方式采用ODBC。
课题主要分为三个模块:一是操作管理的设置,实现对操作员资料和权限的管理,以及对酒店房间、房类的设置;二是酒店的客房预订和客人入住系统,是课题的主要模块,实现散客、团体的预订和预订查询,以及预订(包括散客、团体)入住、临时入住和入住查询;三是收银管理,负责管理帐务。
关键词:面向对象;odbc;sql;数据库接口;MFC;SDK
目 录
摘 要…………………………………………………………………………1
前 言…………………………………………………………………………2
第一章 问题定义……………………………………………………………………3
1.1引言 …………………………………………………………………………3
1.1.1.编写目的…………………………………………………………………3
1.1.2.背景………………………………………………………………………3
1.2课题名称及问题描述…………………………………………………………3
1.2.1课题名称…………………………………………………………………3
1.2.2.问题描述…………………………………………………………………3
1.3课题目标………………………………………………………………………3
第二章 可行性研究…………………………………………………………………4
2.1引言……………………………………………………………………………4
2.2可行性分析……………………………………………………………………4
2.3结论……………………………………………………………………………4
第三章 需求分析……………………………………………………………………6
3.1引言……………………………………………………………………………6
3.2任务概述………………………………………………………………………6
3.2.1.管理设置(子系统)……………………………………………………6
3.2.2.房间预订(子系统)……………………………………………………9
3.2.3.房间入住(子系统)…………………………………………………12
3.2.4.收银(子系统)………………………………………………………14
3.3数据库设计 …………………………………………………………………14
3.4运行需求 ……………………………………………………………………17
3.4.1.人机交互界面设计……………………………………………………17
3.4.2.软件接口………………………………………………………………18
3.4.3.数据更新的及时性……………………………………………………18
3.4.4.数据的准确性…………………………………………………………18
3.4.5.时间特征………………………………………………………………18
3.4.6.输入数据的方便快捷性………………………………………………18
第四章 总体设计 …………………………………………………………………19
4.1引言 …………………………………………………………………………19
4.1.1编写目的 ………………………………………………………………19
4.2面向对象简介 ………………………………………………………………19
4.3 系统总体设计………………………………………………………………20
4.3.1总体流程图……………………………………………………………20
4.3.2 E-R图与数据流图……………………………………………………21
第五章 详细设计…………………………………………………………………23
5.1 引言…………………………………………………………………………23
5.1.1.编写目的………………………………………………………………23
5.2编程环境简介………………………………………………………………23
5.2.1.Visual C++ 6.0概述……………………………………………………23
5.2.2. SQL结构化查询语言概述……………………………………………30
5.3流程图………………………………………………………………………33
第六章 编码设计…………………………………………………………………34
6.1.编码的目的…………………………………………………………………34
6.2.开发工具……………………………………………………………………34
6.3.系统实现……………………………………………………………………34
第七章 软件测试…………………………………………………………………50
7.1.什么是软件测试……………………………………………………………50
7.2.软件测试的目的和规则……………………………………………………50
7.3.软件测试的对象……………………………………………………………50
7.4.测试结果……………………………………………………………………50
总 结 …………………………………………………………………………52
参考资料 …………………………………………………………………………53