UML 2.0. Wprowadzenie
- Autorzy:
- Russ Miles, Kim Hamilton
- Promocja 2za1
- Wydawnictwo:
- Helion
- Ocena:
- 5.0/6 Opinie: 10
- Stron:
- 280
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis książki: UML 2.0. Wprowadzenie
Najtrudniejszym etapem każdego procesu tworzenia systemu informatycznego jest wykonanie odpowiedniego projektu. Umiejętność pogodzenia wymagań użytkowników i osób finansujących system z możliwościami oferowanymi przez technologię jest kluczowym elementem sukcesu. Im bardziej złożony system, tym bardziej zawiły staje się projekt. Konieczność ustandaryzowana technik projektowania systemów zaowocowała powstaniem narzędzi, dzięki którym nawet najbardziej skomplikowany projekt można przedstawić w prosty i czytelny sposób. Takim narzędziem jest notacja UML -- zestaw ikon tworzących diagramy opisujące system i jego elementy.
Książka "UML 2.0. Wprowadzenie" w praktyczny sposób przedstawia techniki modelowania systemów informatycznych za pomocą języka UML 2.0. Czytając ją, nauczysz się graficznie przedstawiać otoczenie systemu, wymagania stawiane przez użytkowników i metody ich implementacji w systemie. Utworzysz diagramy klas, interakcji, komponentów, wdrożenia i inne, które opisują projekt w jednoznaczny oraz prosty sposób. Dowiesz się także, jak zaplanować proces wdrożenia produktu za pomocą UML.
- Elementy języka UML
- Modelowanie wymagań za pomocą przypadków użycia
- Diagramy czynności i sekwencji
- Modelowanie klas i powiązań pomiędzy nimi
- Diagramy komponentów
- Podział modelu na pakiety
- Modelowanie wdrożenia systemu
Poznaj nowoczesne metody projektowania systemów informatycznych.
Wybrane bestsellery
-
Tablice informatyczne. C++" zawierają zestawienie najpotrzebniejszych informacji dotyczących języka C++. Każdy programista doceni je, gdy podczas pracy nie będzie miał czasu na wertowanie kilkunastu książek.(0,00 zł najniższa cena z 30 dni)
6.45 zł
12.90 zł(-50%) -
Mnóstwo cennych wskazówek znajdziesz w tej fantastycznej książce. Sięgnij po nią i poznaj typowy proces rekrutacji, dziesięć najczęściej popełnianych błędów oraz ulubione pytania rekruterów. W kolejnych rozdziałach znajdziesz opisy rekrutacji w takich firmach, jak Google, Microsoft, Yahoo! czy Fa...
Rozmowa rekrutacyjna dla programistów. Przewodnik do sukcesu Rozmowa rekrutacyjna dla programistów. Przewodnik do sukcesu
(0,00 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Chcesz się nauczyć programować? Świetna decyzja! Wybierz język obiektowy, łatwy w użyciu, z przejrzystą składnią. Python będzie wprost doskonały! Rozwijany od ponad 20 lat, jest dojrzałym językiem, pozwalającym tworzyć zaawansowane aplikacje dla różnych systemów operacyjnych. Ponadto posiada syst...
Python dla każdego. Podstawy programowania. Wydanie III Python dla każdego. Podstawy programowania. Wydanie III
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Sięgnij po tę książkę, by uniknąć typowych problemów i pułapek. W kolejnych rozdziałach znajdziesz kluczowe informacje na temat wymagań dotyczących oprogramowania, roli analityka biznesowego oraz dobrych praktyk w inżynierii wymagań. Część II tej książki została poświęcona opracowywaniu wymagań. ...
Specyfikacja oprogramowania. Inżynieria wymagań. Wydanie III Specyfikacja oprogramowania. Inżynieria wymagań. Wydanie III
(0,00 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Najnowsze wydanie tej cenionej książki zostało poprawione i uzupełnione o nowości z tej właśnie wersji standardu języka C++. Dowiesz się, jak korzystać ze wskaźników, liczb losowych oraz udoskonalonych kontenerów. Ponadto poznasz najlepsze zastosowanie wyrażeń lambda czy szablonów. Oprócz omówien...(0,00 zł najniższa cena z 30 dni)
74.50 zł
149.00 zł(-50%) -
Java przydaje się do wszystkiego. Jej legendarna elastyczność zyskuje rzesze zwolenników, z których żaden nie może obyć się bez tablic informatycznych, zawierających wszystkie najważniejsze elementy i konstrukcje tego języka. Wśród nich wymienić można chociażby szczegółowo rozpisane typy danych, ...(0,00 zł najniższa cena z 30 dni)
7.74 zł
12.90 zł(-40%) -
Jest to przewodnik, dzięki któremu nauczysz się tworzyć oprogramowanie dla Pi przy użyciu języka Python i edytora IDLE. W trakcie lektury dowiesz się, jak skonfigurować Pi, jakie akcesoria będą Ci potrzebne oraz jak to wszystko połączyć w całość. W kolejnych rozdziałach zaznajomisz się z p...(0,00 zł najniższa cena z 30 dni)
20.94 zł
34.90 zł(-40%) -
Książka "Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe" to przegląd wzorców wykorzystywanych przy projektowaniu aplikacji korporacyjnych.
Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe
-
Bogate źródło informacji na temat Raspberry Pi! Raspberry Pi to komputer wielkości karty kredytowej. Wśród jego głównych atutów można wymienić ogrom możliwości oraz niską cenę. Początkowo miał pełnić rolę platformy do nauki programowania, jednak szybko znalazł tysiące...(0,00 zł najniższa cena z 30 dni)
29.40 zł
49.00 zł(-40%) -
Otwórz się na Javę i projektowanie obiektowe. Przystąp do nauki unikalną metodą, wykraczającą poza suche opisy składni oraz sposobów omijania codziennie spotykanych raf programistycznych. To doskonały podręcznik dla osób, które lubią uczyć się nowych języków programowania i nie mają wykształcenia...(0,00 zł najniższa cena z 30 dni)
58.20 zł
97.00 zł(-40%)
Russ Miles, Kim Hamilton - pozostałe książki
-
Most companies work hard to avoid costly failures, but in complex systems a better approach is to embrace and learn from them. Through chaos engineering, you can proactively hunt for evidence of system weaknesses before they trigger a crisis. This practical book shows software developers and syst...
Learning Chaos Engineering. Discovering and Overcoming System Weaknesses Through Experimentation Learning Chaos Engineering. Discovering and Overcoming System Weaknesses Through Experimentation
(203.15 zł najniższa cena z 30 dni)203.15 zł
239.00 zł(-15%) -
Oto podręcznik, który dzięki innowacyjnym metodom przekazywania wiedzy sprawi, że szybko zrozumiesz proces wytwarzania oprogramowania i nauczysz się gładko podążać jego wyboistą ścieżką. Autorzy książki „Head First Software Development. Edycja polska” — Dan i Russ — pokażą...(34.50 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł(-40%) -
Even the best developers have seen well-intentioned software projects fail -- often because the customer kept changing requirements, and end users didn't know how to use the software you developed. Instead of surrendering to these common problems, let Head First Software Development guide you thr...
Head First Software Development. A Learner's Companion to Software Development Head First Software Development. A Learner's Companion to Software Development
(160.65 zł najniższa cena z 30 dni)160.65 zł
189.00 zł(-15%) -
"Since its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world--open-source, standards-based, and proprietary--now supports UML and, more importantly, the model-driven approach to soft...(143.65 zł najniższa cena z 30 dni)
143.65 zł
169.00 zł(-15%) -
When Object Oriented programming (OO) first appeared, it was a revelation. OO gave developers the ability to create software that was more flexible and robust, but as time went on and applications became more sophisticated, too, certain areas of "traditional" OO architectures were found wanting. ...(152.15 zł najniższa cena z 30 dni)
152.15 zł
179.00 zł(-15%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje książki: UML 2.0. Wprowadzenie (1)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Software Developers Journal Łukasz Lechert, 04/2008
Każde zyskowne przedsięwzięcie, którego owocem jest system informatyczny działający zgodnie z wymaganiami klienta, prowadzone jest w sposób systematyczny, za pomocą najnowszych zdobyczy technologicznych. UML (ang. unified modeling language) - zunifikowany język modelowania używany do tworzenia oprogramowania doczekał się wersji 2.0 swojego standardu. Najnowsza wersja języka jest odpowiedzią na rosnące potrzeby przemysłu, jak również wydaniem ukierunkowanym na wsparcie dla modelowania coraz to bardziej złożonych aplikacji. Książka UML 2.0 - wprowadzenie Russa Milesa oraz Kima Hamiltona jest również odpowiedzią na potrzeby początkujących adeptów UMLa. Pozycja satysfakcjonująco przedstawia aspekty standardu, omawiając je bazując na widokach 4+1 Krutchtena. W ramach poszczególnych widoków prezentowana jest szeroka, praktyczna wiedza autorów na temat elementów języka, zarówno ich składni, semantyki i pragmatyki. Rozdziały zawierają opisy poszczególnych typów diagramów oferowanych przez standard, jak również każdy z nich zawiera proste, przejrzyste przykłady, przystępnie opisujące zagadnienia, które dla nowicjusza mogą wydawać się skomplikowane. Począwszy od modelowania wymagań, przypadków użycia, a kończywszy na zagadnieniach wdrożeniowych, autorzy starają się udzielić odpowiedzi na pytania: W jaki sposób oraz dlaczego czytelnik powinien zajmować się każdym z aspektów języka UML " W każdym z rozdziałów zamieszczają oni wiele wskazówek, sugestii oraz ostrzeżeń, które oznaczone są specjalnymi ikonami oraz mogą okazać się również pomocne zaawansowanym praktykom. Książka wymaga znajomości założeń paradygmatu obiektowego oraz języka Java, który jest niezbędny do zrozumienia prezentowanych przykładów. UML 2.0 - wprowadzenie można określić mianem łatwego podręcznika. Język stosowany w opisach jest prosty i przyjazny.
Szczegóły książki
- Tytuł oryginału:
- Learning UML 2.0
- Tłumaczenie:
- Rafal Szpoton
- ISBN Książki drukowanej:
- 83-246-0632-7, 8324606327
- Data wydania książki drukowanej:
- 2007-05-24
- ISBN Ebooka:
- 978-83-246-6100-8, 9788324661008
- Data wydania ebooka:
-
2012-11-08
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Numer z katalogu:
- 3491
- Rozmiar pliku Pdf:
- 8.0MB
- Rozmiar pliku ePub:
- 11.8MB
- Rozmiar pliku Mobi:
- 22.5MB
- Pobierz przykładowy rozdział PDF
- Erraty / Zgłoś erratę
- Kategorie:
Programowanie » UML - Programowanie
- Serie wydawnicze: O'Reilly
Spis treści książki
- Wychwytywanie wymagań systemowych (31)
- Zależności pomiędzy przypadkami użycia (39)
- Przeglądowe diagramy przypadków użycia (47)
- Co dalej? (49)
- Podstawy diagramów aktywności (52)
- Czynności a akcje (54)
- Węzły decyzyjne oraz połączenia (55)
- Jednoczesne wykonywanie wielu zadań (58)
- Zdarzenia czasowe (59)
- Wywoływanie innych czynności (60)
- Obiekty (61)
- Nadawanie oraz odbieranie sygnałów (63)
- Rozpoczynanie czynności (65)
- Kończenie czynności oraz przepływów (65)
- Partycje (tory pływackie) (67)
- Zarządzanie złożonymi diagramami czynności (68)
- Co dalej? (70)
- Czym jest klasa? (71)
- Podstawy klas w języku UML (74)
- Widoczność (75)
- Stan klasy: atrybuty (79)
- Zachowanie klasy: operacje (83)
- Statyczne części klas (85)
- Co dalej? (88)
- Związki pomiędzy klasami (89)
- Ograniczenia (97)
- Klasy abstrakcyjne (98)
- Interfejsy (100)
- Szablony (103)
- Co dalej? (104)
- Instancje obiektów (107)
- Połączenia (109)
- Wiązanie szablonów klas (111)
- Co dalej? (112)
- Uczestnicy na diagramie sekwencji (114)
- Czas (115)
- Zdarzenia, sygnały oraz komunikaty (116)
- Belki aktywacji (117)
- Komunikaty zagnieżdżone (118)
- Strzałki komunikatów (119)
- Ożywianie przypadku użycia za pomocą diagramu sekwencji (123)
- Zarządzanie złożonymi interakcjami za pomocą fragmentów sekwencji (129)
- Co dalej? (133)
- Uczestnicy, połączenia oraz komunikaty (135)
- Uzupełnianie interakcji za pomocą diagramu komunikacji (139)
- Diagramy komunikacji a diagramy sekwencji (142)
- Co dalej? (145)
- Jak wyglądają diagramy czasowe? (147)
- Tworzenie diagramu czasowego na podstawie diagramu sekwencji (149)
- Umieszczanie uczestników na diagramie czasowym (150)
- Stany (150)
- Czas (151)
- Linia stanu uczestnika (153)
- Zdarzenia i komunikaty (155)
- Ograniczenia czasowe (156)
- Rozmieszczanie uczestników na diagramie czasowym (158)
- Notacja alternatywna (159)
- Co dalej? (163)
- Części przeglądowego diagramu interakcji (165)
- Modelowanie przypadku użycia za pomocą przeglądowego diagramu interakcji (167)
- Co dalej? (173)
- Struktury wewnętrzne (176)
- Prezentacja sposobu użycia klasy (182)
- Prezentacja wzorców przy użyciu diagramów współpracy (183)
- Co dalej? (187)
- Czym jest komponent? (189)
- Prosty komponent w języku UML (190)
- Udostępniane oraz wymagane interfejsy komponentu (191)
- Prezentacja współdziałania komponentów (193)
- Klasy realizujące komponent (194)
- Porty oraz struktura wewnętrzna (196)
- Widoki czarnej oraz białej skrzynki (199)
- Co dalej? (200)
- Pakiety (202)
- Przestrzenie nazw oraz klasy odwołujące się do siebie (204)
- Widoczność elementów (206)
- Zależności pomiędzy pakietami (206)
- Importowanie oraz używanie pakietów (207)
- Zarządzanie zależnościami pomiędzy pakietami (210)
- Stosowanie pakietów do porządkowania przypadków użycia (211)
- Co dalej? (212)
- Podstawy (214)
- Stany (215)
- Przejścia (216)
- Stany programu (219)
- Zaawansowane zachowanie stanu (220)
- Stany złożone (222)
- Zaawansowane pseudostany (223)
- Sygnały (224)
- Maszyny stanowe protokołu (225)
- Co dalej? (225)
- Wdrażanie prostego systemu (227)
- Wdrażanie oprogramowania: artefakty (229)
- Czym jest węzeł? (232)
- Węzły sprzętowe oraz środowiska uruchomieniowego (232)
- Komunikacja pomiędzy węzłami (234)
- Specyfikacje wdrożenia (235)
- Kiedy stosować diagram wdrożenia? (236)
- Co dalej? (237)
Przedmowa (7)
1. Wstęp (11)
2. Modelowanie wymagań: przypadki użycia (29)
3. Modelowanie przepływu czynności w systemie: diagramy aktywności (51)
4. Modelowanie struktury logicznej systemu: klasy oraz ich diagramy (71)
5. Modelowanie struktury logicznej systemu: zaawansowane diagramy klas (89)
6. Powoływanie klas do istnienia: diagramy obiektów (107)
7. Modelowanie uporządkowanych interakcji: diagramy sekwencji (113)
8. Połączenia opisujące interakcję: diagramy komunikacji (135)
9. Harmonogramowanie interakcji: diagramy czasowe (147)
10. Uzupełnianie obrazu interakcji: przeglądowe diagramy interakcji (165)
11. Modelowanie struktury wewnętrznej klasy: struktury złożone (175)
12. Zarządzanie częściami systemu oraz ich współużytkowanie: diagramy komponentów (189)
13. Porządkowanie modelu: pakiety (201)
14. Modelowanie stanu obiektów: diagramy maszyny stanowej (213)
15. Modelowanie wdrożenia systemu: diagramy wdrożenia (227)
A Język ograniczeń obiektowych (239)
B Dostosowywanie UML-a: profile (247)
C Historia UML-a (253)
Skorowidz (259)
Oceny i opinie klientów: UML 2.0. Wprowadzenie Russ Miles, Kim Hamilton (10)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(3)
(5)
(1)
(1)
(0)
(0)
Rafał,
Data dodania: 2019-05-15 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2007-12-17 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2022-04-24 Ocena: 5 Opinia potwierdzona zakupem
JPWSTK,
Data dodania: 2013-02-03 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2008-02-07 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2016-01-03 Ocena: 4 Opinia potwierdzona zakupem
Data dodania: 2014-11-30 Ocena: 3 Opinia potwierdzona zakupem
Oceny i opinie poprzedniego wydania
Marek Zieliński,
Data dodania: 2004-07-01 Ocena: 6 Opinia niepotwierdzona zakupem
Radek,
Data dodania: 2005-11-24 Ocena: 5 Opinia niepotwierdzona zakupem
Michał Bielamowicz,
Data dodania: 2004-04-26 Ocena: 5 Opinia potwierdzona zakupem
więcej opinii