旅馆预订系统 要求和实现
第一部分:需求概述
旅行社帮助其顾客预订旅馆,维护与其关联的旅馆和度假村的数据以及有关其预订情况的
数据。
旅馆预订系统是为了方便预订和取消预订的记录而开发的,应当可以获得有关旅馆和度假
村的更新信息。
第二部分:整体设计
旅馆的详细信息应存储在一个名为 Hotel.dat 的文件中,该文件应包含下列详细信息:
代码(从 1 开始按顺序编码);
名字(最多 30 个字符);
城市的名字(最多 30 个字符);
标准间的总数;
标准间的价格表;
可预订标准间的数目;
豪华间的总数;
豪华间的价格表;
可预订豪华间的数目;
度假村的详细信息应存储在一个名为 Resort.dat 的文件中,该文件应包含下列详细信息:
代码(从 1 开始按顺序编码);
名字(最多 30 个字符);
城市的名字(最多 30 个字符);
小别墅的总数;
小别墅的价格表;
可预订的小别墅数目;
预订的详细信息应保存在一个名为 Booking.dat 的文件中,该文件应包含下列详细信息:
预订编号(从 1 开始按顺序编码);
顾客的名字(最多 30 个字符);
联系电话;
电子邮件 ID (最多 30 个字符);
旅馆的类型(“H”代表旅馆,“R”代表度假村);
旅馆/度假村的代码;
C 或 C++ 语言编程作业工程
1