ABSTRACT
Project allocation is the assignment of available resources to various students. A project can be filled by at most one student, though in some cases a project is suitable for more than one student to work on simultaneously. To give students something of a choice, there should be as wide a range of available projects as possible and in most cases the students number always varies with supervisors available. I was motivated to embark on this research because the project coordinator may have interest in some students either due to academic performance of such a students or personal reason and there by allocate such student to him/herself, the student may not be able to cope when a topic is given by his supervisor due to the research interest, conflict of Interest may occur when the supervisor may not see favorite topic from the list of topics submitted by the students, change of research interest may eventually leads to waste of time, lack of taking responsibilities of the students and supervisor, the problems among student teams undergoing large projects, lack of presenting a good project management guide. The system was achieved by developing a platform for project allocation management information system, build a database structure used to store data of students, create a module used for editing students’project, design a platform that used for adding student, design a platform that capture and manage users, create a platform used to manage projects. This research was realized through the adoption of primary and secondary sources of data collection which includes interview, observation, questionnaire, the internet, journals and through the adoption of Agile software development methodology. The system is implemented by using HTML as front end, PHP as back end and MYSQL as the database.
TABLE
OF CONTENTS
Title Page i
Certification ii
Dedication iii
Acknowledgments iv
Table of Contents v
Abstract vii
CHAPTER
1 INTRODUCTION
1.1 Background
of the Study 1
1.2 Statement
of the Problem 2
1.3 Aim Objectives of the Study 3
1.4 Significance
of the Study 3
1.5 Scope
of the Study 4
CHAPTER
2 LITERATURE REVIEW
2.0
Overview of Related Literature 4
2.1
Overview of Student Project Allocation 5
2.2
Responsibilities of the supervisor 5
2.3
Responsibilities of the student 6
2.4 Problems among student teams undergoing
large projects 7
2.5
Project Management Guide 9
2.6
Project Allocation Chart 18
CHAPTER 3 RESEARCH METHODOLOGY AND SYSTEM ANALYSIS
3.1 Research methodology
19
3.1.1
Choice of research methodology 19
3.2 Overview of System Analysis 20
3.2.1
Analysis of the existing system 21
3.2.1.1 Weakness of the existing system 21
3.3
Method of Data Collection 22
3.4 Dataflow Diagram of the Proposed System 23
3.5 Use Case Diagram of the Proposed System 24
3.6 Flowchart
of the Proposed System 27
3.7 High Level Model of the Proposed System 28
3.8 Class Diagram of the Proposed System 28
3.9 Activity Diagram of the Proposed System 29
3.10 Block Diagram of the Proposed System 34
3.11
Analysis of the Proposed System 35
CHAPTER 4 SYSTEM
DESIGN AND IMPLEMENTATION
4.1
System Specification 37
4.1.1 General
system functions 37
4.1.2 Main menu specification 37
4.1.3 User
interface specification 38
4.1.4 Input form specification 38
4.1.5 Output form specification 40
4.1.6 Database table specification 41
4.2 Software
Design 42
4.2.1
Model diagram of the proposed system 42
4.2.2
Architecture of the proposed system 43
4.2.3
Operational mechanism architecture for
the new system 44
4.2.4
Flowchart of the Proposed System 46
4.2.5 Main
menu design 47
4.2.6 Input form design 48
4.2.7 Output
form design 50
4.2.8 Database
table design 52
4.3 Choice of Programming Language 53
4.4 System
Implementation 55
4.4.1 Main menu
implementation 56
4.4.2 Input
form implementation 57
4.4.3 Output
form implementation 62
4.4.4 Database
table
Implementation 65
CHAPTER 5 SUMMARY, CONCLUSION AND RECOMMENDATION
5.1. Summary 67
5.2 Conclusion 67
5.3
Recommendations 68
REFERENCES 69
APPENDIX A
Program
Source Code 70
APPENDIX B
Program
Input 73
IROKA, I (2024). Project Allocation Management Information System :- Iroka, Promise . Mouau.afribary.org: Retrieved Nov 23, 2024, from https://repository.mouau.edu.ng/work/view/project-allocation-management-information-system-iroka-promise-7-2
IROKA, IROKA. "Project Allocation Management Information System :- Iroka, Promise " Mouau.afribary.org. Mouau.afribary.org, 10 Jan. 2024, https://repository.mouau.edu.ng/work/view/project-allocation-management-information-system-iroka-promise-7-2. Accessed 23 Nov. 2024.
IROKA, IROKA. "Project Allocation Management Information System :- Iroka, Promise ". Mouau.afribary.org, Mouau.afribary.org, 10 Jan. 2024. Web. 23 Nov. 2024. < https://repository.mouau.edu.ng/work/view/project-allocation-management-information-system-iroka-promise-7-2 >.
IROKA, IROKA. "Project Allocation Management Information System :- Iroka, Promise " Mouau.afribary.org (2024). Accessed 23 Nov. 2024. https://repository.mouau.edu.ng/work/view/project-allocation-management-information-system-iroka-promise-7-2