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.) kezelő hálózati szoftver terve Esettanulmány.

Hasonló előadás


Az előadások a következő témára: "„Kapocs” Kapcsolatokat (címek, telefonszámok stb.) kezelő hálózati szoftver terve Esettanulmány."— Előadás másolata:

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

2 UML tervező környezet létrehozása 1.Hozzunk létre egy UML Java platform függő modellt (Kapocs), a gyökérben egy áttekintő osztálydiagrammal (Áttekintés) 2.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 Osztálydiagram:Áttekintés Csomag:Szereplők –Osztálydiagram:SzereplőSzerkezet Csomag:HasználatiEsetek –HasznEsetDiagram:Áttekintés –… –Csomag:ElemzésiModell –Csomag:TervezésiModell

4 Használati esetek 1.Vegyük fel a következő szereplőket egy Szereplők osztálydiagramra: Szereplő, Ember, Szoftver, Felhasználó, Idegen, Gazda, Fényposta 2.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 3.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? 4.Adjunk meg szekvenciadiagramot valamely használati esethez

5 Elemzés 1.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 2.Elemzési terv. Javaslat vezérosztályokra: FelhasználóVezér, GazdaVezér. Javaslat entitásokra: Ember, Kapcsolat, Levél(Kapcsolatfelvétel, ÚjEmber, ….) 3.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 1.Osztálydiagramok létrehozása az elemzési osztályokból. Melyek a perzisztens és melyek a tranziens osztályok? 2.Tulajdonságok és műveletek meghatározása 3.Felsorolásjellegű osztályok

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


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

Hasonló előadás


Google Hirdetések