Article View: pl.comp.objects
Article #17291Re: Kto tu jest aktorem?
From: ToJaJarek
Date: Fri, 21 Sep 2007 13:26
Date: Fri, 21 Sep 2007 13:26
34 lines
3099 bytes
3099 bytes
On 21 Wrz, 11:44, sasq.gamecrea...@gmail.com wrote: > On 21 Wrz, 11:13, sasq.gamecrea...@gmail.com wrote: > > > Jeśli użytkownik steruje aplikacją wydając polecenia poprzez GUI, to > > co tutaj będzie aktorem na diagramie przypadków użycia UML: > > użytkownik, czy GUI, które go reprezentuje w systemie? > > OK nevermind :P > Znalazłem coś takiego:http://www.andrew.cmu.edu/course/90-754/umlucdfaq.html > Przykład z użytkownikiem, przeglądarką i serwerem rozwiał moje > wątpliwości ;J > > -- > SasQ To tylko jedna z intepretacji, inne mówią, że aktorem jest TYLKO człowiek reszta to system i jego obiekty (tak więc nie ma aktorów systemowych). Notacja UC narzuca jeden tylko system na diagramie, rolą tego "prostokąta" jest zobrazowanie "systemu" (niezależnie od liczby jego składników), ma on przypadki jego użycia. Nie ma jednoznaczności w specyfkacji, przytoczony przykład być moze jest OK. Ja się posługuję ogólną terią systemów do modelowania przypadków użycia, nie używam ich do modelwania modułów systemu (nie używam np. include itp...). Funklcjonalności staram się opisywać za pomocą realizujacych je klas. Dlatego moim zdaniem przykład powyższy mógły równie dobrze wygladac tak, że aktor komunikuje sie z systemem, a interfejs (przegladarka (jest jednym z obiektow w systemie). Komunikację pomiędzy aktorem, przeglądarka i resztą systemu moim zdaniem lepiej jest i łatwiej pokaząć diagramem interakcji, Moim zdaniem dużo lepszym do tego celu. Ja jednak nie używam metod modelowania zorientowanych na przypadki użycia. To co tu opisuję to inna opcja (metodyka modelwoania) a nie "dobry" i jedyny sposób.
Technical Details
Message-ID:
<1190381170.152364.277620@g4g2000hsf.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.belwue.de!news.tiscali.de!tiscali!newsfeed1.ip.tiscali.net!proxad.net!feeder1-2.proxad.net!64.233.178.134.MISMATCH!postnews.google.com!g4g2000hsf.googlegroups.com!not-for-mailReferences:
<1190366036.055142.157400@d55g2000hsg.googlegroups.com> <1190367840.272182.288600@d55g2000hsg.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.belwue.de!news.tiscali.de!tiscali!newsfeed1.ip.tiscali.net!proxad.net!feeder1-2.proxad.net!64.233.178.134.MISMATCH!postnews.google.com!g4g2000hsf.googlegroups.com!not-for-mail From: ToJaJarek <tojajarek@gmail.com> Newsgroups: pl.comp.objects Subject: Re: Kto tu jest aktorem? Date: Fri, 21 Sep 2007 06:26:10 -0700 Organization: http://groups.google.com Lines: 40 Message-ID: <1190381170.152364.277620@g4g2000hsf.googlegroups.com> References: <1190366036.055142.157400@d55g2000hsg.googlegroups.com> <1190367840.272182.288600@d55g2000hsg.googlegroups.com> NNTP-Posting-Host: 80.53.5.6 Mime-Version: 1.0 X-Trace: posting.google.com 1190381170 5864 127.0.0.1 (21 Sep 2007 13:26:10 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 21 Sep 2007 13:26:10 +0000 (UTC) In-Reply-To: <1190367840.272182.288600@d55g2000hsg.googlegroups.com> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: g4g2000hsf.googlegroups.com; posting-host=80.53.5.6; posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit