TIME TABLE MANAGEMENT SYSTEM A Mini Project Report Submitted in partial fulfilment of the requirements For the award of the degree of
MASTER OF SCIENCE (COMPUTER SCIENCE) Submitted By T. Arul Raj [Reg.No:340312]
Under the Guidance of Dr.P.Arockia Jansi Rani M.E., Ph.D., Assistant Professor
Department of Computer Science and Engineering Manonmaniam Sundaranar University Tirunelveli-627012 December-2015
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING MANONMANIAM SUNDARANAR UNIVERSITY TIRUNELVELI-12
MASTER OF SCIENCE (COMPUTER SCIENCE) Mini Project Report-2015
CERTIFICATE This is to certify that the mini project entitled “TIME TABLE MANAGEMENT SYSTEM” submitted to the Department of Computer Science T.ARUL RAJ, REG. NO.340312 in partial fulfilment for the award of the degree of MASTER OF SCIENCE (COMPUTER SCIENCE) is a bonafide work carried out by her under my guidance and supervision.
GUIDE
HEAD OF THE DEPARTMENT
Submitted for the Viva-Voice Examination on: ____________________
INTERNAL EXAMINER
EXTERNAL EXAMINER
ACKNOWLEDGEMENT First foremost I submit my humble prostration to the almighty for showering his blessing and strengthening me to make this project successful. I am indebted to a number of individuals in academic circles, who have contributed much to undergo this project. I express my heart–felt gratitude to Dr.R.Balasubrmanian M.E.,Ph.D., Professor and Head Department of Computer Science and Engineering, Manonmaniam Sundaranar University, Tirunelveli, for giving me an opportunity to carry our this project. I express my deep sense of gratitude and profound thanks to my project guide, Dr.P.Arockia Jansi Rani M.E., Ph.D., Assistant Professor, for her unflinching support, optimistic encouragement and marvellous guidance towards the completion of the project. I thank Dr.P.Arockia Jansi Rani M.E., Ph.D., Project Coordinator, Department of Computer Science and Engineering, Manonmaniam Sundaranar University, Tiruneveli, for his encouragement in the process of completion of this project. I am very much thankful to all the Teaching and Non-Teaching staff of the Department for rendering me with their timely help. Then, it’s my pleasure to pay my firm gratitude to my friends, because everyone did their individual part to lift this project for myself and proceed to this imit.
CONTENT Chapter Title No 1 Introduction 1.1 Over View 1.2 Problem Definition 2
3
4
System Analysis 2.1 Existing System 2.2 Proposed System 2.3 Feasibility Study System Requirements 3.1 Hardware Requirements 3.2 Software Requirements Software Description 4.1 The .NET Frame work 4.2 Microsoft SQL Server 2008
5
System Design 5.1 Architecture Design 5.2 Database Design
6
7
Methodology 6.1 Project Description 6.2 Module Description System Testing
8
Conclusion
9
Future Enhancement
10
Appendix A.1 Source Code A.2 Screen Shots
11
Bibliography
Page Number
LIST OF TABLES Table No
Table Name
5.2.1
Login
5.2.2
Course Details
5.2.3
Subject Details
5.2.4
Staff Details
5.2.5
Assign Subject Details
5.2.6
Assign Time Table
Page No
LIST OF FIGURES
Figure No
Figure Name
5.1.1
Assign User name And Password
5.1.2
Add Course Details
5.1.3
Add Subject Details
5.1.4
Add Staff Details
5.1.5
Assign subject to the staff
5.1.6
Assign Time Table to the Course
Page No
ABSTRACT
Time Table Management system is an automated system which generates Time table according to the data given by the user. The main requirement of the application is to provide the details about the branch, subjects, number of labs, total number of period and details about the lab assistance. Then the Application generates the time table according to the need. The problem is to design and implement an algorithm to create a semester course time table by assigning timeslots and rooms to a given set of courses to be run that semester under given constraints. The constraints include avoiding clashes of time-slots and rooms, assigning appropriate rooms and appropriate number of slots and contact hours to the courses etc.