Kupplungsklassifizierung
Eine Nachricht hinterlassen
Die Systemkopplung stammt aus der Physik. In der Physik bezeichnet Kopplung ein Maß für die gegenseitige Abhängigkeit zweier Entitäten voneinander. Es ist in folgende Kategorien unterteilt:
indirekte Kopplung
Es besteht keine direkte Beziehung zwischen den beiden Modulen, und die Verbindung zwischen ihnen wird vollständig durch die Steuerung und den Aufruf des Hauptmoduls realisiert.
Datenkopplung
Wenn ein Modul auf ein anderes zugreift, tauscht es über einfache Datenparameter (keine Steuerparameter, öffentliche Datenstrukturen oder externe Variablen) Eingabe- und Ausgabeinformationen miteinander aus.
Tag-Kopplung
Ein Satz von Modulen leitet Datensatzinformationen durch eine Parameterliste. Dieser Datensatz ist eine Unterstruktur einer Datenstruktur, keine einfache Variable.
Steuerkupplung
Eine Steuerungskopplung liegt vor, wenn ein Modul explizit die Funktion der Auswahl eines anderen Moduls steuert, indem es Steuerinformationen wie Schalter, Logos, Namen usw.
externe Kopplung
Wenn eine Gruppe von Modulen alle auf dieselbe globale einfache Variable statt auf dieselbe globale Datenstruktur zugreifen und die Informationen der globalen Variablen nicht durch die Parametertabelle weiterleiten, wird dies als externe Kopplung bezeichnet.
öffentliche Kopplung
Wenn eine Gruppe von Modulen alle auf dieselbe gemeinsame Datenumgebung zugreifen, wird die Kopplung zwischen ihnen als öffentliche Kopplung bezeichnet. Die gemeinsame Datenumgebung kann der von der globalen Datenstruktur gemeinsam genutzte Kommunikationsbereich, der gemeinsame Versorgungsbereich des Speichers usw. sein.
inhaltliche Kopplung
Eine inhaltliche Kopplung zwischen zwei Modulen liegt vor, wenn:
①Ein Modul greift direkt auf die internen Daten eines anderen Moduls zu;
②Ein Modul wird nicht durch den normalen Eingang in das Innere eines anderen Moduls übertragen;
③ Einige der Programmcodes der beiden Module überschneiden sich (werden möglicherweise nur in Assemblersprache angezeigt);
④ Ein Modul hat mehrere Einträge.







