节点文献

基于RUP的空间综合材料实验模块地面实验监控软件的研究

【作者】 冯静亚

【导师】 于强;

【作者基本信息】 中国科学院研究生院(空间科学与应用研究中心) , 计算机应用技术, 2007, 硕士

【摘要】 在空间综合材料实验模块的研制过程中,地面检测是重要的研制手段,它对空间综合材料实验模块进行测试、实验、验证。本软件是地面检测系统的上位机软件,为空间材料科学实验模块提供监控、统计、分析、管理工具。常见的软件开发过程有瀑布模型、螺旋模型、增量和迭代模型、原型法和RUP等,不同的软件开发模型有各自的特点。引言讨论了各种软件开发过程,对比分析各种方法,最终选择RUP作为本项目的软件开发方法。软件的研制以RUP作为开发指导,这是对先进开发方法的一次实践,建立起来的构架对类似课题的研究具有一定借鉴意义。软件主要实现以下功能:监视设备模拟量和工程数据,发送控制命令,统计分析历史数据,管理实验数据,远程监控等。本课题已经完成需求分析、概要设计、详细设计和部分功能的编码实现,这部分功能包括:图线监控、表格监控、温场分布、控制命令以及相关功能。本文首先介绍RUP相关的基本理论和方法,并结合实际给出了RUP在本项目中的应用情况。之后详细介绍了项目需求分析、概要设计和详细设计。在需求分析章介绍了系统开发的背景、内部结构、网络结构和模块划分,并以用例为基础详细论述功能需求。在概要设计章从四个视图讲述系统的构架:用例视图、逻辑视图、进程视图和部署视图。在详细设计章以逻辑层次为单位讲述主要类的设计实现。最后,展示了项目的研究成果,并展望系统的未来,提出了在标准化、通用化、网络化等方面的发展。

【Abstract】 In the research of Integrated Material Experiment Module in Space (IMEMS), testing is an important detection method, by which IMEMS is tested,experimented and validated on ground. As the PC software of the ground testing system, the software provides the IMEMS tools of monitoring, control, statistics collecting and analyzing and data management.Many common software development methodologies, such as waterfall model, spiral model, incremental/iterative model, prototype model and RUP, are distinguished in their specialities. In the preface, methodologies listed previously are explained and compared. RUP is chosen as the development method of the project.RUP is a guideline of the software development. This application is a practice of advanced software development technology. Architecture promoted in the project can be used as a reference in research of similar projects.The following functions are to be achieved: monitoring analog signal values and engineering data, sending controlling commands, analyzing statistics of historical data, managing experimental data and monitoring remotely. Following work has been finished: requirement analysis, preliminary design, detailed design and realization of some functions (including monitoring by chart, graph and profile, sending control commands and other related features).Theory and approach of RUP is introduced at the beginning. Afterwards, the application of RUP in the project is illuminated.Requirement analysis, preliminary design and detailed design are illustrated in the coming chapters. In chapter of requirement analysis, the project’s background, internal structure, network structure and division of modules are described. The function requirement is discussed with the help of use cases. In chapter of preliminary design, system’s architecture is described in 4 views: use case view, logic view, process view and deployment view. Design and realization of main classes are addressed by organization of logic layers in chapter of detailed design.Finally, the research result of the project is shown and the prospect of the project is presented in the following aspects: standardization,generalization, networking and so on.

【关键词】 地面检测监控RUPUML
【Key words】 Ground testingMonitorRUPUML
  • 【分类号】TP277
  • 【被引频次】1
  • 【下载频次】74
节点文献中: 

本文链接的文献网络图示:

本文的引文网络