Please use this identifier to cite or link to this item: http://hdl.handle.net/123456789/22324
Title: Timetable management system
Authors: Hussain, Umair
Keywords: Information Technology
Issue Date: 2020
Publisher: Quaid I Azam University
Abstract: Timetabling concerns all events with regard to generating a schedule that must be subjective to different constraints. Timetable can be defined as optimization of given events, actions, or activities to a set of objects in space-time matrix to satisfy a set of desirable constraints. Although most or'the university administrative work has been computerized, the timetable scheduling is still mostly done manually due to its tec1mical difficulties. The manual scheduling of timetable requires extensive time and efforts. Any timetabling problem of real-world proportions are likely to have considerable complexity. For this reason, creating a reliable automatic solver with no manual intervention is a very difficult problem. Most timetables are created manually by expert administration who have deep knowledge of all the requirements of all the pmties involved. The primary use of this system for such timetable would be to given assistance to the manual creation of timetable. The human makes every decision but can be guided as to what he/she can and cannot do. We have fOlmulated the method for developing effective and practical timetabling algorithm which is capable of taking care of both strong and weak constraints. Node.js, a JavaScript runtime, is used for backend programming and ReactJS is used for frontend programming. MySQL workbench is used for creation of database. Client-side programming and server-side programming is done employing visual studio code.
URI: http://hdl.handle.net/123456789/22324
Appears in Collections:M.Sc

Files in This Item:
File Description SizeFormat 
IT 446.pdfIT 4468.36 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.