检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘伟 孔袁莉 雷斯聪 郑柏 李晶晶 LIU Wei;KONG Yuanli;LEI Sicong;ZHENG Bai;LI Jingjing(Shanghai Aerospace Equipment Manufacturing Co.,Ltd.,Shanghai 200245,China)
机构地区:[1]上海航天设备制造总厂有限公司,上海200245
出 处:《计算机测量与控制》2022年第2期145-150,共6页Computer Measurement &Control
摘 要:控制软件是运载火箭中非常重要的一类软件;传统模式下,型号的控制软件是专用的,型号之间的控制软件存在相似功能重复开发、开发和维护效率低的问题;针对上诉问题,采用面向对象分析和设计技术,设计了一套基于面向对象的通用控制软件,通过对控制软件的业务逻辑进行建模和分析,抽象出满足特定规则的命令实体类,使得命令实体间可以互相组合,用户可以通过将命令实体进行组合而成为控制流程;采用XML文件持久化控制流程,提高数据文件的可读性和易更改性;通过面向对象技术屏蔽细节,特定需求通过扩展实现,而无需更改现有的设计;通过测试分析,软件的结构设计合理,扩展性和维护性良好。Control software is a very important kind of software in Launch Vehicle project. In the traditional mode, the model control software is special, different control software has the similar problems of repeated development, low development and maintenance efficiency. Aiming at the above problems, a set of control software based on oriented object is designed by using object-oriented analysis and design technology. Through modeling and analyzing the business logic of the control software, the command entity classes that meet specific rules are abstracted, so that the command entities can be combined with each other, and the user can form the control process by combining the command entities. XML file persistence control process is adopted to improve the readability and changeability of data files. The details are shielded by the object-oriented technology, and the specific requirements are realized by extension without changing the existing design. Through test and analysis, the software architecture design is reasonable, and the expansibility and maintainability are more effective.
分 类 号:TP274[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7