International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 176 - Number 21 |
Year of Publication: 2020 |
Authors: U. F. Eze, M. E. Ihuoma, N. C. Ajanwachuku |
10.5120/ijca2020920207 |
U. F. Eze, M. E. Ihuoma, N. C. Ajanwachuku . An Enhanced E-Learning Application for Tertiary Institutions. International Journal of Computer Applications. 176, 21 ( May 2020), 35-56. DOI=10.5120/ijca2020920207
An enhanced E-learning platform took into consideration vital concerns of its target population (teachers and the learners). Also, it provided a conducive environment for teachers to carry out their teaching effectively and efficiently. It does also provide the same atmosphere for students (learners) to enjoy quality education. The main objective of this study is to design an enhanced E-learning application for a tertiary institution. To achieve this aim, existing E-learning applications were evaluated based on identified performance indicators (communicativeness of interface, security and system upgrade). Based on the limitations of the existing E-learning applications (Module, Blackboard and Edmodo E-Learningg applications) a logical and physical system for the proposed system was designed, and the unique system was also evaluated based on identified performance indicators. The analysis of the proposed system was carried out using the Object-Oriented Analysis and Design Methodology (OOADM). This study also presented the model, system design and formal description of the e-learning system. Subsequently, the architectural design was implemented using the Apache Wamp Server, MySQL and PHP web technology tools on the backend. In contrast, HTML, CSS, and JavaScript technologies were used on the front end. The result of the design was a prototype system that was developed which has a better communication interface, security and system upgrade capabilities. To enjoy a better feel of security, a firewall system was integrated into E-learning platforms to filter out the activities of unsolicited traffic to the web platform.