| Member of the Month | Click Here for more information about how you can become Member of the Month |
Problem Statement
For the purpose of this paper a simple example will be used to demonstrate the concepts and techniques involved in the use of UML. The example used is a video rental system. A system is to be developed that will allow a video clerk to catalog videos available for rental. The clerk should be able to add new videos, remove videos, and check their current status. A customer should be allowed to find a video by title, check a video out, and then return that video. In order to keep this example simple the requirements have been kept to a minimum. For this example, only the analysis and design concepts will be introduced. Actual code construction will be left as an exercise for the reader.

