欢迎来到天天文库
浏览记录
ID:27149422
大小:976.38 KB
页数:69页
时间:2018-12-01
《电子医嘱录入系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.课程设计报告题目电子医嘱录入系统系别年级专业班级学号学生姓名指导教师职称讲师设计时间......目录1绪论11.1课题背景和意义11.2主要研究内容12系统功能设计22.1初始化模块22.2预约模块22.3查看预约信息模块22.4删除预约信息模块32.5创建病人信息模块32.6修改病人信息模块32.7查看病人信息模块32.8保存信息并退出模块33系统详细设计43.1数据表的存储组织43.1.1病人信息数据结构43.1.2科室信息数据结构53.1.3病人预约信息数据结构53.1.4三种结构的关联63.2主要算法设计73.2.1初始化模块83.2.2预约模块93.2.3查看预约模块103
2、.2.4删除预约模块113.2.5创建病人信息模块123.2.6修改病人信息模块133.2.7查看病人信息模块143.2.8保存信息并退出模块154系统测试164.1病人信息管理测试174.2病人预约信息管理测试214.3文件信息存取测试245总结与展望245.1全文总结24......心得体会25参考文献26......1绪论1.1课题背景和意义随着社会的信息化,各个行业的管理与运营都逐渐开始使用电子系统来取代传统的管理模式。使用电子医嘱管理可以帮助医院更为便捷的管理医嘱,通过计算机技术给医院的管理人员和就诊病人在病历创建、预约查询以及记录统计等方面带来便利,为医院在管理医嘱方面提供
3、一种更好的方式。1.2主要研究内容本系统使用C语言编写了电子医嘱管理系统,主要实现医院中医生医嘱的电子管理。通过此系统可对医嘱进行管理和维护操作,实现电子医嘱管理的一般功能。主要内容包括:(1)电子医嘱查询。提供按照科室信息、病人信息查询;(2)电子医嘱创建。提供病人信息、预约记录的录入功能;(3)电子医嘱编辑。提供对系统数据的修改、删除等功能;(4)电子医嘱维护。提供对系统数据的保存、读取等功能。系统采用菜单方式作为人机交互界面,为用户提供便捷的使用方式。用户根据菜单提示,选择所需要的服务,系统自动做出相应的响应。医嘱信息包含病人姓名、身份证号、科室名称、就诊科室等。科室信息、病人信
4、息的读取和保存要求有一定的格式规范,录入的信息以文件的形式保存并可以对其进行浏览、查询、修改、删除等基本操作。整个程序基于链表实现,一个就诊信息的更改不影响其他的就诊记录。......2系统功能设计电子医嘱管理系统是由五大功能模块组成:预约模块、查看预约信息模块、删除预约信息模块、创建病人信息模块、修改病人信息模块、查看病人信息模块、保存信息并退出模块以及初始化模块如图2.1所示。图2.1电子医嘱管理系统的功能模块2.1初始化模块创建链表并将文件中的格式化信息读取到内存链表中。2.2预约模块预约模块的操作流程包括选择预约科室,输入预约人员身份证号,若存在病人则预约,若不存在则返回主界面
5、。2.3查看预约信息模块查看预约信息模块的操作流程包括输入预约人员身份证号码得到相关预约科室信息,若存在病人则预约,若不存在则返回主界面。......2.4删除预约信息模块删除预约信息模块的操作流程包括输入预约人员身份证号码得到相关预约科室信息,选择删除预约科室删除成功返回主界面。2.5创建病人信息模块创建病人信息模块的操作流程依次输入身份证号码、姓名、年龄、性别、联系电话、住址、密码并回车添加病人信息。2.6修改病人信息模块修改病人信息模块的操作流程输入病人身份证号显示病人信息输入修改项并输入修改的内容,若退出则按0返回主界面。2.7查看病人信息模块查看病人信息模块的操作流程输入病人
6、身份证号码显示病人信息按回车返回主界面。2.8保存信息并退出模块保存信息并退出模块的操作流程直接退出程序将链表中的信息保存到文件。......3系统详细设计3.1数据表的存储组织根据2.3节中设计,系统建立病人基本信息和病人预约信息表。在系统实现中,采用内存链表和磁盘文件二级的数据存储结构来存放这些数据信息。系统将文件信息转换为内存链表,再将链表转换成磁盘文件形式。系统首先将磁盘文件数据转入内存链表,在通过对链表数据的处理,对用户请求作出响应。本系统以病人信息文件以及预约信息二份文本文件作为表单对应的磁盘存储,在内存中以结构变量的方式分别存放基本信息,并以链表的形式将所有的数据组织起来
7、。3.1.1病人信息数据结构病人信息在内存中采用结构类型进行描述。病人结构成员包括:病人姓名、身份证号、性别、年龄、联系方式、家庭住址、密码。病人姓名、身份证号、性别、年龄、联系方式、家庭住址、密码均以字符数组的形式存储。在病人结构中有一个个结构指针,指向下一个病人结构,通过这个指针可以组成病人链表。该结构变量实现病人信息表在计算机上的存储,其结构声明如图3.1所示。typedefstructpatientinf{charname[10];ch
此文档下载收益归作者所有