Visual Paradigm Discussion Forum
Advanced Search
Login [ Register ] Username: Password: Log me on automatically each visit I lost my password  
Use Case Diagram problems.  XML
Forum Index » UML Questions
Author
Message
Anonymous



Hi,

I am creating a use case diagram for a Go-Karting booking system. I have identified the actors and use cases for my diagram, however I am unsure as to their validity.

For example I have a Member Actor which is connected to a Booking use case, the problem is if the Member is booking online they need to Login first, but they don't have to Login if they are booking at a bookings office, further more after Login a member can also check is account details and statistical data.

My use case diagram:

[Member] -------- Login <--uses--- View Account Details and Statistical Data
| ^
| |
Booking ---uses----

Would I include the "View account details" use case in the main diagram or describe them in the detail description of the "Login" use case (using a sub diagram)? And would I show the uses association of "Booking" and "Login".

Thanks!

Nanny

d6chung

[Avatar]

Joined: 2009/07/22 11:30
Messages: 51
Location: Honolulu, HI, USA
Offline

[WWW]
Anonymous wrote:Would I include the "View account details" use case in the main diagram or describe them in the detail description of the "Login" use case (using a sub diagram)? And would I show the uses association of "Booking" and "Login".


"View Account Details" seems like a worthwhile use case to use in your main diagram.

As for regular booking versus online booking, I would use inheritance where the online booking use case would then include the log-in and view account details use cases.

Here is more information about use case inheritance: http://www.agilemodeling.com/essays/useCaseReuse.htm#InheritanceUC

Hope that helps.

David Chung
University of Waterloo Alumnus
Anonymous



d6chung wrote:
Anonymous wrote:Would I include the "View account details" use case in the main diagram or describe them in the detail description of the "Login" use case (using a sub diagram)? And would I show the uses association of "Booking" and "Login".


"View Account Details" seems like a worthwhile use case to use in your main diagram.

As for regular booking versus online booking, I would use inheritance where the online booking use case would then include the log-in and view account details use cases.

Here is more information about use case inheritance: http://www.agilemodeling.com/essays/useCaseReuse.htm#InheritanceUC

Hope that helps.


We've not been taught about inheritance yet though ill read the article that you provided hopefully that will clarify things.

Thanks alot for the help!

Nanny

Forum Index » UML Questions
Go to:   
Powered by JForum 2.1.8 © JForum Team