07 July 2008

Use Cases

Use cases
Use cases represent functionality of the system.
an use case description includes;
------------------------------
Title:
Short Description:
Pre condition:
Description of the procedure:
Effects:
Comments:
------------------------------
An use case must be simplified, generalized, abstract, technology independent, implementation independent.

An example of use case:

University Calender
---------------------------
Title: Insert Lecture
Short description: Lecturers types room, time and title of the lectures and inserts it.
Pre Condition: There is not any Lecture of that title yet
Description of procedure:
- check whether title already exist
- check whether room is free at the given time
- if first is false and second is true insert new lecture
- again display data of the lecture
Effects: Lecture is inserted or error message
--------------------------

No comments: