论文部分内容阅读
对系统进行数据采集与数据分析是了解系统性能的重要手段,在工业自动化、航天航空、武器装备及故障诊断等众多领域得到了广泛的应用。本文采用国际上广泛应用的统一建模语言——UML,对通用数据采集分析软件进行了分析和设计,并在C++Builder可视化软件开发环境中实现,开发的软件具有较强的通用性和良好的可扩展性。
本文分析和借鉴了国外一些著名的具有数据采集及分析功能的商用软件的功能和性能,介绍了CASE工具Rational Rose的特点及其对UML的支持,并应用Rational工具提高软件开发效率。在掌握UML统一建模语言的基础上,应用UML提供的元模型建立了通用数据采集分析软件分析模型、设计模型和实现模型。建立了系统配置、数据采集回放、数据处理、数据分析、系统自检、系统校准等六个子系统,用类图、协作图、顺序图、活动图和状态图对各子系统进行静态和动态建模。根据对软件测试结果分析,数据采集分析软件系统设计方案正确,软件功能和性能满足研制要求。