Project Topics | Seminar Topics | Related Topics
Design and Implementation of Web Based Time Table for Computer Science Department

DESIGN AND IMPLEMENTATION OF WEB BASED TIME TABLE FOR COMPUTER SCIENCE DEPARTMENT


ABSTRACT

Timetable Scheduling System for Tertiary Institution is a software application that will computerize and deal with the allocation of examination halls and time of a specific academic course of study. The aim of the study is to Design and Implement a Web Based Timetable for Computer Science Department. In achieving this aim, the following specific objectives were laid out to develop flexible and interactive timetable scheduling software that enables automatic generation of examinations schedules for tertiary institution in Nigeria and develop a simple easy-to-use software which an individual with little or no idea of software application can interact with a great deal of comprehension. The motivation that led to the implementation of the proposed system is that in the existing system there is maximize individual in timetable scheduling, minimize time required to complete the entire process for timetable scheduling and production of timetable and of conflict interest. The methodology adopted in this study is the structured system analysis and design methodology (SSADM) which is a technical approach for analyzing and designing an application or system by applying object throughout the software development process. The programming language used is HTML, CSS, JAVASCRIPT, PHP, SQL and JQUERY. The reason why web programming languages was used is because, it is platform independent and it is a web based application. In this work, the course sets, halls and time allocations are represented by a multi dimensional array on which a local search is performed and a combination of the direct representation of the timetable with heuristic crossover is made to ensure that fundamental constraints are not violated. Finally the genetic algorithm was applied in the development of a viable timetable system which was tested to demonstrate the variety of possible timetables that can be generated based on user specified constraints and requirements. The expected result is a Web Based Timetable for Computer Science Department that will eliminate the manual way of scheduling lecture and examination timetable in the school and the stress in planning of the Timetable.


CHAPTER ONE

1.1 Introduction

Timetable Scheduling System for Tertiary Institution is a software application that will computerize and deal with the allocation of examination halls and time of a specific academic course of study. A timetable is the plan of lecture time and duration, lecture venue and lecture date between teachers and students in a prefixed time period (typically a week), satisfying a set of varying constraints. Timetables are crucial for lecture scheduling and proper allocation of resources such as time and venues for lectures or examinations. A perfectly planned timetable serves as a tool for aiding time management among individuals and organizations. This in turn leads to efficiency and positive outcomes in performances (Mathias, Abifarin & Imavah, 2019).

Every school year, institutions of education face the rigorous task of drawing up timetables that satisfies the various courses and their respective examinations being offered by the different department. The difficulty is due to the great complexity of the construction of timetables for lectures and exams, due to the scheduling size of the lectures and examinations periods and the high number of constraints and criteria of allocation, usually circumvented with the use of little strict heuristics, based on solutions from previous years (Jose, 2008).

As a prelude to other parts of this study, this chapter will discuss the background upon which this study was initiated, the statement of problems that led to this study, the Aim and Objectives of the study. Others are Significance of the study, Scope of work, Limitations of the Study and Definition of technical terms.


1.2 Background of Study

Lens Polytechnic is a polytechnic incorporated in Nigeria by the same management that owns and runs Lens school of management, Offa which is an innovation enterprise institution. Lens Polytechnic is an expansion from Lens School of Management and Technology (Lenspolytechnic, 2021).

The school was established on 20th April, 2012. Lens polytechnic was founded by Azeez Yisa Bukola and Abdulazeez Isahq, an educationalist and a banker of high repute, the school was accredited duly by National Board for technical education. The Proprietors have always been concerned with education and had always been disturbed with the situation of Nigeria youth who struggle to get admitted into tertiary institutions but cannot. Another set of concern are those that studied in the tertiary institutions and then find it difficult to get employed. They cannot integrate well into the industry or they cannot start up something on their own because they lack entrepreneurship skills. As part of remedy to all these situations, the Proprietors then decided to establish Lens Polytechnic.

Timetabling problem in educational institutions is categorized in three groups: university examination, university course, and school timetabling. University examination timetabling defines the exact day, time slot, and room that each exam is held. The main objective in the examination timetabling problem is no student takes more than one examination at any time period. This conflict can be regarded as a hard constraint and must be eliminated.

The academic environment has gone so complex that an automated system may be required to automate certain aspects of the academic system. One such area of difficulty is timetable scheduling; those saddled with the responsibility of time table creation are always faced with challenges of creating effective system that will deliver its purpose.

Automation has been seen as a way of enhancing Manual activities. For instance, Manual operations are characterized with some setbacks such as erroneous computation etc. with automation, those setbacks are either eliminated or reduced to barest minimal. To this effect application are being created to hide the manual operations and project automation.

The general task of solving timetable scheduling problems is iterative and time consuming. In real world application, the participants to the timetable scheduling have conflicting preferences which make the search for an optimal solution a problem. In order to solve the problem it is necessary to find a compromise between all the parties involved in the requirement, usually conflicting (e.g. day, time). The constraints are related to the availability, timetabling and preference of each of the instructor, to rooms availability, number of student and curricula. In order to solve this problem for the particular case of university system, timetable scheduling has to adopt the computer-base approach. Computer-base approach enables the institution to automate certain manual task and work efficiently. Also, in the particular case of timetable scheduling, the automated system could find an optimal or a sub-optimal solution using mainly inter agent communication.


1.3 Statement of Problem

Investigation revealed that the scheduling problem can be defined as a problem of finding the optimal sequence for evaluating a finite set of operation (task or job) under a certain set of constrains that must be satisfied. A typical example of scheduling problem is timetable scheduling.

  1. The problems to be solved by timetable scheduling are mapped out below.
  2. Maximize individual in timetable scheduling or other resources.
  3. Minimize time required to complete the entire process for timetable scheduling.
  4. Production of timetable and of conflict interest, place, etc.

All these problems and more are to be solved so that the proposal solution for timetable scheduling will be an enchantment over the manual.


1.4 Aim and Objectives of the Study

The aim of the study is to Design and Implement a Web Based Timetable for Computer Science Department. In achieving this aim, the following specific objectives were laid out as follows:

  1. To develop flexible and interactive timetable scheduling software that enables automatic generation of examinations schedules for tertiary institution in Nigeria;
  2. To develop a system that will capture the actual sizes of the class and allocate venues accordingly;
  3. To develop a system that will create room for easy amendment where there are errors; and
  4. To develop a simple easy-to-use software which an individual with little or no idea of software application can interact with a great deal of comprehension.

1.5 Significance of Study

This research work is greatly hoped to eliminate the manual way of scheduling examination Timetable in the school. It will more also eliminate stress in planning of the Timetable. It will also avail the students to go for their worship at Sundays that is no more writing exams on Sundays. Students will now write exams comfortably with good venue and much time and more also eliminate examination clash.

This study will be of immense benefit to other researchers who intend to know more on this study and can also be used by non-researchers to build more on their research work. This study contributes to knowledge and could serve as a guide for other study.


1.6 Scope of Study

The scope of this research is focused on the Design and Implementation of a Web Based Timetable for Computer Science Department in Lens Polytechnic, Kwara State Offa.


1.7 Limitations of the Study

During the course of this study, many things militated against its completion, some of which are:

  1. Time Constraint: The time frame given to accomplish this project was very short due to school academic calendar and it was carried out under pressure which made the researcher not to implement some necessary features.
  2. Research material: availability of research material is a major setback to the scope of the study.
  3. Frequent power failure: This made the researcher append more money on fuel to ensure sustainable power.
  4. Financial Constraint: Insufficient fund tends to impede the efficiency of the researcher in sourcing for the relevant materials, literature or information and in the process of data collection (internet).

1.8 Definition of Terms

Exam: An entrance examination offered the system, have some question and multiple choices answer.

Linear Programming: A method of finding maximum and minimum of a linear transformation using variables that is subject to constraints.


CHAPTER TWO

2.0 Literature Review

2.1 Introduction

The review of relevant literature is the main topic of this chapter. A literature review covers theoretical and methodological contributions to a certain issue in addition to the state of knowledge at the time of writing. It provides information about the state of the art in relation to the subject you are writing about. It examines the body of work on the chosen subject. The literature evaluation in this study comprises the …


Procedure for Downloading the PDF (Docx) Material


Design and Implementation of Web Based Time Table for Computer Science Department can be downloaded by requesting the full set of materials at the project or seminar cost. The document will be sent via Microsoft Word (MS-Word) format via WhatsApp (e-mail) following payment confirmation.


Seminar Material Cost
₦3,000
Project Material Cost
₦5,000


Request Complete Material

Complete Material Chapters of Design and Implementation of Web Based Time Table for Computer Science DepartmentClick here to request the Complete Material via WhatsApp including;
  • Preliminary Pages,
  • Chapter 1-5,
  • References and Appendix.



TABLE OF CONTENTS

PRELIMINARY PAGES


CHAPTER ONE

INTRODUCTION


    • 1.1 Introduction
    • 1.2 Background …

    CHAPTER TWO

    LITERATURE REVIEW

    • 2.1 Introduction

    CHAPTER THREE

    SYSTEM ANALYSIS AND DESIGN

    • 3.1 Methodology Adopted
    • 3.1.1 Problem Identification Using SSADM
    • 3.2 Analysis of the Existing System
    • 3.2.1 Dataflow of the Existing System
    • 3.2.2 Disadvantages Of The Existing System
    • 3.2.3 Weakness of the existing System
    • 3.3 Feasibility Study
    • 3.3.1 Economic Feasibility
    • 3.3.2 Technical Feasibility
    • 3.3.3 Operational Feasibility
    • 3.4 Analysis of the Proposed System
    • 3.4.1 Data Flow Diagram of the Proposed System
    • 3.4.2 Advantages of the Proposed System
    • 3.4.3 Justification of the Proposed System
    • 3.5 Functional Requirements
    • 3.5.1 Use Case Diagram Of The Admin / User Privileges
    • 3.6 Data Requirements
    • 3.7 High Level Model of the Proposed System

    CHAPTER FOUR

    SYSTEM DESIGN AND IMPLEMENTATION

    • 4.1 Objectives of the Design
    • 4.2 Cohesion and Decomposition High level Model
    • 4.3 Control Center / Overall Dataflow Diagram
    • 4.3.1 Proposed System Operation Flowchart
    • 4.4 System Specification and Design
    • 4.4.1 Input and Output Specification
    • 4.4.2 Database Specification and Design
    • 4.4.3 Data Dictionary
    • 4.5 Choice and Justification of Programming Language
    • 4.6 Program Documentation
    • 4.7 Implementation Techniques
    • 4.7.1 System Testing
    • 4.8 Programming Module Specification
    • 4.8.1 Installation
    • 4.9 Computer Hardware Minimum Requirement
    • 4.10 Software Requirement
    • 4.11 Personnel / User Training
    • 4.12 File Maintenance Module

    CHAPTER FIVE

    SUMMARY, CONCLUSION AND RECOMMENDATION

    • 5.1 Introduction
    • 5.2 Summary
    • 5.3 Conclusion
    • 5.4 Recommendation

    REFERENCES

    APPENDIX A - “SOURCE CODE”

    APPENDIX B - “OBJECT PROGRAM”


    Disclaimer for Complete Material Utilization

    The displayed research work titled "Design and Implementation of Web Based Time Table for Computer Science Department" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.


    Frequently Asked Questions (FAQ)


    Can the material for “Causes and Effects of Tax Evasion and Avoidance on the Economy” be used as a guide for Economics Project?

    Yes it can be used — This study was on the causes and effect of Tax Evasion and Avoidance on the economy (Board of Internal Revenue in Abia State). The major objective of the study is to identify the causes and effect of Tax Evasion and Avoidance in the state and how it is done. It also the aim of the study to suggest ways of at least minimizing this ugly incidence in the state, and the study sought the opinions of the staff (Senior and Junior) of the organization. The population size of the research work is 120 which includes the senior official and some staff of inland revenue department of ministry of finance make up the sample frame. The sources of this data was both …


    Can the material for “Effect of Value Added Tax on the Growth of Nigerian Economy” be used as a guide for Accountancy / Accounting Project?

    Yes it can be used — In this research work titled Effect of Value Added Tax (VAT) on the growth of Nigerian economy with particular reference to Enugu State Board of Internal Revenue (ESBIR). The researcher examined the relationship between VAT revenue and Gross Domestic Product of Nigeria. The relationship between VAT revenue and unemployment rate in Nigeria. And also evaluated the effect of growth pattern of VAT revenue on inflation rate in Nigeria. Data for the study was sourced through CBN Annual report and journal articles related to the subjects matter. The data collected was analyzed using SPSS. The results of the study revealed that calculated t-statistics (t = 0.415) for GDP is less than tabulated t-statistics at 0.05 level of significance. The overall regression …


    Can the material for “Role of the Library as an Information Resource in Promoting Human Rights” be used as a guide for Library and Information Science (LIS) Project?

    Yes it can be used — Human Rights can be defined as those basic standards without which people cannot live in dignity as human beings. The study is to scrutinize the Role of the Library as an Information Resource in Promoting Human Rights. In achieving this aim, the following specific objectives were laid out to establish the role of libraries in supporting human rights and determine the rights threatened or violated by other students in Nigeria Tertiary Institution. The research design used in this report is descriptive design, utilizing questionnaire method to obtain information from the respondents for this project. A total of 133 (one hundred and thirty three) respondents were selected for this study to represent the entire population of the study. For null hypotheses …


    Can the material for “Impact of Banking Regulation and Supervision in Nigeria Commercial Banks” be used as a guide for Banking and Finance (BF) Project?

    Yes it can be used — The research work is a plan, which is vacant to focus on the study of the impact of banking regulation and supervision in Nigeria commercial bank since the number of distressed bank has been on the increase. This has meant ore responsibilities for the supervisory authority. The author feel that the now to check and verify whether the option to establish an efficient banking regulation and supervision in Nigeria commercial bank is encouraging or discouraging. However, some reported of study of the impact of banking regulation and supervision should be worked at together with the supervisory legal frame work. A reference do the operational requirement and mode of supervision is demand necessary to be looked at. Thus this research work can be …


    Can the material for “Impact of Contract Planning on Highway Projects Performance in Southwest Nigeria” be used as a guide for Building Technology (BT) Project?

    Yes it can be used — This study examines contract planning on construction projects from clients' perspective and its effects on performance. The objectives are to determine the contract planning practices applied in the Nigerian construction industry, assess the awareness and usage of contract planning tools and techniques applied by clients on construction projects, evaluate factors affecting contract planning practices on construction projects and determine its effects on performance of construction projects. A cross-sectional design was employed where both qualitative and quantitative methods were used in the study. The targeted sample size was 132 respondents out of a total population of 241 road construction stakeholders. The findings indicated that there was a significant positive relationship between monitoring intensity, risk management, evaluation and performance of road construction …


    Can this topic “Design and Implementation of an Online Real-Time Parcel Tracking and Monitoring System” be used for Computer Science (CS) Project?

    Yes it can be utilized for research — Real-time parcel tracking system is a device that is capable of receiving information from GPS satellites and then to calculate the parcel or mail geographical position. The aim of the study is to design and implement an Online Real-Time Parcel Tracking and Monitoring System using NIPOST as a case study. In achieving this aim, the following specific objectives were laid out as follows to develop an application software that will ensure proper processing and dissemination of key shipping information for quick vessel turnaround and prove self-monitoring environment for the client’s parcel or mail on transit. The motivation that led to the implementation of the proposed system is that the whole mailing process is managed manually by staffs. This caused a …


    Can the material for “Production of Jam From Banana, Apple and Pawpaw” be used as a guide for Science Laboratory Technology (SLT) Project?

    Yes it can be used — Jam is a mixture of fruit (Banana, Apple and Pawpaw) boiled with sugar and allowed to congeal. It is often spread on bread, biscuit and ice-cream. The aim of the study is to determine the Production process of jam from Banana, Apple and Pawpaw. In achieving this aim, the following specific objectives were laid out to produce composite jam using four different tropical fruit; pawpaw, apple, and banana, and evaluate the general acceptability of composite jam. Fruits are difficult to keep for a considerable length of time, thus ripe fruits are utilized either as fresh fruit or processed into jam and other types of products. Most fruits are perishable in their natural state after harvest; deterioration sets in almost immediately …


    Can this topic “Relevance of Business Education on Entrepreneurship and Vocational Aspiration of Secondary School Students” be used for Business Education Project?

    Yes it can be utilized for research — Business education is an education for business and about business. It equips its recipients with creative skills that would make them to perform well as entrepreneurs. The study was carried out to examine the Relevance of Business Education on Entrepreneurship and Vocational Aspiration of Secondary School Students. In achieving this aim, the following specific objectives were laid out to examine the factors affecting the teaching of business education on entrepreneurship among secondary school students and find out the benefits of secondary school students' vocational aspiration in the area under review. Investigation revealed that there are student’s failures in business education, which may be due to a lack of qualified teachers, insufficient teaching and learning facilities and a lack of confidence …


    Is the topic “Effect of the Application of Audio Visual Aid in Teaching and Learning of Chemistry” recommended for Chemistry Education Project?

    Yes it is highly recommended — Chemistry is an exact and a core science subject in Nigerian secondary schools. Its teaching often requires creativity and improvisation. The study was carried out to investigate the Effect of the Application of Audio Visual Aid in Teaching and Learning of Chemistry in Senior Secondary Schools in Ekiti State. In achieving this aim, the following specific objectives were laid out to find out the influence of audio visual instructional resource on academic performance of senior secondary school students in chemistry and determine the relationship between audio visual instructional resource and student academic performance in chemistry. Investigation revealed that most teachers of Chemistry in the secondary school do not use audio/visual aid to promote learning of this crucial subject. The transmission …


    Can the material for “Effective Inventory Control as a Means of Improving an Organization Is Performance” be used as a guide for Business Administration and Management (BAM) Project?

    Yes it can be used — This research project is on effective inventory control as a means of improving and organizations performance. A case study of NBC Plc. The research was prompted by the researchers believe of the indispensable role an inventory that is properly controlled can play in gearing up the profit of an organization in any given accounting period with the increasing highcost of production attributable to scarcity of raw-material. It has therefore become necessary that an examination be made on the classification of inventory and the proper way to control and stock raw-materials. A detailed analysis of how inventories are classified, controlled and the cost of keeping inventory were studies by the researcher. …



    Chat with us on WhatsApp