资源描述:
《-【优秀文档】c宿舍管理系统实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、河南工业大学计科0906马飞扬根据本报告,可完全实现建立运行宿舍管理系统,这是我C++的课程设计。1:工程结构•宿舍管理h-hiBchaxun・hC/C++Header3KBmain,cppC++Source1KB闪eisheng.hC/C++Header3KB登录信息.txt文本文档1KB宿舍卫生信息.txt文本文档1KBdenglu・hC/C++Header1KBshanchu・hC/C++Header3KBxiugai・hC/C++Header3KB宿舍管理.dspVC++6Project5KB自信立舍宿充1
2、Bhuizong・hC/C++Header2KBshcw2・hhC/C++Header”I1KBxiuroima.hhC/C++Header'I1KB宿舍管理.ds舛VC++6Workspace1KB息•.信文生卞KB学「bEjianlixmxi・hC/C++Header3KBshow,hC/C++Header1KBzhuce.hC/C++Header4KB宿舍管理・pigPLG文件1KB錮工作区,宿吿管理11.-嘗I宿^舍管理files—曰SourceFilesS]
3、main.cppHeaderFilesh冒ch
4、axun.h[冒denglu.hk昌huizong.h荀jianlixinxi.hh冒shanchu.h:冒show.h:昌show2.h[ilweisheng.hk冒xiugai.h[S]xiumima.h:ilzhuce.h□ResourceFiles<也11>
5、
6、■5ClassV...S]FileViewJ^初始信息:匸登录信息•txt-记事本文件(E)编辑(E)格式(Q)查看(工)帮助(H)111111B宿舍卫生信息・txt-记事本□叵
7、区
8、文件(E)编辑(E)格式(Q)查看(工)帮助(H)B宿舍信息・tx
9、t-记事本□回因文件(E)编辑(E)格式(Q)查看(工)帮助(H)B学生信息・txt-记事本匚
10、口1区
11、文件(E)编辑(E)格式(Q)查看(V)帮助(H)2:源代码main.cpp:#include//预编译语句#include//#include//#include//usingnamespacestd;//#include,,show.h,7/文件包含语句#include,,show2.h,7/#includc"dcngki.h"//#inc
12、lude"jianlixinxi.h"//#include"chaxun.h"//#include"xiugai.h7/#include"shanchu.h,7/#include"huizong.h'7/#include"xiumima.h"//#include"zhuce.h"//#include"weisheng.h"//voidmain(){intchoice=0;//记录选择denglu();〃输入登录信息show();//显示菜单cin»choice;while(choice!=0)//循环输入选择{sw
13、itch(choice){case1:jianli();break;//建立宿舍信息case2:chaxun();break;//查询学生信息case3:huizong();break;〃宿舍信息汇总case4:xiugai();break;〃修改学生信息case5:zhuce();break;〃添加学生信息case6:shanchu();brcak;//删除学生信息case7:weisheng();break;//W舍卫生评比case8:xiuniima();break;〃修改登录信息case0:break;de
14、fault:cout«"您按错了!"«endl;}cin»choicc;chaxun.h:voidchaxue(intrenshu);//按学号查询voidchaban(intrenshu);//按班级查询voidchasu(intrenshu);//按宿舍查询structstudent2//定义存储信息的结点结构charname[20];charnumberL20J;charbanji[20];intsushehao;};student2array1[100」;〃定义存储信息的线性结构数组voidchaxun()
15、{studcnt2助结点变虽intchoicc=0;intrenshu=0;ifstream伽2(”学生信息.txt");if(!fin2){cout«ncrror!H«cndl;exit(O);}while(!fm2.eof())//从文件输入当前所有学生信息{fin2»p.namc»p.numbcr»p.banji»p.sushchao;renshu++