Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
UML Példa © Fülöp Lajos
2
Példa Video kölcsönző számára egy nyilvántartó alkalmazást kell írni
A regisztrációs pultnál/alkalmazottnál lehet új tagokat felvenni A kölcsönző pultnál lehet kölcsönözni videókat Itt kell fizetni is Opcionálisan lehet számlát kérni Beszállítótól lehet rendelni új videót Az adatokat egy adatbázisban tároljuk © Fülöp Lajos
3
Videokölcsönző példa – Use case
© Fülöp Lajos
4
Eseményáramlás - kölcsönzés
Kölcsönző pultos kiválasztja a kölcsönzés menüpontot Megadja a tag nevét és születési dátumát A rendszer visszaadja a taghoz tartozó azonosítót, id-t A pultos megadja a kikölcsönzésre kerülő film azonosítóját,id-t Érvényesíti a kölcsönzést © Fülöp Lajos
5
© Fülöp Lajos
6
Tipp Ha egy diagramon nem fér el az összes osztály „szépen” akkor csomagok szerint mutassuk be a rendszert, ahol a többi csomagból csak azokat az osztályokat tüntetjük fel amelyekkel valamilyen kapcsolat van Előző diánál: Kolcsonzés package Következő diánál: Adatbazis package © Fülöp Lajos
7
© Fülöp Lajos
8
BOUML tippek Drawing settings
Show members full definition: yes Show parameter direction: no Class Drawing mode: class Package, name in tab: yes A beállításokat célszerű a gyökér elemre megadni Jobb klikk + format: +pl. A2 -> nincs szaggatott vonal Melyik elem legyen előrébb/hátrébb Jobb klikk + upper/lower Célszerű sorrend: először azt osztályokat rajzoljuk Ha minden osztály kész akkor a csomagokat Ékezetet ne használjunk sehol! A BOUML nem tudja visszatölteni! Ha mégis: A mentett fájl szöveges, lecserélhető az ékezet © Fülöp Lajos
9
Feladat A videokolcsonzos peldakat csinaljuk meg BOUML-ben
Use case Class Diagram Sequence Diagram Package Diagram (Specialis Class diagram) Deployment Diagram Projekttervek átbeszélése © Fülöp Lajos
10
UML toolok Ingyenesen letölthető toolok További ArgoUML
Szekvencia diagram nem működik BOUML StarUML További (Non-proprietary UML tools) © Fülöp Lajos
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.