SlideShare uma empresa Scribd logo
1 de 13
UNDER THE GUIDENCE,
Ms. JANHAVIN L.
Assistance Professor
Department of BCA
VVFGC
TeamAssociates,
ACHAL VIHARI S 18B15003
BHAVYAG 18B15032
CHAITRAK 18B15037
SANDHYAH A 18B15190
SRINIDHI S 18B15223
VIDYAVAHINIFIRSTGRADECOLLEGE
VIDYAVAHINI GROUPOFINSTITUTIONS
AFFILIATEDTO TUMKURUNIVERSITY • KUVEMPUNAGAR/SIT EXTENTION, TUMKUR572103
CONTENT
Abstract
Introduction
Literature survey
Existing and Proposed System
Software Requirement
Specification
Architecture
Methodology
Merits and Demerits
Applications
Conclusion
Bibliography
ABSTRACT
 The manual system of preparing time table in colleges with large
number of students is very time consuming and usually ends up with
various classes clashing either at same room or with same teachers
having more than one class at a time.
 to overcome all these problems , propose to make an automated
system.
 The system will take various inputs like details of students, subjects
and class rooms and teachers available, depending upon these inputs it
will generate a possible time table, making optimal utilization of all
resources in a way that will best suit any of constraints or college rules.
 List of subjects may include electives as well as core subjects.
Literature survey
 There exist various problems such as Sports Timetabling, Examination
Timetabling, Employee Timetabling and university timetabling.
 Carter and Laporte (1998) considered different categories to solve the
timetabling problem. They are – Cluster method, Sequential method, Meta-
Heuristics and Constraint Based method.
 Meta Heuristics is a higher level procedure which is used to provide good
enough solutions for optimization problems.
 On some class of problems, they do not guarantee a globally optimum
solution.
 This method is used when the classical methods are too slow or fail to give a
solution.
 This is achieved at the cost of optimality and precision for speed.
Existing and Proposed System
EXISTING SYSTEM
Normally timetable generation done manually. As we
know all Institutions or organizations have its own
timetable, managing and maintaining these will not be
difficult. Considering workload with this scheduling will
make it more complex. As mentioned, when Timetable
generation is being done, it should consider the maximum
and minimum workload that is in a college. In those cases,
timetable generation will become more complex. Also, it is
a time consuming process.
PROPOSED SYSTEM
Automatic Timetable manger is a Java based software
used to generate timetable automatically. Will help you to
manage all the periods automatically. Proposed system will
help to generate it automatically also helps to save time.
There is no need for Faculty to worry about their period
details and maximum workload. It is a comprehensive
timetable management solution for Colleges which helps to
overcome the challenges in current system.
Software Requirement Specification
Hardware
requirement
 Processor : intel
core-i3
 Hard Disk : 10 GB
minimum
 RAM : 1 GB
 Keyboard
 Mouse
Software requirement
 Operating System : Windows
7/8/10
 Browser : Google
Chrome
 Front-End : HTML,
CSS, PHP
 Back-End : MySQL
Architecture
Start
The system contains , Faculty and class rooms.
Function : Subject allocation
Input : Faculty and semester
Output : Timetable
Logic :
Step1 : Read subject , faculty and semester
from the tables subject, faculty and
semester respectively.
Step2: Validate the details and processing is
done
Step3 : Subject allocated for faculties
successfully in the table named Timetable.
Function : View Timetable
Input : Subject, Semester, Faculty
Output : Timetable
Logic :
Step1 : Read subject , faculty and semester
from the tables subject, faculty and
semester respectively.
Step2: Timetable generated successfully in
the table called timetable.
METHODOLOGY
 It is an experimental methodology as evaluation for evolutionary computation based scheduling
systems are yet to be done.
 The Monte Carlo strategies are a class of computational calculations that utilizations rehashed
arbitrary inspectingto get numericalresults.
 It is often utilized under the advancement and likelihood issue sets. It works by tweaking the
underlying worth and attemptingtop reduce an answer from it.
 Computing the design’s performance with real life like simulations is expensive so instead, an
emulator model is used.
 This generally works by creating an approximation of models which mimics the behavior of real model
as closely as possible without the need for a more expensive evaluation.
Merits and Demerits
MERITS
 NO PAPERWORK
 The toughest thing about manual school management is the endless list of
paperwork.
 NO MORECONFUSIONS
 Timetable software, it is possible for you to automatically generate timetables
effectively, sticking by the requirements.
 AUTOMATICTIMETABLEGENERATION
 If you are using timetable management software, you no longer have to spend
hours figuring out the timetable for each class.
 You just need to enter your criteria and within no time, you will get your
timetable generated without any hassle.
 IT IS ERROR-FREE
 When you manually prepare a timetable, you tend to make errors. You may end
up with allotting two teachers for a single Shop class at a time or vice versa, or
you may miss the allotment of certain periods. Timetable management
software helps you to avoid such errors.
DEMERITS
Some of the demerits of using automated scheduling software are:
 COST
The cost of a standalone scheduling software can vary greatly. A
SaaS (service as a software) program offers low-cost monthly
subscription fee, but as the years pass by, you might realize that it
is better to install the software on premise, which on the other
hand requires a large upfront payment.
 DEPENDABILITYAND CREDIBILITY
Dependability and credibility are another issue in some of the
scheduling software services today. Many have been made up by
programmers who have little or no idea about the different field
service processes. So it is a vital task to carefully choose a field
service scheduling software that has an intuitive user interface, yet
has the capacity to manage all the scheduling processes that are
unique in your organization.
CONCLUSION
 Our approach of developing automated timetable system is successful in solving
colleges lecture-course timetabling problem.
 We have also shown that how we can fit our timetabling system as Rich Desktop
Application.
 The graphical user interface (Windows Form Application) used in this application
provides an easy way in understanding how application works and also makes ease
in providing the input.
 This application is provided with necessary details of faculty and subjects which
are stored in database(SQL SERVER) and then by making use of the available data
it generates the lecture-course timetable with minimum time when compared to
manual generation of timetable and involves in satisfying all the constraints –
 No overlapping of time slots for any subject.
 There should be a minimum gap of one hour for respective faculty per subject
 No repetition of time slots per faculty.
BIBLIOGRAPHY
REFERENCE : M.NANDHINI, AND S.KANMANI,
“IMPLEMENTATION OF CLASS TIMETABLING
USING MULTI AGENTS”.
: ANIRUDDHA NANDA, MANISHA P. PAI, AND
ABHIJEETH GOLE, “AN ALGORITHM AUTOMATICALLY
GENERATE SHEDULE FOR SCHOOL LECTURES USING A
HEURISTIC APPROACH”.
WEBSITE : AUTOMATIC TIMETABLE GENERATOR
TIMETABLE GENERATOR PPT - 1.pptx

Mais conteúdo relacionado

Semelhante a TIMETABLE GENERATOR PPT - 1.pptx

College Management System
College Management SystemCollege Management System
College Management SystemAsfaque Khalid
 
Durgesh o level_2nd_part
Durgesh o level_2nd_partDurgesh o level_2nd_part
Durgesh o level_2nd_partDurgesh Singh
 
Time Table Management System
Time Table Management SystemTime Table Management System
Time Table Management SystemMuhammad Zeeshan
 
ONLINE EXAMINATION on ASP.NET
ONLINE EXAMINATION on ASP.NETONLINE EXAMINATION on ASP.NET
ONLINE EXAMINATION on ASP.NETRupam Dey
 
University management system
University management systemUniversity management system
University management systemVINITSAMMIR
 
Parents connect final
Parents connect finalParents connect final
Parents connect finalMridul Kumar
 
Coaching management system
Coaching management systemCoaching management system
Coaching management systemPAWAN KUMAR
 
What is a Question Paper Generator Software?
What is a Question Paper Generator Software?What is a Question Paper Generator Software?
What is a Question Paper Generator Software?Yoctel Solution
 
Hostel Management system Report
Hostel Management system ReportHostel Management system Report
Hostel Management system ReportPrasoon Rawat
 
INTERFACE BASED PROGRAMMING ASSIGNMENTS AND AUTOMATIC ASSESSMENT AND GRADING ...
INTERFACE BASED PROGRAMMING ASSIGNMENTS AND AUTOMATIC ASSESSMENT AND GRADING ...INTERFACE BASED PROGRAMMING ASSIGNMENTS AND AUTOMATIC ASSESSMENT AND GRADING ...
INTERFACE BASED PROGRAMMING ASSIGNMENTS AND AUTOMATIC ASSESSMENT AND GRADING ...ijiert bestjournal
 
Lab management
Lab managementLab management
Lab managementlogumca
 
Attendance management system
Attendance management system Attendance management system
Attendance management system SHIVANGI GOEL
 
seminar-170420165920 (1).pdf
seminar-170420165920 (1).pdfseminar-170420165920 (1).pdf
seminar-170420165920 (1).pdfAjayPatre1
 
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERCRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERvivatechijri
 
Online Exam Management System(OEMS)
Online Exam Management System(OEMS)Online Exam Management System(OEMS)
Online Exam Management System(OEMS)PUST
 
12th CBSE Computer Science Project
12th CBSE Computer Science Project12th CBSE Computer Science Project
12th CBSE Computer Science ProjectAshwin Francis
 

Semelhante a TIMETABLE GENERATOR PPT - 1.pptx (20)

College Management System
College Management SystemCollege Management System
College Management System
 
Requirement and System Analysis
Requirement and System AnalysisRequirement and System Analysis
Requirement and System Analysis
 
Requirement and system analysis
Requirement and system analysisRequirement and system analysis
Requirement and system analysis
 
Durgesh o level_2nd_part
Durgesh o level_2nd_partDurgesh o level_2nd_part
Durgesh o level_2nd_part
 
Time Table Management System
Time Table Management SystemTime Table Management System
Time Table Management System
 
ONLINE EXAMINATION on ASP.NET
ONLINE EXAMINATION on ASP.NETONLINE EXAMINATION on ASP.NET
ONLINE EXAMINATION on ASP.NET
 
University management system
University management systemUniversity management system
University management system
 
Parents connect final
Parents connect finalParents connect final
Parents connect final
 
Coaching management system
Coaching management systemCoaching management system
Coaching management system
 
What is a Question Paper Generator Software?
What is a Question Paper Generator Software?What is a Question Paper Generator Software?
What is a Question Paper Generator Software?
 
Hostel Management system Report
Hostel Management system ReportHostel Management system Report
Hostel Management system Report
 
Online attendance management system
Online attendance management systemOnline attendance management system
Online attendance management system
 
INTERFACE BASED PROGRAMMING ASSIGNMENTS AND AUTOMATIC ASSESSMENT AND GRADING ...
INTERFACE BASED PROGRAMMING ASSIGNMENTS AND AUTOMATIC ASSESSMENT AND GRADING ...INTERFACE BASED PROGRAMMING ASSIGNMENTS AND AUTOMATIC ASSESSMENT AND GRADING ...
INTERFACE BASED PROGRAMMING ASSIGNMENTS AND AUTOMATIC ASSESSMENT AND GRADING ...
 
E learning full report
E learning full reportE learning full report
E learning full report
 
Lab management
Lab managementLab management
Lab management
 
Attendance management system
Attendance management system Attendance management system
Attendance management system
 
seminar-170420165920 (1).pdf
seminar-170420165920 (1).pdfseminar-170420165920 (1).pdf
seminar-170420165920 (1).pdf
 
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERCRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
 
Online Exam Management System(OEMS)
Online Exam Management System(OEMS)Online Exam Management System(OEMS)
Online Exam Management System(OEMS)
 
12th CBSE Computer Science Project
12th CBSE Computer Science Project12th CBSE Computer Science Project
12th CBSE Computer Science Project
 

Mais de bhavyag24

DOC-20230727-WA0006..pptx
DOC-20230727-WA0006..pptxDOC-20230727-WA0006..pptx
DOC-20230727-WA0006..pptxbhavyag24
 
carbohydrate.ppt
carbohydrate.pptcarbohydrate.ppt
carbohydrate.pptbhavyag24
 
datamarts.ppt
datamarts.pptdatamarts.ppt
datamarts.pptbhavyag24
 
metadata.pptx
metadata.pptxmetadata.pptx
metadata.pptxbhavyag24
 
SCREENLESS DISPLAY (2).pptx
SCREENLESS DISPLAY (2).pptxSCREENLESS DISPLAY (2).pptx
SCREENLESS DISPLAY (2).pptxbhavyag24
 
CRYPTOGRAPHY AND NETWORK SECURITY.pptx
CRYPTOGRAPHY AND NETWORK SECURITY.pptxCRYPTOGRAPHY AND NETWORK SECURITY.pptx
CRYPTOGRAPHY AND NETWORK SECURITY.pptxbhavyag24
 
supplychainmanagementppt-130123080351-phpapp02.pdf
supplychainmanagementppt-130123080351-phpapp02.pdfsupplychainmanagementppt-130123080351-phpapp02.pdf
supplychainmanagementppt-130123080351-phpapp02.pdfbhavyag24
 
AIT SEMINAR.pptx
AIT SEMINAR.pptxAIT SEMINAR.pptx
AIT SEMINAR.pptxbhavyag24
 

Mais de bhavyag24 (8)

DOC-20230727-WA0006..pptx
DOC-20230727-WA0006..pptxDOC-20230727-WA0006..pptx
DOC-20230727-WA0006..pptx
 
carbohydrate.ppt
carbohydrate.pptcarbohydrate.ppt
carbohydrate.ppt
 
datamarts.ppt
datamarts.pptdatamarts.ppt
datamarts.ppt
 
metadata.pptx
metadata.pptxmetadata.pptx
metadata.pptx
 
SCREENLESS DISPLAY (2).pptx
SCREENLESS DISPLAY (2).pptxSCREENLESS DISPLAY (2).pptx
SCREENLESS DISPLAY (2).pptx
 
CRYPTOGRAPHY AND NETWORK SECURITY.pptx
CRYPTOGRAPHY AND NETWORK SECURITY.pptxCRYPTOGRAPHY AND NETWORK SECURITY.pptx
CRYPTOGRAPHY AND NETWORK SECURITY.pptx
 
supplychainmanagementppt-130123080351-phpapp02.pdf
supplychainmanagementppt-130123080351-phpapp02.pdfsupplychainmanagementppt-130123080351-phpapp02.pdf
supplychainmanagementppt-130123080351-phpapp02.pdf
 
AIT SEMINAR.pptx
AIT SEMINAR.pptxAIT SEMINAR.pptx
AIT SEMINAR.pptx
 

Último

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Último (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

TIMETABLE GENERATOR PPT - 1.pptx

  • 1. UNDER THE GUIDENCE, Ms. JANHAVIN L. Assistance Professor Department of BCA VVFGC TeamAssociates, ACHAL VIHARI S 18B15003 BHAVYAG 18B15032 CHAITRAK 18B15037 SANDHYAH A 18B15190 SRINIDHI S 18B15223 VIDYAVAHINIFIRSTGRADECOLLEGE VIDYAVAHINI GROUPOFINSTITUTIONS AFFILIATEDTO TUMKURUNIVERSITY • KUVEMPUNAGAR/SIT EXTENTION, TUMKUR572103
  • 2. CONTENT Abstract Introduction Literature survey Existing and Proposed System Software Requirement Specification Architecture Methodology Merits and Demerits Applications Conclusion Bibliography
  • 3. ABSTRACT  The manual system of preparing time table in colleges with large number of students is very time consuming and usually ends up with various classes clashing either at same room or with same teachers having more than one class at a time.  to overcome all these problems , propose to make an automated system.  The system will take various inputs like details of students, subjects and class rooms and teachers available, depending upon these inputs it will generate a possible time table, making optimal utilization of all resources in a way that will best suit any of constraints or college rules.  List of subjects may include electives as well as core subjects.
  • 4. Literature survey  There exist various problems such as Sports Timetabling, Examination Timetabling, Employee Timetabling and university timetabling.  Carter and Laporte (1998) considered different categories to solve the timetabling problem. They are – Cluster method, Sequential method, Meta- Heuristics and Constraint Based method.  Meta Heuristics is a higher level procedure which is used to provide good enough solutions for optimization problems.  On some class of problems, they do not guarantee a globally optimum solution.  This method is used when the classical methods are too slow or fail to give a solution.  This is achieved at the cost of optimality and precision for speed.
  • 5. Existing and Proposed System EXISTING SYSTEM Normally timetable generation done manually. As we know all Institutions or organizations have its own timetable, managing and maintaining these will not be difficult. Considering workload with this scheduling will make it more complex. As mentioned, when Timetable generation is being done, it should consider the maximum and minimum workload that is in a college. In those cases, timetable generation will become more complex. Also, it is a time consuming process. PROPOSED SYSTEM Automatic Timetable manger is a Java based software used to generate timetable automatically. Will help you to manage all the periods automatically. Proposed system will help to generate it automatically also helps to save time. There is no need for Faculty to worry about their period details and maximum workload. It is a comprehensive timetable management solution for Colleges which helps to overcome the challenges in current system.
  • 6. Software Requirement Specification Hardware requirement  Processor : intel core-i3  Hard Disk : 10 GB minimum  RAM : 1 GB  Keyboard  Mouse Software requirement  Operating System : Windows 7/8/10  Browser : Google Chrome  Front-End : HTML, CSS, PHP  Back-End : MySQL
  • 7. Architecture Start The system contains , Faculty and class rooms. Function : Subject allocation Input : Faculty and semester Output : Timetable Logic : Step1 : Read subject , faculty and semester from the tables subject, faculty and semester respectively. Step2: Validate the details and processing is done Step3 : Subject allocated for faculties successfully in the table named Timetable. Function : View Timetable Input : Subject, Semester, Faculty Output : Timetable Logic : Step1 : Read subject , faculty and semester from the tables subject, faculty and semester respectively. Step2: Timetable generated successfully in the table called timetable.
  • 8. METHODOLOGY  It is an experimental methodology as evaluation for evolutionary computation based scheduling systems are yet to be done.  The Monte Carlo strategies are a class of computational calculations that utilizations rehashed arbitrary inspectingto get numericalresults.  It is often utilized under the advancement and likelihood issue sets. It works by tweaking the underlying worth and attemptingtop reduce an answer from it.  Computing the design’s performance with real life like simulations is expensive so instead, an emulator model is used.  This generally works by creating an approximation of models which mimics the behavior of real model as closely as possible without the need for a more expensive evaluation.
  • 9. Merits and Demerits MERITS  NO PAPERWORK  The toughest thing about manual school management is the endless list of paperwork.  NO MORECONFUSIONS  Timetable software, it is possible for you to automatically generate timetables effectively, sticking by the requirements.  AUTOMATICTIMETABLEGENERATION  If you are using timetable management software, you no longer have to spend hours figuring out the timetable for each class.  You just need to enter your criteria and within no time, you will get your timetable generated without any hassle.  IT IS ERROR-FREE  When you manually prepare a timetable, you tend to make errors. You may end up with allotting two teachers for a single Shop class at a time or vice versa, or you may miss the allotment of certain periods. Timetable management software helps you to avoid such errors.
  • 10. DEMERITS Some of the demerits of using automated scheduling software are:  COST The cost of a standalone scheduling software can vary greatly. A SaaS (service as a software) program offers low-cost monthly subscription fee, but as the years pass by, you might realize that it is better to install the software on premise, which on the other hand requires a large upfront payment.  DEPENDABILITYAND CREDIBILITY Dependability and credibility are another issue in some of the scheduling software services today. Many have been made up by programmers who have little or no idea about the different field service processes. So it is a vital task to carefully choose a field service scheduling software that has an intuitive user interface, yet has the capacity to manage all the scheduling processes that are unique in your organization.
  • 11. CONCLUSION  Our approach of developing automated timetable system is successful in solving colleges lecture-course timetabling problem.  We have also shown that how we can fit our timetabling system as Rich Desktop Application.  The graphical user interface (Windows Form Application) used in this application provides an easy way in understanding how application works and also makes ease in providing the input.  This application is provided with necessary details of faculty and subjects which are stored in database(SQL SERVER) and then by making use of the available data it generates the lecture-course timetable with minimum time when compared to manual generation of timetable and involves in satisfying all the constraints –  No overlapping of time slots for any subject.  There should be a minimum gap of one hour for respective faculty per subject  No repetition of time slots per faculty.
  • 12. BIBLIOGRAPHY REFERENCE : M.NANDHINI, AND S.KANMANI, “IMPLEMENTATION OF CLASS TIMETABLING USING MULTI AGENTS”. : ANIRUDDHA NANDA, MANISHA P. PAI, AND ABHIJEETH GOLE, “AN ALGORITHM AUTOMATICALLY GENERATE SHEDULE FOR SCHOOL LECTURES USING A HEURISTIC APPROACH”. WEBSITE : AUTOMATIC TIMETABLE GENERATOR