1. Automating time-consuming and repetitive
tasks
2. Minimizing the amount of data to be entered - details are input
just once and are then available immediately
and consistently to every part of the system
3. To provide timely and up-to-date access to data or information
whenever desired
4. To design and implement a relational data base management system,
which will help in
scheduling the staff in an efficient manner.