php.de

Zurück   php.de > Webentwicklung > Software-Design

Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.10.2010, 17:09  
Erfahrener Benutzer
 
Registriert seit: 23.03.2010
Beiträge: 626
PHP-Kenntnisse:
Anfänger
ByStones befindet sich auf einem aufstrebenden Ast
Standard Oop + uml

Hallo,
gleichmal vornweg, ich bin kein PHP-Profi und bin erst dabei UML zu lernen, aber es geht um den Aufbau einer Software.

Wenn ich das ganze mit function und programmieren würde, wäre das nicht das Problem, aber ich würde das ganze gern mit OOP machen.

http://img149.imageshack.us/img149/8...endiagramm.png

So, nun will ich die einzelnen Sachen noch kurz erklären:
User-Guild: Ein User kann in genau einer Gilde sein, aber eine Gilde kann mehrere User haben.

TitelComposit: Ist die abstrakte Klasse von der AccountTitelComposit und CharacterTitelComposit erben, da alle ziemlich gleich sind, bis auf das einlesen und speichern der Daten.

TitelComposits-Titel: TitelComposits enthalten mehrere Titel.

Titel-TitelLevel: Ein Titel kann mehrere TitelLevel enthalten, die in Reihe geschaltet werden (Vorgänger, Nachfahre). Ein TitelLevel kann in nur einem Titel vorkommen.

User-Character: Ein User kann beliebig viele Character haben, aber ein Character muss zu einem User gehören.

Character-Comment: Ein Charakter kann kommentiert werden, ein Character kann viele Kommentare haben, ein Kommentar kann immer einem Charakter zugeordnet werden.

Character-Pet: Ein Character hat 0 oder ein Pet.

Character-Character: Ein CHaracter kann mit beliebig vielen verknüpft werden (Freunde).

Character-Messages: Ein Character kann beliebig viele Messages haben, eine Message kann genau einem Character zugeordnet werden.

Character-Armor: Ein Character hat beliebig viele Armors, eine Armor gehört zu einem Character.

Armor, Pet, Titel: Die stellen nur eine konkrete Ausprägung dar, soll heißen es kann jede Rüstung X-mal geben aber eine Ausprägung wird eben einem Charakter zugeordnet. Die einzelnen Ausprägungen unterscheiden sich in kleiner Eigenschaften.

Sodele, was will ich eigentlich wissen:
1. Was ist an dem UML falsch ?
2. Wie soll ich das OOP-mäßig realisieren:
-Wenn ich z.B. einen Character einzeigen will, dann soll er ja nicht alles
aus der DB holen, sondern nur das was gebraucht wird.


Grüße
__________________
Signatur:
PHP-Code:
$s '0048656c6c6f20576f726c64';
while(
$i=substr($s=substr($s,2),0,2))echo"&#x00$i;"
ByStones ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.10.2010, 17:11  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Sodele, was will ich eigentlich wissen:
1. Was ist an dem UML falsch ?
2. Wie soll ich das OOP-mäßig realisieren:
Sorry, aber: nee.

[MOD: Thread geschlossen]
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Thema geschlossen


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Immer und überall Oop? d0ne Off-Topic Diskussionen 5 27.09.2010 14:20
[Erledigt] OOP - Stil-Frage zur Objekterzeugung Baltasar PHP Tipps 2010 7 24.08.2010 17:39
OOP - Mysql Abfragen machen chief-thomson PHP Tipps 2010 10 10.06.2010 13:59
Einstieg in die OOP + Frage ob mein Gedankengang richtig ist Rikaan PHP Tipps 2010 5 19.04.2010 13:56
[Erledigt] Suche: OOP Code Jens P. Scriptbörse 9 24.03.2010 12:51
gleich oop lernen oder erst mal prozedural programmieren? Voltage PHP Tipps 2010 7 22.01.2010 16:46
Frage zu OOP Klassenplanung Yanko PHP Tipps 2010 3 21.01.2010 09:27
100% OOP wirklich sinnvoll ? Pehapeh PHP-Fortgeschrittene 31 04.12.2009 11:19
Was bringt OOP wenn Objekte nach jeder Seite sterben? majorbenks PHP Tipps 2009 9 18.11.2009 14:11
Eure Tipps/Hinweise/Empfehlungen zum Thema Modellierung und OOP ChillSn Off-Topic Diskussionen 1 30.09.2009 15:19
MVC mit OOP umsetzen Benjamin Such PHP Tipps 2009 3 17.08.2009 16:04
[Erledigt] OOP & PHP5 Buchempfehlung? boernard PHP Tipps 2009 2 26.02.2009 18:32
Einstieg in Objekt-orientierte-Programmierung (OOP) - Erste Versuche :-) echo PHP Tipps 2009 20 26.02.2009 11:08
Wer hilft mir bei OOP? echo Beitragsarchiv 27 23.02.2009 16:12
MVC vs. herkömmliches OOP stayInside PHP Tipps 2008 5 26.11.2008 22:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
oop uml, uml oop, uml, php oop uml, php oop uml deutsch, php oop uml mvc, uml php, uml oop php, uml charakter, thomson

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum