UML 2.0 w akcji. Przewodnik oparty na projektach
معرفی کتاب «UML 2.0 w akcji. Przewodnik oparty na projektach» نوشتهٔ Patrick Graessle, Henriette Baumann, Philippe Baumann، منتشرشده توسط نشر Helion در سال 2006. این کتاب در فرمت pdf، زبان pl ارائه شده است.
Poznaj język UML i wykorzystaj jego możliwości Opanuj podstawy języka Stwórz modele systemów biznesowych i informatycznych Zaplanuj integrację systemów przy użyciu języka UML Kluczowym elementem dużych projektów programistycznych jest modelowanie, pomocne również przy tworzeniu średnich i małych projektów. Język UML to narzędzie służące właśnie do modelowania. Za pomocą diagramów i wykresów będących jego elementami można przedstawić zarówno sam system informatyczny, jak i jego związki z otoczeniem biznesowym, w którym będzie on wykorzystywany. Gdy system tworzony jest przez duży zespół projektowy, zastosowanie języka UML daje gwarancję poprawnego zinterpretowania zarówno założeń, jak i zadań systemu, a także zgodnej z nimi realizacji projektu. Książka "UML 2.0 w akcji. Przewodnik oparty na projektach" prezentuje język UML w sposób gwarantujący jego błyskawiczne opanowanie. Jej autorzy koncentrują się wyłącznie na tych zastosowaniach UML-a, które mogą okazać się przydatne w modelowaniu. Wszystkie zagadnienia teoretyczne podane są wraz z konkretnymi przykładami ich przydatności praktycznej. Dzięki tej publikacji poznasz elementy języka i nauczysz się wykorzystywać je podczas projektowania. Dowiesz się, jak tworzyć projekty systemów biznesowych i informatycznych oraz jak stosować UML w opisach zależności pomiędzy nimi. Oto kwestie poruszane w tej książce: przegląd elementów i zastosowań języka UML 2.0 modelowanie procesów biznesowych diagramy przypadków użycia diagramy aktywności i sekwencji diagramy klas i stanów modelowanie systemu informatycznego i jego otoczenia Przekonaj się, jak język UML usprawnia pracę nad projektami. Spis treści Wstęp O autorach O książce Rozdział 1. Wprowadzenie Rozdział 2. Podstawy i tło historyczne 2.1. Wprowadzenie do studium przypadku 2.2. Modele, perspektywy i diagramy 2.2.1. Czym jest model? 2.2.2. Do czego potrzebne są modele? 2.2.3. Cel i grupa docelowa modelu 2.2.4. Proces analizy 2.2.5. Diagramy w roli perspektyw 2.3. Systemy informacyjne a systemy informatyczne 2.4. Modele studium przypadku 2.5. Historia UML-a — metody i notacje 2.6. Specyfikacja wymagań 2.6.1. Wspomaganie procesów decyzyjnych 2.6.2. Weryfikacja 2.7. UML 2.0 2.7.1. Przegląd cech języka UML 2.0 2.7.2. Wpływ zmian w UML-u na modelowanie systemu biznesowego 2.7.3. Wpływ zmian w UML-u na modelowanie systemu informatycznego 2.7.4. Wpływ zmian w UML-u na modelowanie integracji systemów 2.7.5. Podsumowanie Rozdział 3. Modelowanie systemów biznesowych 3.1. Procesy i systemy biznesowe 3.1.1. Czym jest proces biznesowy? 3.1.2. Definicja autorstwa Workflow Management Coalition 3.1.3. Systemy biznesowe 3.1.4. Wykorzystywanie UML-a do modelowania procesów i systemów biznesowych 3.1.5. Praktyczne wskazówki dotyczące modelowania procesów biznesowych 3.2. Jeden model — dwie perspektywy 3.3. Perspektywa zewnętrzna 3.3.1. Jakie korzyści przynosi modelowany system biznesowy? 3.3.2. Elementy perspektywy 3.3.3. Diagramy przypadków użycia 3.3.4. Konstruowanie diagramów przypadków użycia 3.3.5. Diagramy aktywności 3.3.6. Konstruowanie diagramów aktywności 3.3.7. Diagramy sekwencji 3.3.8. Konstruowanie diagramów sekwencji 3.3.9. Diagramy sekwencji o wysokim poziomie abstrakcji 3.3.10. Diagramy sekwencji do tworzenia scenariuszy zastosowania przypadków użycia 3.4. Perspektywa wewnętrzna 3.4.1. Elementy perspektywy 3.4.2. Diagramy pakietów 3.4.3. Konstruowanie diagramów pakietów 3.4.4. Diagramy klas 3.4.5. Konstruowanie diagramów klas 3.4.6. Diagramy aktywności 3.4.7. Konstruowanie diagramów aktywności Rozdział 4. Modelowanie systemów informatycznych 4.1. Perspektywa zewnętrzna 4.1.1. Perspektywa użytkownika, czyli „ważne, że działa, nieważne, jak” 4.1.2. Elementy perspektywy 4.1.3. Diagram przypadków użycia 4.1.4. Zdarzenia wydobywające i modyfikujące dane 4.1.5. Diagram sekwencji przypadku użycia 4.1.6. Konstruowanie perspektywy zewnętrznej 4.2. Perspektywa strukturalna 4.2.1. Obiekty i klasy 4.2.2. Generalizacja, specjalizacja i dziedziczenie 4.2.3. Statyczne i dynamiczne reguły biznesowe 4.2.4. Elementy perspektywy 4.2.5. Diagram klas 4.2.6. Konstruowanie diagramów klas 4.3. Perspektywa zachowań 4.3.1. Cykl życia obiektu 4.3.2. Elementy perspektywy 4.3.3. Diagram stanów 4.3.4. Konstruowanie diagramów stanów 4.4. Perspektywa interakcji 4.4.1. Obserwacja zdarzeń wewnątrz systemu informatycznego 4.4.2. Elementy perspektywy 4.4.3. Diagram komunikacji 4.4.4. Diagram sekwencji 4.4.5. Konstruowanie diagramów komunikacji 4.4.6. Konstruowanie diagramów sekwencji Rozdział 5. Modelowanie integracji systemów 5.1. Terminologia interfejsów integracji systemów 5.2. Komunikaty w UML-u 5.3. Jeden model — dwie perspektywy 5.4. Perspektywa procesu 5.4.1. Model systemu biznesowego jako fundament 5.4.2. Elementy perspektywy 5.4.3. Diagramy aktywności 5.4.4. Diagramy sekwencji 5.4.5. Konstruowanie diagramów w perspektywie procesów 5.5. Perspektywa statyczna 5.5.1. Elementy perspektywy 5.5.2. Diagram klas 5.5.3. Konstruowanie diagramu klas 5.5.4. Przekształcanie danych z systemu informatycznego do komunikatu „lista pasażerów” 5.5.5. Przekształcanie komunikatów z UML-a na różne formaty standardowe Skorowidz
دانلود کتاب UML 2.0 w akcji. Przewodnik oparty na projektach