当前位置:问答库>论文摘要

题目:基于构件的航天器综合测试应用平台研究--统一数据查询构件的设计与实现

关键词:基于构件的软件开发,统一数据查询构件,配置式开发,航天器测试应用平台

  摘要

随着航天测试领域信息化建设的发展,搭建航天器测试数据查询系统的需求越来越多,对系统开发质量要求也越来越高。如果采用传统的软件开发方法进行数据查询系统开发,无法有效复用已经存在的许多成型且稳定的历史资源,导致新应用系统开发周期长,成本高,且稳定性无法得到保障。因此,如何充分复用这些历史资源,快速开发出针对当前业务模式的数据查询系统成为航天器测试数据查询领域的重要研究方向。针对这一研究方向,本文在对构件化软件开发技术进行研究和分析的基础上,根据航天器测试应用系统数据查询业务模型,对数据查询过程进行了构件化封装,分离出可供复用的查询支持构件,并在此基础上,组装成统一数据查询构件,为基于构件的航天器测试应用平台提供核心应用支持。这种通过构件组装形成粒度更大的构件或新的应用的方法,有效地解决了历史资源的复用问题,降低了此类应用的开发成本,缩短了开发周期,并提高了软件质量。本文的主要工作和取得的成果如下: 在航天器测试领域中,定义数据查询功能的业务模型。通过对航天器测试数据查询领域进行研究和分析,归纳总结出数据查询功能的业务特点。 根据查询功能的业务模型,设计出统一数据查询构件的业务结构。 提出统一数据查询构件的核心---查询业务逻辑构件的配置式开发模型,并对该模型进行了设计与实现。 基于构件化软件开发思想,实现了统一数据查询构件的整合开发。 结合“XX-2航天器综合测试数据库系统”具体数据查询需求,应用统一数据查询构件,实现了各种数据查询功能。