欢迎来到天天文库
浏览记录
ID:31630665
大小:69.20 KB
页数:12页
时间:2019-01-16
《c课程设计之医院系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1.Hospitai该系统为大学学C++的设计,为一个医院管理系统。希望对C++初学者有所帮助Clinic功能说明书功能简介:1・挂号:病人来到诊所,系统询问是否为老病人。如果是老病人,则再询问是否记得其病号。如果记得病号,则输入病号进行挂号,系统进行查找,输出其名字,让病人确认,如果不能确认,则按新病人进行挂号。如果病人是老病人而忘了其病号,则输入其名字,系统进行查找,找岀所有这个名字的病人,请病人选择其病号。如果不能确认其病号,则按新病人挂号。如果是新病人,则按新病人挂号。2.看病:病人先输入其病号,系统确认该已经挂号且没有看病,病人就可以看病了。医生首先问你有什么不舒
2、服。病人输入其症状,医生说:“我知道了,你拿着这张病单去付费吧。”(有一点自问自答,请多多包涵)3.付费:病人首先输入其病号,系统确认该病人已经看病且没有付费,则病人就可以付费了。护士首先向病人要病单,然后输出其费用,让病人付费。4.取药:病人首先输入其病号,系统确认该病人已经付费且没有取药,则病人就可以取药了。护士首先向病人要病单,然后把药给病人,并祝他早日康复。5.帮助:输出该程序是由谁制作的。6.检测:看该次使用挂了多少号。7・退出系统:谢谢你的使用。然后把没有看完病的病人资料清除,保存该次已经看完病的新病人的资料,然后推出系统。程序代码:Menu.cpp#inclu
3、de"minicis.h”voidmenu::print_help(){sisaminiCISsystemdevelopedbySXUniversityStudentsAn";voidmenu::print_menu(){Registrarspatient!u;''2.SeetheDoctor!”;3.Paythefee!”;cetthemedicine!";Help!H;6.Testarendl;}voidmenu::select_menu(){stringchoice;charquit;inti;for(i++){conThisprogramdeve
4、lopedbyyangzongkeandhisgroup.”;cyourselection,please!、n”;print_menu();cin>>choice;if(choice[0]=="1'){registry();continue;}elseif(choice[0]==z2z){see_doctor();continue;}elseif(choice[0]==Z3Z){pay_fee();continue;}elseif(choice[0]==,4,){get_medicine();continue;}elseif(choice[0]Y){print_help
5、();continue;}elseif(choice[0]==z6z){test();continue;}elseif(choice[0]==7){cyousureyouwanttoquit?(YesorNO)please!”;cin»quit;if(quit==
6、
7、quit=='y‘){”ThankyouforusingCIS.GoodBye!";del();break;}elseif(quit=='N"
8、
9、quit=='rT)continue;else{Yourinputisnotinmysystemcontinue;}}else{utisnotinmysyst
10、continue;}}}voidmenu::BOD(){inti;ifstreaminfile("temp.txtn);if(!infile){arftopentemp.txtfiletoinput!";exit(1);}stringsname;intnumber;for(i=i++){infile>>number;infile»sname;mypatient[i].setPatientNo(number);mypatient[i].setPersonName(sname);infile.close();}voidmenu::del(){for(inti=+){if(myp
11、atient[i].getStatus()!=O){mypatient[i].setPersonName(”NONAME”);}elsecontinue;}}voidmenu::EOD(){ofstreamoutfile(”pdisk.txt”);if(ioutfile){ctopenperson.txtfile!”;exit(1);}for(inti=0++){outfiI;}outfile.close();}voidmenu::test(){tientCountent::patiendl;}intmenu::s
此文档下载收益归作者所有