„Szoftvertechnológia - Videójegyzet” változatai közötti eltérés
hibadefiníciók kiegészítése |
a →19, |
||
| (3 közbenső módosítás, amit 3 másik szerkesztő végzett, nincs mutatva) | |||
| 266. sor: | 266. sor: | ||
** RequirementSpecification: Követelmények technikai része | ** RequirementSpecification: Követelmények technikai része | ||
** Preliminary user's manual: felhasználói dokumentumok, felületek! | ** Preliminary user's manual: felhasználói dokumentumok, felületek! | ||
** Verifikációs terv (előzetes változata): hogyan fogunk ellenőrizni? Mi a feltétele, hogy átadjuk? Hogyan ellenőrizzük a terméket? | ** Verifikációs terv (előzetes változata): hogyan fogunk ellenőrizni? Mi a feltétele, hogy átadjuk? Hogyan ellenőrizzük a terméket? SRR | ||
* Architekturális tervezés: milyen elemekből épül? Azok hogyan kapcsolódnak? Nagy komponensek leírása, PDR | * Architekturális tervezés: milyen elemekből épül? Azok hogyan kapcsolódnak? Nagy komponensek leírása, PDR | ||
* Részletes tervezés: megmondjuk a programozónak, mit csináljon → munka lebontása elemi lépésekre, melyek kiadhatók, ellenőrizhetők: WBS. | * Részletes tervezés: megmondjuk a programozónak, mit csináljon → munka lebontása elemi lépésekre, melyek kiadhatók, ellenőrizhetők: WBS. | ||
| 1 714. sor: | 1 714. sor: | ||
futárok, (→ ezek objektumok) | futárok, (→ ezek objektumok) | ||
* Típus: azon objektumtípusok, melyek kielégítik az interfészt | * Típus: azon objektumtípusok, melyek kielégítik az interfészt | ||
* Kielégíti a Liskov féle helyettesítési elvet: ha az A interfész B-ből származik, akkor egy olyan | * Kielégíti a Liskov féle helyettesítési elvet: ha az A interfész B-ből származik, akkor egy olyan objektum, ami támogatja A interfészt, akkor azt bárhol lehet használni olyan helyen, ahol B-nek van deklarálva. Vagyis: B szupertípus, A származtatott típus. A kompatibilis B. A az egy B. Pl. 18. dia | ||
objektum, ami támogatja A interfészt, akkor azt bárhol lehet használni olyan helyen, ahol B-nek | |||
van deklarálva. Vagyis: B szupertípus, A származtatott típus. A kompatibilis B. A az egy B. Pl. 18. dia | |||
==== 01:08:35 ==== | ==== 01:08:35 ==== | ||
| 1 724. sor: | 1 722. sor: | ||
szolgáltatáskéréssel elérhető (vagyis egy szolgáltatás meghív egy operációt) | szolgáltatáskéréssel elérhető (vagyis egy szolgáltatás meghív egy operációt) | ||
** Általános szignatúrása: | ** Általános szignatúrása: | ||
oneway (!= void), Visszatérési érték , Identifier (neve, pl. SetX), Paraméterek (5, 6, stb), | oneway (!= void), Visszatérési érték, Identifier (neve, pl. SetX), Paraméterek (5, 6, stb), | ||
Exception (milyen kivételt dobhat), Contexek | Exception (milyen kivételt dobhat), Contexek | ||
| 2 117. sor: | 2 115. sor: | ||
* Ha az interfész attribútumokat deklarál, abból még nem következik, hogy azok attribútumként lesznek elérhetők (hanem pl. műveleteken keresztül) | * Ha az interfész attribútumokat deklarál, abból még nem következik, hogy azok attribútumként lesznek elérhetők (hanem pl. műveleteken keresztül) | ||
* Példák 29p. | * Példák 29p. | ||
** UML 1 | ** UML 1: Szaggatott vonal, nagy (üres) nyíllal: interfész implementálása | ||
** UML 2: Szaggatott vonal, normál nyíl, ráírva, hogy | *** http://i.imgur.com/0LfMGKt.png | ||
** UML 2: Szaggatott vonal, normál nyíl, ráírva, hogy <code>«realize»</code> | |||
*** A régi használatát várják el | *** A régi használatát várják el | ||
** Nyalóka: vonal, végén karika: ugyanaz, mint ez előzők | ** Nyalóka: vonal, végén karika: ugyanaz, mint ez előzők | ||
*** Elvárt interfész: Mit várok el; Miközben szolgáltatást végzek kell valaki, aki egy interfészt megvalósít. Jel: Nyalóka, túloldalon félkörrel bevonva | *** Elvárt interfész: Mit várok el; Miközben szolgáltatást végzek kell valaki, aki egy interfészt megvalósít. Jel: Nyalóka, túloldalon félkörrel bevonva | ||
http://i.imgur.com/oQtZpSM.png | |||
==== 00:34:46 ==== | ==== 00:34:46 ==== | ||