? Wenn jemand ein Software-Programm , das ein Problem löst benötigt , Analyst könnte Unified Modeling Language Dokumente, bevor eine einzige Zeile Code zu erstellen. UML Dokumente ermöglichen jeder mit einem Software-Projekt beteiligt, um komplexe Prozesse zu visualisieren , zu verfolgen, Fortschritte und wertvollen Input im Verlauf des Projekts . Sie können UML-Diagramme von Hand erstellen oder UML-Software- Tools, mit denen Sie erzeugen sie . Object Oriented Programming
Entwickler, die objektorientierte Programme schreiben verwenden UML.To erstellen OOP applicaion , müssen Sie zunächst die Objekte, aus denen das System. Ein Programmierer , kann zum Beispiel einen Kuchen Objekt, das Eigenschaften wie Größe und Geschmack hat. Der Programmierer könnte dann schreiben Sie einen Code-Block mit dem Namen " Dekoration ", die enthalten die erforderlichen Schritte , um den Kuchen zu verzieren. Informatiker bezeichnen diese Code-Blöcke als Methoden . Durch das Erstellen von Objekten und deren Verarbeitung unter Verwendung von Methoden , können Sie bauen nützliche Anwendungen , die bestimmte Aufgaben zu erfüllen.
UML Diagramme
Personen mit einem Software-Projekt beteiligt sind, verschiedene Arten von erstellen UML dokumentiert , wie das Projekt voranschreitet . Use Case -Diagramme , zum Beispiel, besteht aus Bildern, die oft wie Karikaturen aussehen . Ein Analyst schafft ein Strichmännchen , rief ein Schauspieler, die mit Aktionen durch geometrische Figuren dargestellt interagiert . Ein Kunde Schauspieler , zum Beispiel, könnte mit einem Kauf -Aktion in einem Use Case Diagramm interagieren. Ein Analyst zieht eine Linie zwischen dem Schauspieler und der Aktion , um ihre Beziehung zu zeigen. Weitere nützliche Dokumente enthalten UML Activity Diagrams und Sequenzdiagramme .
Diagramm Creation
Ein Software- Projekt kann durchaus ein paar UML-Diagramme aus Strichmännchen haben , Durchfluss Grafiken, Diagramme und andere grafische und Text-Komponenten . Sie haben noch ein Künstler , diese zu ziehen , aber es kann dauern , um UML-Diagramme manuell erstellen. Viele Unternehmen bieten spezielle Programme, die Benutzer diese Dokumente zu erstellen helfen. Diese Programme nicht von selbst laufen oder Diagramme erzeugen automatisch . Benutzer müssen noch analysieren, ihre Systeme , Prozesse und stellen Sie deren ernähren Informationen in UML -Software-Programme . Diese Programme können dann helfen Nutzern erzeugen UML-Diagramme .
UML Software
Eines der ältesten Programme UML-Modellierung ist IBMs Rational Rose . Die Enterprise-Version des Produkts ermöglicht es Benutzern, Daten und Geschäftsprozesse mittels UML durchzuführen. Es arbeitet mit OOP-Sprachen wie Java, Visual Basic und C + +. Microsoft Visual Studio Ultimate hat auch UML -Design-Funktionen . Entwickler, die Visual Studio Ultimate verwenden, um Code erstellen können zusammengefasst Use Case UML-Diagramme aus dem Programm Menü Architektur zu erstellen. Altova UModel 2012 ist eine weitere UML -Modellierungs-Tool , das erlaubt auch Benutzern, Ingenieur Programme umzukehren und UML-Diagramme zu erstellen von ihnen. Dieses Tool unterstützt auch Datenbank -Modellierung.