Szofttek 11 Objektumorientált szoftvetervezés Flashcards
(11 cards)
Mi az objektumorientált tervezés alapja?
Objektum = állapot + viselkedés; osztály, öröklés, üzenetküldés.
Mit jelent az öröklés az objektumorientált programozásban?
Egy osztály átveszi egy másik (szülő) osztály tulajdonságait és viselkedését.
Mi az UML?
Grafikus modellező nyelv objektumorientált rendszerekhez.
Mire szolgál a használati esetdiagram?
Aktorok és a rendszer által nyújtott szolgáltatások közti kapcsolat modellezése.
Mit mutat az osztálydiagram?
Osztályok, azok attribútumai, metódusai és kapcsolataik (öröklés, asszociáció, kompozíció).
Mi az állapotdiagram szerepe?
Egy objektum állapotváltozásait mutatja események hatására.
Mit modellez az aktivitásdiagram?
Egy folyamat logikai menetét, döntési pontokat és vezérlést.
Mit ábrázol a szekvenciadiagram?
Objektumok közötti üzenetváltások időbeli sorrendjét.
Mi a RUP (Rational Unified Process)?
Iteratív, UML-alapú fejlesztési modell a minőség és határidő biztosítására.
Melyek a RUP fázisai?
Előkészítés, kidolgozás, konstrukció, átmenet.
Melyek a RUP fő diszciplinái?
Üzleti modellezés, követelmények, tervezés, implementálás, tesztelés, bevezetés.