UML inżynieria oprogramowania wydanie II

UML inżynieria oprogramowania wydanie II
Perdita Stevens

Kategoria: Inżynieria oprogramowania Algorytmy, UML
Wydawnictwo: HELION

Ilość stron: 340
ISBN: 978-83-246-0805-8
UML inżynieria oprogramowania wydanie II

W świecie informatyki dobry projekt to często więcej niż połowa sukcesu, a wraz ze wzrostem popularności obiektowych języków programowania UML - ujednolicony język modelowania przeznaczony do reprezentacji elementów w analizie obiektowej i programowaniu obiektowym - stał się podstawowym narzędziem do tworzenia modeli. Dlatego też trudno wyobrazić sobie dobrego informatyka, który nie potrafi przygotować poprawnego projektu w tym języku lub odczytać modelu utworzonego przez kogoś innego.

"UML. Inżynieria oprogramowania. Wydanie II" to przystępny podręcznik dla studentów i informatyków pragnących nie tylko poznać ujednolicony język modelowania, ale przede wszystkim nauczyć się korzystać z niego w kontekście inżynierii oprogramowania. Czytając go, dowiesz się, jak powinien wyglądać dobry system, poznasz składnię i funkcje języka UML, a przedstawione studia przypadku pozwolą Ci zobaczyć, jak używać go do projektowania praktycznych rozwiązań.

  • Projektowanie systemów bazujących na komponentach
  • Wprowadzenie do obiektowości
  • Efektywny proces projektowania
  • Opracowywanie modeli klas
  • Przygotowywanie modeli przypadków użycia
  • Tworzenie diagramów interakcji, stanów i aktywności
  • Przygotowywanie diagramów struktury i wdrożeń
  • Stosowanie komponentów i wzorców
  • Dbanie o jakość procesu i produktu
  • Praktyczne przykłady projektowania systemów

Spis treści:

Część I. Tło koncepcyjne (19)

Rozdział 1. Inżynieria oprogramowania z użyciem komponentów (21)

Rozdział 2. Koncepcje obiektów (35)

Rozdział 3. Wstępne studium przypadku (49)

Rozdział 4. Proces projektowania (67)

Część II. UML (79)

Rozdział 5. Podstawy modeli klas (81)

Rozdział 6. Więcej na temat modeli klas (101)

Rozdział 7. Najważniejsze informacje na temat modeli przypadków użycia (121)

Rozdział 8. Więcej informacji na temat modeli przypadków użycia (133)

Rozdział 9. Najważniejsze informacje na temat diagramów interakcji (143)

Rozdział 10. Więcej informacji na temat diagramów interakcji (155)

Rozdział 11. Najważniejsze informacje na temat diagramów stanów i aktywności (165)

Rozdział 12. Więcej informacji na temat diagramów stanów (179)

Rozdział 13. Diagramy architektury i wdrożeń (185)

Rozdział 14. Pakiety i modele (191)

Część III. Studia przypadków (197)

Rozdział 15. Administrowanie I4 (199)

Rozdział 16. Gry planszowe (207)

Rozdział 17. Symulacja metodą kolejnych zdarzeń (219)

Część IV. W stronę praktyki (241)

Rozdział 18. Wielokrotne używanie: komponenty i wzorce (243)

Rozdział 19. Jakość produktu: weryfikowanie, walidacja i testowanie (257)

Rozdział 20. Jakość procesu: zarządzanie, zespoły i kontrola jakości (271)

Inżynieria oprogramowania Algorytmy, UML


Podobne książki:


Znajdź błąd sztuka analizowania kodu Znajdź błąd sztuka analizowania kodu Wyszukiwanie błędów w kodzie to czynność, którą programiści wykonują niemal równie często, jak pisanie kodu. Narzędzia do wykrywania i poprawiania błędów tylko częściowo rozwiązują problem. W wielu przypadkach błąd nie tkwi w nieprawidłowo...
 
Analiza i projektowanie strukturalne wydanie II Technologia CASE (Computer Aided System Engineering) jest obecnie powszechnie stosowana w analizie i projektowaniu systemów informatycznych. Trudno sobie wyobrazić pracę bez niej (szczególnie przy dużych projektach) na etapach: analizy, tworzenia...
 
Zarządzanie wymaganiami Bardzo ważnym etapem w procesie tworzenia niezawodnego systemu informatycznego jest analiza wymagań stawianych oprogramowaniu i precyzyjne ich opisanie. Autorzy – wybitni specjaliści w dziedzinie inżynierii oprogramowania – przedstawiają...