论文部分内容阅读
随着社会生活水平的不断提高和工作压力的不断加大,人们也越来越关注自己的健康状况。在这种需求的背景下,健康预测服务系统通过B/S和C/S两种模式的客户端收集服务对象的健康信息,由代理网站提交给远程的健康预测模型Web服务,从而获得服务对象的健康报告。这样服务对象就可以掌握和跟踪自己的健康状况,从而控制慢性疾病的发生和发展。 分析了当前医疗行业向数字化发展的趋势,阐述了健康管理的相关概念和实施步骤,说明了建立健康预测服务系统的必要性和可行性,根据系统的需求分析建立了系统的设计目标,提出了系统的总体设计方案,确定了整个系统的技术框架和开发方法,对系统的功能模块进行了划分。 为了满足客户离线收集服务对象健康信息的需求,健康管理客户端采用智能客户端的技术实现了离线操作的功能,使用户在联机和脱机状态下有相同的使用体验。应用了人机交互理论,经过对系统用户的特性进行分析,确定了系统的界面风格和界面样式,对系统界面进行了总体布局设计和结构设计。根据存储数据的不同特点,服务器端采用了SQL Server数据库来存储系统的基本数据和各个客户端的汇总健康数据,客户端采用了XML文件对服务对象的健康数据进行存储。 代理网站后台的访问Web服务模块,使用计时器实现了多线程技术,从而可以对健康预测模型Web服务进行短时间间隔的连续访问。通过比较几种网络上的传输协议,确定了SOAP为代理网站和Web服务的通信协议,并且根据健康信息数据的特点设计了SOAP体的数据结构。为了确保网络通信的安全性,系统选用了平台/传输安全性体系,保障了服务对象健康信息的安全性。 本论文的研究工作综合运用了多种开发工具,结合行业的需求,建构了基于Web的健康预测服务系统,解决了工程中的实际问题,为此类系统的开发提供了一套行之有效的解决方案。