--
You received this message because you are subscribed to the Google
Groups "UML Forum" group.
Public website: www.umlforum.com
To post to this group, send email to umlf...@googlegroups.com
To unsubscribe from this group, send email to
umlforum+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/umlforum?hl=en?hl=en
You're English is fine. The difficulty is that this homework problem
shows up on this forum every semester. These forums are not intended to
do your homework for you. Grinding through it is part of the learning
process.
--
Life is the only flaw in an otherwise perfect nonexistence
-- Schopenhauer
Rene Descartes went into a bar. The bartender asked if he would like a drink. Descartes said, "I think not," and disappeared.
H. S. Lahman
H.la...@verizon.net
software blog: http://pathfinderpeople.blogs.com/hslahman/index.html
> Identification and authorization are transverse functionalities that
> must be managed independently of use cases.
> For that purpose you need:
> - Clear-cut distinction between agents (actual person interacting with
> the system) and role (symbolic placeholder created by the system for
> the duration of the session.
> - Powertypes used by the system to manage partitions of agents,
> objects and activities depending on authorizations.
> http://caminao.wordpress.com/who-is-to-use-the-system/
> http://caminao.wordpress.com/how-to-implement-symbolic-representations/patterns/functional-patterns/users/
> http://caminao.wordpress.com/how-to-implement-symbolic-representations/patterns/functional-patterns/powertypes/
The poor kid is just asking how he should organize his use cases, not
how to design an aircraft control system!
@OP. To avoid getting confused over this, think about what you, as a
user, would have to do to use this application (i.e., what steps you
would have to take at the keyboard). Then organize the steps by putting
those that are logically related or done at different times in their own
use cases. In particular, ask yourself how the software will know whose
data to update.