Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2011

Lauret zaufanych opinii
Informacje podstawowe
Język UML 2.0 w modelowaniu systemów informatycznych

Język UML 2.0 w modelowaniu systemów informatycznych

Autorzy: Stanisław Wrycza, Bartosz Marcinkowski, Krzysztof Wyrzykowski
Data wydania: 2006/01
Stron: 456
Zawiera CD-ROM
Cena książki: 59.00 zł
Bestseller

Ponad 8 000 sprzedanych egz.
Chwilowo wyczerpana
Szczegóły:
  • ISBN: 8373618929 / 83-7361-892-9
  • Format: B5
  • Oprawa: miękka
  • Numer z katalogu: 2915

Informacje dodatkowe:

Poznaj uniwersalne narzędzie projektowania obiektowego

  • Diagramy języka UML
  • Modelowanie biznesowe
  • Metodyki projektowe oparte na UML
  • Narzędzia CASE

Rosnąca popularność programowania obiektowego zmieniła również metody modelowania systemów informatycznych. Modelowanie strukturalne zostało zastąpione przez modelowanie obiektowe. Standardem w tej dziedzinie stał się język UML (Unified Modelling Language) -- graficzny system wizualizacji, specyfikowania oraz dokumentowania składników systemów informatycznych. Opis systemu wykonany za pomocą języka UML jest jednoznaczny, co bardzo ułatwia napisanie kodu źródłowego w oparciu o modele. Narzędzia do modelowania obiektowego umożliwiają wygenerowanie szkieletu klas i obiektów, a po odpowiednim zintegrowaniu ze środowiskiem programistycznym -- pozwalają na dwukierunkową synchronizację modelu z kodem źródłowym. W oparciu o język UML stworzona została metodyka projektowania oprogramowania nosząca nazwę RUP (Rational Unified Process) zyskująca coraz większe uznanie. Znajomość języka UML i metodologii RUP jest dziś istotnym elementem kwalifikacji kierownika projektów informatycznych. Znajomość języka UML i metodyki RUP jest aktualnie istotnym elementem kwalifikacji analityków, projektantów i kierowników projektów informatycznych a także składnikiem nowoczesnych programów studiów informatycznych.

Książka "Język UML 2.0 w modelowaniu systemów informatycznych" to szczegółowy opis najnowszej specyfikacji tego języka w kontekście zastosowania go w procesie wytwarzania oprogramowania. Zawiera omówienie elementów języka UML oraz zasad projektowania obiektowego. Przedstawia sposoby prezentacji kolejnych etapów projektowania systemu za pomocą diagramów oraz różnice pomiędzy modelowaniem analitycznym i biznesowym. Czytając tę książkę poznasz również metodykę RUP oraz narzędzia, które można wykorzystać do tworzenia modeli w języku UML.

  • Definiowanie wymagań funkcjonalnych systemu za pomocą diagramów przypadków użycia
  • Strukturyzacja przypadków użycia i tworzenie diagramów klas
  • Opis działania systemu w postaci diagramu czynności i diagramu stanów
  • Prezentacja komunikacji pomiędzy elementami systemu za pomocą diagramu interakcji
  • Tworzenie diagramów wdrożeniowych
  • Modelowanie biznesowe i analityczne w metodyce RUP
  • Narzędzia CASE
  • Plakat syntetycznie ujmujący notację UML 2.0

Modelowanie obiektowe to technologia przyszłości.
Poznaj ją już dziś.

Plakat dołączony do książki możesz pobrac w postaci pliku PDF z naszego serwera.


Zobacz wszystkie książki tych autorów »
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/objcp3.htm" style="color:black;" title="Objective-C. Vademecum profesjonalisty. Wydanie III">Objective-C. Vademecum profesjonalisty. Wydanie III</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=objcp3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj objcp3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czykod.htm" style="color:black;" title="Czysty kod. Podręcznik dobrego programisty">Czysty kod. Podręcznik dobrego programisty</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 67.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czykod"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czykod" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cudawp.htm" style="color:black;" title="CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU">CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cudawp"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cudawp" /></a> </td> </tr> </table> <strong><a href="/ksiazki/zwisam.htm" style="color:black;" title="Zwinny samuraj. Jak programują mistrzowie zwinności">Zwinny samuraj. Jak programują mistrzowie zwinności</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=zwisam"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj zwisam" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cshta2.htm" style="color:black;" title="C#. Tworzenie aplikacji sieciowych. Gotowe projekty">C#. Tworzenie aplikacji sieciowych. Gotowe projekty</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cshta2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cshta2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/algor4.htm" style="color:black;" title="Algorytmy. Wydanie IV">Algorytmy. Wydanie IV</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 149.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=algor4"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj algor4" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticpp2.htm" style="color:black;" title="Tablice informatyczne. C++. Wydanie II">Tablice informatyczne. C++. Wydanie II</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticpp2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticpp2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czjav2.htm" style="color:black;" title="Java. Ćwiczenia zaawansowane. Wydanie II">Java. Ćwiczenia zaawansowane. Wydanie II</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 29.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czjav2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czjav2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/smash2.htm" style="color:black;" title="The Smashing Book #2. Edycja polska">The Smashing Book #2. Edycja polska</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 69.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=smash2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj smash2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ubuof2.htm" style="color:black;" title="Ubuntu Serwer. Oficjalny podręcznik. Wydanie II">Ubuntu Serwer. Oficjalny podręcznik. Wydanie II</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ubuof2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ubuof2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/csslk4.htm" style="color:black;" title="CSS. Leksykon kieszonkowy. Wydanie IV">CSS. Leksykon kieszonkowy. Wydanie IV</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 29.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=csslk4"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj csslk4" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czjav2_ebook.htm" style="color:black;" title="Java. Ćwiczenia zaawansowane. Wydanie II. eBook. ">Java. Ćwiczenia zaawansowane. Wydanie II. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 23.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czjav2_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czjav2_ebook" /></a> </td> </tr> </table>
6
(3)
5
(9)
4
(3)
3
(5)
2
(2)
1
(0)

Liczba ocen: 22

Średnia ocena
czytelników
4


Język UML 2.0 w modelowaniu systemów informatycznych:

okladka

Ocena : 6 Ocena książki 2006-03-29

Zenon Martyniuk

Staś, piszesz superowe książki. Po prostu poezja dla teoretyków programowania. Serdecznie polecam każdemu.

Ocena : 6 Ocena książki 2006-05-05

Nika

Książka super, naprawdę polecam! Świetnie napisana, szczerze mówiąc chyba nie ma takiej drugiej książki na rynku polskim.

Ocena : 5 Ocena książki 2008-11-07

Wiktor

Świetny podręcznik dla chcących nauczyć się UML w jego drugiej wersji. Nazwałbym ją podręcznikiem gramatyki i składni tego języka. Poszczególne elementy i typy diagramów omówione są z akademicką dokładnością i poparte polskojęzycznymi przykładami. W odróżnieniu od powieści na temat UML, gdzie nacisk jest kładziony na jego zastosowanie ta książka to treściwa pomoc i dokumentacja zarazem dla praktyków modelowania obiektowego. Osobiście uważam tą książkę za może nawet i lepszą od oryginalnego "Podręcznika użytkownika UML" autorstwa twórców tego języka. Stanowi duży wkład w poznawanie UML w Polsce i na polskich uczelniach.

Ocena : 5 Ocena książki 2006-06-07

T.G.

Wymaga skupienia ale jak dla mnie laika jest O.K. Parę rzeczy już wykorzystałem. Polecam

Ocena : 5 Ocena książki 2010-03-02

Jacek Cholewa

Poleciłbym tę książkę każdemu kto chce naprawdę wgłębić się w język UML. Autor w bardzo przejrzysty, precyzyjny i przyjazny dla czytelnika sposób przedstawia składnię i zastosowania UML. Pierwszą książką, którą przeczytałem w tej tematyce było "Zrozumieć UML 2.0. Metody modelowania obiektowego" - Michała Śmiałka (również bardzo dobra). Książka Michała Śmiałka pokazuje bardziej filozofię użycia UML i jego podstawy. Ta książka natomiast kładzie znacznie większy nacisk na składnię języka i szczegóły jego użycia. Uważam, że osoby, które chcą rozpocząć swoją przygodę z UML (tak jak ja) zdecydowanie powinny przeczytać obydwie te pozycje, ponieważ każda z nich ukazuje nieco inną perspektywę i dopiero przeczytanie obydwu (przynajmniej w moim przypadku) pozwoliło na pełniejsze zrozumienie zarówno filozofii języka jak i pokazało mi jak go używać na konkretnym poziomie zastosowań.

Ocena : 5 Ocena książki 2007-03-05

Jacek Achtelik

Naprawdę dobra pozycja, solidnie opisująca elementy języka. Jedynym minusem jest brak kompletnego opisu metodyki RUP, którą w elementach opisują na końcu książki. Tak jest tylko modelowanie biznesowe oraz modelowanie analityczne, a to niestety nie wszystko. Ale książka super. Z przyjemnością się z niej korzysta.

Ocena : 5 Ocena książki 2006-02-20

Jacek Achtelik

Na razie mi się podoba, czysty, prosty i co najważniejsze zrozumiały język, całkiem zrozumiałe przykłady - całkiem niezłe kompendium o UML 2.0. Fajny dodatek, choć nieco miejscami nieczytelny to plakat, oraz oczywiście nośnik z softem. Podoba mi się, choć pragnę zaznaczyć, iż jeszcze jestem w pierwszej połowie książki.

Ocena : 5 Ocena książki 2006-07-06

Michal Sitkowski

Książka napisana dobrym, przyswajalnym językiem. Obecnie najlepszy polskojęzyczny podręcznik UMLa.

Ocena : 5 Ocena książki 2008-02-07

xara

Konkretnie, wyczerpująco, na temat - tylko dwa błędy merytoryczne (nie do wychwycenia dla początkujących). Polecam.

Ocena : 5 Ocena książki 2006-08-07

bez podpisu

Jest to moja pierwsza książka do UMLa (pomijając tutoriale z Internetu). Podoba mi się duża liczba przykładów i komentarze do nich. Jednak pewne rzeczy nie są wyczerpująco omówione (powiązania na diagrami klas, a zwłaszcza jak powiązanie będzie realizowane w kodzie; skomplikowanie opisane są także interfejsy (notacja z półokręgiem, itp)). Jednak dzięki tej książce szybko zostałem doceniony, bo reszta zespołu korzystała z "innej" książki (Booch, Rumbaugh, Jacobson), która na przykład pomija stosowanie fragmentów wyodrębnionych na diagramach sekwencji (bardzo ważne zagadnienie).

Ocena : 5 Ocena książki 2006-05-18

Piotr Czerwik

Jak dla mnie, bomba! Mimo iż uważam, że niektóre rzeczy można by wyjaśnić prostszym sposobem, na zasadzie mniej teorii, więcej praktyki, to pozycję tę oceniam bardzo wysoko pod względem merytorycznym. Bardzo spodobały się mi także dodatki, choć, jak już w innych opiniach zaznaczono, plakat zamieszczony pod koniec książki mógłby być większy... Podsumowując, z czystym sumieniem polecam tą książkę.

Ocena : 4 Ocena książki 2008-05-26

zbyszex

Oceniam dosyć wysoko, chociaż z tej książki nie można się nauczyć używania UMLa. Bardziej przydatna byłaby - jako podręcznik przed egzaminem z definicji terminów UMLowych. Polecam natomiast, jako pierwszą pozycję. Mnie później służyła, jako rodzaj encyklopedii podczas przyswajania przykładów z innych książek. Ponadto pomogła mi wybrać narzędzie (CASE). Przy okazji - polecam Enterprise Architecta. Według mnie stosunek jakości i możliwości do ceny jest rewelacyjny.

Ocena : 4 Ocena książki 2011-11-28

Tomasz Fijałkowski, Lider zespołu programistów

Książka bardzo techniczna, której nie czyta się szybko i przyjemnie. Za to opisuje wszystkie rodzaje diagramów UML2 wraz ze szczegółami.

Ocena : 3 Ocena książki 2010-01-08

Tomek

Książka sama w sobie bardzo dobra. Pseudonaukowy język czyni ją jednak bardzo nieprzyjemną do czytania. Zwłaszcza jeżeli ktoś jest praktykiem może odnieść wrażenie, że w wielu miejscach mamy przerost formy nad treścią.

Ocena : 3 Ocena książki 2010-04-14

Maciej Ch.

Książka przeznaczona raczej dla analityków biznesowych (ze względu na wysoki poziom abstrakcji diagramów i przypadków). Z punktu widzenia programisty książka jest bardzo słaba. Nie nawiązuje do prawdziwych problemów spotykanych w projektach informatycznych. Niby praktyczne (tak twierdzą jej autorzy) przykłady sprowadzają się do teoretycznych diagramów dla wyimaginowanych problemów. Szukałem wskazówek jak przygotowywać dobre diagramy tak, żeby faktycznie pomagały w komunikacji z programistami. Nie znalazłem nic takiego w tej książce. Związek diagramów UML z ich implementacją w kodzie jest kompletnie zignorowany.

Ocena : 3 Ocena książki 2008-05-08

Damian Nowak

Książka jest bardzo słaba, jeśli czytelnik jest laikiem, który chciałby się nauczyć stosować język UML od zera. Nieprzyjemne opisy - autor używa słów, których znaczenia nie znam. Nie wyjaśnia tych pojęć albo wyjaśnia je w równie skomplikowany sposób. Dla czytelnika-laika książka jest całkowicie nieprzydatna - ocena 1. Książka zaś jest wartościowa, jeśli ktoś miał już dużo do czynienia z UML-em, ale potrzebuje poszerzenia swojej wiedzy. Książka jest trochę jakby dokumentacją języka UML. Stąd ocena 3.

Ocena : 3 Ocena książki 2007-01-04

bez podpisu

Fakt, książka ma dość przemyślana strukturę. Załączona ilość przykładów jest wystarczająca, a większość z nich jest dość klarowna. Dlaczego wiec tylko 3? Ponieważ książka jest pisana dość nieprzyjemnym językiem dla praktyków. UML nie jest jakimś wielce skomplikowanym językiem i pewne rzeczy można było przedstawić _dużo_ prościej (bez skomplikowanych, nic nie wnoszących teoretycznych regułek). Moim zdaniem, jeśli UML jest dla kogoś tworem mocno abstrakcyjnym, nie jest do niego przekonany, a jest zmuszony się go nauczyć to powinien poszukać lepszej pozycji na rynku. Te książkę najlepiej traktować jako rozwiniecie, a nie początek.

Ocena : 3 Ocena książki 2009-03-11

Sylwester

Bardzo techniczny i dość chaotyczny opis zagadnienia modelowania w UML. Dla kogo jest ona adresowana? Język polski pozostawia bardzo wiele do życzenia. Właściwie jest to niebogaty i niedbały żargon informatyczny. Autorzy w rozbrajający sposób piszą o "uznanych przez autorów za najtrafniejsze tłumaczenia polskich terminów na ich angielskie odpowiedniki" chociaż wrażenie jest takie jakby tłumaczenie było jednak z języka angielskiego na "anglopolski". Dodatkowo, wydawca ze swojej strony postarał się za wszelką cenę zmieścić treść książki na jak najmniejszej liczbie stron. Aby nie być gołosłownym, proponuję porównać tę książkę z książką: Grady Brooch, James Rumbaugh, Ivar Jacobson - "UML przewodnik użytkownika" WNT 2002. Niebo a Ziemia. Życzę szybko kolejnego, zmienionego wydania. Zaletą tej książki jest jednak to, że się ukazała i jest co zmieniać, rozszerzać, udoskonalać. A swoją drogą ciekawi mnie jaką dziedzinę nauki reprezentuje recenzent Pan dr Szydłowski?

Ocena : 2 Ocena książki 2006-11-10

Andrzej Wolski

Książka wydana jest kiepsko, okładka się wygina, w środku wygląda jak ksero!!! Jest zupełnie czarno-biała a w zasadzie szaro-biała - nieczytelne obrazki, czasami nie wiadomo co znajduje się na napisach umieszczonych na obrazkach. W dodatku nie ma opisu modelowania encji baz danych!!! W efekcie żałuje, że ją kupiłem, bo są lepsze pozycje tego typu na rynku.

Ocena : 2 Ocena książki 2011-03-01

bez podpisu, hobbysta

Droga przez mękę. Dla programistów mało użyteczna. Tak jakby UML był zjawiskiem czysto akademickim a nie narzędziem stworzonym by wspomóc programowanie. Błędne podejście moim zdaniem. Poza tym pisana jest wg, fatalnej w tym przypadku, zasady od ogółu do szczegółu. Z tym, że pojęcia ogólne są wyjaśniane przy pomocy pojęć szczegółowych, które z kolei są wyjaśniane dopiero kilka stron dalej... Porażka