Lernen Sie Architektur von 0 an – Definition von Architektur

Lernen Sie Architektur von 0 an – Definition von Architektur

Drei Gruppen verwirrender Konzepte:

  1. Systeme und Subsysteme
  2. Module und Komponenten
  3. Rahmen und Architektur

Systeme und Subsysteme

Systemdefinition:

系统泛指由一群有关联的个体组成,根据某种规则运作,能完成个别元件不能单独完成的工 作的群体。它的意思是“总体”“整体”或“联盟”。

Subsystemdefinition:
子系统也是由一群有关联的个体所组成的系统,多半会是更大系统中的一部分。

Module und Komponenten

模块和组件都是系统的组成部分,只是从不同的角度拆分系统而已

Rahmen und Architektur

Software-Framework

Es bezieht sich normalerweise auf eine
Softwarekomponentenspezifikation, um einen bestimmten Industriestandard zu realisieren oder eine bestimmte grundlegende Aufgabe zu erfüllen, und bezieht sich auch auf ein Softwareprodukt, das die in der Spezifikation erforderlichen Grundfunktionen bereitstellt, um eine bestimmte Softwarekomponentenspezifikation zu realisieren
.

Softwarearchitektur

指软件系统的“基础结构”,创造这些基础结构的准则,以及对这些结构的描述

der Unterschied

框架关注的是“规范”,架构关注的是“结构”

Architektur neu definieren: 4R-Architektur

Das Framework ist eine Reihe von Entwicklungsspezifikationen, und die Architektur ist ein spezifischer Implementierungsplan gemäß einer bestimmten Reihe von Entwicklungsspezifikationen, einschließlich der Kombinationsbeziehung zwischen verschiedenen Modulen und den Betriebsregeln für ihre Zusammenarbeit zur Vervollständigung der Funktion.

Softwarearchitektur neu definiert

Softwarearchitektur bezieht sich auf die Struktur der obersten Ebene (Rank) eines Softwaresystems, die definiert, aus welchen Rollen (Roles) das System besteht, die Beziehung zwischen Rollen (Relation) und Betriebsregeln (Rule).

Fügen Sie hier eine Bildbeschreibung ein

Supongo que te gusta

Origin blog.csdn.net/qq_35385687/article/details/131551339
Recomendado
Clasificación