WinFuture-Forum.de: Brauche Hilfe Bei Klassendiagramm (uml), Wichtig! - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Brauche Hilfe Bei Klassendiagramm (uml), Wichtig!


#1 Mitglied ist offline   Extr10 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 12. August 10
  • Reputation: 0

geschrieben 12. August 2010 - 15:00

pst

Angehängte Datei(en)

  • Angehängte Datei  Dok1.pdf (107,18K)
    Anzahl der Downloads: 517

Dieser Beitrag wurde von Extr10 bearbeitet: 16. August 2010 - 10:27

0

Anzeige



#2 Mitglied ist offline   sermon 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.181
  • Beigetreten: 12. März 08
  • Reputation: 162
  • Geschlecht:Männlich
  • Wohnort:Bielefeld

geschrieben 18. August 2010 - 06:38

so und was weiter?
Eingefügtes Bild
Eingefügtes Bild
0

#3 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 18. August 2010 - 07:00

Hallo Extr10,

zu einem vollständigen Klassendiagramm fehlen noch einige Sachen, wie Attribute, Methoden, Multiplizitäten zwischen den Assoziationen.

Falls Lagerverwaltung eine Spezialisierung von Abteilung ist, dann ist der Generalisierungpfeil nicht ausgefüllt. Weiterhin solltest du überlegen, wo bei deinen Assoziationen unter Umständen Kompositionen bzw. Aggregationen herrschen.

Versuche die Überschneidungen in den Linien zu vermeiden, da es dadurch unglaublich unübersichtlich wird.
0

#4 Mitglied ist offline   tavoc 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.448
  • Beigetreten: 22. Juli 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 18. August 2010 - 07:53

Und dann wär noch ein Text nicht schlecht was du überhaupt abbilden willst, so kann man nur raten.
Man hat meistens eine Art Use Case oder ähnliches
your IP is 127.0.0.1 or ::1
you are running an OS
you use a Browser
I know so much about you...
0

#5 Mitglied ist offline   Extr10 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 12. August 10
  • Reputation: 0

geschrieben 20. August 2010 - 12:01

Sorry, hier sind die Anforderungen:

- Kunden können im Rahmen einer Online-Bestellung die gewünschte Konfiguration des Produkts eingeben.
Zum endgültigen Kauf sind danach die Kundennummer sowie ein kundenspezifischer Code einzugeben.
- Der Auftrag wird bei vorhandenem Bestand an die Lagerverwaltung weitergegeben, der Betrag wird per Bankeinzug beim Kunden abgebucht.
- Der Versand der Ware wird veranlasst. Ist die Konfiguration nicht vorhanden, geht nach einer Rückfrage beim Kunden hinsichtlich einer 3- Wochen-Lieferzeit ein Auftrag an die Produktion.
- Nach erfolgter Produktion wird der Verkauf analog durchgeführt.
- Neben dem Einkauf können die Kunden mit ihrer Kundennummer und ihrem Code auch eine Liste aller Bestellungen sowie den aktuellen Bestell- und Bezahlstatus erfragen.

Ein Use-Case ist leider nicht vorhanden.


Leider habe ich noch nicht den Durchblick :/
Ich habe mal meine 2 Ideen angehängt.

Angehängte Miniaturbilder

  • Angehängtes Bild: 2010_08_21_1922.png
  • Angehängtes Bild: UML_Version2.png

Dieser Beitrag wurde von Extr10 bearbeitet: 21. August 2010 - 19:08

0

#6 Mitglied ist offline   sermon 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.181
  • Beigetreten: 12. März 08
  • Reputation: 162
  • Geschlecht:Männlich
  • Wohnort:Bielefeld

geschrieben 25. August 2010 - 08:43

Also ich weiß zwar nicht womit du modelliert, aber ich würde dir gerne ObjectIF ans Herz legen. Wegen dem anderem zeug muss ich mir mal nen paar Gedanken zu machen.
Eingefügtes Bild
Eingefügtes Bild
0

#7 Mitglied ist offline   DynaDe 

geschrieben 05. September 2010 - 22:41

Wie möchtest du ohne Use Cases ein Klassendiagramm entwicklen. Die Use Cases stellen deinen funktionalen Anforderungen an den Business Layer, dass ist essentiell wichtig.

Ich finde auch keinerlei Interfaces, was nicht sein kann. Wäre doch erstmal wichtig Core-Interfaces zu definieren um überhaupt mal an Business Objecte zu denken.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0