*******************
实践教学
*******************
兰州理工大学
计算机与通信学院
2011年秋季学期
面向对象课程设计
题目:宾馆客房管理系统
专业班级:计算机科学与技术4班
姓名:杜思远
学号:10240401
指导教师: 朱红蕾
成绩:_______________
目录
中文摘要 3
序言 4
5
6
10
11
12
13
14
设计总结 16
参考文献 17
致谢 18
摘要
该论文分别对软件的需求进行分析,对软件的概要设计和软件的详细设计进行阐述,以及对软件的组装及测试的详细叙述,并附加了软件的使用说明书(操作手册)。程序设计将每个功能分别编译实现,再通过函数包含,调用等方法实现各项功能间的连接为设计思想,并采用将学生当作一个整体,整体类型为结构体,结构体中的域表示学生的属性的这种定义结构作为数据结构。软件将各个模块的功能分为列菜单、表明结构体、录入、排序、查询、插入及读取等来组成整个程序,实现对宾馆客房的系统管理。该程序界面友好,易于操作,使操作者和使用者应用更加方便。
关键字:C++,结构体,软件。
序言
随着我有了显著的提高,假日经济和旅游经济已成为人们消费的热点。各地也把旅游业当作本地经济发展的重要经济支柱之要求越来越高,宾馆酒店业的竞争也愈来愈激烈。如何在激烈的竞争中生从发展,是每一个宾馆酒店必须面临的问题。对宾馆的经营善起决定作用的是宾馆酒店的服务管理水平面。如何利用先进的管理手段,提高宾馆的管理水平,以成为宾馆酒店发展的当务之急。面对住处时代的机遇和挑战,利用科技手段提高企业管理水平是企业管理无疑是一条行之有效的途径。虽然计算机管理并不是宾馆管理走向成功的关键元索,但它可以最大限度地发挥准确,快捷,高效等作用,对宾馆的服务管理提供强有力的支持。因此,采用全新的计算机网络和宾馆管理系统,已成为提高宾馆的管理效率,改善服务的水准备的重要手段之一。在某种意义上,宾馆客房管理方面的信息话已成为现代化宾馆的重要标志。是国家发展必要的软件管理。
该程序采用的是结构体类型来所有基本信息,如下所述。
包含的库函数有:
# include<>
# include<>
#define max1 80
#define max2 10
#define max3 19
包含的结构体: typedef struct Room()
{datatype number;
datatype dank;
datatype state;
datatype price;
}; typedef struct Room room[max1];
包含的类: typedef class Customer()
{public:
Customer();
void set_name(char *n){strcpy(name,n);}
void set_ID(char *p){strcpy(ID,p);}
void set_room_number(int n){room_number=n;}
void set_day(int d){day=d;}
void set_prepaid(int p){prepaid=p;}
datatype *get_name(){return name;}
datatype *get_ID(){return ID;}
datatype get_room_number(){return room_number;}
datatype get_day(){return day;}
datatype get_prepaid(){return prepaid;}
virtual ~Customer();
private:
{datatype name[max2],ID[max3];
datatype room_number;
datatype prepaid;
datatype change;
datatype day;
};
}
订房功能
构造一个新的顾客对象Customer对象
顾客的名字和身份证号及预定天数
取得该顾客要求预定房间的等级
(1单人间,2双人间,3标准间,4总统套房)
根据等级
宾馆客房管理系统设计说明书 来自淘豆网m.daumloan.com转载请标明出处.