从移动医疗应用程序开发实践中获得的经验教训

Robert Yu, Hui Yu
{"title":"从移动医疗应用程序开发实践中获得的经验教训","authors":"Robert Yu, Hui Yu","doi":"10.1109/CMPSAC.2004.1342675","DOIUrl":null,"url":null,"abstract":"This fast abstract briefly discusses lessons learned in terms of how to overcome limitations of PDA devices, effectively capture requirements for mobile health application development and effectively reengineer a desktop application on PDA. The limitation of PDA devices includes: (1) small screen size, which limits text-based data entry, reporting and browsing; (2) limited storage space and slow processing, which requires effective and efficient coding generation; (3) security limitations and inadequate third party application support, which poses challenge for application development. The corresponding strategies addressing the above challenges are: (1) providing check box, radio button, drop down list, text field, combo box based data entry and minimize text-based data entry, such as text area; (2) allocating as much as possible data storage, communication and computation tasks to the desktop system and minimize the function PDA component needs to handle, store data in file instead of database on PDA; (3) carefully selecting the device and implementation platform that supports development. To maximize the usability of PDA-based health application, the solution to be implemented on PDA ideally should be data management tasks with minimum text-based data entry and high frequency of recording. Challenges and solutions for software reengineering from desktop system to PDA-based application is outlined based on one application developed for World Health Organisation. In this example, the complex task of communication among PDA-based application, desktop system and the existent desktop application EpiData is effectively handled through the utilisation of XML files. A dynamic tool 'Questionnaire Designer' provides a completely dynamic user interface generation tool that could easily be handled by end user. The design idea for this application sets up a model for mobile health application with adequate flexibility of handling changing data management needs of end users.","PeriodicalId":355273,"journal":{"name":"Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004. COMPSAC 2004.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"33","resultStr":"{\"title\":\"Lessons learned from the practice of mobile health application development\",\"authors\":\"Robert Yu, Hui Yu\",\"doi\":\"10.1109/CMPSAC.2004.1342675\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This fast abstract briefly discusses lessons learned in terms of how to overcome limitations of PDA devices, effectively capture requirements for mobile health application development and effectively reengineer a desktop application on PDA. The limitation of PDA devices includes: (1) small screen size, which limits text-based data entry, reporting and browsing; (2) limited storage space and slow processing, which requires effective and efficient coding generation; (3) security limitations and inadequate third party application support, which poses challenge for application development. The corresponding strategies addressing the above challenges are: (1) providing check box, radio button, drop down list, text field, combo box based data entry and minimize text-based data entry, such as text area; (2) allocating as much as possible data storage, communication and computation tasks to the desktop system and minimize the function PDA component needs to handle, store data in file instead of database on PDA; (3) carefully selecting the device and implementation platform that supports development. To maximize the usability of PDA-based health application, the solution to be implemented on PDA ideally should be data management tasks with minimum text-based data entry and high frequency of recording. Challenges and solutions for software reengineering from desktop system to PDA-based application is outlined based on one application developed for World Health Organisation. In this example, the complex task of communication among PDA-based application, desktop system and the existent desktop application EpiData is effectively handled through the utilisation of XML files. A dynamic tool 'Questionnaire Designer' provides a completely dynamic user interface generation tool that could easily be handled by end user. The design idea for this application sets up a model for mobile health application with adequate flexibility of handling changing data management needs of end users.\",\"PeriodicalId\":355273,\"journal\":{\"name\":\"Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004. COMPSAC 2004.\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-09-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"33\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004. COMPSAC 2004.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CMPSAC.2004.1342675\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004. COMPSAC 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CMPSAC.2004.1342675","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 33

摘要

本文简要讨论了从如何克服PDA设备的限制、有效地捕获移动医疗应用程序开发的需求以及在PDA上有效地重新设计桌面应用程序方面获得的经验教训。PDA设备的局限性包括:(1)屏幕尺寸小,限制了基于文本的数据输入、报告和浏览;(2)存储空间有限,处理速度慢,需要有效高效的编码生成;(3)安全性限制和第三方应用支持不足,给应用开发带来挑战。应对上述挑战的相应策略是:(1)提供基于复选框、单选按钮、下拉列表、文本框、组合框的数据输入,尽量减少基于文本的数据输入,如文本区域;(2)将尽可能多的数据存储、通信和计算任务分配给桌面系统,尽量减少PDA组件需要处理的功能,将数据存储在文件中,而不是存储在PDA上的数据库中;(3)认真选择支持开发的设备和实现平台。为了最大限度地提高基于PDA的健康应用程序的可用性,理想情况下,在PDA上实现的解决方案应该是具有最少基于文本的数据输入和高记录频率的数据管理任务。本文以一个为世界卫生组织开发的应用程序为例,概述了从桌面系统到基于pda的应用程序的软件再工程的挑战和解决方案。在本例中,通过利用XML文件有效地处理了基于pda的应用程序、桌面系统和现有桌面应用程序EpiData之间通信的复杂任务。动态工具“问卷设计器”提供了一个完全动态的用户界面生成工具,可以很容易地由最终用户处理。该应用程序的设计思想为移动医疗应用程序建立了一个模型,具有足够的灵活性来处理终端用户不断变化的数据管理需求。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Lessons learned from the practice of mobile health application development
This fast abstract briefly discusses lessons learned in terms of how to overcome limitations of PDA devices, effectively capture requirements for mobile health application development and effectively reengineer a desktop application on PDA. The limitation of PDA devices includes: (1) small screen size, which limits text-based data entry, reporting and browsing; (2) limited storage space and slow processing, which requires effective and efficient coding generation; (3) security limitations and inadequate third party application support, which poses challenge for application development. The corresponding strategies addressing the above challenges are: (1) providing check box, radio button, drop down list, text field, combo box based data entry and minimize text-based data entry, such as text area; (2) allocating as much as possible data storage, communication and computation tasks to the desktop system and minimize the function PDA component needs to handle, store data in file instead of database on PDA; (3) carefully selecting the device and implementation platform that supports development. To maximize the usability of PDA-based health application, the solution to be implemented on PDA ideally should be data management tasks with minimum text-based data entry and high frequency of recording. Challenges and solutions for software reengineering from desktop system to PDA-based application is outlined based on one application developed for World Health Organisation. In this example, the complex task of communication among PDA-based application, desktop system and the existent desktop application EpiData is effectively handled through the utilisation of XML files. A dynamic tool 'Questionnaire Designer' provides a completely dynamic user interface generation tool that could easily be handled by end user. The design idea for this application sets up a model for mobile health application with adequate flexibility of handling changing data management needs of end users.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信