l3 writing use cases
Example of a use case
Use case: Register for a course
actor: User
Mainflow:
1. User goes to the registration form
2. User enters name and contact details
3. User selects a short course
4. User select a day on which to do the course
5. Clicks on the register button
Exceptional flow:
If the date on which the user selects a course he is already taking another course then the system shows an error "Please choose another date for this course"
Post Condition:
The user is registered for his selected course on the date and this information is stored in the database
page revision: 0, last edited: 14 Oct 2009 06:33