架构建模的十三项基本原则

架构建模的十三项基本原则
架构建模是一个通用的术语,具体指采用科学的方法和工具,通过一系列逻辑相关活动建立描述企业不同侧面的模型。架构建模是根据建模系统的环境、前期模型资产、架构参考模型、以及模型表达语言来完成建立全部或部分架构模型的一个过程。
通用模型架构建模必须有一个明确的目的,可以是设计一个新的系统,或对某特定领域进行分析,或对现有流程进行效率,或重新设计信息化系统,或者是建立一个决策支持过程等。
架构建模是一个长期过程,它对实际的企业对象进行分析和简化,在去掉对建模目的影响不大的许多细节现象后,得到一个抽象的模型。为了能够方便快速地构建模型,在建模方法中一般都定义了一组构件作为建模的基本组件,一个建模构件是建模语言的一个基本的单元,它的语法和语义有精确的定义。这些内容都需要在我们前面文章中提到的《建模规范》中进行定义。
架构建模是在建模方法学和系统体系结构理论指导下的系统化的过程。这些方法、模型和工具被有组织地用来解决某个问题。按照方法学的观点,这种系统化解决问题的方法通常将问题分成不同的解决进行解决,每个阶段又可分解为不同的任务。
与面向对象建模方法一样,面向企业的架构建模往往先从现实世界的抽象入手。抽象(Abstraction)是解决复杂问题采用的基本方法之一。由于我们面临的实际系统通常都是非常复杂的,因此在解决或者寻解决问题的方案之前,通常都需要对实际系统进行一定的简化,抽取出实际系统中对于研究问题较重要的部分,忽略不重要的细节部分,系统的建模过程就是对系统的一次抽象过程。通过一定的抽象处理过程,将实际系统中众多对象和过程中类似部分合并,并暂时忽略它们之间的不同,从而得到简化的系统模型。从观察和研究对象者的角度看,一个企业的抽象表示了所研究企业的基本行为,这些基本行为使得这个企业有别于所有其他企业。抽象要求在企业模型进行描述时要抽取那些区别于其他企业的突出特点。它注重的是企业的外部表现,重点是提供企业的外部视图,并据此把企业中的不同对象划分为不同的类别。值得注意的是,同一个企业可以有不同的抽象方式,这取决于观察者的立场以及分类的目的,所以,对于不同的观察者,企业抽象的结果不同,据此建立的企业模型也就不同。消息队列实现
架构建模是一个知识密集型的工作,它不仅需要建模者能够良好地掌握架构知识理论和建模的基本原理和方法,还需要建模者对背景企业的生产经营过程有深入的了解。另外,一个合格的架构建模专家还应该有丰富的企业建模经验,并在建模之前明确:
建模的目的:建模是为了干什么。
建模的范围:说明模型覆盖的领域和范围。
建模的视角:模型需要描述了现实世界哪些方面的特性,有哪些特性可以忽略。
建模的细致程度:模型的精度和模型的颗粒度。
在明确了建模目标的基础上,架构建模应遵循以下十三项基本原则:
1.分离原则:由于企业模型比较复杂,将整个企业考虑为一个整体的做法显然是不现实的。因此,必须对每个功能领域进行分离,并对分离出来的功能领域逐个进行分析,如产品设计过程、主生产计划、制造系统。采用这种方法可以降低企业分析的复杂性。
2. 功能分解原则:根据经营目标分解成为子目标的方法,将企业功能逐层分解成子功能。目前几乎所有的企业建模方法都采用了这种逐步细化的建模方法。
3.分量信号 模块化原则:类似于软件工程中采用的模块化编程方法,企业建模也需要采用模块化的建模方法,这样有利于管理企业的变化,方便模型的维护。
4.模型通用性原则:企业建模需要提高建模的通用化程度,通过定义通用构件、部分通用模型等方法,将模型中通用的共性问题统一进行表示,这也是处理企业建模复杂性问题的一种方法。
5. 重用性原则:在模块化与通用性原则的基础上,还要强调重用的概念和方法,尤其在新建一个企业模型时,应该尽可能重用已经成熟的模型构件和部分通用模型,这样一方面可以显著缩短建模周期,另一方面可以大大提高建模质量。核反应堆的慢化剂
6.6功能和行为分离的原则:企业功能考虑的是需要做什么,而企业行为关心的是如何做,因此,在企业建模的过程中应该清晰地区分功能和行为。在企业模型中良好地区分功能和行为,将为以后独立修改功能或者行为而不影响另外一部分的实施提供很大的便利,有利于提高企业组织的柔性。
7.活动和资源解耦的原则:实现活动与资源的解耦有利于提高企业的操作柔性。活动一般描述需要做的事情,而资源描述了执行这个活动的人或设备,实现活动与资源的分离可以显著地提高企业执行的柔性。
8.一致性原则:这个原则是企业建模中最重要的同时也是最难以满足的要求,因为它需要企业模型的不同组件在语法上和语义上保持一致。企业模型的一致性包括某个视图模型的一致性和不同视图模型之间的一致性。通过要求一个视图的建模语言和工具本身是一致的和无冗余的,可以保证一个视图模型的一致性。而要保证不同视图模型之间的一致性就比较困难,因为目前不同的企业视图模型通常采用不同的建模方法与工具,还没有一个比较有效的模型集成与一致性保证方法。
从茶叶中提取9.模型可视化原则:为了能够迅速地在不同人员之间交流模型信息,建模方法应该提供清晰明了的图形化建模机制。
10.方便性与充分性折中的原则:任何建模语言的主要特性是有足够丰富的语义能够表示复杂的企业现象。但是,过于复杂的语言需要花费相当多的时间进行学习和正确掌握,因此,在建模语言的充分性和使用的方便性上需要综合考虑。
11.管理复杂性的原则:任何建模语言都应该能够描述无论多么复杂的系统。
12.精确表示原则:模型必须无歧义、无冗余,并且能够作为证实系统特性、分析系统性能、仿真系统模型的基础。
拉丝模
13.数据和事件分离的原则:良好的建模语言应该能够将活动使用的数据和触发活动的事件分离。活动不应该由数据触发,而应该由事件触发。
上述建模原则中,模块化、通用性和可重用性原则是实现按照建模规范的要求、匹配建模工具使用方法、建立满足客户需求的模型的前提,也是企业能够根据市场变化迅速调整其组织结构和经营业务的基础。

本文发布于:2024-09-24 08:22:50,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/343494.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:建模   企业   模型   方法   系统   原则   需要   进行
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议