Second Review

32
TIME TABLE MANAGEMENT SYSTEM Abstract The proposed project entitled “TIME TABLE MANAGEMENT SYSTEMhas been designed and developed by using Microsoft Visual Studio Dot Net 2008 as front end tool and MS SQL Server 2008 as back end tool. This project is mainly developed for college administration part. It is windows based application software developed in a user friendly manner. The Existing system is done by manually with the help of each department higher officials inside the college. It is considered as a tedious job in the management side while generating time table for staff wise as well as class wise. Moreover several constraints has to be followed while generating time table such as allotting hourly time table to individual staff with sufficient intervals daily, allot minimum hours to higher officials like HOD, Continuous period for Practical subjects such as continuously 2 hours for single practical subject, daily available hours is to be considered, break time and lunch time is to be considered, first period should be allotted to Class tutor preferably, department to department teaching staff hours is also be taken into account. In addition, day order wise should be considered, available hours to individual staff and the available days to each class should be considered. The available working days usually

description

attg

Transcript of Second Review

TIME TABLE MANAGEMENT SYSTEMAbstract The proposed project entitled TIME TABLE MANAGEMENT SYSTEM has been designed and developed by using Microsoft Visual Studio Dot Net 2008 as front end tool and MS SQL Server 2008 as back end tool. This project is mainly developed for college administration part. It is windows based application software developed in a user friendly manner. The Existing system is done by manually with the help of each department higher officials inside the college. It is considered as a tedious job in the management side while generating time table for staff wise as well as class wise. Moreover several constraints has to be followed while generating time table such as allotting hourly time table to individual staff with sufficient intervals daily, allot minimum hours to higher officials like HOD, Continuous period for Practical subjects such as continuously 2 hours for single practical subject, daily available hours is to be considered, break time and lunch time is to be considered, first period should be allotted to Class tutor preferably, department to department teaching staff hours is also be taken into account. In addition, day order wise should be considered, available hours to individual staff and the available days to each class should be considered. The available working days usually calculated with the dismissal of general holidays and college day function. By keeping all these criteria, the concern authorities get into real hurdles and keep on insisting their mind like a bee in their bonnet. In order to clear all the existing problems, the proposed system is designed in a smart way with the help of staffs available hours and the hours allotted to individual subject as inputs. The advantage of using this proposed system is able to generate time table within a fraction of second with no staff limitation and class limitation.The proposed system is planned to implement lively to College system and this will help the administration part sure. Time consumption is entirely reduced and no partialities in allotting classes to staffs. This will help the management in decision making and planning section.MODULES DESCRIPTION:1. Staff Details:The Staff role is the major part played in this time table generator. In the staff details form the following details should be inputted such as Staff Code, Staff Name, Staff Designation, Teaching or Non-Teaching Staff, total hours allotted in a weekly day order, overall hours allotted. These details are considered as one of the primary details to generate time table.2. Subject DetailsThis form is another major part in this time table generator. In the subject details form the following details should be inputted such as Subject Code, Subject name, Subject Type such as Practical or Theory, Optional subject or not, Hours Allotted, Subject handling Staff Code. These details also considered as primary details to generate time table.3. Department Details:The department details form is considered as the back bone to both theStaff Details and subject details module. In the department details form the following details should be inputted such as department name, batch (eg.2011-2014), total number of subjects allotted.

4. Department Coupling Stage 1:The smart work begins in this section. The department names entered in the department details module are displayed for user selection. Once the user selects any one of the department, then the batch details are displayed below the selected department. Then the user is allowed to choose any one of the batch listed under the chosen department. Now the system allows the user to input the semester number and then the subject code until the loop ends with the total number of subjects allotted. Further, the user has to input the total hours individually to each subject code.

5. Time Table Generator Class WiseIn the class wise time table generator, once the user selects the department, batch, semester. The user selection is inputted to the proposed system, then a multi-dimensional array is initialized dynamically in order to cross coupling department to subject and then subject to staff with the time tally system. Then the result will yield a proper time table generator for class wise.6. Time Table Generator Staff WiseIn the staff wise time table generator, once the user selects the staff code. The user selection is inputted to the proposed system, then a multi-dimensional array is initialized dynamically in order to cross coupling staff to subject and subject to class with the staff time tally system. Then the result will yield a proper time table generator for staff wise.7. Reportsa. Department Wise Time Table Reportb. Staff wise Time Table Report

System SpecificationHardware Specification:Processor : Dual Core ProcessorRAM : 1 GB RAMHarddisk : 160 GB Hard disk

Software Specification:Operating System : Windows XP / Windows 7Front End : VB.Net 2008Back End : SQL Server 2008

Existing System:1. Management planning and decision making is not in proper manner.2. Excessive hours to staff due to manual time table generation.3. Total hours allotted and the subject wise allotted hours not tally together often.4. Time consumption is more5. Manpower support is needed much in time.Proposed system1. Manpower support is needed only for few inputs.2. Consumption of time is completely reduced.3. Management will get a clear idea of time table generation.4. Any alteration in staff hours or class wise hours would not be affect more in preparing fresh time table.5. 100 % accuracy in time table generation.

Data Flow Diagram:

Level-0:ReportDepartment Wise Time Table,Staff Wise Time TableInputSubject Details,Staff Details,DepartmentDetails

StaffTimeTableManagementManagement

Level -1 : Input Subject DetailsUpdate

Input

StaffSubjectDetailsDatabaseSubject Table

Level -2 : Input Staff DetailsUpdate

Input

StaffStaffDetailsDatabaseStaff Table

Level -3 : Input Department DetailsUpdate

Input

StaffDepartmentDetailsDatabaseDepartment Table

Level -4: Department CouplingDepartmentCoupling

Login

DatabaseStaff

UpdateAfter Select Department & BatchDepartment

UpdateReceive SubjectCode and Hours Details

Department Coupling Table

Level 5 - Staff Wise Time Table And Class Wise Time TableTime TableManagementSystem

Staff WiseTimeTableUpdateUpdateClass WiseTime TableGenerate TimetableGenerate TimetableStaffWiseClassWiseUpdateUpdateUpdateUpdateDepartment CouplingTableDepartment DetailsTableSubject DetailsTableStaff DetailsTableInput

Input

Input

Input

Login

DepartmentCouplingDepartmentDetailsSubjectDetailsStaffDetailsDatabaseStaffUpdate

INPUT DESIGN

OUTPUT DESIGN

TABLE DESIGNDepartment Primary Key : Department_name

Foreign Key : Subject_code, Department_name

Primary Key : staff_code

Primary Key : subject_CodeForeign key : Staff_code