Starší komentáře ke článku: Návrh aplikací v jazyce UML - začínáme s případy užití

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Rene Stein

Datum vložení: 13.4.2004 7:31:56

"osoba vyhledávající údaje o objednávkách (příliš všeobecný popis, aktor má mít jen jednu odpovědnost)"
V puvodnim textu je napsano
"osoba vyhledávající údaje o objednávkách (příliš všeobecný popis, aktor pouze s jednou odpovědností)"
Smysl vety se zmenil po korekcich v redakci. Nevyhodou takto pojmenovaneho aktora je prave vypichnuti jedine odpovednosti, coz se da poznat i tak, ze nazev aktora je spise kandidatem na novy pripad uziti.
Rene Stein



Avatar

Autor komentáře: Vilém Málek

Datum vložení: 13.4.2004 11:33:37

Článek byl odeslán k autorizaci 8. 4. 2004, pročpak jste mi neposlal e-mail, že je něco v nepořádku? Mohl jsem vše opravit ještě před vydáním...

Avatar

Autor komentáře: Rene Stein

Datum vložení: 13.4.2004 11:44:43

Aha,
tak to se omlouvam. Chyba je v TMO T-Zones, do kterych mi mail vubec nedorazil:( Ani predchozi clanek mi neprisel k autorizaci, takze jsem predpokladal, ze se zmenila redakcni praxe a chtel s vami korektury clanku diskutovat soukrome emailem.
Jeste jednou se omlouvam
Rene Stein

Avatar

Autor komentáře: Ľuboš Kmeťko

Datum vložení: 13.4.2004 10:17:47

Aky nastroj pouzivate (ste pouzili) na tvorbu diagramov? Vdaka za info.

Avatar

Autor komentáře: Rene Stein

Datum vložení: 13.4.2004 10:23:31

Dobry den,
pouzivam PowerDesigner 9.0 od Sybase.
Rene Stein

Avatar

Autor komentáře: martas

Datum vložení: 13.4.2004 14:32:16

a co VISIO? je to použitelný ..?

Avatar

Autor komentáře: Ondrej Ivanic

Datum vložení: 13.4.2004 15:55:42

Visio? skor nie ako ano. Vhodny nastroj je tak ktory vie podchytit aj semanticky pohlad a suvislosti na buduci SW. Na kreslenie znaciek staci papier a ceruzka :).

Doteraz som pouzival len Rational Rose. Stale vsak hladam nieco co sa da pouzivat aj pod Linuxom (Umbrello to urcite este dlho nebude).

Avatar

Autor komentáře: Jozef Chocholáček

Datum vložení: 14.4.2004 8:25:56

A čo Posseidon - <a href='http://www.gentleware.com/' target='_blank'>http://www.gentleware.com/</a> ? My ho síce používame pod Windows, ale testoval som ho chvíľu aj doma pod Linuxom, a zdal sa byť použiteľný.

Avatar

Autor komentáře: Rene Stein

Datum vložení: 13.4.2004 17:31:10

Visio radeji ne. Presneji - na male projekty bohate staci a protoze je soucasti VS.NET Enterprise Architect tak vyjde i levne. Na vetsich projektech je prace s Visiem utrpeni - podporuje myslim pouze UML ve veri 1.2 a 1.3., navic UML validator zvyraznuje cervene evidentne spravne konstrukce, nakresleni sekvencniho diagramu znamena, ze stridave tlucete pesti do stolu, abyste se odreagovali, a mohli pak nakreslit dalsi message, aniz byste prastili s celym projektem:)

Rene

Avatar

Autor komentáře: Pavel Riedl

Datum vložení: 22.4.2004 5:49:12

U nás používáme Enterprise Architect od SPARXSYSTEM. Trial je ke stažení na <a href='http://www.sparxsystems.com.au' target='_blank'>http://www.sparxsystems.com.au</a>
Zná UML 2.0 a minimálně stojí za prostudování. Cena lidová. Lze koupit např. prostřednictvím JIMAZ

Avatar

Autor komentáře: Petr Zelenka

Datum vložení: 15.4.2004 9:28:27

Pekny clanek. Jsem rad, ze se neco takoveho na Intevalu objevilo.

Avatar

Autor komentáře: Rene Stein

Datum vložení: 15.4.2004 11:31:03

Diky, kladna reakce vzdy potesi:)´

Avatar

Autor komentáře: Attila

Datum vložení: 16.4.2004 17:16:26

Nasiel som clanok o tom, ako vytvarat UML diagramy vo Visio.
Aky je Vas nazor na Visio? Je vhodny na UML diagramy?

<a href='http://msdnaa.net/Resources/Display.aspx?ResID=1949' target='_blank'>http://msdnaa.net/Resources/Display.aspx?ResID=1949</a>

Avatar

Autor komentáře: Radovan Laga

Datum vložení: 25.4.2004 13:39:19

Dobry den,

myslim si, ze neni nejvhodnejsi pouzivat slova jako udaj, udaju atd. v nazvech UC.

Narazim na UC "úprava údajů o trvalém bydlišti uchazeče".

Obecne evidence cehokoliv je vzdy spojena s udaji (zadani novych udaju, zmena existujicich udaju, smazani existujicich udaju, import udaju z… apod.)

Neni potreba uvadet ono slovicko udaj(e/ů…), protoze by se mohlo vyskytovat u vsech UC tykajicich se nejake evidence a pritom neprinasi modelu zadnou hodnotu. Navic by mohlo byt take nahrazeno slovickem "data" a to uz je temer katastrofa.

Mam dojem, ze je vhodne se soustredit spis na pojem jako takovy. V "úprava údajů o trvalém bydlišti uchazeče" je to vyskyt (nalezeni) pojmu "Trvalé bydliště uchazeče".

Pak by se dospelo napr. k UC Zmena trvaleho bydliste uchazece, Zadani trvaleho bydliste uchazece apod.


S pozdravem
Radovan Laga

PS: PowerDesigner

Stahl jsem si trial na odzkouseni a mam par dotazu?

Zobrazuji se Vam abstraktni tridy kurzivou?
Podtrhavaji se Vam nazvy statickych metod?


Dekuji
Radovan Laga

Avatar

Autor komentáře: Rene Stein

Datum vložení: 25.4.2004 14:16:39

Dobry den,
diky za reakci. I kdyz mi to prijde jako slovickareni, musim zareagovat. Nevidim duvod proc nepouzivat slovo údaje, protoze se mi nikdy nestalo, ze by zakaznik nebo programator pochopil uvedeny pojem spatne.

Casto pouzivam slovo udaje v abstraknich UC pro spravu ciselniku - Sprava udaju o zakaznicich (ano, mohl bych nechat i termin Sprava zakazniku, ale ten ma subjektivne vetsi extenzi - lze pod nej napriklad zahrnout i workflow pro presun zakaznika do VIP skupiny). Jinymi slovy - termin udaje rika, ze ted jde o pouhou upravu atributu nezavislou na business procesech. Jedna se o uzus, ktery se osvedcuje a nemyslim si, ze bych tim vytvarel "Computation dependent model". Zduraznuji, jedna se o pouhy uzus. Ani pouziti "katastrofickeho" pojmu data nepovazuji za chybu - UC je primarne orientovano na zakaznika a pokud mu pomuze v orientaci v modelu, tak proc ne? Jen proto, ze tento pojem je na blacklistu "slusneho" OO analytika, ktery freudovsky vytesnuje vse, co souvisi s ER diagramy? :) Myslim, ze anglicky psane knihy mnohem vice akcentuji navaznost OO principu na principy strukturalni analyzy nez je tomu v Cechach. Bohuzel mimo akademicke prostredi se v Cechach vetsinou za alfu a omegu OOP povazujou nazory pana Kravala, ktery sice odvedl a odvadi zasluznou praci pri rozsirovani znalosti o OOP principech a UML, ale bohuzel s mnoha omyly, ktere mnoho lidi neni schopna odhalit (viz knihy, ve kterych business objekty samy aktualizuji formulare nebo neustale zduraznovani OOP (UML) jako pristupu zcela nezavisleho na predchozich metodikach).

Rene Stein

Ad PowerDesigner.
1)

Avatar

Autor komentáře: Rene Stein

Datum vložení: 25.4.2004 14:20:50

Jeste k PowerDesigneru
1) Nazvy abstraktnich trid nejsou psany kurzivou - je u nich videt stereotyp abstract, coz mi vyhovuje.
2)Staticke metody opravdu nejsou podtrzene - resim to tak, ze na ne aplikuji stereotyp static.

Rene Stein

Avatar

Autor komentáře: Radovan Laga

Datum vložení: 26.4.2004 9:16:23

Dobry den,

toho jsem se "obaval". Vyhovovala by mi kurziva - je to zvyk. Zvyknu si i na stereotyp, ale tak nejak jsem doufal, ze si jde nekde v options vybrat.

U statickych metod jsme na tom stejne - <<static>>. Take bych uvital podtrzeni.

Jinak je PD oproti Visiu o nekolik (hodne) trid vyse.

Dekuji
Radovan Laga

Avatar

Autor komentáře: saf42

Datum vložení: 21.7.2004 8:36:15

tento serial vyzeral velmi slubne - naozaj je uz mrtvy?

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 21.7.2004 9:03:42

Vidíte snad v jeho popisu, že by tam bylo něco takového? ;-)

Avatar

Autor komentáře: Rene Stein

Datum vložení: 23.7.2004 23:51:30

Dobry den,
ne serial neni mrtvy, ac to tak nyni vypada. Narodila se mi nedavno dcera, takze moje myslenky jsou zcela jinde:)
Pomalu se ale vse normalizuje, takze pokracovani bude a snad i s vetsi frekvenci.

Avatar

Autor komentáře: Indrik myner

Datum vložení: 25.8.2005 2:55:31

UC "přihlášení uživatele do systému" se běžně nepovažuje za událost, neboť zařazení do role jde mimo kontext. Jinak díky za přínosný článek

Zpět na článek | Úvodní stránka Interval.cz