目 录
一、课程设计题目 ......... 错误!未定义书签。 二、运营环境(软、硬件环境)错误!未定义书签。
三、算法设计思想 ......... 错误!未定义书签。 四、算法流程图 ............. 错误!未定义书签。 五、算法设计分析 ......... 错误!未定义书签。 六、源代码 ..................... 错误!未定义书签。 七、运营成果分析 ......... 错误!未定义书签。 八、收获及体会 ............. 错误!未定义书签。
一、课程设计题目
宾馆客房管理系统。
二、运营环境(软、硬件环境)
中文版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(\; //
//fscanf(fp,\for(i=0;i