目 录 一、课程设计题目 ......................................... 1 二、运行环境(软、硬件环境 ) .................... 1 三、算法设计的思想 ..................................... 1 四、算法的流程图 ......................................... 1 五、算法设计分析 ......................................... 2 六、源代码 ..................................................... 2 七、运行结果分析 ......................................... 8 八、收获及体会 ............................................. 9 一、课程设计题目宾馆客房管理系统.二、运行环境(软、硬件环境)中文版 Windows XP 和 Microsoft Visual C++ 6。0.三、算法设计的思想1.定义宾馆客房管理信息结构体 Hotel-Info。2.建立一个简易的选择菜单,通过输入选择执行的动作。3.主函数中,用 switch case 实现选择功能,7 项功能通过 7 个分支实现,每个对应一个函数。4.写函数,包括 Insert—插入,Amend—修改,Demand—查询,Del-删除,Skim—浏览,Balance-结算。5.源程序可运行之后,将其数据、信息输入到文档中,使其能存档,可以写入文件和读出文件。6.对程序进行修改、完善.四、算法的流程图 写函数联系文件定义结构体 Hotel—Info开始 图 1 算法流程图五、算法设计分析1.这是一个小型的管理系统,使用结构体数组存储客房的信息.2.一般的管理系统都应该具备插入,修改,查询,删除,浏览等功能,通过使用一个简易菜单进行执行动作的选择。3。用函数实现模块化设计,调理清楚,使程序易读写.4。把程序与文件联系,使数据能存储在磁盘中,更具有用性.六、源代码1 结构体struct Hotel_Info{char name[N],type[N],ID_card[N],in_time[N],leave_time[N];char idly[N]; int prize,num,ad_payment;}Info[N];2 主函数int main(){FILE *fp; int i=0; fp=fopen("d:\\hotel manage system。txt”,”r"); //fscanf(fp,”%d”,&n);//for(i=0;i