Modelowanie i implementacja systemów informatycznych – Streszczenie
Książka „Modelowanie i implementacja systemów informatycznych” poświęcona jest problematyce wytwarzania oprogramowania z wykorzystaniem podejścia obiektowego i notacji UML. Szczególny nacisk położono na przełożenie teoretycznych pojęć obiektowości na praktyczne odpowiedniki implementacyjne.
Na konkretnym, biznesowym przykładzie (wypożyczalnia wideo) opisano poszczególne fazy wytwarzania oprogramowania: analiza, projekt, implementacja, testowanie ze szczególnym uwzględnieniem tych dwóch środkowych. Opis poparto implementacją biblioteki (dla języka Java) ułatwiającej stosowanie niektórych pojęć obiektowości (ekstensja, asocjacje, ograniczenia, dziedziczenie) oraz prototypem częściowo realizującym funkcjonalność wspomnianej wypożyczalni wideo (również dla języka Java).
Przy pisaniu książki wykorzystano doświadczenia autora płynące z pracy w Polsko-Japońskiej Wyższej Szkole Technik Komputerowych oraz uczestnictwa w różnych projektach komercyjnych oraz naukowo-badawczych.
Odbiorcami publikacji mogą być wszyscy zainteresowani współczesnymi obiektowymi językami programowania takimi jak Java, C# czy C++. Książka szczególnie polecana jest dla studentów nauk informatycznych chcących pogłębić swoją wiedzę dotyczącą analizy, modelowania oraz implementacji nowoczesnych systemów komputerowych.
Skrócony spis treści
1. Wprowadzenie
2. Analiza
2.1. Wymagania klienta
2.2. Wymagania dla Wypożyczalni wideo
2.3. Przypadki użycia
2.4. Diagram klas
2.5. Diagram aktywności
2.6. Diagram stanów
3. Projektowanie
3.1. Klasy
3.2. Asocjacje
3.3. Dziedziczenie
3.4. Ograniczenia i inne konstrukcje
3.5. Model relacyjny
3.6. Użyteczność graficznych interfejsów użytkownika
3.7. Projekt dla Wypożyczalni wideo
4. Implementacja i testowanie
4.1. Wprowadzenie
4.2. Zarządzanie danymi
4.3. Logika biznesowa
4.4. Implementacja Graficznego Interfejsu Użytkownika
4.5. Testowanie
5. Uwagi końcowe
Bibliografia
Ważniejsze informacje związane z Wypożyczalnią wideo
Indeks
Spis ilustracji
Spis listingów
Pełny spis treści – zobacz
Mariusz Trzaska – Notka biograficzna
Dr inż. Mariusz Trzaska jest adiunktem w Polsko-Japońskiej Wyższej Szkole Technik Komputerowych, gdzie zajmuje się działalnością dydaktyczna oraz naukowa. Bierze udział w rożnych projektach naukowych oraz komercyjnych, prowadzi szkolenia oraz warsztaty. Jego zainteresowania obejmują inżynierię oprogramowania, bazy danych, graficzne interfejsy użytkownika, systemy rozproszone oraz technologie internetowe. Wyniki badań z wyżej wymienionych dziedzin publikuje w kraju i zagranica.
Opinie
Na razie nie ma opinii o produkcie.