ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:214.13KB ,
资源ID:11017594      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11017594.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(医院候诊管理系统C++.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

医院候诊管理系统C++.docx

1、医院候诊管理系统C+ #include#define Max 1000000 oom); oom) case 1: renshu0+; couttnt请到第1急诊室!nnt; break; case 2: renshu1+; couttnt请到第2急诊室!nnt; break; case 3: renshu2+; couttnt请到第3急诊室!nnt; break; case 4: renshu3+; couttnt请到第4急诊室!nnt; break; case 5: renshu4+; couttnt请到第5急诊室!nnt; break; +; z,是); system(pause); r

2、eturn 1;ame的收入为: Ji.money ; cout nt=nt; system(pause); return(1);Ji.+Ji.+Ji. ; for(i=0; i5; i+) cout tJi.nametJi.t Ji.t Ji.t Ji.t sumi; coutnn; cout =nt; system(pause); return(1);Ji.name的就诊人数为: renshui ; cout nt=nt; system(pause); return(1);.nn;system(pause);return1;elsechardate8;intflag=1;while(fla

3、g=1)clear();memset(str_1,0,sizeof(str_1);memset(str_2,0,sizeof(str_2);cout=n;coutnt注意:预约挂号只能预约七天以内nnendl;coutdate;strcpy(PI.time,date);for(intj=0,r=0;jstrlen(date);j+).nn;system(pause);break;sscanf(str_2,%d,&m);oom)case1:renshu0+;break;case2:renshu1+;break;case3:renshu2+;break;case4:renshu3+;break;c

4、ase5:renshu4+;break;QL.zp=PI-1.zp;QL.age=PI-1.age;strcpy(QL.jz,PI-1.jz);strcpy(QL.num,PI-1.num);QL.room=PI-1.room;QL.sex=PI-1.sex;strcpy(QL.time,PI-1.time);L+;system(pause);return1; ame,内科); ame,外科); strcpy(J2.name,骨科); strcpy(J3.name,皮肤科); strcpy(J4.name,口腔科); for(i=0; i5; i+) 0; Ji.money = 0; Ji.=

5、0; Ji.=0; Ji.=0; Ghsr = 0; for(i=0; im; i+) if(Pi.zp=Y)Ghsr+=10,JPi.room-1.money+=10; p = N) Ghsr+=5,JPi.room-1.money+=5; ge=14) oom-1.+; else if (Pi.age =25) JPi.room-1.+; else if(Pi.age =55) JPi.room-1.+; else JPi.room-1.+; 科; couttt2.外科; couttt3.骨科nn; couttt4.皮肤科; coutt5.口腔科; couttr.返回!; cout nnt

6、=n; coutroom1; 2.女):; cinsex1; if (strlen(sex1)=1) sex2=sex10; while(age2150) 新填写!tt2.信息正确!; coutcls; if (strlen(cls)=1) cls1=tolower(cls0); ge =age2; PI.room=room2; strcpy(PI.num,temp1); PI.sex=sex2-0; PI.zp=zp2; I+; return 0; 当日号t2.预约挂号t3.挂急诊号t4.挂号向导n; cout ntttr.返 回!tq.退 出!n; cout nt=n; couttemp;

7、 有名单t2.内科名单t3.外科名单n; cout t4.骨科名单t5.皮肤科名单t6.口腔科名单n; cout t7.预约名单; cout tr.返回!n; cout nt=nn; couttemp; if (strlen(temp)=1 ) n=tolower(temp0);oom != 0) cout tPi.num tPi.sextPi.roomtPi.jztPi.zpendl; break; case 2: oom = 1) cout tPi.num tPi.sextPi.roomtPi.jztPi.zpendl; break; case 3: oom=2) cout tPi.num

8、 tPi.sextPi.roomtPi.jztPi.zpendl; break; case 4: oom=3) cout tPi.num tPi.sextPi.roomtPi.jztPi.zpendl; break; case 5: oom=4) cout tPi.num tPi.sextPi.roomtPi.jztPi.zpendl; break; case 6: oom=5) cout tPi.num tPi.sextPi.roomtPi.jztPi.zpendl; break; case 7: oom != 0) cout tQi.num tQi.sextQi.roomtQi.jz tQ

9、i.zp tQi.timeendl; break; cout nt=nn; cout nt; system(pause); 看挂号情况t2.各科就诊人数t3.患者年龄段t4.挂号收入情况nnt5.打印病人名单; cout tr.返 回!tq.退 出!n; cout nt=n; couttemp; 号功能t2.统计功能t3.查找与退挂tq.退出n; cout nnt=n; couttemp; xt, wb); fp1 = fopen(患者名单.txt, wb); xt, wb); fp4 = fopen(挂号人数.txt, wb); xt, wb); fp6 = fopen(各科人数.txt,

10、wb); fprintf(fp2, %ldn%ldn, I, L); . i * /NUM %r; xt, rb); fp1 = fopen(患者名单.txt, rb); xt, rb); fp4 = fopen(挂号人数.txt, rb); xt, rb); fp6 = fopen(各科人数.txt, rb); fscanf(fp2, %ld%ld, &I, &L); . i * /NUM %r; oom&age2=Pj.age) if(flag=1) clear(); cout nttt系统查找到以下信息:n; cout nt=n; cout t患者编号t性别t科室t急诊t专家门诊n; f

11、lag=0; cout tPj.num tPj.sextPj.roomtPj.jztPj.zpendl; char ch=0,temp110=; do cout nnntt以上是否有您的信息:; cintemp1; ch=tolower(temp10); while(ch!=y&ch!=n); switch(ch) case y: char temp10; long i=-1; while(i = 0) um tPi-1.sextPi-1.roomtPi-1.jztPi-1.zpendl; break; case n: cout nnt建议您到服务窗口去查找!nnnt; break; syst

12、em(pause); . i * /50 %r; clear(); cout nt=n; cout t患者编号t性别t科室t急诊t专家门诊n; cout tPn-1.num tPn-1.sextPn-1.roomtPn-1.jztPn-1.zpnnt; system(pause); 诊号查找t2.模糊查找t3.退订号 t4.清除数据nn; cout tr.返 回!tq.退 出!n; cout nt=n; couttemp; oom) case 1: renshu0-; break; case 2: renshu1-; break; case 3: renshu2-; break; case 4

13、: renshu3-; break; case 5: renshu4-; break; ge = 0; Pi-1.zp = 0; Pi-1.room = 0; strcpy(Pi-1.num, 0); ime ,) != 0) ; else if(strcmp( Pi-1.jz ,是) = 0) ; else ; clear(); cout nnntt单号已经退订成功!nt; system(pause); return 1;oom) case 1: renshu0-; break; case 2: renshu1-; break; case 3: renshu2-; break; case 4

14、: renshu3-; break; case 5: renshu4-; break; ge = 0; Pi-1.zp = 0; Pi-1.room = 0; strcpy(Pi-1.num, 0); ime ,) != 0) ; else if(strcmp( Pi-1.jz ,是) = 0) ; else ; clear(); cout nnntt单号已经退订成功!nn; system(pause); return 1;xt, wb); fp1 = fopen(患者名单.txt, wb); xt, wb); fp4 = fopen(挂号人数.txt, wb); fp6 = fopen(各科

15、人数.txt, wb); remove(全局变量.txt); remove(患者名单.txt); remove(预约名单.txt); remove(挂号人数.txt); remove(各科人数.txt); fclose(fp4); fclose(fp3); fclose(fp1); fclose(fp2); fclose(fp6); system(cls); cout nnntt本地数据已经全部清除!nn; exit(1); else /选择了否 return 1; cout nnntt本地数据已经全部清除!nn; system(pause); return 1;#include/-主函数-i

16、nt main() system(color 3F); hospital hp; /定义一个对象 (); return 0;#ifndef HOSPITAL_H_INCLUDED#define HOSPITAL_H_INCLUDED#include #include #include #include #include #include #include class hospital /定义医院类public : int delete_file(); /删除本地文件 int delete1(); /重载删除函数 int delete1(long i);/删除函数 int cz_menu();

17、/查找删除函数菜单 int serch(int i); /重载serch函数实现两种不同查找方式 int serch(); /查找删除函数 void f_write(); /写文件函数,用于在程序关闭之前保存数据到本地 void f_read(); /读文件函数,用于在程序打开之前读取数据要程序中 int input(); /输入函数 void menu(); /主菜单函数 void tj(); /统计功能函数 int gh_menu(); /挂号功能选择菜单 int tj_menu(); /统计功能选择菜单函数 int gjzh(); /挂急诊号 int yygh(); /预约挂号函数 int ghxd(); /挂号向导函数 int ghrs(); /挂号情况统计函数 int jzrs(); /各科就诊人数统计函数 int nlb(); /年龄人数统计函数 int ghsr(); /挂号收入情况 int gdrh(); /挂当日号函数 int show(); /展示病人名单 void room(char room); /分诊室函数;#endif / HOSPITAL_H_INCLUDED

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1