首页 | 本学科首页   官方微博 | 高级检索  
     检索      

设计模式在任务调度软件中的应用
引用本文:贺然,徐京,王扬.设计模式在任务调度软件中的应用[J].航天器工程,2009,18(3):110-116.
作者姓名:贺然  徐京  王扬
作者单位:北京卫星信息工程研究所,北京,100086
摘    要:设计模式是一种基于面向对象思想的软件设计方法,合理应用设计模式能降低软件模块间的耦合度,提高软件灵活性。文章介绍了遥感卫星地面应用系统任务调度软件,并指出此类软件的开发存在需求不确定、输入易变的问题。在对通用需求和易变需求分析的基础上,应用Builder,Composite和Factory Method等设计模式,解耦任务执行控制、任务数据生成和算法调用接口等功能模块,得出一种任务调度软件的设计方案。该方案经过变更影响分析法的验证,能够将各种需求变更的影响控制在对应的模块内,复用通用功能模块,可有效减少变更工作量和降低修改难度。

关 键 词:设计模式  遥感数据处理  任务调度  软件复用  

Application of Design Pattern in Task Schedule Software
HE Ran,XU Jing,WANG Yang.Application of Design Pattern in Task Schedule Software[J].Spacecraft Engineering,2009,18(3):110-116.
Authors:HE Ran  XU Jing  WANG Yang
Institution:Beijing Institute of Satellite Information Engineering;Beijing 100086;China
Abstract:By applying the software Design Pattern, an object-oriented based software design methodology can reduce coupling between software modules and improve agility. Task Schedule Software is introduced with indication of the issue of the uncertainty and variable requirements. Based on analysis of the requirement, a scheme of schedule software is designed by applying the Builder, Composite and Factory Method pattern. An analysis of requirements change impact validates that the scheme can restrict the impacts with...
Keywords:Design Pattern  remote sensing data processing  task schedule  software reuse  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号