E-Attendance System using Waterfall Software Development Life Cycle Simulation BELLO Ridwan Oluwaseun 1 , OLUGBEBI Muyiwa 2 , BABATUNDE Abdulrauph Olanrewaju 3 , BELLO Bashir Omolaran 4 , BELLO Shakirat Iyabo 5 1 Fountain University, Osogbo, Nigeria, Department of Mathematical and Computer Sciences, E-Mail: belloridwan50@gmail.com 2 Ladoke Akintola University of Technology, Ogbomoso, Nigeria, Department of Mechanical Engineering, College of Engineering, E-Mail: olugbebimuyiwa@gmail.com . 3 University of Ilorin, Ilorin, Nigeria, Department of Computer Science, E-Mail: babatundeao@unilorin.edu.ng 4 Fountain University, Osogbo, Nigeria, Department of Biological Sciences, E-Mail: obbello2002@yahoo.com . 5 University of Ilorin, Ilorin, Nigeria, Department of Clinical Pharmacy and Pharmacy Practice, E-Mail: sibello10@yahoo.com Abstract - This study provides a unique insight to computerization of attendance registration system with the exploitation of Waterfall Software Development Life Cycle technology. The development of this software originated from the importance of records of students’ attendance that influences academic accomplishments in higher institutions of learning. The traditional way of storing and accumulating records is always liable to different degrees of difficulties in accessibility, unsafe, maintenance discrepancy, human errors and frauds. The recommended software overcomes the inadequacy challenges of the work-intensive manual system in registering students’ attendance records. In this application, Hypertext Pre-processor and My Structure Query Language were used as back-end design, while Hypertext Markup Language, Bootstrap Cascading Style Sheet, and JavaScript were exploited as front-end tools. The web system was connected with database of the records inherent in the remote server. The web system also allowed the application to be mobile- responsive, thereby making it easier to explore for both lecturers and the students. It spontaneously calculated the percentage of students in attendance. The application is not only secured, fast in process, very efficient and reliable, but also reduced pen and paper consumption in comparison with the unsecured manual approach. Keywords: apache server; manual paper-related; lecturers students’ records; web-based. I. INTRODUCTION Online attendance system is a web application which runs seamlessly on desktop and mobile computers. It gives an effective ways in which teachers will have attendance records of students on their phones and computers. Practical indication had illustrated the major relationship relating to academic ability and students’ attendance [1]. It is reported that students whose attendance records are always low generally have reduced information retention instructed during the lecture [2]. [3] described that students’ attendance records of a course of study can show the students’ attitudes towards that course, and this could be exploited to determine their ability and dedication to that course. The two manual ways of taking attendance are calling out the names of students and the students writing their names on the paper themselves using papers and pen [4] [5]. The attendance paper is usually circulated round for the students in the classes for registration. This exercise is time wasting and stressful. The paper approach for marking students’ attendance and records are processed and conserved physically by the lecturers to recognize the students that are either absent or present in a particular class. The main problem was that most students abet their friends in signing the attendance in proxy. The lecturers have to repeat attendance marking whensoever attendance sheets were lost or if the absen- tees were to register on the fresh attendance sheets [6]. This approach apart from being tasking for the teacher, it will also have a negative influence on ___________________________________________________________________________________________________________ 10 Volume 10, Number 2, October 2017