Development of a Web-based SIWES Logbook Management System with Secure Authentication and Role-based Access: A Case Study of Federal University of Technology, Akure, Ondo State
DOI:
https://doi.org/10.51459/jostir.2025.1.Special-Issue.059Keywords:
SIWES, web-based logbook, role-based access, system security, usabilityAbstract
The Student Industrial Work Experience Scheme (SIWES) is designed to connect classroom learning with real-world workplace experience across Nigerian universities. A central component of this process is the logbook, which students use to record their daily tasks and on which supervisors rely for evaluation. In many Nigerian institutions, these logbooks are still kept on paper, a familiar practice that often leads to delays, lost records, and other inefficiencies. To address these challenges, this study aims to design and implement a secure, role-based, multi-user, web-enabled SIWES logbook system to streamline documentation, supervision, and evaluation, with the objectives of improving accessibility, enhancing security through authentication, and enabling real-time monitoring for all stakeholders. The system was developed using the Waterfall Software Development Life Cycle (SDLC) and a four-tier architecture comprising a React.js presentation layer, Node.js application layer, MySQL data layer, and a security layer employing Bcrypt for password hashing and JSON Web Tokens (JWT) for stateless authentication, alongside Role-Based Access Control (RBAC) for tailored permissions. A user evaluation with 40 participants at the Federal University of Technology, Akure, demonstrated high usability, security, and adoption: 65% were very satisfied, 72.5% found navigation easy, 57.5% rated the system as very secure, and 95% preferred it over paper-based logbooks. These findings confirm that the proposed system enhances monitoring, ensures data integrity, and provides timely feedback, offering a practical, centralized, and secure alternative to traditional SIWES logbooks.
References
Adekunle, K.O., Ganiyu, M. and Enigbokan, O.Y. (2024). Development of electronic log book system for Students’ Industrial Work Experience Scheme (Case Study: Federal Polytechnic Ile-Oluji, Ondo State). International Journal of Computer Science and Mobile Computing, Vol. 13 No: 8 pp 32 – 40.
Adetiba, E., Matthews, V. O., Egunjobi, V. O., and Olajide, A. T. (2012). Development of e SIWES Portal: A Web based Platform for Student Industrial Work Experience Scheme (SIWES) Management. International Journal of Applied Information Systems, Vol. 3 No: 8 pp 10 – 17.
Al-Fraihat, D., Joy, M., Masa’deh, R. and Sinclair, J. (2020). Evaluating e-learning systems success: An empirical study. Computers in Human Behavior, Vol. 102 pp 67 – 86.
Almorsy, M., Grundy, J. and Ibrahim, A.S. (2011). Collaboration-based cloud computing security management framework. In: Proceedings of the IEEE 4th International Conference on Cloud Computing (CLOUD), Washington, DC, USA, July, pp 364 – 371.
Bonneau, J., Herley, C., van Oorschot, P.C. and Stajano, F. (2012). The Quest to Replace Passwords: A Framework for Comparative Evaluation of Web Authentication Schemes. In: IEEE Symposium on Security and Privacy, pp 553 – 567.
Dangana, J.A., Aimufua, G., Shammah Emmanuel, C. and Mohammed, Y. (2025). Development of SIWES Management System for Nasarawa State University, Keffi: A Web-Based Approach. International Journal of Research and Innovation in Applied Science (IJRIAS), Vol. X No:II pp 555 – 572.
Dalimunthe, S., Putra, E.H. & Ridha, M.A.F., (2023). Restful API security using JSON Web Token (JWT) with HMAC-SHA512 algorithm in session management, Vol.8 No:1 pp 81–94.
Ferraiolo, D. F., Barkley, J. F. and Kuhn, D. R. (1999). A Role-Based Access Control Model and Reference. ACM Transactions on Information and System Security, Vol. 2 No:1 pp 34 – 64.
Hadi, R., Defni and Mdrofa, A.C. (2020). Designing an Online Supervision System (Logbook) with Laravel Framework. International Journal of Advanced Computing Science and Engineering, Vol. 2 No:2 pp 69 –75
Nawaya, J.J. and Jemimah, N. (2019). Designing a Dynamic Information and Decision Support System for SIWES Management: The Case of Industrial Training Fund, Nigeria. International Journal of Trend in Research and Development, Vol. 6 No: 6 pp 91– 99.
Nugraha, M., Agus, R.S., Fathi, H. and Baginda, M.R. (2023). Development of a web-based student internship application using Laravel framework & Waterfall model. Journal of Information Technology and its Utilization, Vol. 6 No: 1, pp 31 – 38.
Olasehinde, O.O., Abiona, A.A., Johnson, O.V. and Omilegan, D. (2022) Design and implementation of a web-based internship placement recommendation system: A case study of Federal Polytechnic, Ile-Oluji, Nigeria. International Journal of Scientific and Engineering Research, Vol. 13 No: 3, pp 398 – 409.
Olojakpoke, D.M. and Ojo, A.K. (2020) A mobile Students’ Industrial Work Experience Scheme logbook application. Journal of Computer Sciences and Applications, Vol. 8 No: 1, pp 15 – 20.
Omonijo, D.O., Anyaegbunam, M.C., Ejoh, S.I. and Ogechukwu, J.C. (2020) Qualitative Analysis of the Student Industrial Work Experience Scheme (SIWES) in tertiary institutions in Ogun State, Nigeria. Journal of Educational and Social Research, Vol. 10 No: 4 pp 187 – 198.
Provos, N. and Mazières, D. (1999). A Future-adaptable Password Scheme. Proceedings of the USENIX Annual Technical Conference, pp 6 – 11.
Zachariah, B. and Yabuwat, P. N. (2016). A Collaborative Students’ Industrial Work Experience Scheme (SIWES) Supervision and Management Platform: A Cloud-Based Solution. International Journal of Advanced Research in Computer Science, Vol. 7 No: 2 pp 1 – 8.
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Journal of Science, Technology and Innovation Research

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.