Podcast
Questions and Answers
Flashcards
CRC kártya: Mi van rajta?
CRC kártya: Mi van rajta?
Az osztálydiagramban az osztály rajzelemben szereplő attribútumok és műveletek helyett az osztályokhoz rendelhető felelősségek sorolása, a metódusok listája helyett.
Elemzési osztálydiagram
Elemzési osztálydiagram
Ez a diagram az elemzési fázisban készül, és az üzleti logika modellezését segíti.
Tervezési osztálydiagram
Tervezési osztálydiagram
Ez a diagram a tervezési fázisban készül, és az osztályok közötti kapcsolatokat és együttműködéseket mutatja.
Megvalósítási osztálydiagram
Megvalósítási osztálydiagram
Signup and view all the flashcards
Asszociáció
Asszociáció
Signup and view all the flashcards
Aggregáció
Aggregáció
Signup and view all the flashcards
Kompozíció
Kompozíció
Signup and view all the flashcards
Fogalmi szótár: Mit tartalmaz?
Fogalmi szótár: Mit tartalmaz?
Signup and view all the flashcards
Kompozíció: Mit jelent?
Kompozíció: Mit jelent?
Signup and view all the flashcards
Osztály rajzelemek
Osztály rajzelemek
Signup and view all the flashcards
Osztálydiagramon dőlt betűs osztálynév
Osztálydiagramon dőlt betűs osztálynév
Signup and view all the flashcards
Osztálydiagramon <<Persistence>> sztereotípia
Osztálydiagramon <<Persistence>> sztereotípia
Signup and view all the flashcards
Osztálydiagramon <<Entity>> sztereotípia
Osztálydiagramon <<Entity>> sztereotípia
Signup and view all the flashcards
Osztálydiagramon <<UI>> sztereotípia
Osztálydiagramon <<UI>> sztereotípia
Signup and view all the flashcards
Interfész
Interfész
Signup and view all the flashcards
Hogyan jelöljük az interfészt az osztálydiagramon?
Hogyan jelöljük az interfészt az osztálydiagramon?
Signup and view all the flashcards
Különbség interfész és absztrakt osztály között?
Különbség interfész és absztrakt osztály között?
Signup and view all the flashcards
Aktív osztályok
Aktív osztályok
Signup and view all the flashcards
Taxonómia az osztálydiagramon
Taxonómia az osztálydiagramon
Signup and view all the flashcards
Powertype
Powertype
Signup and view all the flashcards
Kompozíció hierarchia
Kompozíció hierarchia
Signup and view all the flashcards
Statikus osztályok
Statikus osztályok
Signup and view all the flashcards
Osztálydiagramon <> sztereotípia
Osztálydiagramon <
Signup and view all the flashcards
ER diagram és osztálydiagram
ER diagram és osztálydiagram
Signup and view all the flashcards
Függőségi ciklus megoldása
Függőségi ciklus megoldása
Signup and view all the flashcards
Csomagdiagramon {global} kibővítés
Csomagdiagramon {global} kibővítés
Signup and view all the flashcards
Tranzitivitás függőségek esetén
Tranzitivitás függőségek esetén
Signup and view all the flashcards
Függőségi kapcsolat
Függőségi kapcsolat
Signup and view all the flashcards
Csomagdiagramok:
Csomagdiagramok:
Signup and view all the flashcards
Study Notes
CRC kártyák
- A CRC kártyákon osztályokat táblázatos lapokon, nem diagramokon definiálnak, módszereket és attribútumokat nem tartalmaznak, csak az osztályok felelősségeit
- A UML hibajavításakor is használhatók
- A leírásban csak az osztályokhoz rendelhető felelősségek szerepelnek, metódusokat és attribútumokat nem
Osztálydiagramok fázisai
- Elemzési osztálydiagram
- Kollaborációs osztálydiagram
- Tervezési osztálydiagram
- Osztálydiagram a tervezési minták kialakításához
- Megvalósítási osztálydiagram
- Futásidejű osztálydiagram
UML osztálydiagram vonalak
- Kooperáció: két osztály között
- Asszociáció
- Aggregáció
- Kompozíció
UML osztálydiagram számosságának szintaktikája
- 0..1
- *..0
-
- 0..*, 5
- 0..3
Fogalmi szótár osztálydiagram esetén
- A modellben használt fogalmak magyarázata szinonimákkal, fogalmi környezettel
UML osztálydiagram kompozíció jele
- A tartalmazó objektum megszűnésével a részobjektumok is megszűnnek
- Fekete rombusz végű vonal, rombusz a tartalmazott oldalon
UML osztálydiagram osztály rajzjele
- lekerekített sarkú téglalap
CRC kártya osztályrajzelem
- 3 részre osztott téglalap, osztálynévvel, attribútumokkal és műveletekkel
Dőlt betűs osztálynév UML osztálydiagramon
- Statikus osztály, nincsenek példányai
- Absztrakt osztály, nincsenek példányai
- Controller típusú osztály
UML osztálydiagram sztereotípiák
- <
>: nem örökölhető osztály - <
>: adatbázis interfésze (felhasználói esemény) - <
>: felhasználói felület - <
>: interfész használata - <
>: interfész implementációja - <
>: önmagától aktiválódó osztály
UML osztálydiagram interfész
- Szakterület által definiált szerződés, metódusszignatúrák
- Szaggatott ellipszissel jelölik
Absztrakt osztály és interfész
- Nincs különbség, de szebb megvalósítást tesznek lehetővé interfészek
- Egy interfészből mindig lehet több példányt létrehozni, absztrakt osztályból csak egyet
- Interfész csak szignatúrát definiál, absztrakt osztály megvalósítást is, de utóbbinál a felülbírálhatóság is engedélyezett
UML osztálydiagram aktív osztály
- Aktív osztályok önmaguktól aktiválódnak, külső esemény nélkül, és egy sztereotípia jelzi: <
> (kötelező)
Osztálydiagramok taxonómiája
- Csak asszociációt, csak kompozíciót, csak öröklődési hierarchiát, csak példányosítható osztályokat jelölhetünk fel
UML osztálydiagram osztály szimbóluma
- téglalap
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Ez a quiz az UML osztálydiagramokkal és CRC kártyákkal kapcsolatos alapfogalmakat és fázisokat ismerteti. Tudd meg, milyen különbségek vannak az elemzési, tervezési és megvalósítási osztálydiagramok között, és milyen szerepet játszanak a CRC kártyák a rendszertervezésben.