欢迎来到天天文库
浏览记录
ID:11937467
大小:858.50 KB
页数:0页
时间:2018-07-15
《c语言课程设计实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机学院课程设计报告题目:电子医嘱管理系统课程名称:C语言程序设计专业班级:学号:姓名:指导教师:报告日期:2014年10月17日计算机科学与技术学院计算机学院课程设计任务书一、课题名称电子医嘱管理系统。二、课题内容建立电子医嘱信息系统,提供创建、编辑和综合查询等基本业务管理和服务。三、课题任务要求收集与阅读相关文献资料,确定系统目标与范围,分析系统需求,确定系统功能;设计系统方案,完成系统实现;提交《课程设计报告》。四、主要参考文献[1]曹计昌,卢萍,李开.C语言与程序设计,北京:电子工业出版社,2013[2]
2、张引.C程序设计基础课程设计,杭州:浙江大学出版社,2007[3]黄明,梁旭,万洪莉.C语言课程设计,北京:电子工业出版社,2006计算机学院目录1绪论1.1课题背景和意义11.2主要研究内容11.3开发环境12系统需求分析与总体设计2.1系统需求分析22.1系统功能设计32.3数据结构设计73系统详细设计3.1数据表的存储组织93.2主要算法设计134系统实现与测试4.1系统实现234.2系统测试265总结与展望5.1全文总结465.2工作展望46心得体会47致谢49参考文献50附录源程序代码51计算机学院计算机
3、学院计算机学院1绪论1.1课题背景和意义随着社会的信息化,各个行业的管理与运营都逐渐开始使用电子系统来取代传统的管理模式。使用电子医嘱管理可以帮助医院更为便捷的管理医嘱,通过计算机技术给医院的管理人员和就诊病人在病历创建、就诊查询以及历史记录统计等方面带来便利,为医院在管理医嘱方面提供一种更好的方式。本课题在《C语言程序设计》课程学习后,作为《课程设计》内容开展研究,其目的是为锻炼C编程能力,将课堂上的理论知识应用到具体实践中。1.2主要研究内容本系统使用C语言编写了电子医嘱管理系统,主要实现医院中医生医嘱的电子管
4、理。通过此系统可对医生所开的医嘱进行管理和维护操作,实现电子医嘱管理的一般功能。主要研究内容包括:(1)电子医嘱查询。提供按照科室、病人及就诊记录等信息多种查询方式;(2)电子医嘱创建。提供科室、病人、就诊记录的录入、增加功能;(3)电子医嘱统计。提供按照病人人数、年龄、就诊历史的多种统计功能;(4)电子医嘱编辑。提供对系统数据的修改、删除等功能;(5)电子医嘱维护。提供对系统数据的备份、恢复等功能。系统采用菜单方式作为人机交互界面,为用户提供便捷的使用方式。用户根据菜单提示,选择所需要的服务,系统自动做出相应的响
5、应。在交互过程中,系统尽可能的兼容用户使用过程中可能出现的异常情况,保证系统中数据的完整性。医嘱信息包含病人姓名、身份证号、科室名称、科室编号、就诊医生、就诊类型、就诊日期、症状、医嘱等。科室、病人、医嘱信息的录入和显示要求有一定的格式规范,录入的信息以文件的形式保存并可以对其进行浏览、查询、修改、删除等基本操作。整个程序实现链表的操作对就诊信息的操作逐个地进行,一个就诊信息的更改不影响其他的就诊记录。1.3开发环境Code::Block是一款开源、免费、跨平台的集成开发环境,并支持Window和Linux以及十几
6、种常见的编译器,个性化特性十分丰富,功能十分强大,而且简单易学,使用它可以很方便的编辑、调试和编译C应用程序。系统实现采用Code::Block作为开发工具。第156页计算机学院2系统需求分析与总体设计2.1系统需求分析电子医嘱管理系统用于管理医院中病人就诊的相关信息,主要包括科室基本信息、病人基本信息和病人就诊记录基本信息,以帮助医院以及病人及时的了解就诊的情况,对病情有及时的了解。电子医嘱管理系统主要实现以下几方面的功能:(1)基本信息的录入、修改和删除功能系统应实现对科室基本信息、病人基本信息和病人就诊记录基
7、本信息的录入,修改和删除功能。在信息录入时,系统应提供尽量快捷和方便的数据录入方式。避免重复操作,降低数据冗余度;同时还应提供自动数据矫正功能,满足数据的正确性、合理性、有效性和依赖性等要求,尽量避免录入无用或非法数据。(2)信息的查询功能系统应实现对以上基础数据信息的查询功能,具体包括:按科室编号查询科室信息;按病人身份证号查询病人信息;按病人查询病人就诊记录;按病人身份证号、科室编号、、就诊日期为组合条件查询就诊记录。(3)数据统计功能在三种基础数据信息的基础上,提供多方面的数据统计功能具体包括:日就诊人数:统
8、计各科室每日的就诊人数;病人分类:统计不同年龄的就诊病人的人数;病人就诊历史:统计每个病人的所有就诊记录,并提供查询功能。(4)数据存储功能在以上三种信息在程序运行时,以链表结构形式存在与内存中,并且数据的存储采用动态分配方式。同时,在外存上以数据文件形式对数据进行存储,且保证数据在内存外存上的一致性。第156页计算机学院2.1系统功能设计电子医嘱管理系统是
此文档下载收益归作者所有