iconAlle Zeitangaben in WEZ +1. Es ist jetzt 22:48 Uhr. | Welcome to Forum, please register to access all of our features.

» sWiZz-eL!Te-bo@rd » talk about tech » coding » Unified Modeling Language

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 16.08.2002, 08:33
Benutzerbild von Kruemelmonster
Moderator
 
Registriert seit: 01.2002
Ort: Zentraleuropa
Beiträge: 1.823
Unified Modeling Language

UML. Eine Sprache, um Projekte "sichtbar" zu machen, durchschaubarer und ??bersichtlicher. Ich bin mich da gerade erst mal ein bischen am einlesen, und es scheint sehr interessant zu sein.
Frage: Hat das von Euch schon jemand eingesetzt? Wenn ja, was habt Ihr damit f??r Erfahrungen gemacht? Kann man mal was sehen?

greetings
kr??mel
Mit Zitat antworten
  #2 (permalink)  
Alt 17.08.2002, 17:59
Benutzerbild von hellcat
Moderator
 
Registriert seit: 05.2002
Ort: Schweiz
Beiträge: 697
hi,

wir haben mal ein kleines projektlein mit UML in der Schule gemacht. Es ist ein sehr starkes Werkzeug zur Objektorientierten Analyse und Design, das viele Möglichkeiten offen lässt. Mit ArgoUML (www.argouml.org) kann mann dann sogar Programmcode (Java) automatisch aus den Diagrammen erstellen lassen. zum sehen habe ich nur wenige in ArgoUML gemachte Diagramme. habe sie aber in der Schule, werde sie später mal posten.

mfg
__________________
"Text messaging being a modern technology that allows average people to display their functional illiteracy in a much more compact format."

Geändert von hellcat (17.08.2002 um 18:47 Uhr)
Mit Zitat antworten
  #3 (permalink)  
Alt 18.08.2002, 16:01
Registrierter Benutzer
 
Registriert seit: 08.2002
Ort: Dübendorf
Beiträge: 107
Jupp, habs ebenfalls mal in der Schule gebraucht. Wie haben damals das Spiel Reversi mit Single-/Multiplayer und mit KI programmiert. Mir hat das Prinzip der Analyse/Design sehr zugesagt, wobei ich es für kleinere Projekte etwas übertrieben find.
Wir habne vor allem das Tool RationalRose verwendet, welches ebenfalls die Rahmenstruktur direkt in Code wandeln konnte. Stürzte leider sehr oft ab.
Ma kucken ob ich den Source-Code noch finde...
Mit Zitat antworten
  #4 (permalink)  
Alt 19.08.2002, 06:51
Benutzerbild von COFFEEKER
Registrierter Benutzer
 
Registriert seit: 06.2002
Ort: vom flachen Norden des Kantons Bern
Beiträge: 121
ja wir müssen hier im geschäft auch uml benützen, wenn mir was in java oder smalltalk realisieren. jedoch bei kleinen projekten, sind die uml-diagramme meistens nur für die unternehmensplanung und andere kommissionen. die dokumente sehen mit uml noch seriöser aus . aber bei kleinen applikationen brauchen wir zum entwickeln eigentlich kein uml.

bei grösseren ist uml schon interessanter. wenn man mit dem kunden die anforderungen besprochen hat, können diese in verschiedenen uml-diagrammen festgehalten werden. danach kann können zum beispiel bestimmte abläufe noch optimiert werden.

ich hab\' da ein paar diagramme (sequenz, aktivitäts, buisness-objects und zustand). sind aber etwas gross, ich versuche mal ein aktivitätsdiagramm zu posten, bei dem es um die erstellung eines vertrages (rückversicherung) geht:

im folgenden fall kann ein vertrag mehrere rückversicherer (versicherung, die eine versicherung versichert ) ) beinhalten. zuerst werden die allgemeinen vertragsdaten erfasst, danach die rückversicherer usw. Schauts euch mal an...
__________________
Two things are infinite: the universe and human stupidity; and I'm not sure about the universe. Albert Einstein; 1879-1955
Mit Zitat antworten
  #5 (permalink)  
Alt 19.08.2002, 12:36
Benutzerbild von Kruemelmonster
Moderator
 
Registriert seit: 01.2002
Ort: Zentraleuropa
Beiträge: 1.823
und wie fang ich da an? wie gehe ich damit an ein projekt nun ran, beispiel onlineshop?
Mit Zitat antworten
  #6 (permalink)  
Alt 19.08.2002, 12:45
Benutzerbild von hellcat
Moderator
 
Registriert seit: 05.2002
Ort: Schweiz
Beiträge: 697
hi

Bei UML gibt es keine vorgeschriebene Reihenfolde der Diagramme und Übersichten. das Ganze ist ein iterativer prozess.

du kannst z. B. mit einer Systemübersicht, anfangen, dann die use cases erstellen. danach z.B. aus den Substantiven der uc Klassen definieren, usw.

Hast du irgend ein hilfsmittel? z.b. ein Buch?

Empfehlung: Jetz lerne ich UML
__________________
"Text messaging being a modern technology that allows average people to display their functional illiteracy in a much more compact format."
Mit Zitat antworten
  #7 (permalink)  
Alt 19.08.2002, 13:25
Benutzerbild von Kruemelmonster
Moderator
 
Registriert seit: 01.2002
Ort: Zentraleuropa
Beiträge: 1.823
ne, hab leider noch kein buch, will aber auf jeden fall diese woche eins kaufen gehn. mal gucken was ich da noch finde. bin immer froh f??r empfehlungen.
Mit Zitat antworten
  #8 (permalink)  
Alt 19.08.2002, 14:17
Registrierter Benutzer
 
Registriert seit: 08.2002
Ort: Dübendorf
Beiträge: 107
Hm, ich kann dir mal das Buch angeben, mit welchem ich UML gelernt habe:
>>==============
Lehrbuch der Objektmodellierung
Analyse und Entwurf
Heide Balzert (is eben ne Frau *g*)
ISBN: 3-8274-0285-9
>>==============
Mit Zitat antworten
  #9 (permalink)  
Alt 19.08.2002, 14:31
Benutzerbild von Kruemelmonster
Moderator
 
Registriert seit: 01.2002
Ort: Zentraleuropa
Beiträge: 1.823
sieht f??r mich ganz gut aus. werde das wohl auch mal anschauen gehen.
Mit Zitat antworten
  #10 (permalink)  
Alt 22.08.2002, 14:17
Benutzerbild von Kruemelmonster
Moderator
 
Registriert seit: 01.2002
Ort: Zentraleuropa
Beiträge: 1.823
so, hab mir das buch mal gekauft. sieht echt gut aus, und ist sehr interessant.
@COFFEEKER
hast du nun irgendwo noch das bild, oder klappt da was nicht?
Mit Zitat antworten
  #11 (permalink)  
Alt 23.08.2002, 08:45
Benutzerbild von Kruemelmonster
Moderator
 
Registriert seit: 01.2002
Ort: Zentraleuropa
Beiträge: 1.823
noch eine absolut bl??de frage. (gibts ja laut professoren nicht ).
Zeichne ich so was in photoshop, oder um himmelswillen wie stelle ich das dar? gibts da keine software wo ich ein paar dialoge ausf??llen kann, und dann schwuups, tataaaa, ein diagramm ist da?
Mit Zitat antworten
  #12 (permalink)  
Alt 23.08.2002, 10:24
Benutzerbild von COFFEEKER
Registrierter Benutzer
 
Registriert seit: 06.2002
Ort: vom flachen Norden des Kantons Bern
Beiträge: 121
ich habe leider nur das ms visio zur verfügung, und entweder verstehe ich visio nicht oder aber visio ist nicht so ausgereift...who knows.

aber es gäbe auch noch together oder rational rose glaub\' ich. habe diese aber noch nie selbst benützen können.

in der schule durften wir das mit word machen, da kriegst\'n schreikrampf
__________________
Two things are infinite: the universe and human stupidity; and I'm not sure about the universe. Albert Einstein; 1879-1955
Mit Zitat antworten
  #13 (permalink)  
Alt 23.08.2002, 10:35
Benutzerbild von Kruemelmonster
Moderator
 
Registriert seit: 01.2002
Ort: Zentraleuropa
Beiträge: 1.823
von rational rose hab ich auch geh??rt. werde mir das wohl mal angucken. und naja, visio muss ich wohl auch mal anschauen, wenn ichs wo herkriege. aber wenn du sagst das sei eh nix, dann lass ich das wohl auch.
Mit Zitat antworten
  #14 (permalink)  
Alt 23.08.2002, 10:51
Benutzerbild von COFFEEKER
Registrierter Benutzer
 
Registriert seit: 06.2002
Ort: vom flachen Norden des Kantons Bern
Beiträge: 121
ja ich könnte mir vorstellen, dass rose oder together professioneller ist. together kann dir zudem anhand der diagramme das code-grundgerüst erstellen, glob ich. rose weiss ich nicht...
__________________
Two things are infinite: the universe and human stupidity; and I'm not sure about the universe. Albert Einstein; 1879-1955
Mit Zitat antworten
  #15 (permalink)  
Alt 23.08.2002, 10:55
Benutzerbild von Kruemelmonster
Moderator
 
Registriert seit: 01.2002
Ort: Zentraleuropa
Beiträge: 1.823
@COFFEEKER
thx for mail!

ehm, sieht alles ziemlich teuer aus das zeuch! mal ne trial gucken, dann zum chef und geld holen.
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an




Search Engine Optimization by vBSEO 3.2.0