
DESIGN AND IMPLEMENTATION OF AN ONLINE TIME TABLE GENERATING SYSTEM FOR COMPUTER SCIENCE DEPARTMENT
CHAPTER ONE
1.1 Introduction
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. 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 room’s 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.
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.
- The problems to be solved by timetable scheduling are mapped out below.
- Maximize individual in timetable scheduling or other resources.
- Minimize time required to complete the entire process for timetable scheduling.
- 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 an Online Time Table Generating System for Computer Science Department. In achieving this aim, the following specific objectives were laid out as follows:
- To develop flexible and interactive timetable scheduling software that enables automatic generation of examinations schedules for tertiary institution in Nigeria;
- To develop a system that will capture the actual sizes of the class and allocate venues accordingly;
- To develop a system that will create room for easy amendment where there are errors; and
- 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 an Online Time Table Generating System for Computer Science Department in Lens Polytechnic, Kwara State Offa.
Timetable scheduling is a complex and time consuming process. Generating timetable for all levels in a university system will definitely take a lot time. For the purpose of this work, time able creation will be based on degree programme only with focus on 100 and 200 level courses, this will be an effective way to start the process of time table creation.
1.7 Limitations of the Study
During the course of this study, many things militated against its completion, some of which are:
- 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.
- Research material: availability of research material is a major setback to the scope of the study.
- Frequent power failure: This made the researcher append more money on fuel to ensure sustainable power.
- 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 an Online Time Table Generating System 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
![]() | Click here to request the Complete Material via WhatsApp including;
|
TABLE OF CONTENTSPRELIMINARY PAGES
- Title page
- Approval page
- Dedication
- Acknowledgement
- Table of Contents
- Abstract
INTRODUCTION
- 1.1 Introduction
- 1.2 Background …
- ⋮
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 an Online Time Table Generating System 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.
PRELIMINARY PAGES
- Title page
- Approval page
- Dedication
- Acknowledgement
- Table of Contents
- Abstract
INTRODUCTION
- 1.1 Introduction
- 1.2 Background …
- ⋮
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 an Online Time Table Generating System 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 “A Study of Fiscal and Monetary Policies Used to Enhance Savings Mobilization for Investment Purpose” be used as a guide for Economics Project?
Yes it can be used — 1.1 Historical Background An economy whether developing or developed is out to achieve certain objectives which include growth in the gross domestic product, reduction in the relit of inflation and unemployment, favorable balance of payment, and long term Socio-economic development. The growth of output of any economy depends on Capital accumulation; and capital accumulation requires investment and an equivalent amount of saving to match it. Two of the most important issues in development economics, and tor developing countries, are how to stimulate investment, and how to bring about an increase in the level of saving 10 fund increased investment. To this end. many less developed countries’ government have made it a point of duties to ensure proper mobilization of domestic funds by …
Can the material for “The Impact of Western Education in the Teaching of Islamic Education” be used as a guide for Islam Education Project?
Yes it can be used — Western education is a system originated from the west and penetrated to the world after Islamic education in the earliest 15th century. Islamic education in Hausa land is as old as the spread of Islam in the area which began as early as the eleventh century through the deliberate activities of Muslim traders and itinerant scholars as well as migrants. The aim of the study is to scrutinize the Impact of Western Education in the Teaching of Islamic Education. In achieving this aim, the following specific objectives were laid out to examine the impact of western education on the teaching of Islamic education, identify the differences between western education and Islamic education and examine the factors that favour western education …
Can this topic “The Impact of Liquidity on Credit Management of Banks in Nigeria” be used for Banking and Finance (BF) Project?
Yes it can be utilized for research — Universal banks generally provide avenues for savings to those who have surplus funds. The bulk of such funds are then lent out to needy personnel and business customers in loans and overdrafts, its has been widely appreciated that more that half of the total gross earnings of universal banks is earned from interest on loans and advances, which constitute the single must importance assets of the banks. Demands savings and time deposited constitute the major source of banks profitability, it has to be aggression in its lending function. At the same time, it has to be liquid to meets the depositors request and maintain public confidence. It therefore, has to strike a balance between liquidity and profitability. As lending is …
Can the material for “The Old Testament's Shepherd Motif and its Relevance for Nigerian Leadership” be used as a guide for Business Administration and Management (BAM) Project?
Yes it can be used — The shepherd metaphor is an appropriate and useful image for depicting the nature, role, and proper functions of faithful leadership among God’s people. The study was carried out to examine the Old Testament's Shepherd Motif and its Relevance for Nigerian Leadership. In achieving this aim, the following specific objectives were laid out to explore the most effective and sustainable role of the shepherd enshrined in Old Testament relevant to the role of the pastor in the church today and provide an adequate translation and interpretation that will correct the misunderstanding and misconception of the shepherd motif which has been subjected to criticism in recent times. Investigation revealed that Shepherd Motif in the Old Testament has been misinterpreted, misunderstood and subjected …
Can the material for “Minimization of Bank Fraud in Nigeria” be used as a guide for Banking and Finance (BF) Project?
Yes it can be used — In summary the aim of educating this research is to investigate into the minimization of the alarming rate of bank travel in Nigeria identify the effects and suggest possible solution towards achieving travel free banking in Nigeria according the cuts which constitute fraud are inexhaustible but prominent among them is forgery. Generally employees all have potential for fraudulent practices. However untrained staff and those bank staff who now occupy position through experience have a lie share with any know bank fraud the major causes of fraud is frustration. …
Can the material for “An Investigation on the Level of Phonological Interference in the Speech of Hausa-English Bilingual” be used as a guide for English / Hausa Project?
Yes it can be used — This study has set to find out “an investigation on the level of phonological interference in the speech of Hausa-English bilingual: A case study of Usmanu Danfodiyo University Sokoto.” It was to find out the features that distinguish Hausa accent from the Received Pronunciation. The Recorded speech of ten selected native speakers of Hausa was used. Students who were native speakers of Hausa were sampled. Phonological approach was used using snowball sampling technique. It was discovered that phonological features of Hausa such as substitution, under-differentiation, spelling pronunciation, epenthesis and simplification, of consonant cluster were the common features found in the oral English of the samples. The English of the samples has been affected by their L1. …
Can the material for “The Impact of Human Resources Training on Office Workers Productivity” be used as a guide for Human Resource Management (HRM) Project?
Yes it can be used — This study examined the impact of human resources training on office workers productivity. The research work revealed that training is often aimed at increasing productivity, improving quality of work, raise moral as well as development of new skills, knowledge and attitude. And that the importance of training is to help the employee acquire and maintain the necessary skills, capabilities and personal capacities to contribute more adequately to the attainment of organizational and rational objectives. It was concluded that the main goal of training is to improve employee ability to perform specific tasks. Many organizations therefore spend a deal of time and money on training and development of their employees. Therefore, it is recommended among others that in-service training should be taken …
Can this topic “Factors Associated with Mass Failure of Student in English Language in Secondary Schools” be used for English Language Project?
Yes it can be utilized for research — The study was carried out to investigate the Factors Associated with Mass Failure of Student in English Language in Secondary Schools. In achieving this aim, the following specific objectives were laid out to examine students factors militating against the teaching and learning of the English language and attitude and interest of students towards the nature of English language contribute deeply to their mass failure in JSSCE especially in English language. Investigation revealed that teachers’ inability to prepare to enable them interpret the curriculum accurately and implement it effectively has put a serious challenge in teaching and learning of English Language. This poor performance may imply that the students have not grasped the basic language skills. The research design used in …
Can the material for “Computerization of Banking Service Its Effect on the Efficiency of Banking Service in Nigeria” be used as a guide for Banking and Finance (BF) Project?
Yes it can be used — This research project work was undertaken with a purpose of determining and evaluation of the effect of computerizing banking service and its efficiency on the banking services in Nigeria. The effect of computerizing the banking services on the behavioural aspect of management information system are Aggression Avoidance and projection on the other hand, other operational pressures are maintaining the system; personal problems in the book-keeping department, maintaining book-keeping machines. Expanding volume of operation; need to accommodate the increasing volume, need to maintain or reduce cost. Unsatisfactory output; errors in terms of reports and statement delays in work processing. Needs or system change. The study has a library research and empirical study. Additional information were collected from journals bullions textbooks and newspapers etc. It …
Can the material for “An Appraisal of Impact of Electronic Banking in Zenith Bank Nigeria Plc, Kano” be used as a guide for Banking and Finance (BF) Project?
Yes it can be used — Electronic banking is simply operating the banking system through the internet and it signifies both global public network and a family of technologies. In Nigeria, the banking industries are basically on-line at real time with web site which is restricted only to information and also it restricts most of their dealings to e’banking via the internet and not internet banking proper, effective cash management via e’banking on the other involves managing the motives of a firm in order to maximize cash availability and internet income in any idle fund via e’banking for efficiency and effective purposes, e’banking helps quicken the technology in recent globalization, but not withstanding, there are still risk involve in e’banking but such is properly under control …