沈阳工程学院课程设计 第四章 系统功能实现
}
NO_czh_1=caozuo_putin(); if(NO_czh_1!=1) caozuo_czqh(NO_czh_1); else { printf(\已停止排队,无法进行排队操作\\n\ NO_czh=caozuo_putin(); caozuo_czqh(NO_czh); }
else cz_5xiaban(); }break; case 5:{ cz_5xiaban(); }break; } }
(7) 输入非法功能的实现
//输入子函数_防止非法输入(输入病历号)
long caozuo_putin_zcx1() {
long NO_binglihao;
printf(\请输入六位数以内的病历号,按回车键确认:\ scanf(\
if((NO_binglihao>=1)&&(NO_binglihao<=999999)) return (NO_binglihao); else {
printf(\非法输入,请重新输入病历号。\\n\
caozuo_putin_zcx1(); } }
//输入子函数2_防止非法输入(输入科室号) int caozuo_putin_zcx2() {
int j=0;
printf(\
16
沈阳工程学院课程设计 第四章 系统功能实现
printf(\ [1,A科室] *\\n\printf(\ [2,B科室] *\\n\printf(\ [3,C科室] *\\n\printf(\ [4,D科室] *\\n\printf(\ [5,E科室] *\\n\printf(\ [6,F科室] *\\n\
printf(\printf(\请输入要挂号的科室号,按回车键确定:\scanf(\if((j<1)||(j>6))
{
printf(\非法输入,请重新输入科室号。\\n\ caozuo_putin_zcx2(); } else
return j; }
//输入子函数3_防止非法输入(输入操作号) int caozuo_putin_zcx3()
{
int i=0;
printf(\ printf(\ 欢 迎 进 入 就 医 排 队 管 理 系 统! *\ printf(\
printf(\亲爱的患者朋友我院提供的就诊科室有:%c,%c,%c,%c,%c,%c六个科室\\n\
printf(\请选择操作: *\\n\ printf(\ <1>:排队; *\\n\ printf(\ <2>:就诊; *\\n\
printf(\ <3>:查看排队情况; *\\n\printf(\ <4>:不再排队; *\\n\printf(\ <5>:下班--退出运行; *\\n\
printf(\printf(\请当班护士选择需要的操作编码,按回车键确认:\scanf(\if((i<1)||(i>5)) {
17
沈阳工程学院课程设计 第四章 系统功能实现
printf(\非法操作,请重新输入操作号\\n\ caozuo_putin_zcx3(); } else
return (i); }
//输入子函数5_防止非法输入(下一步操作) int caozuo_putin_zcx5() {
int i=0;
printf(\操作成功,请输入下一步要执行的操作码 【1、返回主菜单】 【2、结束操作】:\
scanf(\ system(\ if(i<1||i>2) {
printf(\非法操作,请重新输入下一步操作\\n\ caozuo_putin_zcx5(); } else return (i); }
//输入子函数6_防止非法输入(是否结束) int caozuo_putin_zcx6() {
int i;
printf(\是否需要在结束前查看各科室最终排队人数 【1、是,要查看】 【2、否,直接退出】\\n\
scanf(\ if(i<1||i>2)
{
printf(\非法操作,请重新输入是否直接退出\\n\ caozuo_putin_zcx6(); } else
return (i); }
//cz_1paidui()方法中输出函数
18
沈阳工程学院课程设计 第四章 系统功能实现
void print(char keshi, int number){
printf(\您排队的状态是:%c科室,排队成功.在您前面排队的患者还有%d个\\n\
}
//cz_1paidui()方法中输出函数2 void printError(char keshi){
printf(\您排队的状态是:%c科室,排队失败.请重新排队\\n\}
4.4 运行功能实现
操作一:开启画面,如图4.1所示。
图4.1 看病问题开机画面
操作二、选择排队操作,输入病历号,输入科室号。显示排队状态,本次操作结束询问下一步操作。如图4.2所示。
19
沈阳工程学院课程设计 第四章 系统功能实现
图4.2 选择排队操作
操作三、选择查看排队情况,输出该科室正在排队病人病历号。如图4.3所示。
图4.3 查看排队情况
20
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库小组 数据结构课设报告(6)在线全文阅读。
相关推荐: