księgarnia informatyczna

Książka informatyczna wydawnictw: BTC Edition Exit Helion Help Microsoft Press Mikom Nakom PJWSTK Read Me Robomatic Skalmierski Tortech Translator WKŁ WNT WSISIZ



Tworzenie architektury oprogramowania         WNT          88.20zł Księgarnia informatyczna komputeks.pl

Autor: Christine Hofmeister, Robert Nord, Dilip Soni

ISBN: 83-204-2997-8

Ilość stron: 386

Data wydania: 10/2006

Twarda oprawa

Projektowanie architektury dobrego jakościowo oprogramowania zawsze było ważne, ale w dzisiejszym dynamicznym, szybko się zmieniającym i złożonym środowisku rozwijania programów ma znaczenie podstawowe. Solidny, dobrze przemyślany projekt ułatwia zarządzanie złożonością oprogramowania, znalezienie kompromisu między sprzecznymi często wymaganiami i wreszcie terminowe wprowadzenie na rynek dobrego produktu.

Kiążka "Tworzenie architektury oprogramowania" to źródło praktycznych wskazówek i metod tworzenia projektów dobrego oprogramowania. W ogólnych zarysach omówiono podstawy dotyczące architektury oprogramowania, a szczegółowo – zadania związane z jej tworzeniem, przy czym skoncentrowano się na czterech perspektywach architektonicznych: pojęciowej, modułowej, wykonawczej i kodowej. Analizując cztery rzeczywiste przypadki, przedstawiono spostrzeżenia i najlepsze rozwiązania najbardziej fachowych architektów oprogramowania. Pokazano tym samym, w jaki sposób pojęcia i metody opisane w książce znajdują zastosowanie w najnowocześniejszych projektach architektury.

Podano, jak:

– tworzyć projekty na tyle elastyczne, aby można było uwzględniać w nich najnowsze osiągnięcia;

– posługiwać się architekturą jako podstawą do spełnienia wymagań dotyczących wydajności, modyfikowalności, niezawodności i bezpieczeństwa;

– określać priorytety w sprzecznych niekiedy wymaganiach i dochodzić do pomyślnych rozwiązań;

– posługiwać się architekturą oprogramowania jako środkiem ułatwiającym integrowanie komponentów systemu.

Wydawnictwa Naukowo-Techniczne polecają tę książkę studentom informatyki i pracownikom firm programistycznych. Mamy nadzieję, że umożliwi im ona wnikliwe poznanie roli architektury w procesie tworzenia dobrego jakościowo oprogramowania.

Rozdziały:

Część I. Architektura oprogramowania

Rozdział 1. Wprowadzenie
1.1. Kontekst architektury oprogramowania
1.2. Skąd wywodzą się cztery perspektywy
1.3. Posługiwanie się czterema perspektywami
1.4. Notacja
Literatura dodatkowa

Część II. Projektowanie, opisywanie i używanie architektury oprogramowania

Rozdział 2. IS2000: zaawansowany system przetwarzania obrazów
2.1. Przegląd systemu
2.2. Właściwości produktu
2.3. Interakcje systemu
2.4. Przyszłość systemu IS2000

Rozdział 3. Analiza globalna
3.1. Przegląd czynności analizy globalnej
3.2. Analiza czynników zależnych od firmy
3.3. Rozpoczęcie opracowywania strategii
3.4. Analiza czynników technicznych
3.5. Kontynuacja opracowywania strategii
3.6. Analiza czynników związanych z produktem
3.7. Kontynuacja opracowywania strategii
3.8. Podsumowanie analizy globalnej
Literatura dodatkowa

Rozdział 4. Pojęciowa perspektywa architektoniczna
4.1. Zadania projektowe w pojęciowej perspektywie architektonicznej
4.2. Projektowanie pojęciowej perspektywy architektonicznej dla systemu IS200
4.3. Podsumowanie pojęciowej perspektywy architektonicznej
Literatura dodatkowa

Rozdział 5. Modułowa perspektywa architektoniczna
5.1. Zadania projektowe w modułowej perspektywie architektonicznej
5.2. Projektowanie modułowej perspektywy architektonicznej dla systemu IS2000
5.3. Podsumowanie modułowej perspektywy architektonicznej
Literatura dodatkowa

Rozdział 6. Wykonawcza perspektywa architektoniczna
6.1. Zadania projektowe w wykonawczej perspektywie architektonicznej
6.2. Projektowanie wykonawczej perspektywy architektonicznej dla systemu IS2000
6.3. Podsumowanie wykonawczej perspektywy architektonicznej
Literatura dodatkowa

Rozdział 7.  Kodowa perspektywa architektoniczna
7.1. Zadania projektowe w kodowej perspektywie architektonicznej
7.2. Projektowanie kodowej perspektywy architektonicznej dla systemu IS2000
7.3. Podsumowanie kodowej perspektywy architektonicznej
Literatura dodatkowa

Część III. Przykłady właściwego projektowania architektury oprogramowania

Rozdział 8. SafetyVision
8.1. Analiza globalna
8.2. Pojęciowa perspektywa architektoniczna
8.3. Modułowa perspektywa architektoniczna
8.4. Wykonawcza perspektywa architektoniczna
8.5. Kodowa perspektywa architektoniczna
8.6. Zastosowanie architektury oprogramowania
8.7. Podsumowanie

Rozdział 9. Healthy Vision
9.1. Analiza globalna
9.2. Pojęciowa perspektywa architektoniczna
9.3. Modułowa perspektywa architektoniczna
9.4. Wykonawcza perspektywa architektoniczna
9.5. Kodowa perspektywa architektoniczna
9.6. Zastosowanie architektury oprogramowania
9.7. Podsumowanie

Rozdział 10. Central Vision
10.1. Analiza globalna
10.2. Pojęciowa perspektywa architektoniczna
10.3. Modułowa perspektywa architektoniczna
10.4. Wykonawcza perspektywa architektoniczna
10.5. Kodowa perspektywa architektoniczna
10.6. Zastosowanie architektury oprogramowania
10.7. Podsumowanie

Rozdział 11. Comm Vision
11.1. Analiza globalna
11.2. Pojęciowa perspektywa architektoniczna
11.3. Modułowa perspektywa architektoniczna
11.4. Wykonawcza perspektywa architektoniczna
11.5. Kodowa perspektywa architektoniczna
11.6. Zastosowanie architektury oprogramowania
11.7. Podsumowanie

Część IV. Architektura oprogramowania a twoja przyszłość

Rozdział 12. Rola architekta oprogramowania
12.1. Tworzenie wizji
12.2. Architekt jako kluczowy konsultant techniczny
12.3. Architekt podejmuje decyzje
12.4. Architekt udziela wskazówek i nadzoruje
12.5. Architekt koordynuje
12.6. Architekt implementuje
12.7. Architekt oręduje
12.8. Architektura oprogramowania jako pole kariery zawodowej


Tworzenie architektury oprogramowania

adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word

Księgarnia Informatyczna  zaprasza.