APP下载

利用变形栈及VBA快速进行大型电子设备成本分析

2018-12-18关堂新

电脑知识与技术 2018年27期

关堂新

摘要:文章讨论了了产品结构树及VBA在产品数据统计中的应用。文章基于结构树的层次结构,提出了变形栈算法。首先,对结构树报表进行层次标识;其次,在标识的基础上构造出一个变形栈,用于保留历史层级的数据,在计算时仅回溯栈,大大简化了计算。文中利用某大型雷达的结构对算法进行了验证。最后,给出了该算法的应用分析。

关键词:结构树;VBA;变形栈统计

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)27-0207-02

大型电子设备的研制生产是一个大型团队的协同过程。大型电子设备是按系统[1]与分系统组织的,每个分系统由一个分团队完成,每个分系统中又由部件组成,每个部件又由元器件组成。由于项目设计的继承性要求,每个部件又有可能包含若干子部件甚至是分系统。这种嵌套性往往很深。

大型电子设备的物理形态是结构树。结构树在产品生产的物料准备、工艺准备、人员分配中起着基础的作用。

1 大型电子设备结构树特点

结构树,又称产品结构树(Product Structure Tree, PST)[2],是描述某一产品的物料组成及各部分文件组成的层次结构树状图,是PDM(Product Data Management)、BOM(Bill of Material)及ERP(Enterprise Resource Plan)的基础[3]。大型电子设备的结构树相当复杂。

首先,大型电子设备的元器件往往多达几万个甚至是十几万个。另外,大型电子设备的元器件种类也很多。

其次,大型电子设备的结构树层次多样。结构树是一种树状的层次结构。

最后,结构树与电子设备的物理结构是紧密联系的。结构树上的各个树叶、节点是的顺序关系、包含关系、数量、具体功能等均不可改變。……

登录APP查看全文