StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...

Model for an Online Examination Timetable using Constraint Programming, PHP and MySQL - Dissertation Example

Cite this document
Summary
This dissertation "Model for an Online Examination Timetable using Constraint Programming, PHP and MySQL" presents timetabling as a problem domain where events subjected to different constraints are to be sequenced. Examination timetabling is one of its significant application areas…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER94.2% of users find it useful
Model for an Online Examination Timetable using Constraint Programming, PHP and MySQL
Read Text Preview

Extract of sample "Model for an Online Examination Timetable using Constraint Programming, PHP and MySQL"

Download file to see previous pages

 Academic institutions all over the world are required to go through the tedious and time-consuming task of producing examination timetables periodically.

Therefore, a universal solution for the examination timetabling problem would have a substantial impact factor. Owing to the fact that different institutes require a solution satisfying different constraints, the problem of finding a generalized solution that caters to all these differences could be rather challenging. Devising a universal model for examination timetable problems would require flexibility in terms of the specified constraints and commercial software cannot provide that. Aims and Objectives The aim of this project would be to suggest a universal framework model for the examination timetabling problem.

A solution that ensures the provision of flexibility in terms of constraint specifications shall be proposed. . Literature includes timetabling systems presented by Hansen and Vidal (1995), Colijn and Layfield (1995), Lim et al (2000), and Dimopoulou and Miliotis (2001). Various approaches have been suggested by researchers and universities to solve the examination timetabling problem. Some survey papers have been published over time listing the techniques that have been utilized in addressing the exam timetabling problems.

These include the survey by Carter and Laporte (1996), Burke and Petrovic (2002), Schaerf (1999), Petrovic and Burke (2004), and Burke et al. (1997). Amongst the approaches include methods based on evolutionary algorithms (Cote 2005), clustering, graph-based sequential methods, case-based reasoning (Gaspero & Schaerf 2001), hyper-heuristics (Burke et al. 2007), harmony search algorithms (Burke et. al 2004), tabu search (Gendreau & Potvin 2005), particle swarm algorithms (Gaspero & Shuref 2001), and simulated annealing (Chiarandini 2006) have been proposed for the examination timetabling problem.

It has been observed that hybrid methods in general give better solutions than pure algorithms. However, efficient integration is required rather than sequentially integrating the different approaches (Que et al. 2006). For building timetabling systems, researchers have used some general constraint programming packages e.g. ECLiPse (Ajili & Wallace 2003). A few efforts have been seen in the literature for standardizing the modeling language and data format (Kingston 2001; Ozcan 2003; Reis & Oliveira 2001) once the need for it was recognized (Burke et al. 1998). Methodology The project has both research and development phases, so time shall be divided accordingly.

...Download file to see next pages Read More
Tags
Cite this document
  • APA
  • MLA
  • CHICAGO
(“A Framework Model for an Online Examination Timetable using Constraint Dissertation”, n.d.)
Retrieved from https://studentshare.org/gender-sexual-studies/1423445-a-framework-model-for-an-online-examination
(A Framework Model for an Online Examination Timetable Using Constraint Dissertation)
https://studentshare.org/gender-sexual-studies/1423445-a-framework-model-for-an-online-examination.
“A Framework Model for an Online Examination Timetable Using Constraint Dissertation”, n.d. https://studentshare.org/gender-sexual-studies/1423445-a-framework-model-for-an-online-examination.
  • Cited: 0 times

CHECK THESE SAMPLES OF Model for an Online Examination Timetable using Constraint Programming, PHP and MySQL

ABC Hospital Staff Allocation

More research was done in order to find the most appropriate software and programming language that can handle constraints accordingly.... Gathering knowledge from books on the subject and websites through internet searching helped gain an understanding of the constraint logic programming principles and methodologies.... In order to get familiar with the software and the programming language the researched was mainly focused on its programming principles and capabilities....
32 Pages (8000 words) Essay

Book Listing Website Using PHP and MySQL, HTML

Book Listing Website using PHP, mysql and HTML – Literature Review This section of the proposal focuses on reviewing the current trends combined with references to proven theories regarding the concepts and technologies, involved in developing this website.... It's a kind of study which evaluates the level of ease with which a person could use the system using the attributes of practicability, intuitiveness and accuracy.... There are critical opinions mentioning the lack of knowledge with developers in identifying the characteristics of humans while using a system, especially a website (Lotze 2002)....
8 Pages (2000 words) Literature review

Difficulties in the Work of Educational Institutions

Constraint logic programming (XCODE) will be used for the completion of this project.... Another constraint is that one student will need to come with his brother, although they are taught Arabic at different levels.... What will happen is that code has been designed to reflect these variables using Prolog and tax code software.... This is the construction of a feasible timetable that satisfies student and institutional needs....
33 Pages (8250 words) Thesis

Revision Timetables as an Effective Way of Making Learners Calm During Examination Process

Creating a revision timetable is one of the ways in which it helps students pass their examinations.... Creating a revision timetable is one of the ways in which it helps students pass their examinations.... In the scenario where the time is limited, the revision timetable is difficult to use (Sherratt 2012).... Individuals who create an organized timetable can create breaks.... Checking the exams timetable of students encourages them to work extra....
2 Pages (500 words) Essay

Book Listing Website using PHP, MySql and HTML

This paper 'Book Listing Website using PHP, mysql and HTML' focuses on reviewing the current trends combined with references to proven theories regarding the concepts and technologies, involved in developing this website.... It's a kind of study which evaluates the level of ease with which a person could use the system using the attributes of practicability, intuitiveness, and accuracy.... There are critical opinions mentioning the lack of knowledge with developers in identifying the characteristics of humans while using a system, especially a website (Lotze 2002)....
8 Pages (2000 words) Literature review

HTML, SQL, and PHP Programming Languages

XAmp is a tool used in the installation of Apache Distribution which has MySQL, php and Perl.... The paper "HTML, SQL, and php Programming Languages " states that language programming requires one to pay attention to the concepts and principles of the language being used.... php (Hypertext Preprocessor) is a language used in web development.... php is a fast programming language offering stability in various websites created using the language....
9 Pages (2250 words) Essay

Different Types of Programming Languages

The following paper under the title 'Different Types of programming Languages' presents devices that we use are backed by the programming languages.... The programming languages provide support and serve as the backbone towards the overall digital operations.... In modern times advanced programming languages are in place that allows for fast interpretation and fast execution of operations.... There are different types of programming languages subject to their usage and application....
7 Pages (1750 words) Case Study

Online Shopping Webpage Development Using PHP and MySQL

The paper "Online Shopping Webpage Development Using php and mysql" discusses the steps of the development of online shopping websites and then designs an online shopping website system that allows users to browse the content on the website and purchase them at the comfort of their homes.... data model and the process model.... The data model will deal with the data to be stored in the database.... The process model will in turn deal with the processing of the data....
8 Pages (2000 words) Assignment
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us