- Obecnie brak na stanie
Produkty
Kategorie
- Kategorie główne
-
- ARDUINO
- AUTOMATYKA
- CYBERBEZPIECZEŃSTWO
- DRUK 3D
- EDUKACJA
- ELEKTRONIKA
- Akcesoria PC
- Chłodzenie
- Czujniki
- Czujniki 6DOF/9DOF/10DOF
- Czujniki ciśnienia
- Czujniki gazów
- Czujniki Halla
- Czujniki jakości cieczy
- Czujniki jakości powietrza
- Czujniki magnetyczne (kompasy)
- Czujniki medyczne
- Czujniki nacisku
- Czujniki odbiciowe
- Czujniki odległości
- Czujniki PH
- Czujniki podczerwieni
- Czujniki poziomu cieczy
- Czujniki położenia
- Czujniki prądu
- Czujniki przepływu
- Czujniki przyspieszenia (akcelerometry)
- Czujniki ruchu
- Czujniki światła i koloru
- Czujniki temperatury
- Czujniki wibracji
- Czujniki wilgotności gleby
- Czujniki wilgotności powietrza
- Żyroskopy
- Drukarki
- Elementy pasywne
- Gadżety
- GPS
- Inteligentne ubrania
- Kamery i akcesoria
- Karty pamięci i inne nośniki danych
- Komunikacja
- LED - diody, wyświetlacze, paski
- Materiały przewodzące
- Moduły elektroniczne
- Akcesoria JTAG
- Audio
- Czytniki kart pamięci
- Czytniki kodów paskowych
- Czytniki linii papilarnych
- Ekspandery linii I/O
- Enkodery
- Generatory DDS/PLL
- Klawiatury, przyciski
- Konwertery CAN
- Konwertery napięć
- Konwertery RS485
- Konwertery USB - I2C / 1-Wire / SPI
- Konwertery USB - UART / RS232
- Moduły HMI
- Moduły pamięci
- Moduły RTC
- Moduły z wyjściami mocy
- Moduły zasilające
- Obraz i wideo
- Odbiorniki podczerwieni TSOP
- Potencjometry cyfrowe
- Przetworniki A/C i C/A
- Rejestratory danych (data logger)
- Sterowniki LED
- Sterowniki serw
- Sterowniki silników
- Półprzewodniki
- Button
- Czujniki
- Czujniki dotykowe (Touch)
- Diody
- Energy harvesting
- Generatory PLL
- Inne
- Konwertery logiczne
- Liczniki energii
- Mikrokontrolery
- Mikroprocesory DSP
- Mostki prostownicze
- Optotriaki i transoptory
- Pamięci
- Przetworniki a/c (ADC)
- Przetworniki c/a (DAC)
- Sterowniki i mostki IGBT
- Sterowniki LED
- Sterowniki silników
- Syntezery DDS
- Timery
- Tranzystory
- Układy analogowe
- Układy audio
- Układy cyfrowe
- Układy interfejsowe
- Układy programowalne
- Układy RF
- Układy RTC
- Układy SoC
- Układy zasilające
- Układy zerujące
- Zabezpieczenia ESD
- Przekaźniki
- Przetworniki dźwięku
- Przewody
- Przewody świecące i akcesoria
- Przełączniki i przyciski
- Płytki prototypowe
- Wizja maszynowa (MV)
- Wyświetlacze
- Złącza
- Adaptery USB PD do laptopów
- Gniazda do kart pamięci
- Gniazdka RJ-45
- Igły testowe (pogo pin)
- Konektory
- Podstawki
- Szybkozłącza
- Zworki
- Złącza ARK (Terminal Block)
- Złącza FFC / FPC ZIF
- Złącza goldpin
- Złącza IDC
- Złącza inne
- Złącza Jack
- Złącza JST
- Złącza koncentryczne (RF)
- Złącza krokodylkowe
- Złącza obrotowe
- Złącza szufladowe D-Sub
- Złącza USB
- Złącza zasilania DC
- Akcesoria PC
- KSIĄŻKI
- MECHANIKA
- MINIKOMPUTERY (SBC)
- PRZYRZĄDY POMIAROWE
- RASPBERRY PI
- Akcesoria do Raspberry Pi
- Chłodzenie do Raspberry Pi
- Kamery do Raspberry Pi
- Karty pamięci do Raspberry Pi
- Moduły rozszerzające do Raspberry Pi
- Obudowy do Raspberry Pi
- Prototypowanie Raspberry Pi
- Przewody audio-wideo do Raspberry Pi
- Raspberry Pi 3 model A+
- Raspberry Pi 3 model B
- Raspberry Pi 3 model B+
- Raspberry Pi 4 model B
- Raspberry Pi 400
- Raspberry Pi 5
- Raspberry Pi 500
- Raspberry Pi Compute Module
- Raspberry Pi model A/B+/2
- Raspberry Pi Pico
- Raspberry Pi Zero
- Raspberry Pi Zero 2 W
- Wyświetlacze do Raspberry Pi
- Zasilanie do Raspberry Pi
- WARSZTAT
- Chemia
- Elektronarzędzia
- Igły dozownicze
- Imadła
- Kleje i klejarki
- Listwy zasilające
- Lutowanie
- Akcesoria do lutowania
- Akcesoria SMD
- Chemia lutownicza
- Cyna
- Gąbki i czyściki
- Groty do lutownic
- Grzałki oraz kolby lutownicze
- Kulki BGA
- Laminaty
- Lutownice kolbowe
- Lutownice przenośne
- Maty i akcesoria antystatyczne (ESD)
- Myjki ultradźwiękowe
- Odsysacze do usuwania cyny
- Opalarki
- Pasty lutownicze
- Pędzle i szczotki ESD
- Plecionki do usuwania cyny
- Podgrzewacze
- Podstawki pod lutownice
- Silikonowe maty do lutowania
- Stacje lutownicze
- Tygle lutownicze
- Uchwyty, lupy
- Mikroskopy
- Miniwiertarki, miniszlifierki
- Narzędzia
- Noże i nożyczki
- Okulary ochronne
- Organizery
- Pęsety
- Plotery i Frezarki CNC
- Rurki termokurczliwe
- Ściągacze izolacji
- Taśmy
- Zaciskarki
- Zasilacze laboratoryjne
- Chemia
- WYCOFANE Z OFERTY
- WYPRZEDAŻ
- ZASILANIE
- ZESTAWY URUCHOMIENIOWE
- Atmel SAM
- Atmel Xplain
- AVR
- DFRobot FireBeetle
- ESP32
- ESP8266
- Feather / Thing Plus
- Freedom (Kinetis)
- Google Coral
- Inne zestawy uruchomieniowe
- M5Stack
- micro:bit
- Moduły peryferyjne
- Nordic nRF
- OPROGRAMOWANIE
- Particle Photon
- PIC
- Programatory Segger
- Programatory uniwersalne
- Raspberry Pi RP2040
- RFID
- RISC-V
- Seeed Studio LinkIt
- Sparkfun MicroMod
- STM32
- STM32 Discovery
- STM32 MP1
- STM32 Nucleo
- STM8
- Teensy
- WRTNode
- XIAO/Qt PY
- Atmel SAM
- ZESTAWY URUCHOMIENIOWE FPGA
- ARDUINO
Nowości
Nowości
Architektura oprogramowania w praktyce
Wysyłka od 50 zł gratis
darmowa wysyłka paczkomatem na terenie Polski dla wszystkich zamówień powyżej 50 PLN
Wysyłka tego samego dnia
Jeśli Twoja wpłata zostanie zaksięgowana na naszym koncie do godz. 11:00
14 dni na zwrot
Każdy konsument może zwrócić zakupiony towar w ciągu 14 dni bez zbędnych pytań
Książka jest poświęcona praktycznemu wykorzystaniu opracowanej wcześniej architektury oprogramowania. Jej autorami są uznani w świecie specjaliści z tej dziedziny.
Składa się z czterech części. W pierwszej przedstawiono podstawowe zagadnienia związane z architekturą oprogramowania, w drugiej omówiono proces tworzenia architektury, w trzeciej położono nacisk na przejście od architektury do gotowego oprogramowania, a w czwartej poruszono temat wielokrotnego użycia architektury. Wszystkie rozważania poparto licznymi, nader trafnie dobranymi przykładami.
Na polskim rynku brakuje tego typu pozycji. Wydawnictwa Naukowo-Techniczne postanowiły wypełnić tę lukę, chcąc ułatwić polskim informatykom wytwarzanie produktów programowych o jak najlepszej jakości, co bez wcześniejszego opracowania właściwej architektury jest na ogół niemożliwe.
Spis treści
Przedmowa
Podziękowania
Przewodnik dla czytelnika
CZĘŚĆ PIERWSZA. TWORZENIE WIZJI ARCHITEKTURY
Rozdział 1. Cykl biznesowy tworzenia architektury
1.1. Skąd się wywodzi architektura?
l.2. Procesy tworzenia oprogramowania a cykl biznesowy tworzenia architektury
1.3. Co sprawia, że architektura jest „dobra"?
1.4. Podsumowanie
1.5. Pytania do dyskusji
Rozdział 2. Czym jest architektura oprogramowania?
2.1. Czym jest, a czym nie jest architektura oprogramowania
2.2. Inne punkty widzenia
2.3. Wzorce architektoniczne, modele odniesienia i architektury odniesienia
2.4. Dlaczego architektura oprogramowania jest ważna?
2.5. Struktury i perspektywy architektoniczne
2.6. Podsumowanie
2.7. Literatura dodatkowa
2.8. Pytania do dyskusji
Rozdział 3. System awioniki A-7E: studium przypadku wykorzystania
struktur architektonicznych
3.1. Powiązanie z cyklem biznesowym tworzenia architektury
3.2. Wymagania i cechy jakościowe
3.3. Architektura systemu awioniki A-7E
3.4. Podsumowanie
3.5. Literatura dodatkowa
3.6. Pytania do dyskusji
CZĘŚĆ DRUGA. TWORZENIE ARCHITEKTURY
Rozdział 4. Zrozumienie atrybutów jakościowych
4.1. Funkcjonalność a architektura
4.2. Architektura a atrybuty jakościowe
4.3 Atrybuty jakościowe systemu
4.4. Scenariusze atrybutów jakościowych w praktyce
4.5. Pozostałe atrybuty jakościowe systemu
4.6. Biznesowe cechy jakościowe
4.7. Cechy jakościowe architektury
4.8. Podsumowanie
4.9. Literatura dodatkowa
4.10. Pytania do dyskusji
Rozdział 5. Osiąganie cech jakościowych
5.1. Prezentacja taktyk
5.2. Taktyki dostępności
5.3. Taktyki modyfikowalności
5.4. Taktyki efektywności
5.5. Taktyki bezpieczeństwa
5.6. Taktyki testowalności
5.7. Taktyki używalności
5.8. Związki taktyk z wzorcami architektonicznymi
5.9. Wzorce i style architektoniczne
5.10. Podsumowanie
5.11. Pytania do dyskusji
5.12. Literatura dodatkowa
Rozdział 6. Kontrola ruchu powietrznego: studium przypadku projektowania
pod kątem dużej dostępności
6.1. Powiązanie z cyklem biznesowym tworzenia architektury
6.2. Wymagania i cechy jakościowe
6.3. Rozwiązanie architektoniczne
6.4. Podsumowanie
6.5. Literatura dodatkowa
6.6. Pytania do dyskusji
Rozdział 7. Projektowanie architektury
7.1. Architektura w cyklu życia systemu
7.2. Projektowanie architektury
7.3. Kształtowanie podziału na zespoły
7.4. Tworzenie systemu szkieletowego
7.5. Podsumowanie
7.6. Literatura dodatkowa
7.7. Pytania do dyskusji
Rozdział 8. Symulacja lotu: studium przypadku architektury tworzonej
pod kątem możliwości scalania
8.1. Powiązania z cyklem biznesowym tworzenia architektury
8.2. Wymagania i cechy jakościowe
8.3. Rozwiązanie architektoniczne
8.4. Podsumowanie
8.5. Literatura dodatkowa
8.6. Pytania do dyskusji
Rozdział 9. Dokumentowanie architektury oprogramowania
9.1. Zastosowanie dokumentacji architektury
9.2. Perspektywy
9.3. Wybieranie odpowiednich perspektyw
9.4. Dokumentowanie perspektywy
9.5. Dokumentacja przekrojowa
9.6. Unified Modeling Language
9.7. Podsumowanie
9.8. Literatura dodatkowa
9.9. Pytania do dyskusji
Rozdział 10. Rekonstrukcja architektury oprogramowania
10.1. Wprowadzenie
10.2. Wydzielanie informacji
10.3. Budowanie bazy danych
10.4. Synteza perspektywy
10.5. Rekonstrukcja
10.6. Przykład
10.7. Podsumowanie
10.8. Literatura dodatkowa
10.9. Pytania do dyskusji
CZĘŚĆ TRZECIA. ANALIZOWANIE ARCHITEKTURY
Rozdział 11. ATAM: pełna metoda oceniania architektury
11.1. Uczestnicy ATAM
11.2. Wyniki ATAM
11.3. Etapy ATAM
11.4. System Nightingale: studium przypadku zastosowania ATAM
11.5. Podsumowanie
11.6. Literatura dodatkowa
11.7. Pytania do dyskusji
Rozdział 12. CBAM: ilościowe podejście do podejmowania architektonicznych
decyzji projektowych
12.1. Uwarunkowania podejmowania decyzji
12.2. Podstawa CBAM
12.3. Implementowanie CBAM
12.4. Studium przypadku: przedsięwzięcie ECS NASA
12.5. Wyniki oceny CBAM
12.6. Podsumowanie
12.7. Literatura dodatkowa
12.8. Pytania do dyskusji
Rozdział 13. Sieć WWW: studium przypadku współoperatywności
13.1. Powiązania z cyklem biznesowym tworzenia architektury
13.2. Wymagania i cechy jakościowe
13.3. Rozwiązanie architektoniczne
13.4. Kolejny etap cyklu ABC: ewolucja architektury e-handlu opartego na sieci WWW
13.5. Osiąganie celów jakościowych
13.6. Cykl biznesowy tworzenia architektury dzisiaj
13.7. Podsumowanie
13.8. Literatura dodatkowa
13.9. Pytania do dyskusji
CZĘŚĆ CZWARTA. OD JEDNEGO SYSTEMU DO WIELU
Rozdział 14. Asortymenty produktów programowych: ponowne użytkowanie
aktywów architektonicznych
14.1. Zalety asortymentu produktów programowych
14.2. Co sprawia, że asortyment produktów programowych jest sukcesem?
14.3. Ustalanie zakresu
14.4. Rozwiązania architektoniczne przeznaczone dla asortymentu produktów
14.5. Co sprawia, że wdrożenie asortymentu produktów programowych jest trudne?
14.6. Podsumowanie
14.7. Literatura dodatkowa
14.8. Pytania do dyskusji
Rozdział 15. CelsiusTech: studium przypadku tworzenia asortymentu produktów
15.1. Powiązania z cyklem biznesowym tworzenia architektury
15.2. Wymagania i cechy jakościowe
15.3. Rozwiązanie architektoniczne
15.4. Podsumowanie
15.5. Literatura dodatkowa
15.6. Pytania do dyskusji
Rozdział 16. J2EE/EJB: studium przypadku standardowej
infrastruktury przetwarzania
16.1. Powiązania z cyklem biznesowym tworzenia architektury
16.2. Wymagania i cechy jakościowe
16.3. Rozwiązanie architektoniczne
16.4. Decyzje dotyczące wdrożenia systemu
16.5. Podsumowanie
16.6. Literatura dodatkowa
16.7. Pytania do dyskusji
Rozdział 17. Architektura Luther: studium przypadku aplikacji ruchomej
opartej na J2EE
17.1. Powiązania z cyklem biznesowym tworzenia architektury
17.2. Wymagania i cechy jakościowe
17.3. Rozwiązanie architektoniczne
17.4. Jak architektura Luther zapewniła osiągnięcie celów jakościowych
17.5. Podsumowanie
17.6. Literatura dodatkowa
17.7. Pytania do dyskusji
Rozdział 18. Budowanie systemów z komponentów komercyjnych
18.1. Wpływ komponentów na architekturę
18.2. Rozbieżność architektoniczna
18.3. Projektowanie komponentowe jako wyszukiwanie
18.4. Przykład ASEILM
18.5. Podsumowanie
18.6. Literatura dodatkowa
Rozdział 19. Architektura oprogramowania w przyszłości
19.1. Wracamy do cyklu biznesowego tworzenia architektury
19.2. Tworzenie architektury
19.3. Miejsce architektury w cyklu życia systemu
19.4. Wpływ komponentów komercyjnych
19.5. Podsumowanie
Akronimy
Literatura
Skorowidz
Produkty z tej samej kategorii (16)
Brak towaru
Brak towaru
KAmodWS2812-8 to moduł z ośmioma diodami wielokolorowymi WS2812. Dzięki wbudowanemu w każdą diodę sterownikowi, możliwe jest szeregowe łączenie modułów, uzyskując tym samym np. efektowne węże świetlne. KAmodWS2812-8
Brak towaru
Brak towaru
Brak towaru
Brak towaru
Brak towaru
Brak towaru
RADIODIMMER MASTER - REGULATOR OŚWIETLENIA W MIESZKANIU - PŁYTKA DRUKOWANA I ZAPROGRAMOWANY UKŁAD
Brak towaru
Brak towaru
Moduł wyświetlacza E-Ink o rozdzielczości 264x176 pikseli i przekątnej 2,7 cala. Moduł w postaci nakładki HAT przeznaczony dla komputera Raspberry Pi Waveshare 2.7inch e-Paper HAT (B)
Brak towaru
Akumulator Li-Po 3,7V/600mAh, zabezpieczenie PCM+NTC, konektor 1,25 Molex, 3 piny, długość przewodu 35mm, wymiary: 41 x 24 x 6,5 mm, waga: 12,3 g
Brak towaru
Brak towaru
Moduł z dynamicznym tagiem NFC M24LR64E-R oraz zewnętrzną anteną. Płytka została wyposażona w złącze Grove i komunikuje się przez interfejs I2C. Seeed Studio 101020070
Brak towaru
A-Star 32U4 Prime LV microSD to płytka bazowa oparta o mikrokontroler ATmega32U4. A-Star Prime oferuje wiele nowych funkcjonalności w tym możliwość zasilania napięciem w zakresie 2,7-11,8 V. Pololu 3108
Brak towaru
Brak towaru