ODBIERZ TWÓJ BONUS :: »

Inżynieria oprogramowania w ujęciu obiektowym. UML, wzorce projektowe i Java Bernd Bruegge, Allen H. Dutoit

(ebook) (audiobook) (audiobook)
Inżynieria oprogramowania w ujęciu obiektowym. UML, wzorce projektowe i Java Bernd Bruegge, Allen H. Dutoit - okladka książki

Inżynieria oprogramowania w ujęciu obiektowym. UML, wzorce projektowe i Java Bernd Bruegge, Allen H. Dutoit - okladka książki

Inżynieria oprogramowania w ujęciu obiektowym. UML, wzorce projektowe i Java Bernd Bruegge, Allen H. Dutoit - audiobook MP3

Inżynieria oprogramowania w ujęciu obiektowym. UML, wzorce projektowe i Java Bernd Bruegge, Allen H. Dutoit - audiobook CD

Autorzy:
Bernd Bruegge, Allen H. Dutoit
Wydawnictwo:
Helion
Ocena:
3.0/6  Opinie: 6
Stron:
872
Druk:
oprawa twarda
Czytaj fragment

Czego się nauczysz?

  • Analizowania cyklu życia oprogramowania i jego etapów
  • Modelowania systemów informatycznych przy użyciu języka UML
  • Tworzenia i interpretowania diagramów klas, przypadków użycia, interakcji, stanów i aktywności
  • Zbierania oraz analizy wymagań funkcjonalnych i pozafunkcjonalnych
  • Identyfikowania aktorów, scenariuszy i przypadków użycia w projektowanym systemie
  • Dekomponowania systemu na podsystemy oraz projektowania ich interfejsów
  • Projektowania architektury systemu z uwzględnieniem warstw, stylów i przepływu sterowania
  • Wykorzystywania wzorców projektowych (np. Fabryka abstrakcyjna, Adapter, Strategia, Kompozyt)
  • Specyfikowania interfejsów klas i kontraktów przy użyciu OCL
  • Odwzorowywania modeli obiektowych na kod w języku Java oraz schematy baz danych
  • Refaktoryzowania kodu i optymalizowania modelu obiektowego
  • Planowania i realizowania testów jednostkowych, integracyjnych oraz systemowych
  • Zarządzania zmianami, racjonalizacją decyzji projektowych i rozwiązywaniem konfliktów
  • Stosowania narzędzi i technik zarządzania konfiguracją oraz wersjonowaniem
  • Organizowania i prowadzenia projektów w metodykach klasycznych i zwinnych
  • Dobierania odpowiednich metodologii inżynierii oprogramowania do specyfiki projektu

Sprawdź, jak sprawnie i bezbłędnie projektować systemy informatyczne!

  • Czym jest inżynieria oprogramowania?
  • Jak zapanować nad wszystkimi aspektami procesu projektowania?
  • Jak wygląda cykl życia oprogramowania?

Projektowanie systemów informatycznych to zadanie bardzo skomplikowane. Ogromna liczba zależności, zasad i wyjątków od nich sprawia, że nie jest możliwe podejście do tego zadania ot tak, z marszu. Zbieranie i analiza wymagań, przygotowanie diagramów klas, aktywności, stanów czy interakcji to tylko część etapów, z którymi musi poradzić sobie projektant. Jeżeli nałożyć na to wszystko wzorce projektowe, stajemy przed prawie nierozwiązywalnym zadaniem. Na szczęście — prawie!

Dzięki tej książce dowiesz się, jak sprostać temu karkołomnemu zadaniu! W trakcie lektury poznasz język UML, który wprowadził porządek w tym skomplikowanym procesie, oraz podstawowe koncepcje inżynierii oprogramowania. Nauczysz się zarządzać procesem tworzenia oprogramowania, zbierać oraz analizować wymagania, identyfikować podsystemy, specyfikować interfejsy oraz testować. Znajdziesz tu wszystko na temat zarządzania zmianami. W trakcie lektury sprawdzisz, jak wygląda cykl życia oprogramowania oraz jak zarządzać konfiguracją. Dodatkowo poznasz metodologię działań, które doprowadzą Cię do wyznaczonego celu. Książka ta stanowi obowiązkową pozycję dla każdego projektanta oraz analityka. Jednak programiści również znajdą tu wiele cennych wskazówek!

  • Niepowodzenia w inżynierii oprogramowania
  • Podstawowe koncepcje inżynierii oprogramowania
  • Modelowanie przy użyciu języka UML
  • Organizacja projektu
  • Narzędzie do komunikacji grupowej
  • Proces zbierania wymagań
  • Identyfikacja aktorów, scenariuszy oraz przypadków użycia
  • Określanie obiektów modelu analitycznego
  • Analiza wymagań
  • Dekompozycja systemu na podsystemy
  • Identyfikacja celów projektowych
  • Projektowanie obiektów
  • Wzorce projektowe
  • Specyfikowanie interfejsów
  • Odwzorowywanie modelu na kod
  • Testowanie
  • Zarządzanie zmianami i konfiguracją
  • Cykl życia oprogramowania
  • Metodologie

Dobry projekt systemu to podstawa sukcesu!

Wybrane bestsellery

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka zawiera praktyczne przykłady zastosowania UML oraz wzorców projektowych w Javie?
Tak, książka prezentuje liczne praktyczne przykłady modelowania w UML, implementacji wzorców projektowych oraz odwzorowania modeli na kod w języku Java.
2. Czy publikacja omawia cały proces tworzenia oprogramowania, od zbierania wymagań po testowanie?
Tak, książka kompleksowo opisuje wszystkie etapy inżynierii oprogramowania: od analizy i zbierania wymagań, przez projektowanie i implementację, aż po testowanie, zarządzanie zmianami i cykl życia oprogramowania.
3. Czy znajdę tu omówienie najważniejszych wzorców projektowych i ich zastosowań?
Tak, w książce szczegółowo opisano najważniejsze wzorce projektowe, ich klasyfikację oraz praktyczne zastosowania, a także heurystyki ułatwiające ich wybór.
4. Czy książka nadaje się do samodzielnej nauki UML i wzorców projektowych?
Tak, publikacja jest świetnym materiałem do samodzielnej nauki - zawiera wyjaśnienia podstawowych pojęć, liczne przykłady, ćwiczenia oraz analizy przypadków.
5. Jakie dodatkowe materiały edukacyjne znajdują się w książce?
W książce znajdziesz ćwiczenia po każdym rozdziale, analizy przypadków, dodatki z opisem wzorców projektowych oraz słownik terminów.
6. Czy książka może być pomocna w przygotowaniu do pracy zespołowej nad projektami IT?
Tak, książka porusza tematy organizacji projektów, komunikacji w zespole, zarządzania projektem i konfiguracją, co czyni ją przydatną także dla osób pracujących w zespołach IT.
7. Czy publikacja wymaga wcześniejszej znajomości języka Java?
Podstawowa znajomość Javy będzie pomocna, ale książka wprowadza również niezbędne koncepcje, dzięki czemu może być używana także przez osoby na poziomie początkującym w tym języku.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Zamknij Pobierz aplikację mobilną Ebookpoint