- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《20160419-094 基于SOA的区域医疗信息平台测试技术研究》.pdf
基于SOA 的区域卫生信息平台测试技术研究
① ① ② ② ① ①
辛小霞 吴汝明 邹赛德 周毅 赖炜 程靓坤
①中山大学网络与信息技术中心, 510080, 广州
②中山大学中山医学院计算中心, 510080, 广州
摘 要 基于区域卫生信息平台工程项目管理需要,在国家卫生部制定的基于健康档案的区
域卫生信息平台建设指南等相关标准框架指导下,结合中山大学医疗信息共享平台项目建设
实践,提出了一种面向SOA 架构的大型软件工程项目技术测试体系框架模型,对框架内的各
技术层面包括从需求概念原型→逻辑设计原型→技术实现模态→投产系统性能的验证模型
进行了深入的探讨,提出了基于SOA 关键技术验证与业务交易性能测试的方法,并通过测试
实例说明了该框架模型和方法的可用性、有效性。
关键词 技术测试体系 SOA 关键技术实验平台 LoadRuner 性能测试应用 关键测试监控
指标
1 研究背景
中山大学启动实施的医疗信息共享平台工程项目,通过建设以中山大学附属
医院为核心的区域医疗信息服务平台,实现院际之间医疗资源的共享和协作发
展,平台建设亟具创新性。它的创新主要体现在服务创新和管理创新,以及能够
承载上述创新,能够承载创新过程中的诸多非确定性因素,随需应变的基于SOA
的技术架构。
为了配合SOA 理念在中大医疗信息共享平台逻辑层面的落地,工程建设中,
我们需要构建基于 SOA 关键技术的实验平台和基于项目生命周期的技术测试体
系,包括:从需求概念原型验证→逻辑设计原型验证→技术实现模态验证→投产
系统性能测试的全过程。其价值:一是构建包括开发环境、编程模型、工程方法、
以及相关技术在内的一整套基于SOA 架构的应用系统构造方法和环境,规避盲目
开发对项目带来的风险;二是作为项目管理辅助手段,有助及时掌握工程进度和
质量状态,合理配置开发资源,有效控制项目成本。为此,有必要深入研究面向
SOA 架构的大型软件应用项目之技术测试体系。
2 测试架构体系
2.1 整体框架模型 基本思路是,建立覆盖项目全过程的基于软件开发生命周期
测试体系。测试过程与软件工程生命周期各关键环节紧密对齐,包括:从需求分
析→系统设计→编程实现→模块集成→系统部署→系统投产→系统维护全过程。
以软件工程阶段目标作为测试需求的来源和依据,按照目标的分解、精化和抽象
关系,构造相应的验证模型和测试。测试体系概念模型如图1 所示:
图1:测试体系概念模型
上述测试体系中,需求分析阶段的概念原型验证,系统部署阶段的用户接受
性测试,系统投产割接前的技术符合性测试及系统性能压力测试,是我们的主要
关注点。
概念原型验证紧密对齐需求分析。其作用,一是通过原型建模,刻画开发方
对系统需求的理解;二是通过系统与环境交互的建模,表达应用系统与业务
领域的交互关系,确定系统主体边界;三是表达开发方与用户对系统应有概
貌的共识,包括服务实现分派和流程实现分派,以及SOA关键技术应用范围的
界定;如,企业服务总线ESB仅作为数据服务总线用于数据传输即可,或是需
要作为应用系统的服务中介强调服务的封装和调用;工作流引擎基于业务流
程和策略管理的范围和粒度;病人主索引EMPI是采用统一ID方式,或是通过
病人基本属性七要素,由系统自动归并和拆分并判断和识别;异构系统接口
适配在项目中的泛化标准界定;临床数据存储模型的服务内容范围界定。在
此基础上产生《中山大学医疗信息共享平台项目需求规格说明书》。
用户接受性测试则主要依据系统分析阶段成果《中山大学医疗信息共享平台
项目需求规格说明书》,在生产环境下完成对系统业务功能的符合性和正确性
测试。
技术符合性测试及系统性能压力测试则是以《中山大学医疗信息共享平台项
目需求规格说明书》定义的系统性能需求与容量指标为验证标准,依据《中
山大学医疗信息共享平台项目设计说明书》提供的技术解决方案及系统业务
应用特点,在生产环境下完成关键技术符合性测试及平台负载能力和应用性
能压力测试,确保系统投产上线运行的可靠性和稳健性。测试目的:一是了
解系统表现,评估系统处理能力和业务处理能力,度量系统性能与需求的匹
配度,验证系统实现与系统设计的符合性;二是调优迭代,通过测试
您可能关注的文档
- 《1丛玉隆ISO15189》.pdf
- 《2 Conceptualizing Design Approaches for Mobile Language Learning》.pdf
- 《2 UK History》.ppt
- 《2--ISO_IEC_17025》.pdf
- 《2-TD-SCDMA信令基本流程_NSN》.pdf
- 《2-TD-SCDMA接口协议》.pdf
- 《2-磁共振成像诊断 (MRI)脑部疾病》.ppt
- 《2.4 GHz YAGI PCB Antenna》.pdf
- 《2._Il_cinema_delle_attrazioni_Lumiere_Melies_Porter》.pdf
- 《20 Nanowires in Electronics Packaging》.pdf
文档评论(0)