Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

„Kapocs” Kapcsolatokat (címek, telefonszámok stb

Hasonló előadás


Az előadások a következő témára: "„Kapocs” Kapcsolatokat (címek, telefonszámok stb"— Előadás másolata:

1 „Kapocs” Kapcsolatokat (címek, telefonszámok stb
„Kapocs” Kapcsolatokat (címek, telefonszámok stb.) kezelő hálózati szoftver terve Esettanulmány

2 UML tervező környezet létrehozása
Hozzunk létre egy UML Java platform függő modellt (Kapocs), a gyökérben egy áttekintő osztálydiagrammal (Áttekintés) Hozzunk létre a következő csomagokat: ÜzletiModell, HasználatiEsetek, Elemzés, Tervezés. A csomagok egymástól függnek, ezeket tegyük rá az áttekintő diagramra

3 Csomagfelépítés Csomag:Model Osztálydiagram:Áttekintés
Csomag:ÜzletiModell Csomag:HasználatiEsetModell Csomag:Szereplők Osztálydiagram:SzereplőSzerkezet Csomag:HasználatiEsetek HasznEsetDiagram:Áttekintés Csomag:ElemzésiModell Csomag:TervezésiModell

4 Használati esetek Vegyük fel a következő szereplőket egy Szereplők osztálydiagramra: Szereplő, Ember, Szoftver, Felhasználó, Idegen, Gazda, Fényposta Vegyük fel egy Áttekintés használati eset diagramon a következő műveleteket: FelhasználóKezelés, FelhasználóAzonosítás, FelhasználóAdatkezelés, Kapcsolatkezelés Külön diagramon részletezzük a műveleteket: FelhasználóKezelés (FelhasználóTörlés, ÚjFelhasználó), FelhasználóAzonosítás (Bejelentkezés, Kijelentkezés), FelhasználóAdatkezelés(Adatmódosítás, Keresés, Törlés), Kapcsolatkezelés(KapcsolatLétrehozás, KapcsolatTörlés, MeghívóKüldés). Milyen egyéb ‘include’ vagy ‘extend’ viszonyokat érdemes terveznünk még? Adjunk meg szekvenciadiagramot valamely használati esethez

5 Elemzés Képernyő függőségek terve (javaslat határosztályokra):
Bejelentkezés: Azonosító, Jelszó, OK, Mégse, ÚjFelhasználó FelhasználóKezelés: KérésLista, Új, Törlés FelhasználóAdatlap: Azonosító, Fényposta, Születésnap, Vezeték, Keresztnév, Bemutatkozás, OK, Mégse, Kapcsolatok, Keresés KapcsolatKezelés: FelhasználóLista, Mikortól, Leírás, Keresés, Mentés, Mégse, Vissza, ÚjKapcsolat, Meghívó ÚjMeghívó: Vezetéknév,Keresztnév,Fényposta,Küld,Mégse Fényposta: Küldés(), BeérkezettLevelek Elemzési terv. Javaslat vezérosztályokra: FelhasználóVezér, GazdaVezér. Javaslat entitásokra: Ember, Kapcsolat, Levél(Kapcsolatfelvétel, ÚjEmber, ….) Tipikus szekvenciák: ÚjFelhasználóFelvétele(FelhasználóAdatlap ablak,ÚjFelhasználó gomb megnyomása,MeghívóKüldése) KapcsolatLétrehozása(FelhasználóAdatlap,Keresés gomb,…, KapcsolatTörlése???, MeghívóKüldése???, Keresés(Adatlap kitöltése mintákkal,Keresés gomb megnyomása, Találatlista feltöltése, Kiválasztás listából)

6 Tervezés Osztálydiagramok létrehozása az elemzési osztályokból. Melyek a perzisztens és melyek a tranziens osztályok? Tulajdonságok és műveletek meghatározása Felsorolásjellegű osztályok

7 Kódkörnyezet létrehozása
Java projekt létrehozása Tervezési csomagból kód generálása


Letölteni ppt "„Kapocs” Kapcsolatokat (címek, telefonszámok stb"

Hasonló előadás


Google Hirdetések