1 / 50
文档名称:

电子医嘱录入系统.docx

格式:docx   大小:523KB   页数:50页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

电子医嘱录入系统.docx

上传人:飞行的振中 2023/3/27 文件大小:523 KB

下载得到文件列表

电子医嘱录入系统.docx

文档介绍

文档介绍:该【电子医嘱录入系统 】是由【飞行的振中】上传分享,文档一共【50】页,该文档可以免费在线阅读,需要了解更多关于【电子医嘱录入系统 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
课程设计报告
题目电子医嘱录入系统
系别
年级专业
班级学号
学生姓名
指导教师职称讲课老师
设计时间
优选
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
目录
1
绪论.........................................................................................................................
1

课题背景和意义.....................................................................................................
1

主要研究内容.........................................................................................................
1
2
系统功能设计.........................................................................................................
2

初始化模块.............................................................................................................
2

预定模块
.................................................................................................................
2

查察预定信息模块.................................................................................................
2

删除预定信息模块.................................................................................................
3

创立病人信息模块.................................................................................................
3

改正病人信息模块.................................................................................................
3

查察病人信息模块.................................................................................................
3

保留信息并退出模块.............................................................................................
3
3
系统详尽设计.........................................................................................................
4

数据表的储存组织.................................................................................................
4
病人信息数据构造..................................................................................................
4
科室信息数据构造..................................................................................................
5
病人预定信息数据构造..........................................................................................
5
三种构造的关系......................................................................................................
6

主要算法设计.......................................................................................................
7
初始化模块..............................................................................................................
8
预定模块..................................................................................................................
9
查察预定模块........................................................................................................
10
删除预定模块........................................................................................................
11
创立病人信息模块................................................................................................
12
改正病人信息模块................................................................................................
13
查察病人信息模块................................................................................................
14
保留信息并退出模块............................................................................................
15
4系统测试...................................................................................................................
16

病人信息管理测试...............................................................................................
16

病人预定信息管理测试.......................................................................................
20

文件信息存取测试...............................................................................................
22
5
总结与展望...........................................................................................................
23

全文总结............................................................................................................
23
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
优选
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
心得领会24
参照文件25
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
优选
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
绪论

跟着社会的信息化,各个行业的管理与营运都渐渐开始使用电子系统来代替
传统的管理模式。使用电子医嘱管理能够帮助医院更加便利的管理医嘱,经过计
算机技术给医院的管理人员和就诊病人在病历创立、预定查问以及记录统计等方
面带来便利,为医院在管理医嘱方面供给一种更好的方式。

本系统使用C语言编写了电子医嘱管理系统,主要实现医院中医生医嘱的电子管理。经过此系统可对医嘱进行管理和保护操作,实现电子医嘱管理的一般功能。主要内容包含:
(1)电子医嘱查问。供给依据科室信息、病人信息查问;(2)电子医嘱创立。供给病人信息、预定记录的录入功能;(3)电子医嘱编写。供给对系统数据的改正、删除等功能;(4)电子医嘱保护。供给对系统数据的保留、读取等功能。
系统采纳菜单方式作为人机交互界面,为用户供给便利的使用方式。用户根
据菜单提示,选择所需要的服务,系统自动做出相应的响应。医嘱信息包含病人
姓名、身份证号、科室名称、就诊科室等。科室信息、病人信息的读取和保留要
求有必定的格式规范,录入的信息以文件的形式保留并能够对其进行阅读、查问、改正、删除等基本操作。整个程序鉴于链表实现,一个就诊信息的改正不影响其余的就诊记录。
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
1/70
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
系统功能设计
电子医嘱管理系统是由五大功能模块构成:预定模块、查察预定信息模块、
删除预定信息模块、创立病人信息模块、改正病人信息模块、查察病人信息模块、



创立链表并将文件中的格式化信息读取到内存链表中。

预定模块的操作流程包含选择预定科室,输入预定人员身份证号,若存在病
人则预定,若不存在则返回主界面。

查察预定信息模块的操作流程包含输入预定人员身份证号码获得有关预定
科室信息,若存在病人则预定,若不存在则返回主界面。
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
2/70
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统

删除预定信息模块的操作流程包含输入预定人员身份证号码获得有关预定
科室信息,选择删除预定科室删除成功返回主界面。

创立病人信息模块的操作流程挨次输入身份证号码、姓名、年纪、性别、联
系电话、地址、密码并回车增添病人信息。

改正病人信息模块的操作流程输入病人身份证号显示病人信息输入改正项
并输入改正的内容,若退出则按0返回主界面。

查察病人信息模块的操作流程输入病人身份证号码显示病人信息按回车返
回主界面。

保留信息并退出模块的操作流程直接退出程序将链表中的信息保留到文件。
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
3/70
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
系统详尽设计

,系统成立病人基本信息和病人预定信息表。在系统实现中,采纳内存链表和磁盘文件二级的数据储存构造来寄存这些数据信息。
系统将文件信息变换为内存链表,再将链表变换成磁盘文件形式。系统第一将磁盘文件数据转入内存链表,在经过对链表数据的办理,对用户恳求作出响应。
本系统以病人信息文件以及预定信息二份文本文件作为表单对应的磁盘存
储,在内存中以构造变量的方式分别寄存基本信息,并以链表的形式将所有的数据组织起来。

病人信息在内存中采纳构造种类进行描绘。病人构造成员包含:病人姓名、
身份证号、性别、年纪、联系方式、家庭地址、密码。病人姓名、身份证号、性
别、年纪、联系方式、家庭地址、密码均以字符数组的形式储存。在病人构造中
有一个个构造指针,指向下一个病人构造,经过这个指针能够构成病人链表。该
构造变量实现病人信息表在计算机上的储存,。
typedefstructpatientinf{
charname[10];
charnumber[19];
charsex[10];
charage[10];
chartel[20];
charaddr[20];
charPassWord[5];
structpatientinf*next;
}patinf;

电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
4/70
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统

科室信息在内存中采纳构造种类进行描绘。科室构造成员包含:科室名称。
科室名称以指针数组的形式储存。在科室构造中有二个构造指针,一个指向下一
个科室构造,经过这个指针能够构成科室信息链表,一个指向下一个病人构造,
经过这个指针能够构成病人链表。该构造变量实现病人信息表在计算机上的存
储,。
typedefstructhead{
char*name;
structhead*next;
structpat*next_;
}class_;


病人预定信息在内存中采纳构造种类进行描绘。预定构造成员包含:病人身
份证号。病人身份证号以字符数组的形式储存。在预定构造中有一个构造指针,
指向下一个预定构造经过该指针能够将某一科室的所有预定病人链接起来,构成
就诊链表。该构造变量实现病人预定信息表在计算机上的储存,其构造申明如图

typedefstructpat{
charnumber[19];
structpat*next;
}patient;

电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
5/70
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统

本系统数据之间以指针相联合的方式来链接系统中各种对象。系统中,科室
构造中的病人身份证号以及科室编号的值将科室和预定病人关系起来。在系统实
现中为了提升查问效率,查问模块实现中采纳了值的相等对记录进行定位。
科室、预定病人之间存在着层次关系,为了在内存中较好的表现这类层次关
系,本系统采纳二重链表的方式组织信息之间的关系关系。
所示。
科室信息寄存在二重链表的主链结点上,每个主链结点除了保留下一个结点
的地点,还保留该科室的预定病人的基本信息链表头结点地点;预定病人信息存
放在二重链表中相应科室的预定病人链结点上,每个结点保留下一个预定病人基
本信息结点的地点。

病人信息寄存在单链表中,。
病人信息结点除了保留病人信息还保留下一个结点的地点。
PatInfHEAD病人信息NULL

电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
6/70
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统

本系统在算法设计上采纳“自顶向下,逐渐求精”的设计方法。由全局
到局部、由整体到细节、由抽象到详细,逐渐将系统的问题分解为相对简单的小
规模问题。本系统依据使用功能分红几个子模块:预定模块、查察预定信息模块、
删除预定信息模块、创立病人信息模块、改正病人信息模块、查察病人信息模块、
保留信息并退出模块以及初始化模块。

系统运转
文本菜单初始化界面
加载文件中储存的链表数据
系统功能模块的选择和运转
保留数据链表
封闭系统
结束

电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统
7/70
电子医嘱录入系统
电子医嘱录入系统
电子医嘱录入系统