uml 2.1. Ćwiczenia full version, ebooki
[ Pobierz całość w formacie PDF ] IDZ DO PRZYK£ADOW UML 2.1. Æwiczenia SPIS TREœCI KATALOG KSI¥¯EK Autorzy: Stanis³aw Wrycza i inni ISBN: 978-83-246-0612-2 Format: A5, stron: 248 KATALOG ONLINE ZAMÓW DRUKOWANY KATALOG TWÓJ KOSZYK Jednym z najbardziej uci¹¿liwych etapów projektowania systemów informatycznych jest specyfikacja ich zadañ i za³o¿eñ. Koniecznoœæ znalezienia wspólnego jêzyka, którym pos³ugiwaliby siê potencjalni u¿ytkownicy, inwestorzy i wykonawcy systemu, jest wyj¹tkowo trudnym zadaniem. Idealnym rozwi¹zaniem tego problemu jest jêzyk UML — zespó³ diagramów stanowi¹cych metody i techniki analizy i projektowania systemu i jego elementów sk³adowych. Narzêdzia s³u¿¹ce do komputerowego wspomagania projektowania z wykorzystaniem jêzyka UML, nazywane narzêdziami CASE, pozwalaj¹ nie tylko na stworzenie tych diagramów, ale tak¿e na wygenerowanie na ich podstawie dokumentacji projektowej oraz szkieletu kodu Ÿród³owego. Ksi¹¿ka „UML 2.1. Æwiczenia” to wprowadzenie do modelowania systemów informatycznych z zastosowaniem jêzyka UML i narzêdzi CASE. Czytaj¹c j¹ i wykonuj¹c zawarte w niej æwiczenia, poznasz elementy UML-a oraz zadania diagramów i sposoby ich tworzenia. Nauczysz siê korzystaæ z narzêdzia Enterprise Architect — jednej z najpopularniejszych aplikacji CASE. Dowiesz siê nie tylko tego, w jaki sposób rysowaæ w nim diagramy, ale tak¿e jak za jego pomoc¹ tworzyæ dokumentacjê i zarys kodu. Przeczytasz tak¿e o in¿ynierii zwrotnej — generowaniu diagramów na podstawie kodu Ÿród³owego. Diagramy przypadków u¿ycia Diagramy klas Diagramy sekwencji i czynnoœci Diagramy wdro¿eniowe Instalacja i konfiguracja programu Enterprise Architect Tworzenie dokumentacji systemu Generowanie kodu In¿ynieria zwrotna Stwórz odpowiedni model systemu informatycznego i przekonaj siê, jak bardzo u³atwi Ci on dalsz¹ pracê DODAJ DO KOSZYKA CENNIK I INFORMACJE ZAMÓW INFORMACJE ONOWOœCIACH ZAMÓW CENNIK CZYTELNIA FRAGMENTY KSI¥¯EK ONLINE Wydawnictwo Helion ul. Koœciuszki 1c 44-100 Gliwice tel. 032 230 98 63 e-mail: helion@helion.pl Spis treści Wstęp 7 Część I Diagramy języka UML 2.1 11 Rozdział 1. Studia przypadków 13 1.1. Składanie zleceń przez Dom Maklerski 13 1.2. System Informatyczny GPW 16 1.3. Integracja systemów firm z systemem Generalnego Inspektora Informacji Finansowej 18 1.4. System wspomagający wybór optymalnego pakietu taryfowego w sieciach telefonii komórkowej 20 1.5. Aukcje internetowe 22 1.6. Systemy CRM 23 1.7. Zintegrowana platforma edukacyjna nauczania przez Internet (platforma e-learningowa) 25 Rozdział 2. Diagramy przypadków użycia 29 2.1. Ćwiczenia 29 2.2. Zadania 46 Rozdział 3. Diagramy klas i obiektów 49 3.1. Ćwiczenia 49 3.2. Zadania 62 Rozdział 4. Diagramy czynności 67 4.1. Ćwiczenia 67 4.2. Zadania 76 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 Spis treści 5 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).
[ Pobierz całość w formacie PDF ]
zanotowane.pldoc.pisz.plpdf.pisz.plmement.xlx.pl
|