|
Autor: Bogumiła Hnatkowska, Zbigniew Huzar (redakcja naukowa)
ISBN: 978-83-01-15573-5
Ilość stron: 348
Data wydania: 12/2008
Książka porusza zasadnicze problemy inżynierii oprogramowania oraz przedstawia wybrane zastosowania systemów oprogramowania: metodyki, narzędzia i techniki wytwarzania systemów oprogramowania. Postęp w zakresie omawainych zagadnień jest ścisle powiązany z rozwojem zastosowań informatyki.
Wśród wybranych zastosowań najwięcej uwagi poświęcono bazom danych, które są nieodłączną częścią większości powstających systemów, a także hurtowniom danych, których zakres wykorzystania jest wprawdzie mniejszy, ale w różnych zastosowaniach odgrywają one coraz większą rolę.
Dużo uwagi poświęcono także systemom oprogramowania wspierającym zdalne nauczanie.
Dodatkowo, w oddzielnej części książki zostały omówione problemy jakości i bezpieczeństwa systemów informatycznych.
Rozdziały:
CZĘŚĆ I. METODYKI WYTWARZANIA OPROGRAMOWANIA 15 1. Metodyka modelowania systemów informatycznych fi rmy AION – Jacek Hałka, Artur Kasprzyk, Anita Walkowiak 17 2. Zarządzanie projektem informatycznym z wykorzystaniem metodyki Microsoft Solutions Framework for Agile System Development – Tadeusz Golonka 42 3. Wdrożenie procesu zarządzania ryzykiem w dużej fi rmie informatycznej – Leszek Grocholski, Andrzej Niemiec 58 4. Ocena złożoności modeli przedsięwzięć informatycznych – Iwona Dubielewicz, Marcin Apostoluk 75 5. Zarządzanie kompetencjami elementem jakości procesu wytwarzania oprogramowania – Barbara Begier 89
CZĘŚĆ II. NARZĘDZIA WSPOMAGAJĄCE WYTWARZANIE OPROGRAMOWANIA 103 1. Szybkie prototypowanie aplikacji – Marcin Graboń, Jarosław Małek, Marcin Surkont, Andrzej Huzar, Andrzej Kaliś 105 2. CTL – język automatycznej poprawy kodu źródłowego w Java – Szymon Sztuka, Bogumiła Hnatkowska 120 3. Wykorzystanie języka Python i platformy .NET w aplikacji do projektowania i analizy sekwencyjnych diagramów funkcyjnych SFC – Aleksander Polak, Piotr Bubacz, Marian Adamski 135 4. System Liana wspomagania projektowania systemów informatycznych – Nina Suszczańska 146
CZĘŚĆ III. JĘZYKI I TECHNIKI PROGRAMOWANIA 161 1. Polimorfi zm a klasy generyczne w języku Java – Zdzisław Spławski 163 2. Konstrukcja modularnych narzędzi przetwarzania kodu źródłowego – Mirosław Forczek, Katarzyna Bartela, Przemysław Szmal 177 3. Wykorzystanie wizualnego języka VORL w celu rozszerzenia funkcjonalności zintegrowanych środowisk programistycznych – Jacek Iwański 194
CZĘŚĆ IV. BAZY I HURTOWNIE DANYCH 207 1. Interoperacyjny system przetwarzania analitycznego w trybie on-line – intOLAP – Marcin Gorawski, Michał Gorawski, Sławomir Bańkowski 209 2. Ocena algorytmów predykcji w MS SQL Server 2005 w kontekście prognozowania finansowych szeregów czasowych – Andrzej Motyka, Lech Tuzinkiewicz 224 3. Analiza danych onkologicznych z wykorzystaniem algorytmów eksploracji danych MS SQL Server 2005 – Dariusz Matyja, Lech Tuzinkiewicz 235
CZĘŚĆ V. JAKOŚĆ I BEZPIECZEŃSTWO SYSTEMÓW INFORMATYCZNYCH 247 1. Kryteria i metryki oceny jakości oprogramowania – Krzysztof Sacha 249 2. Ocena jakości obiektowo zorientowanego projektu programistycznego na podstawie metryk oprogramowania – Marian Jureczko 264 3. Zagadnienia implementacji systemu bezpieczeństwa dla interaktywnych aplikacji telemedycznych – Jacek Cała, Łukasz Czekierda, Marcin Kruszyński, Maciej Wolański, Krzysztof Zieliński 278 4. Bezpieczeństwo w środowiskach otwartych na przykładzie metryk zaufania mobilnych agentów – Michał Wolski, Włodzimierz Dąbrowski, Andrzej Stasiak 296
CZĘŚĆ VI. WYBRANE ZASTOSOWANIA 309 1. Bezpośrednie sterowanie procesem technologicznym z wykorzystaniem Windows Workflow Foundation – Arkadiusz Jestratjew, Andrzej Kwiecień 311 2. Implementacja systemu zdalnego nauczania w środowisku Microsoft SharePoint – Krzysztof Chudzik, Lech Tuzinkiewicz 326 3. Wybrane aspekty przygotowywania materiałów dydaktycznych na potrzeby e-Nauczania – Elżbieta Kukla, Urszula Staszak, Urszula Suszko, Lech Tuzinkiewicz 333
Inżynieria oprogramowania Metody wytwarzania i wybrane zastosowania
|