APP下载

基于Layabox技术的移动医疗游戏的设计与实现

2017-03-17刘氢

电子技术与软件工程 2016年16期
关键词:病案界面病例

刘氢

摘 要

本研究主要是开发一个基于layabox技术的移动医疗游戏,以虚拟诊室为背景,将患者就诊过程和医生检查及诊断过程虚拟化,通过事先设定的病例,让医生在游戏中与虚拟人物进行交互,模拟病情采集及诊疗过程。比起传统的习题训练,更为灵活。用户可以通过此训练,培养对各类疾病的诊断思路,并且可以在直观的游戏中,接触到较多的经典病例。

【关键词】手机游戏 layabox

传统的医学继续教育模式以实习、带教、会议等方式进行,通常由经验丰富的医生主导教学进行单向传授,传授内容受到教学老师的知识范围的限制,且由于场地等原因学生的数量受到限制,存在教学过程呆板、枯燥、效率低和传播范围有限等問题,由于教学时间的限制,在病例的数量上也有局限性,无法做到随时随地学习。近年来,视频教学,尤其是互联网视频的出现,在一定程度上提高了教育的便捷性和效率,但是学习者以第三者身份参与,使得视频学习的效果大打折扣。在Medscape等网站提供的病例中,部分可以通过选择题的方式,一步一步地深入学习,虽然是以互动的形式呈现,但用户通过互动交换的信息很少,仍然是以单向传递为主。

为了克服现有教学过程中存在的枯燥、呆板、交互性差、病例数量有限和学习效果不佳等问题,我们基于Layabox技术设计研发了这款移动医疗游戏,该游戏提供大量不同科室不同类型的真实病例,通过模拟诊断过程不断强化年轻医生的诊断逻辑,拓宽年轻医生的知识面,提升诊断效率。该游戏利用信息通讯技术的设备与环境,实现正式学习与非正式学习相结合、自主学习与协作学习相结合、现实学习与虚拟学习相结合。

1 系统开发平台简介

Layabox技术是一个全面整合的专业游戏引擎。其最大特性是出色的跨平台性,用layabox技术制作的游戏软件可以发布在Android,IOS,Windows Phone,pc,mac以及一些游戏机平台上.layabox中整合了html5引擎(layaair), html5运行器(layaplayer),flash转换器(快速转换flash页游到html5),流量渠道的一站式对接平台(layaopen),html5应用商店(layastore)以及分成高,覆盖广的全渠道发行服务工具(layapublish),从而为功能开发及发布推广提供了更大方便。

2 游戏总体设计

2.1 游戏架构设计

游戏整体的架构如图1所示,可以分为三个部分,即数据层,逻辑层及应用层(或称为用户表现层,界面层)。

按类型的不同,在数据层中,可将数据分为患者属性,医生属性,游戏属性三种。其中患者属性主要包括患者的基本信息,主诉数据及体征数据;医生属性包括医生的个人信息,专业科室及模型数据;游戏属性包括游戏积分,用户经验值,关卡及等级信息。

2.2 游戏功能概述

基于上述游戏开发需求,研究中将该游戏分成3个模块,分别是医生个人界面,游戏界面及游戏设置界面。

各个模块的主要功能描述如下:

2.2.1 医生用户信息界面

此模块分为医生登录/ 注册和用户信息两个子模块。医生登录/ 注册模块为游戏的入口,医生要进行游戏之前首先要进行登录,未曾注册过的游戏用户可以用手机号进行注册。用户信息模块即为用户查看修改个人信息。

2.2.2 游戏界面

这是本系统中最重要的模块,医生在此模块中进行游戏。医生通过点击虚拟诊室的ui界面上的叫号按钮,切换虚拟患者模型,通过模拟真实的诊断流程:依次通过体检,辅助检查,诊断,治疗环节得到一个评价分数,如果分数超过60分,则成功通关,并获得相应的经验值及奖励道具。

2.2.3 游戏设置界面

此模块为游戏设置界面,用户可以在此模块中对游戏进行个人偏好设置,包括音乐音效的设置,及分享游戏信息和查看游戏版本号。

3 游戏关键技术及功能实现

3.1 病案数字化加工规范

病案个体间会有很多临床思维的不同,同一个病人,不同经验的医生会采取不同的治疗方式,却都能够取得疗效,医案不能将思维限死在某个单一的标准上,对于系统入选的医案,其加工必须可以适应合理的个体化思维,特别是治疗部分,在诊断正确的情况下,也可多变,需要在病例加工时考虑病案诊疗学习的特点,因此我们对游戏病例管理后台做了相应字段优化。

3.2 虚拟化交互式学习的设计

系统中的交互式学习模拟诊疗的过程,在获取病案的基本信息后,通过语音问诊、体格检查、辅助检查获取到病患的信息,而后进行诊疗分析,在提交后获取诊疗的评价并可查看该病案的具体解析即可达到教育的目的。游戏程序通过调用科大讯飞的语音问诊api,直接识别用户说的话并将其转换为文字,和标准答案进行对比并作出判断和评分。

3.3 病案学习过程的定性和定量分析

为了让学习者更好地了解对于病案及相关知识的掌握情况,每一个病案学习结束后学习者可以收到学习过程的评价和反馈,通过体检,辅助检查,诊断,治疗环节分别评分,解决了诊疗各个部分的灵活性与科学的定性定量分析方法的统一的技术问题。

4 结束语

本项目的研究与实现一方面以模拟医院诊疗室的为虚拟背景,以虚拟医生为主体,真实的模拟医生诊断病人的整个流程,在游戏闯关的娱乐中培养医生的临床思路;另一方面,本软件利用layabox框架完成,使用集成的脚本文件,大大缩短了系统开发周期,降低了开发成本,且无需绑定硬件,支持发布到多种操作平台,以便满足多平台的需求。

参考文献

[1]黄月胜,段前佳.手机教育游戏的价值和设计原则探讨[J].现代教育技术,2009.

[2]黄荣怀.移动学习的现状理论与趋势[M].北京:北京科学出版社,2008.

[3]刘静.基于Virtools的虚拟现实导游培训系统的研究与实现[D].西安:西安科技大学,2012.

作者单位

上海梅斯医药科技有限公司 上海市 200000

猜你喜欢

病案界面病例
基于二维码的病案示踪系统开发与应用
试析病案管理中预防病案错位发生的方法
国企党委前置研究的“四个界面”
“病例”和“病历”
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
人机交互界面发展趋势研究
一例犬中毒急诊病例的诊治
试论病案管理在防范医疗纠纷中的作用
手机界面中图形符号的发展趋向
妊娠期甲亢合并胎儿甲状腺肿大一例报告