论文部分内容阅读
随着网络技术和计算机技术的快速发展,健康管理的概念深入人心,为实现以用户为中心的健康信息管理模式的目标,开发基于Web的健康信息收录与安全传输系统具有十分重要的意义。 深入探讨了基于Web的应用系统开发过程及其相关技术,结合实际工程项目中的功能与安全需求,运用计算机网络通信、数据库、动态网页、XML、Web Service及其安全等相关技术,设计了系统的解决方案。重点解决了系统的体系结构、问卷自动化生成、个人健康信息安全传输等关键问题。 选用基于.NET框架的体系架构和SQL数据库进行系统开发,根据健康信息调查问卷的特点,提出了项目类别与细项多层存储结构实现自动化问卷设置,并运用ASP.NET的Table控件实现了自动化问卷展现,页面中控件动态加载和组织,从而使系统具有较高的通用性、实用性和高效性。 为实现健康信息管理系统间个人健康信息的传输,在比较了几种方法的优缺点后,系统选取了基于XML和Web Service的解决方案,在确定个人健康信息文档的结构后,应用XmlTextWriter类制作文档。考虑到个人健康信息的隐私性和信息传输中的安全性特点,采用文档部分加密处理保证关键信息的不可见性,并应用XML数字签名方法保证了信息的完整性、可靠性和不可否认性。为实现对个人健康信息文档的进一步处理,使用XQuery和DOM查询解析文档,并采用事务处理实现了个人健康信息的数据库存储,保证了多表数据更新的一致性。 目前基于Web的健康信息收录与安全传输系统功能已经实现,经过实际应用表明,系统方案设计合理,解决问题的措施可行。