PB007 2. cvičení Lucie Fabriková Fl MU, podzim 2012 5. 10. 2012 (Fl MU, podzim 2012) PB007 Use case diagram • viz Lecture 2, part 4 (Lecture 02: Functional requirements specification, UML Use Case diagram) • způsob zachycení (funkčních1) požadavků na systém • základní: aktér (actor), případ užití (use case) • pokročilé: aktéři - dědičnost (generalisation); use case -dědičnost, extend, include 'nefunkční požadavky: spolehlivost, uživatelská přívětivost, .g.► (Fl MU, podzim 2012) PB007 Use case - základní O nalezení hranic systému O identifikace aktérů ► kdo, co používá systém modelovány role (ne konkrétní osoby) ► uživatelé, externí systémy, části hardware, čas,... primární aktér - spouští use case (sekundární - interaguje s use časem nějakým způsobem) Q identifikace use cases ► potřeby, požadavky, funkce které vyžadují aktéři ► popsán pomocí slovesa nebo fráze (FindBook, VerifyDriver,...) ■0 0.0 (Fl MU, podzim 2012) Příklad (Fl MU, podzim 2012) PB007 Dva primární aktéři (Fl MU, podzim 2012) PB007 * -00,0 Sekundární aktér VhuJ Pumpni W j.W. 3 , tlii.tl ídí n -ŕ y^irpQAC ^ A Cop i DrMerňegister ■0 0.0 (Fl MU, podzim 2012) Aktér čas o A At6PM (Fl MU, podzim 2012) Use case - pokročilé • dědičnost aktérů • dědičnost případů užití • include - mezi případy užití a extend - mezi případy užití • v domácím úkolu č. 1 nemusí být použity pokročilé metody ■0 0.0 (Fl MU, podzim 2012) další diagramy - viz 2. přednáška Práce s Visual Paradigm a Založení nového projektu Visual Paradigm: File New Project • Vytvorení inciálního use-case diagramu celého systému UML Diagrams ->• Use Case Diagram ->• A/ew L/se Case Diagram • Export UML diagramu ve VP do *.jpg: PThf ->• Export as Image... 2pravým tlačítkem myši (Fl MU, podzim 2012) PB007 5. 10. 2012 Odevzdání domácího úkolu č. 1 • do středy 10. 10. 2012, 20:00 • obrázek use-case diagramu celého systému, normálním textem zachytit případné upřesnění zadání, číslo skupiny, členové skupiny • do odevzdávárny Studijní materiály PB007 -> Seminární skupina 02 nebo 03—y • do odevzdávárny: Vám otevřené odevzdávárny FI:PB007 Softwarové inženýrství I Týden 02 • ve formátu PDF: oznaceniSkupiny_nazevUMLDiagramu.pdf (např. 08_initialUseCase.pdf) (Fl MU, podzim 2012) 5. 10. 2012