In this paper a web application for Post Unified Tertiary Matriculation Examination (Post UTME) timetable for University of Uyo (UNIUYO) was presented. The system includes a web-based mapping system for visualizing the Post UTME examination venues on a Google base map. The system interfaces with the Google map server using a comma separated version interface file that contains the spatial data of the items to be visualized on the Google base map. An evolutionary software development model was used in the development of the web application. The system was implementation using Macromedia Dreamweaver, Cascaded Style Sheet (CSS), MYSQL Database Management System, HTML language, PHP server-side scripting language, Apache web server and Google Maps application programming interface. The application was hosted locally and sample Post UTME examination timetable data from UNIUYO were used to demonstrate the effectiveness of the Post UTME timetable web application.
Keywords: Timetable, Post UTME, Map Mashup, Spatial information system, Web application.
Received: 12 October 2018 / Revised: 19 November 2018 / Accepted: 17 December 2018/ Published: 16 January 2019
This study is one of very few studies which have developed a map mashup timetable web application for the Post Unified Tertiary Matriculation Examination (Post UTME). The web application uses Google base map to visualize the Post UTME timetable venues on a map and also gives direction for the users.
Prior to the establishment of Joint Admission and Matriculation Board (JAMB) in Nigeria in 1978, each university was responsible for the conduct of its own concessional examination and admitted its own candidates [1, 2]. This system had serious limitations and was inefficient. The committee of Vice-Chancellors was concerned about this problem. Consequently, the government set up a National Committee on University Entrance Examination which eventually recommended setting up JAMB. However due to some problems identified with JAMB results the federal government of Nigeria introduced the policy of Post Unified Tertiary Matriculation Examination (UTME) otherwise known as Post-UTME screening by universities in 2005 [3-7] . This policy made it mandatory for all tertiary institutions to screen candidates after their JAMB results and before giving admission.
Since its introduction in 2005, the Post-UTME for undergraduate admissions, universities have resorted to publishing their timetable on their notice boards and in some cases on their website [8-11] . However, given that the majority of the Post UTME is not familiar with the university environment, it becomes necessary to add a venue location tool to enable the candidates to locate their examination venues with ease. Remarkably, in recent years, advances in Information and Communication Technology (ICT) and Geographic Information System (GIS) have made it possible to develop map mashup web applications that can enable web applications to render spatial data generated locally on an online base map [12-16] . Particularly, Google maps have readily available Google Maps Application Programming Interface (API) that makes it easy for client web applications to interface and map their spatial and non-spatial contents on Google map. This capability is utilized in the web application presented in this paper to visualize the Post-UTME examination venues on Google map. As such, apart from enabling the university to develop and present their Post-UTME examination timetable on the web, they can also capture the geographical coordinates of the examination venues and map those venues on Google map. The interface also enables the users to utilize other functionalities of Google map to track the examination venues from wherever they are. Also, the pictures of the examination venues are provided along with some descriptive information which will enable the users to readily identify the venues once they approach the location shown on the Google map.The web application is particularly useful since the Post-UTME examination is for candidates who are seeking admission into the university and hence most of them are not familiar with the university facilities.
The Post-UTME timetable and web-mapping system are developed using an evolutionary software development model (ESDM) of Figure.
Figure-1. The Evolutionary Software Development Model (ESDM)
In the design phase top-down stepwise refinement approach is used to decompose the system into its modules and submodule (Figure 2).
Figure-2. System Functional Decomposition
The usecase diagram of the system is given in Figure 3 while the detailed descriptive usecase for the system is given as follows:
Actors: Post-UTME Candidates, Candidate s, Visitors, Staffs, IT personnel.
Condition: a user must register and obtain valid login details in other to use the system. On login, the user based on privileges can access the system functionalities.
Basic flow:
Figure-3. The Usecase Diagram of the System
The system modules as well as the respective system stakeholders and their interactivity on the system are provided in the system context diagram (SCD) of Figure 4.
Figure-4. The System Context Diagram for the System
The system is a web application that is designed based on three (3) tier architecture (Figure 5) consisting of a web server (Apache), a database (MYSQL) and a client-side (web-browser). As shown in Figure 5 the client side which is a web browser is used to send a request through Hypertext Text Markup Language (HTML) to the web server. The web server – Apache processes this request and subsequently passes it as HTML back to the browser; essentially, the browser only understands HTML. In a case where data needs to be retrieved or stored in a database (MYSQL), the web server uses the ‘POST’ method to store data and ‘GET’ method to retrieve data or to perform other data manipulation and definition operations. The coding of the system was done using Adobe Macromedia Dream Weaver which is a suitable editor for HTML languages as well as CSS for the front-end user interface and PHP for the back-end server-side scripting.
Figure-5. The Detailed 3 Tier Architecture of the Web Application
The screenshot of the signup form or registration form for new candidate s is shown in Figure 6. All the fields in the form are mandatory. The login page is shown in Figure 7.
Figure-6. The screenshot of the signup form or registration form for new candidate s
Figure-7. The signup page for new candidate s and login for registered candidates.
The system opens to member homepage (Figure 8) when the registered user logs in. The member homepage shows essential user navigation links and user details.
Figure-8. Candidate homepage.
In the candidate page, the candidate can register subjects, check personal profile, view exam timetable and the venues. In Figure 9, the screenshot shows a view for candidate profile.
Figure-9. Candidate Profile Page
The screenshot in Figure 10 shows how to register for subjects. Furthermore, Figure 11 is a screenshot that shows the list of available Post UTME examination venues. Screenshot in Figure 12 shows some examination venues and venue allocations for examination.
Figure-10. Registration of subjects.
Figure-11. The List of Available Post UTME Examination Venues
Figure-12. Screenshot showing the venue and venue allocations for examination
The candidates after registering for the Post UTME examination (by selecting the subjects that apply to him in Figure 10) can also extract the aspects of the timetable that applies to him alone. A sample screenshot is given in Figure 13.
Figure-13. Screenshot showing the candidate personal timetable
Candidates can search for the venue of any of the examination and also view the venue on Google map. The screenshot showing an info-window of the venue on the Google map is shown in Figure 14 and Figure 15. The info-window of the venue on the Google map shows other non-spatial information about the venue including the picture of the building where the venue is located.
Figure-14. Screenshot showing an info window of the venue on the Google map
Figure-15. Screenshot showing a venue in the school on Google satellite map
In all, the developed web map mashup application can effectively be used to schedule the subjects for the Post UTME examination in UNIUYO, display the examination schedule on the web and also enable candidates to view the examination venues on Google map. The application allows the candidates to use other Google map features to track the examination venues from wherever the candidates are located.
The design and implementation of online software for Post Unified Tertiary Matriculation Examination (Post UTME) timetable were presented using University of Uyo (UNIUYO) as the case study. The online application uses Google Maps Application Programming Interface (API) and a comma separated values (CSV) file to interface with Google map and thereby enable the Post UTME examination venues to be viewed on the Google map. The web application was implemented using Macromedia Dreamweaver, Cascaded Style Sheet (CSS) , MYSQL Database Management System , HTML language, PHP server-side scripting language , Apache web server. The application was hosted locally and sample Post UTME examination timetable data from UNIUYO were used to demonstrate the effectiveness of the Post UTME timetable web application.
Funding: This study received no specific financial support. |
Competing Interests: The authors declare that they have no competing interests. |
Contributors/Acknowledgement: All authors contributed equally to the conception and design of the study. |
[1] S. Uhunmwuangho and O. Ogunbadeniyi, "The university matriculation examination as a predictor of performance in Post University matriculation examination: A model for educational development in the 21st century," African Research Review, vol. 8, pp. 99-111, 2014.Available at: https://doi.org/10.4314/afrrev.v8i1.8.
[2] I. Olayemi and O. Oyelekan, "Analysis of matriculation and post-matriculation examination scores of biological science students of Federal University of Technology, Minna Nigeria," Ilorin Journal of Education, vol. 28, pp. 11-18, 2009.
[3] D. Munkaila and A. Sikiru, "Problems and prospects of Post-UME/UTME in Nigerian universities," International Journal of Scientific and Technical Research in Engineering, vol. 2, 2017.
[4] J. O. Osakuade, "Effectiveness of university matriculation examination and Post-University matriculation examination on the academic performance of Nigerian undergraduate students," Journal of Education and Practice, vol. 2, pp. 59-65, 2011.
[5] C. J. A. Ifedili and J. C. Ifedili, "An assessment of post university matriculation examination: A case study of university of Benin," Journal of Social Sciences, vol. 22, pp. 101-106, 2010.Available at: https://doi.org/10.1080/09718923.2010.11892789.
[6] I. O. Busayo, "Post-UME screening examination in Nigerian universities: The University of Education, Ikere-Ekiti (Tunedik) experience," Library Philosophy and Practice (e-journal), vol. 352, 2010.
[7] I. E. Akoja and O. J. Onwuegbuna, "Examination malpractice in Nigeria institutions: Implications for moral instructions," J. Nat. Assoc. Sci. Hum. Educ. Res, vol. 6, pp. 128-134, 2008.
[8] B. Oladele, "Analysis of 2014 Post UTME score of candidates in the university of Ibadan with two methods of standard Ssetting to set cut off points," Online Submission, vol. 2, pp. 44-51, 2017.
[9] E. C. Eze, "University matriculation examination as a predictor of students’ final grades in the faculty of health sciences and technology of university of Nigeria, An M. Sc," (Doctoral Dissertation, Dissertation Presented to the Department of Nursing Sciences Faculty of Health Sciences and Technology College of Medicine University of Nigeria, Enugu Campus in Partial Fulfilment of the Requirements for the Award of Master of Science Degree in Nursing (Nursing Education)), 2014.
[10] H. Oshemughen and E. Oghuvbu, "Implications of scrapping jamb and utme from tertiary education admission process: The educational administrators'perspective," Academic Research International, vol. 4, p. 469, 2013.
[11] E. Kolawole, I. Oginni, and E. Fayomi, "UTME and POST-UTME as predictors of students’ academic performance in chemistry in Nigerian universities," OIDA International Journal of Sustainable Development, vol. 2, pp. 23-28, 2011.
[12] B. Veenendaal, M. A. Brovelli, and S. Li, "Review of web mapping: Eras, trends and directions," ISPRS International Journal of Geo-Information, vol. 6, p. 317, 2017.Available at: https://doi.org/10.3390/ijgi6100317.
[13] M. Alibrandi and D. Goldstein, Integrating GIS and other geospatial technologies in middle schools. In geospatial technologies and geography education in a changing world. Tokyo: Springer, 2015.
[14] D. Sui and M. Goodchild, "The convergence of GIS and social media: Challenges for GI science," International Journal of Geographical Information Science, vol. 25, pp. 1737-1748, 2011.Available at: https://doi.org/10.1080/13658816.2011.604636.
[15] M. E. Poorazizi and A. A. Alesheikh, "Monitoring real-time environmental information using Web 2.0 and GIServices technology," International Journal of Civil Engineering, vol. 9, pp. 63-70, 2010.
Views and opinions expressed in this article are the views and opinions of the author(s), Review of Computer Engineering Research shall not be responsible or answerable for any loss, damage or liability etc. caused in relation to/arising out of the use of the content. |