🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #17289

Kto tu jest aktorem?

#17289
From: sasq.gamecreator
Date: Fri, 21 Sep 2007 09:13
22 lines
2264 bytes
Siema.

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?

Zawsze mam w takich sytuacjach wątpliwości kto powinien być aktorem,
gdy użytkownik wydaje polecenia pośrednio poprzez jakiś inny element
systemu i jest przez niego reprezentowany. Czasem tych poziomów
pośredniości jest więcej, np. użytkownik może wydac polecenie poprzez
jakieś menu, ono steruje jakimś modułem aplikacji, a on z kolei
steruje elementem, który ostatecznie wykonuje polecenie użytkownika.
Przykład: gracz gry komputerowej wydaje polecenie "Zmiana trybu
graficznego" [przypadek użycia], jednak robi to wybierając opcję z
menu wyświetlanego na ekranie. Silnik gry odbiera to polecenie i zleca
zmianę trybu graficznego podsystemowi graficznemu. Kto jest więc
aktorem dla przypadku użycia "Zmiana trybu graficznego": gracz, menu
gry, czy silnik gry? Czy zależy to od tego, czy skupiamy się na grze
jako całości, czy na samym podsystemie graficznym?

--
SasQ
Technical Details
Message-ID: <1190366036.055142.157400@d55g2000hsg.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!goblin1!goblin.stu.neva.ru!proxad.net!feeder1-2.proxad.net!64.233.178.134.MISMATCH!postnews.google.com!d55g2000hsg.googlegroups.com!not-for-mail

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!goblin1!goblin.stu.neva.ru!proxad.net!feeder1-2.proxad.net!64.233.178.134.MISMATCH!postnews.google.com!d55g2000hsg.googlegroups.com!not-for-mail
From: sasq.gamecreator@gmail.com
Newsgroups: pl.comp.objects
Subject: Kto tu jest aktorem?
Date: Fri, 21 Sep 2007 02:13:56 -0700
Organization: http://groups.google.com
Lines: 24
Message-ID: <1190366036.055142.157400@d55g2000hsg.googlegroups.com>
NNTP-Posting-Host: 195.248.226.3
Mime-Version: 1.0
X-Trace: posting.google.com 1190366036 16404 127.0.0.1 (21 Sep 2007 09:13:56 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 21 Sep 2007 09:13:56 +0000 (UTC)
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pl) Opera 9.22,gzip(gfe),gzip(gfe)
X-HTTP-Via: 1.1 cache.infomex.pl:3128 (squid/2.5.STABLE14)
Complaints-To: groups-abuse@google.com
Injection-Info: d55g2000hsg.googlegroups.com; posting-host=195.248.226.3;   posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit