MB: Hilfe UML Klassendiagramm wo finden?

moin,

ich brauch hilfe beim Klassendiagramm. Die standard kenntnisse habe ich überschritte und kein Dozent hat entwerder Zeit noch lust sich meinen bohrenden Fragen zu unterziehen. Daher suche ich hier hilfe wie bei den meiste fragen.

Was ist ein gutes Konstruktionsprogramm? VisualParadigm (nur Demoversion) soll gut sein und bietet viele Funktionen. Gibts bessere?

Weitere Fragen zu den einelnen Notationselementen kommen noch. Und ich hoffe die Tags hier zielen genau auf das ab.

Ach ja ich würde als bekennender Lehrling vorschlagen ein neues Tag UML hinzuzufügung

vlg MB

  1. Servus!

    Was ist ein gutes Konstruktionsprogramm? VisualParadigm (nur Demoversion) soll gut sein und bietet viele Funktionen.

    Auf die Schnelle: Sechs UML-Tools im Vergleich Linux-Magazin 12/2010

    Ach ja ich würde als bekennender Lehrling vorschlagen ein neues Tag UML hinzuzufügung

    Done

    vlg MB

    Herzliche Grüße

    Matthias Scharwies

    --
    Es gibt viel zu tun: ToDo-Liste
  2. moin,

    ich brauch hilfe beim Klassendiagramm.

    Perl5 unterstützt das Abbilden einer Klassenhierarchie im Dateisystem. Zum Veranschaulichen reicht dann das tree-Kommando, siehe CMD-Screenshot untenstehend:

    Bildbeschreibung

    Aber wer will das schon so einfach haben ;)

    Schönen Sonntag.

    1. Tach!

      ich brauch hilfe beim Klassendiagramm.

      Perl5 unterstützt das Abbilden einer Klassenhierarchie im Dateisystem. Zum Veranschaulichen reicht dann das tree-Kommando, siehe CMD-Screenshot untenstehend:

      Mit einer Klassenhierarchie bekommt man nur einen teilweisen Überblick von dem, was ein Klassendiagramm bietet. Im Klassendiagramm sieht man Informationen zu dem Klassen selbst, welche Eigeschaften und Methoden sie haben. Auch die Beziehungen untereinander sind ein wichtiger Teil, also welche Eigenschaften auf welche anderen Klassen verweisen.

      Aber wer will das schon so einfach haben ;)

      Eben. Die Hierarchie ist nicht in der Lage die Informationen eines Klassendiagramms darzustellen.

      dedlfix.

    2. @@pl

      ich brauch hilfe beim Klassendiagramm.

      Perl5 …

      In welchem nach irgendwas gefragt wurde und die Antwort „Perl“ sein soll.

      Wofür steht pl gleich noch mal, @Christian Kruse?

      LLAP 🖖

      --
      “I love to go to JS conferences to speak about how to avoid using JavaScript. Please learn CSS & HTML to reduce your JS code bloat.” —Estelle Weyl
    3. nabend pl,

      Aber wer will das schon so einfach haben ;)

      tja ganz so leicht macht es einem nicht. grade mir. Ne woche ohne mich mit dem Quellcode befassen zu müssen reicht aus um in meinem kleinen Geist Chaos zustiften. Da hilft gut documentierter Code wie PHPDoc nicht aus. Ich brauch da schon paar tage um wieder reinzusteigen. Um so wichtiger ist für mich, den Sourcecode abstrakt darzustellen z.B. in einem Klassendiagramm :). Für mich ist es dann viel leichter. Ohne komnplexes Diagramm geht bei mir nicht.

      schönen Sonntag abend wünsch ich dir auch

      vlg MB

      1. nabend pl,

        Aber wer will das schon so einfach haben ;)

        schönen Sonntag abend wünsch ich dir auch

        Danke Dir! Nochn Tipp vielleicht und das kannst Du ja selbst entscheiden: Nenne die Dateien Deiner PHP Klassen so wie die Klasse die drinsteckt. Auch das Verzeichnis kannst Du im Namen unterbringen, z.B. so:

        • class Text_Query
        • Datei Query.php
        • im Verzeichnis Text/Query.php

        Und dafür legst Du einmal für include einen Verzeichnisknoten an. Dann behältst Du auch die Übersicht ;)

        1. Hallo,

          Danke Dir! Nochn Tipp vielleicht und das kannst Du ja selbst entscheiden: Nenne die Dateien Deiner PHP Klassen so wie die Klasse die drinsteckt. Auch das Verzeichnis kannst Du im Namen unterbringen, z.B. so:

          • class Text_Query
          • Datei Query.php
          • im Verzeichnis Text/Query.php

          Und dafür legst Du einmal für include einen Verzeichnisknoten an. Dann behältst Du auch die Übersicht ;)

          Nein, mach das bitte nicht. In modernem PHP nutzt man i.d.R. Namespaces und autoloader, dafür keine includes. D.h. der Tipp sollte lauten: Lege die Klasse Text\Query in der Datei Text/Query.php ab. Nutze einen PSR-4-Autoloader und verzichte auf sämtliche includes. Siehe PHP The Right Way

          Viele Grüße, Matti

  3. Die Universität Stuttgart hat eine Fallstudie zu brauchbaren ULM-Werkzeugen veröffendlicht. Unten auf der Seite ist der Link bei Link I.

    Link I und Link II.

    1. abend Kay,

      Die Universität Stuttgart hat eine Fallstudie zu brauchbaren ULM-Werkzeugen veröffendlicht. Unten auf der Seite ist der Link bei Link I.

      Wikipedia war ich als erstes und konnte brauchare infos ziehen. Es ist jedoch nur eine UML beschreibung. Daher kam ich hier her.

      vlg MB

  4. Aloha ;)

    Was ist ein gutes Konstruktionsprogramm? VisualParadigm (nur Demoversion) soll gut sein und bietet viele Funktionen. Gibts bessere?

    Benutzt hab ich persönlich bisher das freie Tool UMLet; ist sehr simpel und einfach gehalten und ich kam gut damit klar. Es mag Tools geben, die mehr Komfort bieten - ich habe leider keinen Vergleich (auch, weilich bisher zufrieden war).

    Grüße,

    RIDER

    P.S.: das gibts auch als Web-App, ich empfehle aber die native Anwendung.

    P.P.S.: UMLet ist dank Java plattformunabhängig verfügbar (für mich immer ein sehr interessanter Punkt) und kann wohl auch als Eclipse-Plugin genutzt werden.

    --
    Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller
    # Facebook # Twitter # Steam # YouTube # Self-Wiki # Selfcode: sh:) fo:) ch:| rl:) br:^ n4:? ie:% mo:| va:) js:) de:> zu:} fl:( ss:) ls:[