Database management systems help us to manage persistent data and to access
large amounts of data efficiently. In a previous thesis a database has been
designed and partially implemented to handle much of the data required by the
Department of Computer Science. Though it is possible to access the data
available in this database by writing Structured Query Language (SQL)
commands, they are not user friendly.
In this thesis we designed and implemented a Web based GUI to provide a
friendlier environment for users of the database. The interface has been
designed to facilitate the Department Business Administrator, Graduate
Academic Advisor, and Undergraduate Advising Assistant. We used HTML to
design the web interface, and a tool PHP has been used to access the data from
the database in a dynamic fashion. We obtained and installed the Apache web
server, a freely available platform independent system, and use it as a second
departmental web server restricted for access to the database. The existing
single web server is dedicated for the general use by the students, staff and
faculty of the department.
The new user interface has pages for various administrative reports required
of the department such as: Taulbee survey and Maintenance of GRE/CGS
directory of graduate programs.