1

Kann jemand bitte den Unterschied zwischen Systemdesign und objektorientiertem Design erklären?Unterschied zwischen Systemdesign und objektorientiertem Design

Objektorientiertes Design umfasst Objektmodellierung und verwendet objektorientierte Konzepte wie Abstraktion, Verkapselung, Zerlegung und Generalisierung. Beides beinhaltet architektonisches Design und konzeptionelles Design.

Ist eines der Design Paradigmen Teilmenge von anderen?

Antwort

0

System in Systemtheorie kann alles sein. (Facetten der Systemwissenschaft, George Klir, 1991) System ist auf der Spitze von Baum, Oberklasse von anderen Kategorien.
Insgesamt umfasste Systementwicklung 2 Hauptphasen:

1- Systemanalyse: einschließlich Planung, Anforderungen, Analyse und Theorie usw. Diese Elemente im Zusammenhang mit spezifischer Methodik in System.

2- System Design: einschließlich Design, Implementierung, Test, Implementierung, Wartung und etc.

Wie gesagt, System alles sein kann. Zum Beispiel:
Mechanische Systeme, Psychologische Systeme, soziale Systeme, Aircraft Systems und so weiter. Jede Kategorie kann detaillierte und spezifische Analyse- und Designschritte basierend auf den erwähnten 2 Hauptphasen haben.

In der Computerwelt ist Software Systems eine der Systemkategorien. Jede Software-Analyse- und Design-Methode basiert auf den genannten 2 Hauptphasen.

Zusätzlich In Software Systems, haben wir einige Paradigmen Analyse und Design wie:
Struktur/Process Centered
Centered Daten
Objektorientierte
Service Oriented
und etc.

jeder von ihnen hat seine eigenen Analyse- und Designschritte. Diese Schritte basieren auf 2 Hauptphasen. Aber im Detail haben sie einige Unterschiede.

Zusammenfassend ist Systems Analysis and Design ein großes Bild für alle anderen Arten von Systemen. Learning System Analysis and Design hilft dabei, alle anderen Systemanalysen und -designs zu verstehen und hilft speziell beim Vergleich und bei der Auswertung.

Verwandte Themen