My approach would be to pick on scenario. One path through the use case that involves 
no error conditions and takes into account the most popular or most likely scenario. 
Then add in the alternative positive scenarios and lastly the error scenarios. So, 
assume that, say, there will be one barrier and the driver takes a ticket and pays on 
exit. Then the alternative that they are a monthly customer and have a prepaid 
toll-tag. Then they pay on entry with credit card, etc. If necessary, the use case can 
be physically split into a number of documents if that makes management easier. I 
believe that you should decouple entry from exit and make them two use cases.
 
John Hebley
Hebley & Associates

        -----Original Message-----
From: "Yves Gagnon" <[EMAIL PROTECTED]> 
Sent: Thursday, March 29, 2001 7:47 AM
To: "Rose Forum" <[EMAIL PROTECTED]>
Subject: (ROSE) Use Case versus generic system




        Hi all, 

        We start a system for the parking area. The purpose of it his to manage the 
entry/exit of the client. The system could be connect to an barrier, an 
arming loop (a device that capture the passage of the car), en entry device 
(that have button for the ticket, credit card reader etc). My question is 
about the approach to define a use case like 'Client enter in the parking' 
for a system that could have different configuration. We want to let our 
customer be able to configure the entry like they want. That means they 
could decide to include a credit card reader or not, to have two barrier or 
one etc. I ask myself what approach to take to define my use case ? What 
could be me primary scenario ? Even with a configuration, the client that 
enter in the parking could take many path, like to use the credit card 
reader instead of the button to take a ticket. 

        An help will be very appreciate 

        Thank you 

        Yves Gagnon 
ygagnon@traf park.com 


        ************************************************************************ 
* Rose Forum is a public venue for ideas and discussions. 
* For technical support, visit http://www.rational.com/support 
* 
* Admin.Subscription Requests: [EMAIL PROTECTED] 
* Archive of messages: 
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl 
* Other Requests: rose_forum [EMAIL PROTECTED] 
* 
* To unsubscribe from the list, please send email 
* 
* To: [EMAIL PROTECTED] 
* Subject:<BLANK> 
* Body: unsubscribe rose_forum 
* 
************************************************************************* 

************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages: 
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************

Reply via email to