论文部分内容阅读
随诊是医务工作者了解患者病情变化和指导患者康复的常用方法。随着我国老龄化的不断加剧,慢性病患者的数量逐年增多,随诊工作在医务人员日常工作中所占的比重越来越大。由于iOS系统高度封闭,以及医生随诊系统具有功能复杂、需要处理结构化医疗数据的特点,目前市场上几乎没有基于iOS的随诊系统。本文设计并实现了基于iOS的医生随诊系统,填补了市场空白,提高了医生的随诊工作效率,缓解了医患矛盾。本文首先介绍了课题的背景,针对医疗行业的随诊效率低、准确率不高的问题提出了课题的研究内容,即设计一个基于iOS的医生随诊系统,然后介绍了实现该医生随诊系统所需要的关键技术,包括开发语言Objective-C的使用以及iOS系统的四种数据持久化方案等。本文接着对医生随诊系统进行了需求分析,在此基础上完成了医生随诊系统的系统架构概要设计,将系统分为消息管理、患者管理、随访管理、系统设置四个主要业务模块和数据处理模块,降低了系统各模块之间的耦合性。四个业务模块分别让医生可以方便地与患者进行沟通交流,根据需要更好地管理自己的患者,记录和查看自己的日常随访工作,以及设置自己的个人信息。数据处理模块实现了系统的网络请求功能和数据持久化功能。在设计系统架构的过程中,发现系统的缓存性能较差是降低系统整体性能的重要原因。针对这一问题,本文对缓存命中率的数学模型进行了分析,提出了基于预测用户习惯的缓存策略,并使用最近最少使用(Least Recently Used,LRU)算法对缓存数据进行更新,使用默克树对缓存接收的数据进行完整性校验。本文接下来介绍了系统的详细设计与实现,并对系统的功能性和兼容性进行了测试,测试结果符合预期。最后,对全文进行了总结,指出了系统现存的不足之处以及后续的优化方向。目前,本系统已经在20多家肿瘤医院得到使用,在AppStore上累计下载了 2万多次。