přejít na obsah přejít na navigaci

Linux E X P R E S, Hana Kanisová, Miroslav Müller: UML srozumitelně

Hana Kanisová, Miroslav Müller: UML srozumitelně

Je nepopiratelné, že pokud chceme postavit dům, je lepší mít před zahájením stavby stavební výkres. Ne jinak je tomu i v oblasti vývoje rozsáhlejších programů. Bez návrhu systému toho většinou mnoho efektivně nevytvoříme, a tak je důležité, abychom před samotným započetím prací měli vytvořen návrh budoucího programu.


reklama

U objektově založených řešení je dnes pro tento účel obecně nejvhodnější použít právě jazyk UML (Unified Modeling Language), o kterém se dá říct, že je zavedeným standardem pro dokumentování softwaru ve všech fázích jeho vývoje. A právě s tímto jazykem nás má kniha UML srozumitelně seznámit.

Autory knihy jsou Hana Kanisová a Miroslav Müller, oba zaměstnanci společnosti PVT, a.s., kteří mají hluboké praktické zkušenosti s metodikou Select Perspective a CASE nástrojem Select Component Architect. Tomuto nástroji se v knize na několika stránkách i prakticky věnují.

Předností knihy je stručný, avšak zcela dostačující ucelený výklad UML, doplněný případovou studií a mnoha výstižnými ilustrativními diagramy a obrázky. Případovou studii autoři charakterizují následovně: "Studie vychází z modelové situace, kdy softwarová firma získala zakázku na analýzu, návrh a vývoj informačního systému, který by funkčně pokrýval potřeby sběrny oprav elektrospotřebičů." A dále pak upřesňují: "Pro jednoduchost budeme v popisované modelové studii uvažovat pouze o jednom modulu informačního systému, a to modulu pro zprostředkování oprav."

Po představení případové studie je pak čtenář seznámen s oblastí procesního modelování, které sice není součástí standardu UML, ale svým významem a přínosem je považováno za důležité. Následující kapitoly jsou pak již přímo věnovány UML, a to případům užití, modelování tříd a objektů, modelu objektové spolupráce, seskupení tříd, stavovým diagramům, diagramům aktivit a datovému modelování.

V závěrečné zhruba třetině knihy se pak výklad věnuje datovému modelování. Seznamuje s praktickým postupem analytických prací pomocí CASE nástroje Select Component Architect a metodikou Select Perspective. Poslední třináctá kapitola se pak zaměřuje na komponentový vývoj.

Můj celkový dojem z knihy je víc než kladný. Přestože lidé UML znalí mohou namítnout, že výklad by na některých místech knihy mohl jít více do hloubky, či nesouhlasit s terminologií, která ještě v češtině není ustálená. Kniha splňuje právě ten účel, pro který byla psána.

Computer Press, 2004, vydání první. Počet stran 158 černobílých. Doporučená cena: 169 Kč nebo 259 Sk.

Nahoru

(Jako ve škole)
Průměr: 2,00 | Hodnotilo: 1
 

Přidat téma diskuse

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Lukáš Faltýnek

Lukáš Faltýnek

Vystudoval informační management na Univerzitě Hradec Králové. Pracuje jako analytik/programátor. Láskou k počítačům vzplanul v roce 1986, kdy dostal svůj první počítač Atari 800 XL. S Unixem se poprvé setkal před dvanácti lety. Chvíli nato pak s Linuxem, který si pro jeho svobodu zamiloval. Je ženatý a má dvě děti. Mezi jeho koníčky patří literatura, kinematografie a cestování.


  • Distribuce: Ubuntu
  • Hodnocení autora: *

| blog


Novinky

všechny novinky »

Redakční blog

Jirka Vrba

Jirka Vrba, 14. květen

LinuxEXPRES na Google Currents

Nedávno spustila společnost Google českou verzi služby Google Currents pod trochu matoucím názvem Google...


Jiří Eischmann

Jiří Eischmann, 08. květen

Nové návrhy pro GNOME 3

Co můžeme čekat v nadcházejících verzích GNOME. Designéři přišli s novými návrhy. 


Pavel Fric

Pavel Fric, 28. duben

Palapeli

Oddychovka pro volný čas. Ukázky zahradní techniky. Hádanka pro začátečníky i pokročilé


Všechny blogy »

Reklama