uml 2.1. ćwiczenia helion, ebooki
[ Pobierz całość w formacie PDF ] 4 UML 2.1 • Ćwiczenia Rozdział 5. Diagramy maszyny stanowej 81 5.1. Ćwiczenia 81 5.2. Zadania 87 Rozdział 6. Diagramy sekwencji 89 6.1. Ćwiczenia 89 6.2. Zadania 95 Rozdział 7. Diagramy komunikacji 99 7.1. Ćwiczenia 99 7.2. Zadania 106 Rozdział 8. Diagramy harmonogramowania 109 8.1. Ćwiczenie 109 8.2. Zadania 113 Rozdział 9. Diagramy sterowania interakcją 117 9.1. Ćwiczenia 117 9.2. Zadania 121 Rozdział 10. Diagramy wdrożeniowe (komponentów i rozlokowania) 123 10.1. Ćwiczenia 123 10.2. Zadania 131 Rozdział 11. Diagramy struktur połączonych 133 11.1. Ćwiczenia 133 11.2. Zadania 137 Rozdział 12. Diagramy pakietów 139 12.1. Ćwiczenia 139 12.2. Zadania 147 Część II Komputerowe wspomaganie tworzenia systemu na podstawie jezyka UML 2.1 149 Rozdział 13. Pakiet CASE Enterprise Architect — modelowanie w języku UML 2.1 151 13.1. Wprowadzenie 151 13.2. Ćwiczenia 152 13.3. Zadania 180 5 Spis treści Rozdział 14. Integracja dokumentacji systemu 183 14.1. Ćwiczenia 183 14.2. Zadania 204 Rozdział 15. Generowanie kodu źródłowego i inżynieria zwrotna 207 15.1. Ćwiczenia 207 15.2. Zadania 216 Rozdział 16. UML a programowanie 217 16.1. Wprowadzenie 217 16.2. Ćwiczenia 219 16.3. Zadania 235 Dodatki 237 Literatura 239 Źródła drukowane 239 Źródła elektroniczne 243 8 Diagramy harmonogramowania 8.1. Ćwiczenie Ć WICZENIE 8.1 Aukcje internetowe Na podstawie studium przypadku System Aukcji Internetowych opra- cuj diagram harmonogramowania dla instancji klasy AukcjaAngielska . Udokumentuj diagram w notacji klasycznej oraz alternatywnej. Proces tworzenia diagramu harmonogramowania należy rozpocząć od określenia stanów instancji klasyfikatora. Obiekt klasy AukcjaAn- gielska może przyjmować następujące stany: T założona , T aktywna , T zakończona , T zamknięta . Następnie, jeśli jest to możliwe, należy określić ograniczenia czasowe (np. czas aktywności aukcji wynosi 30 dni) oraz zdarzenia powodujące zainicjowanie kolejnych stanów instancji (np. aukcja podlega aktywa- cji, gdy data bieżąca jest równa ustalonej dacie rozpoczęcia aukcji). 110 UML 2.1 • Ćwiczenia Po określeniu podstawowych kategorii pojęciowych (nazwa oraz lista stanów instancji klasyfikatora) oraz kategorii zaawansowanych, ta- kich jak zdarzenia i ograniczenia czasowe, możliwe jest opracowanie diagramu w notacji klasycznej (rysunek 8.1.) oraz alternatywnej (ry- sunek 8.2.). {30 dni} {<=10 dni} zamknięta zakończona {dataBieżąca=dataRozpoczęcia} aktywna założona Rysunek 8.1. Diagram harmonogramowania dla instancji klasy AukcjaAngielska — notacja klasyczna {30 dni} {<=10 dni} założona aktywna zakończona zamknięta {dataBieżąca=dataRozpoczęcia} Rysunek 8.2. Diagram harmonogramowania dla instancji klasy AukcjaAngielska — notacja alternatywna
[ Pobierz całość w formacie PDF ]
zanotowane.pldoc.pisz.plpdf.pisz.plmement.xlx.pl
|