技术支持|售后服务|客服中心
当前位置:首页 > 技术支持 > 正文

技术支持

高级急救模拟人系统的开发,2013年6月14日发布电力急救训练模拟人护理模型

来源:心肺复苏模拟人    作者:嘉育    发布时间:2013-06-14 13:04:28

   急救护理学是一门理论性与实践性都很强的学科,其教学目的是:增强学员的急救意识,传授急救护理学的基本理论,训练急救技术操作的基本技能,培养学员在紧急情况下迅速评估、正确决策和果断实施的综合急救能力。必须充分利用现有的教学条件,调动教与学双方的主观能动性,才能实现上述教学目标。传统的教学手段较好地实现了传授理论和技术的目标,但是在培养急救意识和应急能力方面显得有些“力不从心“为弥补既往教学方法的不足,进一步提高教学质量。在教学中运用计算机进行情境模拟训练将会取得一定成效。在校的医科学生和医务人员通过上课,能系统掌握急救医疗的理论知识,但缺少对病人的现场救助技能训练。

   本系统结合计算机,控制模块和模型,模拟出逼真的医学病例,供学生进行针对性的训练。基本训练项是急救中用到的一些基本措施,学生需要熟练,正确的操作。包括CPR训练,插管训练,气道开放训练,除颤训练等。系统通过各种传感器,反馈回动作参数,通过形象化的表示来帮助和修正学生的训练。在基本项的训练基础上,需要针对特定病例,进行模拟急救。

  采用情景对话技术,培养学生现场急救能力。学生根据模拟出的病征,结合本身的医学知识,对其诊断,施加救治,系统根据救治措施,及情景剧本设定,显现病情转换,学生再诊断,并采取下一步措施,直到最后结果。急救模拟
人系统功能:

1.专题课件采用多媒体技术制作专业性的课件,并通过幻灯片放映的方式播发。

2.技能训练1)基本技能训练(操作过程可保存)2)高级技能训练(操作过程可保存)

3.技能考核1)基本技能考核(针对的是单项操作能力,操作过程可保存)2)高级技能考核(针对的是情景对话,操作过程可保存)

4.管理(仅服务器)1)设备人员管理2)训练及考核成绩管理

5.工具(仅服务器)1)情景对话开发平台2)多媒体课件制作平台3)远程实训管理采用的设计原则在整个软件开发过程中,为了保证开发的效率,软件的可维护性,要求好的开发模式作为指导。在面向对象软件开发的设计中,较好也是研究较多和比较得到公认的是敏捷开发模式。强调协作,拒绝修改,但欢迎扩展,它关键的也是中心思想是将类,包之间的耦合降到最低。对于这种模式开始的设计和探讨很重要。
在开发的过程中,要遵循它的原则并且不断地修正。所以在整个过程中都要对敏捷开发的思想进行研究。

要解决的关键问题

1.混合数据的存贮和读出在脚本编写和使用时,涉及到文本数据,图片数据和声音视频数据以及RTF格式的数据的编写和存放,如果使用多个文件来存放就显得杂乱,存取都很不方便。而且很难和MFC的框架文档相关联,这要求涉及到的数据,无论是什么格式的都要统一存放在一个文件中,这样我们可以将文档和某种文件扩展名相关联。复合文档满足这样的要求,所以要研究符合文档的使用。复合文档是用COM技术构建的,所以还要研究COM技术。

2.计算机和单片机的通讯技术急救人系统是用来训练实际情况的急救的,所以能够逼真地模拟实际情况是很重要的。在急救模拟人内部安装了很多的感应器和模拟人的行为的控制器,感应器产生的信号一方面去控制部件动作,一方面要传递到和它相连接的计算机。而为了模拟多种情况,有时感应器直接将信号传送给计算机,而控制器的动作由计算机给出的信号来控制。总之,计算机和内部单片机的信号传递是关键,一般采用串口或者USB口,要实现通信,要求编制合理的协议。在计算机的通信中有专门的组件,如串口通信组件,所以要研究这些组件的使用。

3.数据库技术本系统中涉及到大量的信息,有培训点信息,班级信息,学员信息,教师信息,考试信息,还有脚本信息。这些信息要高效管理,就要使用数据库,在培训点计算机中要有数据库,在总服务器也要有数据库,这些数据库要能够协调地工作,数据库设计就显得很重要。根据数据量以及成本的不同选择不同的数据库。所以可能涉及到多种数据库。

4.Web服务技术为了实现数据库操作的稳定和安全,要求在数据库的外层加入Web服务,Web服务是现在分布式软件开发经常用到的技术。它使用Soap协议实现网络间的数据传递,屏蔽了网络通信的底层操作,使用起来非常方便,使用Web服务就和调用本地函数差不多。而开发web服务使用较多的是.Net或者Java,我们使用的开发语言是MFC,所以不但要建立起web服务还要研究MFC使用web服务的方法。

5.ActveX技术为了在浏览器中能够再现原来实时的操作,要在网页中使用ActiveX控件,用它来解释脚本和操作日志,在网页上将当时的情景再现。开发ActiveX控件有多种方法,但最新的也是较快的方法是使用C#来开发。所以要研究C#.Net来开发ActiveX控件。

创新点:1.在MFC中使用。NET技术混合编程。2.在MFC中使用其他编程技术,如Flash,Html,PowerPoint等。3.使用了Com+来保证分布式数据库的同步更新。