病人就医管理系统

上传人:z****2 文档编号:218629712 上传时间:2023-06-20 格式:DOCX 页数:19 大小:70.95KB
收藏 版权申诉 举报 下载
病人就医管理系统_第1页
第1页 / 共19页
病人就医管理系统_第2页
第2页 / 共19页
病人就医管理系统_第3页
第3页 / 共19页
资源描述:

《病人就医管理系统》由会员分享,可在线阅读,更多相关《病人就医管理系统(19页珍藏版)》请在装配图网上搜索。

1、摘要C是一种通用的程序设计语言,C语言在很多方面继承和发展了以往许多高 级程序设计语言的成功经验和特色,具有书写格式自由、数据类型丰富、语句功 能强大、执行速度快和存储控制能力强等优点。病人就医管理系统设计是关于对患者排队、按病历号就诊、查看排队、下班 退出的管理来设计的一个系统。整个系统从符合操作简便、界面友好、灵活、实 用、安全的要求出发,完成病人就医管理的全过程,包括创建一个链式队列、患 者排队、患者就诊、查看排队患者、下班退出等工作。本课程主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点 说明了系统的设计思路、总体设计、各个功能模块的设计与实现方法。关键词:病人就医管理系统

2、,C语言,数据结构,Win-tc目录1课题背景的介绍11.1课题背景11.2目的12 需求分析22.1数据需求分析22.2功能需求分析23 系统总体设计33.1系统模块划分33.2系统模块结构图34 系统详细设计44.1系统主界面设计44.2初始化病人信息44.3患者排队44.4患者就诊54.5查看排队64.6 下班退出75 系统设计源代码86 系统连编与运行137 总结14参考文献15第II页1课题背景的介绍1.1课题背景随着网络技术的迅速发展,各种行业纷纷应用网络技术操作和管理。当然医 院是一个很大的管理系统,随着患者的大量增加,其管理难度也越来越大,如何 对患者就医进行更好的管理,这就是

3、我们研究这个课题的目的。在计算机迅速发展的今天,将计算机这一信息处理器应用于病人就医管理已是 势必所然,而且这也将病人就医管理带来前所未有的改变。采用计算机对病人就 医管理是信息科学化和现代化的重要标志,它也给各大医院带来了明显的社会效 益。主要体现在:极大地提高了管理工作人员的工作效率,大大地减少了以往的 资料室所存在的各种弊端,同时也加强和规范学习对于病人就医的管理。为了能够更好的来实现对病人就医的管理,通过对病人就医管理日常工作的详 细调查,搜集了大量的资料,从系统结构的组织,功能的实现,技术的要求以及 可行性等多方面进行考虑,认为本课题是一个适应现今医院学病人就医管理需求 的计算机信息

4、管理系统,具有一定的实际开发价值和使用价值。1.2目的本课题运用C语言进行开发,C语言能够简单的进行编译一些程序,来实现 对一些问题的解决。它虽然比较简单的处理一些问题,但却有更高的效率。它能 够被大多数用户所接受,因为它能够呈现出清晰的界面,是人们能够很好的理解。 能在一些方面给人们更好的服务,成为人们的好帮手。经过这一个学期对数据结构的学习,我们都学到了不少东西,可能有些 学的还不够理想,但无论如何这些知识都为我们的下一步学习打下了坚实的基 础。做这么一个课程设计,一方面是为了检查我们一个学期以来的学习成果,另 一方面也是为了让我们进一步的掌握和运用它,同时也让我们认清自己的不足之 处和薄

5、弱环节,加以弥补和加强。2需求分析随着医院规模的发展扩大,医院要向现代化,规模化发展,而对于病人就医 管理系统有关的信息随之增加。在这种情况下单靠人工来处理病人的信息不但显 得大不从心,而且极容易出错。因此,需要开发病人就医管理系统,该系统可以 实现由计算机代替人工执行一系列复杂而繁琐的操作,使得医院管理人员可以轻 松快捷的完成病人就医管理的任务。2.1数据需求分析本系统的主要数据是病人信息。病人信息包括:病历号,姓名,性别,年龄, 地址等。2.2功能需求分析本系统主要实现对病人就医进行管理,需要实现以下几个方面的管理功能:(1) 创建病人信息:录入病人的病历号。(2) 患者排队:按病历号。(

6、3) 患者就诊;按病历号。(4) 查看排队:按病历号。(5) 下班退出。3系统总体设计3.1系统模块划分本系统主要是对病人就医的管理,包括了有关病人信息的创建、患者排队、 患者就诊、查看排队、下班退出等功能。整个系统分为以下几个模块。1、欢迎界面模块,本模块提供欢迎界面的信息输出模式。2、创建模块本模块用于创建病人的信息,包括病人的病历号、姓名、性别、年龄、地址。3、排队模块本模块用于患者排队,按病历号排队。4、就诊模块本模块用于患者就诊,按病历号就诊。5、查看排队模块用于根据输入患者的病历号来查看队列。6、下班退出模块本模块用于退出系统。3.2系统模块结构图根据系统功能设计,对应的系统模块结

7、构图如图3.1所示:病人就医管理系统患者排队患者就诊查看排队下班按病历号排队按病历号就诊当前病历号新图3.1系统模块结构图4系统详细设计4.1系统主界面设计统过对该系统设计的了解与讨论,同时也为了广大使用者的方便与快捷。我们最 后设计了这样的一个界面。首先要让使用者明白怎样使用此系统。这就需要通过 界面来给他们一个清晰而明白的空间。而我们设计的这个界面恰好符合了这一要 求。通过调用界面函数来使使用者能够很方便的进行查询、删除、更新等操作。4.2初始化病人信息病人就医管理系统的主界面提供进入系统其他功能模块的方法,使用户能方 便地调用排队、就诊、查看排队、下班。主界面图如下:址址址*4*4*4*

8、乂乂乂*址*址址址址*址*乂乂乂 *二茨迎进入病人就医管理系统!二主喪功龍如下:*t*fc*tx 开旨* 乂乂乂 * 址址址开开吕址旨 * 乂乂 乂*XXXJCKJCKJOOOtJtXXXXX*123-4M-M-4C-K-且且排队 就诊查看排队下班 *请选择=图4.1主界面图4.3患者排队在初始化队列后,在界面上输入1进入排队模块,选择你要进行的操作:输入患者病历号。患者按病历号排队图如下:图4.2患者按病历号排队图代码如下:/*患者排队*/case 1:textbackground(ll); textcolor(ll);. J X t f A *1* *1* *1* *1* *1* *1*

9、*1* *1* *1* *1*1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*1*t f-* *|-J- /1 1 q- rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT*rT*zr* I1 1 I. t C* X t f a *1* *1* *1* *1* *1* *1* *1

10、* *1* *1* *1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*1*t f-* *|-J- /1 1 q- rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT*rT*zr* I1 1 Ipr

11、intf(t*n);输入患者病历号:printf(t*输入患者病历号:*n);printf(t*n);. t C* X t f A *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*1*t f-* *|-J- /1 1 q- rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT

12、* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT*rT*zr* I1 1 I. t C* X t f a *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*1*t f-* *|-J- /1 1 q- rT* rT* rT* rT* rT* rT* rT* rT* rT*

13、 rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT*rT*zr* I1 1 Iscanf (t%s,Number);s=(SeeType *)malloc(sizeof(SeeType); strcpy(s-data,Number); s-next=NULL;lq-rear-next=s; lq-rear=s; break;4.4患者就诊在初始化线队列后,在界面上输入2进入就诊模块:按病历号就诊。患者按病历号就诊图如

14、下:图4.3患者按病历号就诊图代码如下:/*患者就诊*/case 2:textbackground(15);textcolor(2);if(lq-front=lq-rear)printf(t没有排队的患#n);else s=lq-front-next; if(lq-rear=s) lq-rear=lq-front;printf(t 患者 %s 就诊n,s-data); lq-front-next=s-next;free(s);break;4.5查看排队在初始化线队列后,在界面上输入3进入查看排队模块:按病历号排队。查 看排队图如下:排臥恵者=001002003004:005OS6*北*4址*乂

15、*址址乂*址址乂*址址*4址址乂址址址址*4址址址妊*址址*址址*123*H-t+t+t三排队 就诊查看排队下班 三*北*4址*乂*址址乂*址址乂*址址*4址址乂址址址址*4址址址妊*址址*址址十请选择一图4.4查看排队图代码如下:/*查看排队*/case 3:textbackground(14); textcolor(3); if(lq-front=lq-rear) printf(t没有排队的患者n); elses=lq-front-next; printf(t 排队患者:n); while(s!=NULL)printf(t%s,s-data); s=s-next;printf(n);bre

16、ak;4.6下班退出在初始化线队列后,在界面上输入4进入下班模块: 代码如下:/*下班*/case 4:if(lq-front!=lq-rear)printf(t请排队的患者明天就诊5);flag=0;break;5系统设计源代码#includevstdio.h #includevmalloc.h #includevstring.h #include vtime.h typedef struct SeeDoctorchar data100;/* 数据域 */struct SeeDoctor *next;/* 指针域 */ SeeType;/*链队节点类型*/ typedef structSee

17、Type *front,*rear; LinkQueue;/* 链队类型*/*登陆界面*/ void Jiemian()textbackground(10); textcolor(10);.J X t f A *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*t f*|J- /11q-rT*rT*rT*rT*rT*rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT

18、* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rr* -1 11.t C* X t f A *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*t f*|J- /11q-rT*rT*rT*rT*rT*rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT

19、* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rr* -1 11printf(t*n);printf(t*n);printf(t*n);printf(t*n);病人就医管理系统printf(t*病人就医管理系统*n);printf(t*n);printf(t*n);printf(t*n);printf(t*n);.t C* X t f A *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*t

20、 f*|J- /11q-rT*rT*rT*rT*rT*rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rr* 1 1 I.t C* X t f A *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*

21、 *1* *1* *1* *1* *1* *1*t f*|J- /11q-rT*rT*rT*rT*rT*rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rr* 1 1 I /*设置密码*/void Cipher() int a,i; a=123;printf(t请输入密码:”); scanf(t%d,&a);for(i=l;iv3;i+)if(a!=123)printf(t密码错误

22、!请重新输入:”); scanf(t%d,&a);if(a!=123)printf(登录失败n);exit(O);printf(” 登陆成功 n); void Welcome。 textbackground(11); textcolor(11);.JX t f A *1* *1*1* *1* *1*1*1* *1*1*1*1*1* *1* *1*1* *1* *1*1*1* *1*1*1* *1*1*1* *1*t f*|J- /11*t- rT* rT*rT* rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT

23、* rT*rT* rT* rT*rT* rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rr* -1 11.tC* X t f A *1* *1*1* *1* *1*1*1* *1*1*1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1*1* *1* *1*1* *1* *1*1*1* *1*1*1* *1*1*1* *1*t f*|J- /11*t- rT* rT*rT* rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT* rT*rT* rT*

24、rT*rT* rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rr* -1 11printf(t*n);printf(t* 欢迎进入病人就医管理系统!*n);printf(t*n);.tC* X t f A *1* *1*1* *1* *1*1*1* *1*1*1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1*1* *1* *1*1* *1* *1*1*1* *1*1*1* *1*1*1* *1*t f*|J- /11q- rT* rT*rT* rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rT*rT

25、* rT*rT*rT* rT*rT*rT* rT* rT*rT* rT* rT*rT* rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rr* 1 1 I.tC* X t f A *1* *1*1* *1* *1*1*1* *1*1*1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1*1* *1* *1*1* *1* *1*1*1* *1*1*1* *1*1*1* *1*t f*|J- /11q- rT* rT*rT* rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT

26、*rT*rT* rT* rT*rT* rT* rT*rT* rT* rT*rT*rT* rT*rT*rT* rT*rT*rT* rT*rr* 1 1 I /*主要功能*/主要功能如下:n);void Module。 printf(t /*功能的实现*/void SeeDoctor()int sel,flag=1;LinkQueue *lq;SeeType *s;char Number100;lq=(LinkQueue *)malloc(sizeof(LinkQueue); lq-front=(SeeType *)malloc(sizeof(SeeType);lq-front-next=NULL

27、; lq-rear=lq-front; while(flag=l)/*主要模块*/.JX t f A *1* *1* *1* *1*1*1*1* *1* *1* *1*、t* *1*1*1*1* *1* *1* *1* *1*1*1* *1* *1* *1* *1* *1*1*t f-|-1- /11-t-TxrT*rT*rT*rT*rT*rT*rT*rT*rT* rT*rT*rT* rT* rT* rT* rT* rT*rT*rT* rT* rT* rT* rT*rT*rT*rT* rT* rT* rT* rT*rT*rT* rT* rT* rT* rT* rT*rT*zr* -1 1 I

28、.tC* X t f a *1* *1* *1* *1*1*1*1* *1* *1* *1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1*1*1*1* *1* *1* *1* *1*1*1* *1* *1* *1* *1* *1*1*t f11- /11q-TrT*rT*rT*rT*rT*rT*rT*rT*rT* rT*rT*rT* rT* rT* rT* rT* rT*rT*rT* rT* rT* rT* rT*rT*rT*rT* rT* rT* rT* rT*rT*rT* rT* rT* rT* rT* rT*rT*zr* -1 1 I printf

29、(t*printf(t* 1printf(t*printf(t*printf(t*排队 就诊 查看排队 下 班 printf(t*n);*n);*n);*n);*n);*n);. J X t f A *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*t f-* *|-J- /11q-rT*rT*rT* rT* rT* rT* rT* rT* rT* rT* rT*

30、 rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* zr* I1 1 I . t C* X t f a *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*t f-* *|-J- /11q-rT

31、*rT*rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* rT* zr* I1 1 I printf(t* 请选择:”); scanf(t%d,&sel);clrscr();switch(sel)/*患者排队*/case 1:textbackground(11); textcolor(11);. t C* X t f A *1* *1* *1* *1*1*1*

32、1*1* *1* *1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1* *1* *1* *1* *1*1*1*1*1*1* *1* *1* *1* *1* *1* *1*t f-* *|-J- /1 1 q- rT* rT* rT* rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* rT*rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* rT* rT*rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* zr* I1 1 I . t C* X t f a *1* *1*

33、 *1* *1*1*1*1*1* *1* *1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1* *1* *1* *1* *1*1*1*1*1*1* *1* *1* *1* *1* *1* *1*t f-* *|-J- /1 1 q- rT* rT* rT* rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* rT*rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* rT* rT*rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* zr* I1 1 I printf(t*n

34、);输入患者病历号:printf(t*输入患者病历号:*n);printf(t*n);. t C* X t f A *1* *1* *1* *1*1*1*1*1* *1* *1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1* *1* *1* *1* *1*1*1*1*1*1* *1* *1* *1* *1* *1* *1*t f-* *|-J- /1 1 q- rT* rT* rT* rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* rT*rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* rT*

35、 rT*rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* zr* I1 1 I . t C* X t f a *1* *1* *1* *1*1*1*1*1* *1* *1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1* *1* *1* *1* *1*1*1*1*1*1* *1* *1* *1* *1* *1* *1*t f-* *|-J- /1 1 q- rT* rT* rT* rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* rT*rT*rT*rT*rT*rT* rT* rT* rT* rT*

36、 rT* rT* rT* rT*rT*rT*rT*rT*rT* rT* rT* rT* rT* rT* rT* zr* I1 1 I scanf (t%s,Number);s=(SeeType *)malloc(sizeof(SeeType); strcpy(s-data,Number); s-next=NULL;lq-rear-next=s; lq-rear=s; break;/*患者就诊*/case 2:textbackground(15);textcolor(2);if(lq-front=lq-rear)printf(t没有排队的患者5);elses=lq-front-next;if(l

37、q-rear=s)lq-rear=lq-front; printf(t 患者 %s 就诊n,s-data); lq-front-next=s-next; free(s);break;/*查看排队*/case 3:textbackground(14);textcolor(3); if(lq-front=lq-rear) printf(t没有排队的患者n); elses=lq-front-next;printf(t 排队患者:n); while(s!=NULL)printf(t%s,s-data);s=s-next;printf(n);break;/*下班*/case 4:if(lq-front!

38、=lq-rear)printf(t请排队的患者明天就诊5);flag=0;break;/*退出系统*/void End() textbackground(14); textcolor(14);. J X t f A *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*、t*、t*、t*、t*、t*、t*、t* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*t f *|J- /1 1 *t- rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*r

39、T*rT* rT*rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rr* -1 11.tC* X t f A *1*1* *1*1*1*1* *1*1*1*1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*1* *1*1*1*1* *1*1*1* *1*1*1*1* *1*1*1*1*t f*|J- /1 1 *t- rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*rT*rT*

40、rT*rT*rT*rT* rT*rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rr* -1 11.tC* X t f A *1*1* *1*1*1*1* *1*1*1*1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*1* *1*1*1*1* *1*1*1* *1*1*1*1* *1*1*1*1*t f*|J- /1 1 *t- rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*

41、rT*rT* rT*rT*rT*rT* rr*1 1 Iprintf(t*n);谢谢使用病人就医管理系统printf(t* 谢谢使用病人就医管理系统 *n); printf(t*n);. t C* X t f A *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*t f *|J- /1 1 q- rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* r

42、T*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rr*1 1 I.tC* X t f A *1*1* *1*1*1*1* *1*1*1*1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*1* *1*1*1*1* *1*1*1* *1*1*1*1* *1*1*1*1*t f*|J- /1 1 q- rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*rT*rT* rT*rT*rT*

43、 rT*rT*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rr*1 1 I.tC* X t f A *1*1* *1*1*1*1* *1*1*1*1*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*、t*1* *1*1*1*1* *1*1*1* *1*1*1*1* *1*1*1*1*t f*|J- /1 1 q- rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*rT*rT* rT*rT*rT* rT*rT*rT*rT* rT*rT*rT*rT* rT*r

44、T*rT* rT*rT*rT*rT* rT*rT*rT*rT* rr*1 1 I /*主函数*/void main()system( graftabl 936 ”);/*调用 Ms-Dos 中文支持 */ clrscr();/*清屏*/textbackground(11);textcolor(11);Jiemian();Cipher。;clrscr();Welcome。;Module。;SeeDoctor();clrscr();End();long i,t;for (i=0L;iv10000000L;i+)system(cls);t = time(NULL);printf(%d:%d:%dn)

45、; printf(ctime (&t);6系统连编与运行一个应用系统设计和创建完成后,还必须进行连编,以便生成一个可执行文件供 最终用户使用。连编完成后还要运行,以检查整个系统的完整性和准确性,同时 还可增加程序代码的保密性。(1) 先进行编译,编译过之后再选择超级工具集然后选择中文DOS。如图 6.1所示:选择需要运行的程序忙:1病人就w測览(B).环境名:&DOS硏东方快车专用版:挂接輪入险国駆嵐成然拼普全执五笔字爺符屮 默认的辦的操作热魏中西文键盘切换H运行程序 密退出按图6.1中所示运行程序,生成可执行文件.exe格式的文件。7总结本设计开发的病人就医管理系统从最后的测试结果来看,基本

46、上实现了病人 就医管理系统的几大功能:患者排队、就诊、查看排队、下班退出的管理等。并 达到操作过程中的直观、方便、实用、安全等要求。系统采用模块化程序设计的 方法,既便于系统功能的组合和修改,又便于未参与系统开发的技术维护人员补 充和维护。本系统经过测试,证明其运行是稳定、可靠的。但在系统设计中也也遇到很 多的问题,并且本系统的功能还需要不断的完善和改进,在以后空闲时间里逐一 进行完善,使系统功能更加完善,使本软件能够更好的为大中型企业服务,创造 更大的社会价值。在这次设计过程中,我得到了代文征老师的精心指导,在此,我由衷地感谢 代老师!参考文献1 谭浩强.C程序设计M.北京:清华大学出版社.2005.2 严蔚敏.数据结构(C语言版)M.北京:清华大学出版社.2008.3 陈雁数据结构M.北京:高等教育出版社,2004.4 张磊.C程序设计教程M.北京:中国铁道出版社.2007.5 黄杨铭.数据结构M.北京:科学出版社,2001.机械6 冯舜玺数据结构与算法分析一C语言描述(原书第2版)M.北京: 工业出版社,2004.7 黄刘生.数据结构M.北京:经济科学出版社,2000.8 李春葆.数据结构M.北京:清华大学出版社,2005.9 朱站立,李文数据结构M.西安:西安交通大学出版社,2004.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!