ABSTRACT
The ability to send and receive information is a powerful tool, which can mar or make a situation. Its striking feature is timeliness, failure to send or retrieve information at a particular time, could render such information useless. In a university community the use of mobile phones is common, this therefore forms the bases of the project which is aimed at developing a mobile application which helps students of the college to quickly access, process and send information. An enhanced computerized college of science handbook was developed on the android mobile platform, the mobile application makes it possible for students of the college, to have information concerning the various departments, courses offered for the various level, description, units and individualcourse requirement. It also keeps student abreast of the various rules and regulations in form of the collegeconstitution. Information is also provided as regards the different offices and staffs in the college.
The approach employed in the system analysis phase included a critical analysis into the existing modes which is used by the college to pass information to students which was majorly in form of printed materials, the limitations of this mode of passing information were examined and they formed the bases of developing the mobile system. The system design was performed through the usage of tools such as use case models, Data flow diagrams (DFD),Entity Relationship Diagram (E-R).Implementation was done using the android mobile platform, which employs ionic framework and AngularJS for developing the mobile system. Finally, the mobile handbook developed provides a platform which enables students to send, process and receive information which makes it a system that is very useful to all students of the college.
TABLE OF CONTENTS
TITLE PAGE I
CERTIFICATION II
DEDICATION III
ACKNOWLEDGEMENT IV
ABSTRACT V
CHAPTER ONE: INTRODUCTION 1
1.1 Background to the Study 1
1.2 Problem statement 1
1.3 Aims and objectives 2
1.4 Justification of the study 2
1.5 Significance of the study 3
1.6 Methodology 3
1.7 Scope of study 3
1.8 Definition of terms 4
CHAPTER TWO: LITERATURE REVIEW 5
2.1Brief overview of information’s systems 5
2.2 Origin of information’s systems 5
2.2.1 Brief history of information system 5
2.2.2 When and how were they first used 8
2.2.3 Approaches toward information system design and why? 8
2.3Components of information systems 9
2.3.1 Computer hardware 9
2.3.2 Computer software 10
2.3.3 Telecommunications 10
2.3.4 Databases and data warehouses 11
2.3.5 The people in information system 12
2.4Types Of Information Systems 14
2.4.1 Transaction processing systems 14
2.4.2 Management support systems 15
2.4.3 Decision support systems 16
2.4.4 Professional support systems 18
2.4.5 Executive information systems 18
2.5 Mobile system technology 19
2.5.1 Mobile application 20
2.6 Android technologies 21
2.6.1 Android development on mobile platform 23
2.6.2 Android fundamentals 24
2.6.3 Android programming language 26
2.6.4 Object programming languages 27
2.6.5 JavaScript(AngularJS) 27
2.7Tai Solarin University of Education 28
2.7.1 College of Science and information technology 29
2.8COLLEGE PROSPECTUS AND CONSTITUTION 29
CHAPTER 3: SYSTEM ANALYSIS AND DESIGN 31
3.1Introduction 31
3.2 Description of the old system 31
3.2.1 Problems of old system 32
3.3 Analysis of the new system 32
3.3.1 Improvements offered by new system 32
3.3.2 functional and non functional requirements. 33
3.4 System and software design 33
3.4.1 Use case models 34
3.4.2 Entity relationship diagram (erd) 35
3.4.3 Schema diagram 39
3.4.4 Data flow diagram 40
CHAPTER 4:SYSTEM IMPLEMENTATION 45
4.1 Hardware requirements of development 45
4.2 Software requirements 45
4.3 System development and tools used 46
4.4 System implementation 47
4.4.1 Splash screen 47
4.4.2 Home screen 48
4.4.3 College module screen 49
4.4.4 Department module screen 52
4.4.5 Course details screen 55
4.4.6 Constitution module: 57
4.4.7 cgpa module 58
4.4.8 Contact module 59
4.4.9 About module 60
CHAPTER 5:SUMMARY, CONCLUSION AND RECOMMENDATIONS 61
5.1 Summary 61
5.2 Conclusion 61
5.3 Recommendations 62
REFERENCES 63
APPENDIX (SOURCE CODE LISTING) 65