As you can see, this project requires three major components, these are:
1. A database component which holds information regarding the student,
2. An artificial intelligent component which is responsible for advising, and
3. A Graphical User Interface component that uses internet as its medium of communication between students, advisor, and records and registration department.