系统建模

IDEF0函数模型的示例。
功能流程图格式。
分解结构.
系统分区的静态,动态和需求模型。
业务流程建模符号示例。

系统建模系统建模是对模型业务IT开发中概念化和构建系统的使用的跨学科研究

系统建模的一种常见类型是功能建模,具有特定技术,例如功能流量框图IDEF0 。这些模型可以使用功能分解进行扩展,并且可以链接到用于进一步系统分区的需求模型。

与功能建模相比,另一种类型的系统建模是架构建模,它使用系统体系结构在概念上对系统的结构行为和更多视图进行建模。

业务流程建模符号(BPMN)是用于在工作流程中指定业务流程的图形表示形式,也可以被认为是系统建模语言。

概述

在业务和IT开发中,“系统建模”一词具有多种含义。它可以与:

作为研究系统建模的领域,随着系统理论系统科学的发展。

作为一种建模系统建模的类型是基于系统思维和系统方法。在业务和IT系统建模中,与其他方法进行了对比:

在“创建业务知识的方法论”(1997) ArbnorBjerke中,系统方法(系统建模)被认为是获得业务知识的三种基本方法学方法之一,除了分析方法和演员的方法(基于代理的建模) 。

历史

该函数模型起源于1950年代,在20世纪上半段之后,已经开发了其他类型的管理图。 Karol Adamiecki于1896年开发了第一个已知的Gantt图表,他称其为和谐图。由于Adamiecki直到1931年才出版他的图表 - 无论如何他的作品以波兰语或俄语出版,在西方不流行的语言 - 现在以亨利·甘特(Henry Gantt)(1861-1919)的名字命名,他们设计了他的图表。大约在1910 - 1915年的时间里,它在西方普及了。第一个定义良好的函数模型之一是由1950年代在国防相关的TRW开发的功能流框图(FFBD)。在1960年代,美国宇航局(NASA)利用它可视化太空系统和飞行任务中事件的时间顺序。它在经典系统工程中进一步广泛用于显示系统功能的执行顺序。

Young and Kent(1958)在信息系统建模中最早的开拓性工作之一,他认为:

由于我们可能被要求评估不同的计算机或寻找组织当前系统的替代方法,因此必须有一些精确地陈述数据处理问题而独立于机械化的方法。

他们的目的是一种精确,抽象的方式,以指定数据处理问题的信息和时间特征,并希望创建一个符号,以使分析师能够围绕任何硬件组织问题。他们的努力并不是专注于独立系统分析,而是建立抽象规范和使用不同硬件组件设计不同替代实现的不变基础。

下一步是建模是由1959年成立的IT行业财团Codasyl进行的,他基本上针对与Young and Kent相同的事情:开发“在系统级别上的机器独立问题定义语言的适当结构,数据处理”。这导致了特定的发展是信息代数

系统建模的类型

在业务和IT开发系统中,以不同的范围和复杂性范围进行建模,例如:

更像是系统思维,系统建模可以分为:

以及所有其他特定类型的系统建模,例如形成示例复杂系统建模,动态系统建模和关键系统建模。

特定类型的建模语言

也可以看看