Abstract:
In educational institutes, schedule plays a main roll. Educational activities are executed according to some time table. So it is much necessary to have a well-designed time table to achieve its goals in educational activities. In most institutes, time table is managed manually. It is very tough duty to design and manage schedule for an institute manually. I~ is very time consuming job. The employees that deal this job may have to consume many hours to manage the time table of a single class. There arise many problems in this job. It becomes much difficult to find a room manually which is available for a specific period. Similarly, it proves a hard job to keep record that whether a teacher is assigned a course at a particular time or not. Similar the case is with course assignment. This becomes the base of clashes in the time table. These clashes disturb the educational activities This application gives a solution to all the above problems. This application provides an easy and efficient way to design time table of an educational institution. It requires a little effort and designs schedule for a class without any clashes or problems. It checks any clash and remove it also. Now the duty of the user is only to input the information about teachers, courses and classes. Then he clicks a button and the application will design the schedule according to the Information provided to it. So it makes the duty of time table manager much more easier. It also provides the option to change the timings of classes in an easy way. This application is developed according to the needs of Bahria University Islamabad. It fulfills all the scheduling requirements of Bahria University. But with a little bit changes in this project, the application can be made generic. This application handles schedule for both sessions i.e. Morning and Evening simultaneously. There are no limitations on the number of teachers, courses and rooms. It can handle as larger the data as p~ovided. This system has two sections. One is database and the other is application. Database is developed in Oracle 8i. This is very secure and reliable DBMS in this Internet age. The application is developed in ASP .net. So this application is web-based and can be uploaded easily if required. This application is composed of four modules, which are teachers, courses, rooms and schedule. The first three modules take their specific input. The fourth module uses this information to generate a reasonable schedule. This application will save time and reduce efforts in schedule generating act1v1t1es. Schedule for a class cab be obtained by simply pressing a button. By using this software, time table management doesn't remain so hard as was before it.