home contactus
okladka

Najtrudniejszym etapem każdego procesu tworzenia systemu informatycznego jest wykonanie odpowiedniego projektu. Umiejętność pogodzenia wymagań użytkowników i osób finansujących system z możliwościami oferowanymi przez technologię jest kluczowym elementem sukcesu. Im bardziej złożony system, tym bardziej zawiły staje się projekt. Konieczność ustandaryzowana technik projektowania systemów zaowocowała powstaniem narzędzi, dzięki którym nawet najbardziej skomplikowany projekt można przedstawić w prosty i czytelny sposób. Takim narzędziem jest notacja UML -- zestaw ikon tworzących diagramy opisujące system i jego elementy.

Książka "UML 2.0. Wprowadzenie" w praktyczny sposób przedstawia techniki modelowania systemów informatycznych za pomocą języka UML 2.0. Czytając ją, nauczysz się graficznie przedstawiać otoczenie systemu, wymagania stawiane przez użytkowników i metody ich implementacji w systemie. Utworzysz diagramy klas, interakcji, komponentów, wdrożenia i inne, które opisują projekt w jednoznaczny oraz prosty sposób. Dowiesz się także, jak zaplanować proces wdrożenia produktu za pomocą UML.

Poznaj nowoczesne metody projektowania systemów informatycznych.


Przedmowa (7)
1. Wstęp (11)
2. Modelowanie wymagań: przypadki użycia (29)
3. Modelowanie przepływu czynności w systemie: diagramy aktywności (51)
4. Modelowanie struktury logicznej systemu: klasy oraz ich diagramy (71)
5. Modelowanie struktury logicznej systemu: zaawansowane diagramy klas (89)
6. Powoływanie klas do istnienia: diagramy obiektów (107)
7. Modelowanie uporządkowanych interakcji: diagramy sekwencji (113)
8. Połączenia opisujące interakcję: diagramy komunikacji (135)
9. Harmonogramowanie interakcji: diagramy czasowe (147)
10. Uzupełnianie obrazu interakcji: przeglądowe diagramy interakcji (165)
11. Modelowanie struktury wewnętrznej klasy: struktury złożone (175)
12. Zarządzanie częściami systemu oraz ich współużytkowanie: diagramy komponentów (189)
13. Porządkowanie modelu: pakiety (201)
14. Modelowanie stanu obiektów: diagramy maszyny stanowej (213)
15. Modelowanie wdrożenia systemu: diagramy wdrożenia (227)
A Język ograniczeń obiektowych (239)
B Dostosowywanie UML-a: profile (247)
C Historia UML-a (253)
Skorowidz (259)