c语言设备管理系统设计

设备管理系统记录了各种设备信息情况,假设每台设备为一条记录(同一时 间同一部门购买的若干台相同设备可作为1条记录),包括设备号、设备名称、 领用人、所属部门、数量、购买时间、价格等。试设计一个设备管理系统,使之 能提供以下功能 1)定义一个菜单函数,进入系统界面 2)输入74机房5台设备信息设备信息用文件 info. txt保存) 3)补充设备 4)修订设备; 5)删除设备; 6)统计所有设备的总价值 7)退出系统。

https://download.csdn.net/download/shenroe/10166692

1.主函数 [流程图] [程序] main() /*********************主函数 puts("\t\t*******MENU*******\n\n");puts("\t\t 1.Enter new data"); puts("\t\t 2.Addition data"); puts("\t\t 3.Modify data"); puts("\t\t 4.Statist puts("\t\t5.Search"); puts("\t\t 6.Exit"); printf("Whatdo you want do(1-6):");scanf("%d",&n); if(n6) /*对选择的数字作出判断*/ while(w==1);switch(n) {case 1:t=enter();break; /*输入模块*/ case 2:t=enter(); break; /*追加模块*/ case 3:t=modifty();break; /*修改模块*/ case 4:t=total();break; /*统计模块*/ case 5:t=search();break; /*搜索 模块*/ case 6:exit(0); /*退出*/ 2.各功能模块设计(1)输入模块 [流程图] [程序] /*********************输入模块*****************************/ intenter() /*输入模块*/ FILE*fp; EQ newequ; int printf("**************************************\n");printf("Add new equiment\n"); printf("**************************************\n"); printf("How many equiments do you want add?\n");scanf("%d",&i); /*输入要输入的设备个数*/ for(j=0;j 12 #include #include typedef struct epuipmentInfo charequipCode[10]; char equipType[20]; char equipName[20]; float equipPrice; int buyYear; int buyMonth; int buyDay;