O引言随着计算机技术的飞速发展,应用领域的不断扩大和日益复杂,较大型的计算机应用系统的内部组织结构也越来越复杂。一般地,建立一个计算机信息系统须经过需求分析、系统分析、系统设计、程序设计、系统测试和系统维护等过程。建立系统的功能模型是系统初步设计的一项重要内容。这项工作在明确了用户的功能需求和系统的约束条件的基础上完成的。HPC2.0系统是在微机上开发的一套冲模C八D/CAM系统,它具有非常强的设计和修改功能,此系统的成功研制与其良好的设计方法和功能分析是分不开的。作者参与了HPC2.0系统功能模型的建立,完成了模型选择,模型建立,模型分解,检查与修改等工作。所建立HPC2.0系统的功能模型不仅描述了系统应具有的功能,而且指明了功能之间的关系。在建立系统的功能模型时,采用了IDEFO的设计方法,下面简要介绍一个IDEFO设计方法。1IDEFO设计方法简介1981年,美国空军在ICAM(IntegratedComputerAidedM翻ufaeturing)工程中发展了IDEF方法。IDEF是ICAMDEFinitionmethod的缩写。在ICAM中,IDEFo设计方法用于建立加工制造业的体系结构模型。7。年代中期,结构化分析方法较好地应用于系统分析阶段。IDEFO设计方法的基本思想是结构化分析方法。它用严格的自顶向下地逐层分解的方式来构造模型。由于用自然语言无DIEANDMOULDTECHNOLOGYNo.41996法精确而又无二义性地描述系统分析和设计的结果,IDEFO设计方法采用图形语言,以图形为主,辅以文字说明。这样,就可以直观准确地描述系统,有控制地,逐步地展开系统的细节。用IDEFO设计方法建立系统功能模型时,模型顶层的单个方盒代表整个系统,如图1,然后,将它当做单一模块的盒子分解成另一张图形,这张图形上有几个盒子,盒子间用箭头连接。这就是单个父模块所对应的各个子模块。每个子模块可以同样地细分得到更详细的细节。图1整个系统分解图图2活动的表示方法图形中的盒子代表活动,如图2,连在盒子上的箭头表示由活动产生的或活动所需要的信息或真实对象,盒子的边表示进入或离开的箭头的作用,它们分别是输入,控制,输出与机制。盒子的左边及上方进入箭头表示为完成此活动所需要的数据,盒子右边离开的箭头表示执行活动时产生的数据,盒子底部的箭头作为机制,它可以是执行活动的人或设备。这样,IDEFo法能同时表达系统的活动和数据流以及它们之间的联系,使人们能全面描述系统。IDEFO设计方法还包括一套严格的人员关系,评审手续及文档管理方法。用IDEFo法建立的功能模型,保证了系统设计的规范性,为目标的实施和实现打下了良好的基础。2建立系统功能模型的步骤、方法和意义系统的初步设计中,建立功能模型的过程分为以下几个阶段:(l)确定建立功能模型的目的和观点;(2)确定系统的范围,建立系统的A一。图;(3)画出系统顶层的AO图;(4)分解模型,画出各层的功能模型图;(5)评审、修改。系统的A一O图主要起确定范围的作用,也反应了建模的目的和观点。AO图是A一o图经过一次分解形成的,反应了整个系统的主要组成及其相互关系。在模型分解中,根据功能活动的具体情况,主要采用了按活动的内容进行层次分解的策略。例如,模具设计包括设计模具的《模具技术》1996.No.4所有零件。自顶向下的分解是建立功能模型的主要方法,也是IDEFO设计方法的特点之一。在自顶向下分解模型的过程中,对每层都进行认真审查,多方面征求意见,以避免高层上的错误对低层模型的影响。但是.在审查时也发现有些低层错误的纠正,要求
idefo功能模型图_IDEF0法建立模具CAD/CAM系统的功能模型
最新推荐文章于 2024-05-14 03:10:56 发布