Domänenmodellierung in UML (ER-Modell) – Kurs 11.500 RUB. vom IBS Training Center, Schulung 8 Stunden, Datum: 3. Dezember 2023.
Verschiedenes / / December 06, 2023
Ist es möglich, die Struktur eines Themengebiets in Textform zu beschreiben? Natürlich kannst du. Aber werden Entwickler in der Lage sein, die Struktur von Geschäftsobjekten und die Logik ihrer Funktionsweise zu verstehen, nachdem sie solchen Text gelesen haben? Wenn ja, dann nur in mehr oder weniger einfachen Fällen.
Darüber hinaus müssen Sie bedenken, dass die Domainbeschreibung von verschiedenen Stakeholdern für völlig unterschiedliche Zwecke verwendet wird. Der Analyst erstellt eine solche Beschreibung, um diejenigen Elemente klar zu trennen, die mit den Zielen des Projekts übereinstimmen, von denen, die außerhalb seines Umfangs bleiben. Diese Beschreibung hilft dem Kunden sicherzustellen, dass der Analyst die Besonderheiten des Themenbereichs richtig versteht und wirklich nützliche Lösungen für Geschäftsprobleme anbieten kann. Aus einer solchen Beschreibung ziehen Architekt und Entwickler Informationen über die wesentlichen Entitäten des Fachgebiets, um diese in Form von Klassen, Datenbanktabellen und anderen Softwareobjekten umzusetzen. Wie können Sie sicherstellen, dass Ihre Domainbeschreibung für alle diese Rollen verständlich und nützlich ist?
Es empfiehlt sich, hierfür visuelle Modellierung zu verwenden. Informationen über die Struktur einer Domäne lassen sich gut in Form eines konzeptionellen Entity-Relationship-Modells beschreiben. In diesem Fall kann jede verfügbare Information oder jedes verfügbare physische Objekt als Einheit fungieren. im Themenbereich und Verbindungen zeigen, wie alle diese Objekte miteinander interagieren Freund. Dadurch ergänzt das Domänenmodell das Systemglossar um eine visuelle, prägnante und verständliche Beschreibung des „Entitätswörterbuchs“.
Um ein ER-Modell zu erstellen, können Sie verschiedene Notationen verwenden. In diesem Kurs werden insbesondere UML-Klassendiagramme zum Erstellen von ER-Modellen verwendet. Die Verwendung von UML zum Erstellen eines Domänenmodells ist besonders praktisch, wenn alles in Ordnung ist Es werden auch andere Projektmodelle (analytisches Modell, Entwurfsmodell, Entwicklungsmodell) erstellt unter Verwendung von UML.
Alle in diesem Abschnitt von Lifehacker veröffentlichten Informationen stellen kein öffentliches Angebot im Sinne der Bestimmungen von Artikel 437 des Bürgerlichen Gesetzbuchs der Russischen Föderation dar und dienen ausschließlich Informationszwecken.
Der Dienst nutzt Technologien aus dem Projekt „Educated“ und erbringt keine Bildungsdienstleistungen.