构件征用方法在企业优化建模中的应用

[摘要];为了对企业的管理机制和组织机构不断地进行优化,应用软件工程中软件构件构件软件的概念,提出了企业模型构件构件企业模型,进行了模型构建的方案设计,提出了基于模型构件重用技术的企业建模方法,实现了快速建立构件化的企业模型

[关键词];企业;构件;优化;模型      一、前言   企业建模的最终目的是帮助企业管理层明确认识企业的现状,描述将来企业改革的目标,使所有参与企业改革的人达成共识。

但是,企业是一个涉及多门学科领域的典型复杂系统,描述一个企业非常困难,传统的建模方法都需要花费大量的人力和物力,也不能保证模型的准确与规范。

这就为企业的快速转型与企业重组设下障碍。

为了提高企业的综合实力,必须在对企业现状的了解和目标状态的正确预测的基础上对企业的技术装备、管理机制乃至组织机构不断的进行优化。

随着计算机行业的迅猛发展,计算机软件系统越来越庞大。

在这些规模庞大的软件系统中,有相当一部分功能是相同的。

然而,在软件构件的思想和实施标准没有提出来之前,人们只有将每个功能都当作新功能开发,重复性很强,原有的代码及其功能没有得到充分的利用,即使有,也只限于代码级的直接利用,且不易理解与操作。

软件构件的思想将软件工程提高到一个新的高度:软件的最小组成单元不再仅仅是基本语法与控制,而是由一定功能和标准接口的软件构件,相应的软件也被称为构件软件

软件构件构件软件的提出的实施,给软件工程注入了全新的思想,在大大提高原有软件重用的基础上,使软件开发变得更快,更高效。

为了进行企业建模与仿真分析,实现快速、高效地建立企业模型,应用企业模型构件构件建模方法为该复杂系统提供了依据。

企业建模软件开发两者之间有着共同点。

企业虽然复杂,但是对于同一类型的企业,他们的特征和行为却有着相似性。

一个企业在某方面的工作流程、人员、资源等的配备都有可能与另一个同类型的企业相似。

但现状是,由于种种原因,大多数建模人员仍然是从零开始建模,付出了大量的重复性劳动。

如果借鉴软件工程中的软件重用的思想,将已有的同类型企业模型的相应部分按一定的标准加以封装,就能实现企业模型重用,达到快速、高效的建模

二、模型构件的方案设计   1.模型构件的定义。

“按一定的标准加以封装”的部分企业模型,就是企业模型构件,而以这种模型构件建立起来的企业模型称之为构件企业模型

2.模型构件的划分及其标准。

CIM—OSA将企业的行为层次从上到下依次划分为“域(Domain)”、“域过程(Domain;Process)”、“事务过程(Business;Process)”和“企业行为(Enterprise;Action)”,如图1所示。

在事务过程BP的层次上,适合于形成模型构件

模型构件的划分必须遵守以下几个标准:   (1)满足构件概念中的“内部紧耦合,外部松耦合”的基本原则。

(2)遵循CIM—OSA的企业行为框架。

(3)完成一个相对完整、独立的功能

(4)必须具有规定的接口标准。

3.模型构件封装

构件必须以相同的标准接口进行封装,才能供构件企业建模使用。

模型构件是应用于控制视图中,内部是eEPC图,以事件开始,以事件结束。

其内部具体结构不透明,它既可以是只有一个功能的简单eEPC图,也可以是具有多个功能步骤的复杂eEPC图。

构件之间通过输入事件和输出事件作为接口进行连接。

对于每个构件,作为接口事件(输入事件和输出事件)的数量不尽相同。

如果两个构件之间不能直接相连,可以构建一个新构建实现连接。

三、模型构件的管理   1.模型构件库。

模型构件处于专门的模型构件库中

模型构件库中构件之间没有建立直接的关系,尽管他们之间有接口可以相连。

构件一些属性没有确定值,必须在用户将它选中并加入到特定的企业模型后才能确定,比如,模型构件所在域、域过程、图形位置属性、仿真,以及辅助决策参数值等。

当选中的模型构件进入模型时,需人加以干预。

模型构件库中构件可以随时在建模过程中通过支持系统提供的工具预览和选取。

2 次访问