UML dla każdego

Click here to load reader

  • date post

    29-Nov-2014
  • Category

    Technology

  • view

    1.281
  • download

    0

Embed Size (px)

description

UML jest jednym z najbardziej ekscytujących narzędzi do tworzenia obiektowo zorientowanych systemów. Jest to język modelowania wizualnego, pozwalający budowniczym systemów na tworzenie planów, w których ich wizje zostaną uchwycone i wyrażone w standardowy, łatwy do zrozumienia sposób. UML dostarcza też mechanizmy ułatwiające efektywną wymianę informacji i przekazywanie projektów innym.Podczas 24 sesji zawartych w książce "UML dla każdego" nauczysz się tworzenia diagramów za pomocą zunifikowanego języka modelowania. Proste wyjaśnienia i metoda prowadzenia za rękę krok po kroku w każdym rozdziale, pozwalają na poznanie podstaw tego języka i zrozumienie jego zastosowań. Poznasz: * Podstawy projektowania obiektowego, związki UML-a z projektowaniem obiektowym * Powiązania, agregacje, agregacje całkowite, interfejsy i realizacje * Przypadki użycia i diagramy przypadków użycia * Diagramy: stanów, przebiegu, kooperacji, czynności, komponentów, wdrożenia * Tworzenie systemów za pomocą UML-a * Studium przypadku, pokazujące kolejne etapy tworzenia złożonego systemu * Przyszłość i rozszerzenia języka UMLAutor Joseph Schmuller, ekspert w tej dziedzinie, tłumaczy UML-a za pomocą odpowiednio dobranych i interesujących przykładów. Dzięki tej książce w szybkim tempie opanujesz sztukę operowania językiem UML i przekonasz się, jak bardzo porządkuje on proces projektowania oprogramowania.

Transcript of UML dla każdego

  • 1. IDZ DO PRZYKADOWY ROZDZIA SPIS TRE CI UML dla kadego KATALOG KSIEK Autor: Joseph Schmuller Tumaczenie: Krzysztof Masowski KATALOG ONLINE ISBN: 83-7361-107-X Tytu oryginau: Teach Yourself UML in 24 Hours ZAMW DRUKOWANY KATALOG Format: B5, stron: 372 TWJ KOSZYK DODAJ DO KOSZYKA UML jest jednym z najbardziej ekscytujcych narzdzi do tworzenia obiektowo zorientowanych systemw. Jest to jzyk modelowania wizualnego, pozwalajcy budowniczym systemw na tworzenie planw, w ktrych ich wizje zostan uchwycone CENNIK I INFORMACJE i wyraone w standardowy, atwy do zrozumienia sposb. UML dostarcza te mechanizmy uatwiajce efektywn wymian informacji i przekazywanie projektw innym. ZAMW INFORMACJE Podczas 24 sesji zawartych w ksice UML dla kadego nauczysz si tworzenia O NOWO CIACH diagramw za pomoc zunifikowanego jzyka modelowania. Proste wyja nienia i metoda prowadzenia za rk krok po kroku w kadym rozdziale, pozwalaj na poznanie podstaw ZAMW CENNIK tego jzyka i zrozumienie jego zastosowa. Poznasz: CZYTELNIA Podstawy projektowania obiektowego, zwizki UML-a z projektowaniem obiektowym FRAGMENTY KSIEK ONLINE Powizania, agregacje, agregacje cakowite, interfejsy i realizacje Przypadki uycia i diagramy przypadkw uycia Diagramy: stanw, przebiegu, kooperacji, czynno ci, komponentw, wdroenia Tworzenie systemw za pomoc UML-a Studium przypadku, pokazujce kolejne etapy tworzenia zoonego systemu Przyszo i rozszerzenia jzyka UML Autor Joseph Schmuller, ekspert w tej dziedzinie, tumaczy UML-a za pomoc odpowiednio dobranych i interesujcych przykadw. Dziki tej ksice w szybkim tempie opanujesz sztuk operowania jzykiem UML i przekonasz si, jak bardzo porzdkuje on proces projektowania oprogramowania. Wydawnictwo Helion ul. Chopina 6 44-100 Gliwice tel. (32)230-98-63 e-mail: helion@helion.pl
  • 2. Spis treci O Autorze ........................................................................................ 15 Wstp ............................................................................................. 17 Cz I Zaczynamy ...................................................................... 19 Rozdzia 1. Co to jest UML ................................................................................ 21 Dodanie metody do szalestwa ................................................................................22 Jak si narodzi UML ..............................................................................................23 Komponenty UML-a...............................................................................................24 Diagram klas ....................................................................................................24 Diagram obiektw.............................................................................................25 Diagram przypadkw u ycia ..............................................................................26 Diagram stanw................................................................................................26 Diagram przebiegu ............................................................................................27 Diagram czynnoci............................................................................................27 Diagram kooperacji ...........................................................................................28 Diagram komponentw .....................................................................................29 Diagram wdro enia ...........................................................................................29 Kilka innych skadnikw .........................................................................................29 Pakiety.............................................................................................................29 Notatki.............................................................................................................30 Stereotypy........................................................................................................30 Po co tyle r nych diagramw?................................................................................31 Podsumowanie .......................................................................................................31 Warsztaty...............................................................................................................31 Test .................................................................................................................32 wiczenia ........................................................................................................32 Rozdzia 2. Co to jest obiektowo.................................................................... 33 Obiekty, obiekty, wszdzie obiekty...........................................................................34 Kilka poj.............................................................................................................35 Abstrakcja ........................................................................................................35 Dziedziczenie ...................................................................................................36 Polimorfizm .....................................................................................................37 Kapsukowanie (hermetyzacja)...........................................................................38 Wysyanie komunikatw....................................................................................39 Powizania .......................................................................................................39 Agregacja.........................................................................................................41
  • 3. 6 UML dla kadego Korzyci ................................................................................................................43 Podsumowanie .......................................................................................................43 Warsztaty...............................................................................................................44 Test .................................................................................................................44 Rozdzia 3. UML i obiektowo .......................................................................... 45 Wizualizacja klas ....................................................................................................45 Atrybuty ................................................................................................................46 Operacje ................................................................................................................47 Atrybuty, operacje i wizualizacja..............................................................................48 Zobowizania i ograniczenia....................................................................................50 Doczone notatki ...................................................................................................51 Klasy do czego su i gdzie ich szuka................................................................51 Podsumowanie .......................................................................................................53 Warsztaty...............................................................................................................54 Test .................................................................................................................54 wiczenia ........................................................................................................54 Rozd