DEVELOPMENT OF A WEB BASED ASSIGNMENT SUBMISSION AND FEEDBACK SYSTEM

0
1629

(A CASE STUDY OF COMPUTER SCIENCE DEPARTMENT, AKWA IBOM STATE POLYTECHNIC)

ABSTRACT

This research work focused on the development of web based assignment submission and feedback system. The research work was necessary because of the problems of the existing system such as manual method of submitting assignment is not effective, delay in the submission of assignments, missing assignment papers, financial constraint in printing lengthy assignments, poor assignment submission record management. In view of these problems, the objectives of the study are, to develop a web-based system for lecturers to post assignments for submission, to design a system to enable students submit assignment by uploading the document it to the website, to create a system that supports viewing of assignment scores as feedback. The significance of the study is that  it will aid early submission of assignments, it will help in solving problem of missing assignments and it will help lecturers to easily manage assignment submission. The software development methodology adopted is the spiral development methodology. The programming technologies used are HTML, CSS, PHP and MYSQL.

TABLE OF CONTENTS

Title Page             –        –        –        –        –        –        –        –          i

Certification –        –        –        –        –        –        –        –        –        ii

Dedication            –        –        –        –        –        –        –        –        iii

Acknowledgment –        –        –        –        –        –        –        –        iv

Abstract                –        –        –        –        –        –        –        –        v

Table of Contents –        –        –        –        –        –        –        –         vi-viii

CHAPTER ONE: INTRODUCTION

1.0     Introduction          –        –        –        –        –        –        –        1       

1.1     Background of the Study –       –        –        –        –        –        1-2

1.2     Statement of Problem               –        –        –        –        –        2

1.3     Aim and Objectives of the Study-       –        –        –        –        3

1.4     Significance of the Study –        –        –        –        –        –        3

1.5     Scope of the Study –        –        –        –        –        –        –        3

1.6     Organization of Research –        –        –        –        –        –        3-4

1.7     Definition of Terms        –        –        –        –        –        –        4

CHAPTER TWO: LITERATURE REVIEW

2.0  Introduction   –        –        –        –        –        –        –        –        5

2.1 Theoretical Background      –        –        –        –        –        –        5

2.2 Overview of Computerized Assignment Submission System          6-8

2.3 Web Based Assignment Submission as a Content

      Management System (CMS)         –        –        –                  –        8-9

2.4 Features of a Web Based Assignment Submission System   –        9-10

2.5 E-Learning      –        –        –        –        –        –                  –        11-12

2.5.1  Computer-Based Learning        –        –        –        –        –        13

2.5.2  Computer-Based Training        –        –        –        –        –        13-14

2.5.3  Computer-Supported Collaborative Learning (CSCL)      –        14

2.5.4  Technology-Enhanced Learning (TEL)        –        –        –        14

2.5  Web-based E-learning Role in Enhancing the Quality

and Accessibility of Education    –        –        –        –        –        14-15

2.6 Review of Related Works   –        –        –        –        –        –        16-17

CHAPTER THREE: SYSTEM ANALYSIS AND DESIGN

3.0     Introduction –        –        –        –        –        –        –        –        18

3.1     Research Methodology             –        –        –        –        –        18

3.2     Analysis of the Existing System –        –        –        –        –        19

3.2.1  Disadvantages of the Existing System –        –        –        19

3.3     Analysis of the Proposed System        –        —       –        –        19-20

3.3.1 Advantages of the Proposed System    –        –        –        20

3.4     System Design      –        –        –        –        –        –        –        20

3.4.1 Input Layout         –        –        –        –        –        –        21-22

3.4.2  Output Layout      –        –        –        –        –        –        23

3.4.3 Algorithm    –        –        –        –        –        –        –        24-25

3.4.4 Program Flowchart          –        –        –        –        –        26-27

3.4.5 Database Design    –        –        –        –        –        –        28-29

3.4.6 System Architecture        –        –        –        –        –        29

3.4.7 Use Case Model and Class Diagram    –        –        –        29-31

CHAPTER FOUR: SYSTEM IMPLEMENTATION AND DOCUMENTATION

4.0     Introduction          –        –        –        –        –        –        –        32     

4.1     System Design Diagram –        –        –        –        –        –        32

4.2     Analysis of Modules                –        –        –        –        –        32-33

4.3     Choice of Programming Language               –        –        –        33

4.4     Programming Environment-     –        –        –        –        –        33

4.4.1  Hardware Requirements –        –        –        –        –        33

4.4.2  Software Requirements   –                  –        –        –        33

4.5     Implementation     –        –        –        –        –        –        –        34

CHAPTER FIVE: SUMMARY, CONCLUSION AND RECOMMENDATIONS

5.0     Introduction          –        –        –        –        –        –        –        35

5.1     Constraints of the Study  –        –        –        –        –        –        35

5.2     Summary                       –        –        –        –        –        –        35     

5.3     Conclusion                     –        –        –        –        –        –        35-36

5.4     Recommendations          –        –        –        –        –        –        36

References                      –        –        –        –        –        –        37-38

          Appendix A (Source Code)      –        –        –        –        –        39-45

          Appendix B (Output)      –        –        –        –        –        –        46-50

DEVELOPMENT OF A WEB BASED ASSIGNMENT SUBMISSION AND FEEDBACK SYSTEM

(A CASE STUDY OF COMPUTER SCIENCE DEPARTMENT, AKWA IBOM STATE POLYTECHNIC)