面向飞机技术状态管理的SCM和PDM集成实施

发布时间:18-06-07

面向飞机技术状态管理的SCM和PDM集成实施

    本章将阐述集成方案在实施过程中的一些问题并对集成实施之后的综合应用进行展望。因目前SCM平台的软件出入库流程和变更管理流程在课题一期的工作中已经部署完毕,本章重点讨论PDM平台的定制开发以及SCM中的数据集成到PDM的方式,提出PDM后续定制开发中将要涉及到的主要关键技术点以及飞机软件产品数据管理初始化数据清理策略。后续的二期开发将在本课题解决方案的基础上,定义详细的业务和技术方案,并实施方案开发、代码调整、安装部署和数据导入的工作。
 
1 SCM的实施
    按照章节中设计的与软件产品相关的SCM作业流程,本项目对某所的Synergy/Change系统进行了定制和部署。在充分测试之后,这些流程已开始投入实际运行。

    图6-1展示了某型号系统软件在Synergy/Change中实施变更时的一个实例。该流程是根据型号软件研制的实际情况进行定制的,Change的表单也进行了定制,从而最大程度地适应型号软件研制的需要。
 
    在该例中由于XX型飞机发动机专业需要增加双发停车PFL,启动了CR号为175的变更申请单。在相关人员审核和完成影响变更分析之后,明确了实施方法、实施人(3204)以及验证方法和验证人(3214)。实施人(3204)在按照既定的实施方法修改MMP OFP之后,验证人(3214)采用DSI实验台验证的方式对变更结果进行验证,通过后关闭了整个流程。

6-1.jpg

 
2 PDM的实施
2.1实施中主要关键技术点
    根据前面的分析,本课题在PDM后续的定制开发中将要涉及到的主要关键技术点为:
    a)协同工作模式下的权限控制:将有超过100多个软件单位及人员使用某所的PDM系统,并且要控制到他们的操作和浏览到的信息;
    b)装机BOM管理:软件灌装设备序列号的管理实际上是从设计BOM扩展到装机BOM的管理:目前PDM系统只是对设计BOM进行管理,主设计单位对装机BOM的管理是PDM的一个突破;
    c)软件产品的构型管理:软件产品具有多版本有效的特点,与目前PDM的最新版有效的算法不一样;
    d)软件产品的关联管理:对软件产品的偶合关系及不同版本之间的偶合关系进行管理;各研制单位的协同工作模式:各研制单位及军代表都将作为PDM的用户,并在系统中操作;软件出库时与原始入库光盘的比对:涉及到将软件产品库中的数据与原始光盘进行比对,以及带来的安全性问题和光盘寿命问题;软件频繁升级涉及到的构型变化:软件更改和软件升级的频度比结构高得多,软件版本的有效性算法将比较复杂。
 
2.2飞机软件产品数据管理初始化数据清理策略
    在后期的定制开发中,需要将以下数据导入PDM平台。数据类型、导入方式、导入工具和数据来源等如表6-1所示。
详细的数据导入策略、导入步骤、导入模板和导入工具将在实施过程中定义。

表6-1.jpg

3 SCM和PDM集成的综合应用
    SCM和PDM集成后飞机级软件产品库的建立,一方面可以满足军方或型号管理层为了确保型号在研制过程中对技术状态必须可控等管理类要求,另一方面还可以直接服务于型号研制的实际的工程业务活动。
 
3.1飞机软件装机清单统计(软件配置表)
    飞机型号的研制和其他武器装备的研制一样,必须符合GJB对武器装备研制阶段(FCSDP)严格控制的要求,并在这些重大的里程碑阶段进行决策性评审。在进行决策评审过程中一般需要研制单位完成以下工作:
    ●评审前资料的清理与汇总
        业务部门必须对飞机的技术状态进行清理,确保评审时提供的资料是准确和完备的;
    ●评审中的资料审查与签署
        型号评审委员会按照评审要求进行资料的审查并履行必要的签署手续;
    飞机级软件产品库的建立将有助于帮助企业从当前被动的“突击准备”工作方式向“过程积累”的工作方式进行转变。有效改善评审前的人力资源紧缺状况以及突击准备过程所面临的出错风险,另外也可以通过系统提供的资料的有序组织等能力有助于评审组对资料的审查和签署。
 
    由于飞机级软件产品库存储和管理了达到装机状态的所有软件产品文档数据,这些数据是以树形结构(软件产品结构)为骨架进行逻辑关联,并且以软件技术状态项(CI)为单位进行飞机批架次有效性的设定。因此,通过该结构树可以方便的进行如下方面的统计工作:
    ●定期(如每天)提取系统中存有的数据,建立飞机软件产品数据管理的整合数据表,用于建立业务应用报表的缓存,以快速提供查询应用。
    ●汇总某架飞机的所有软件模块及其版本(软件配置表);
    ●汇总某架飞机的所有软件文档资料(如服务于归档);
    ●基于CEO查询飞机的软件状态(如更改分析)。
 
3.2软件升级业务支持
    本文中对软件产品模块的每个实例所扩展的飞机“批架次有效性”及“装设备序列号”的记录和管理能力。对软件升级(尤其是软件全升级业务)具有重要的作用。
 
    ●当需要对某软件模块进行升级时,软件主管从系统中查找到该模块的上一版本(此处假定需要对灌装了上一版本包括已服役的所有飞机进行软件升级);
    ●获取该版本的批架次有效性及所灌装的设备序列号;
    ●按照批架次信息从飞机综保服务部门(或系统)获取需要进行软件升级的飞机使用单位;
    ●协调使用单位在指定飞机维护基地进行对特定序列号的设备进行软件升级;
    ●将升级信息反馈回系统中进行记录。
 
4本章小结
    本章提出了后续定制开发中的主要关键技术点以及飞机软件产品数据管理初始化数据清理策略,为后续的定制开发提供指导。最后,对SCM和PDM集成的综合应用进行展望,提出飞机软件装机清单统计和软件升级业务支持的应用模式。

本文为御云清软英泰PLM软件原创文章,如想转载,请注明原文网址
http://www.plmsoft.com.cn/news/gsxw/150.html;否则,禁止转载;谢谢配合!