One of the major challenges of managing crime data is lack of robust and adequate management system. In this work, a comprehensive administrative website was built for effective management of crime reports/data. The crime data which was collected from a dedicated reporting mobile application was rendered into different categories on the admin dashboard. The admin dashboard incorporates features such as multilevel accessibility (which includes the generic admin and super-admin), an option to create reports, view reports, add a specific security outfit and so on. Unified Modeling Language (UML) and the waterfall software development technique were used in building the administrative website. The client side of the website was developed with client-side technologies, namely HTML, CSS, Vanilla JavaScript, and React, while the server side of the app was built using Node JS and MongoDB database. The application project files were hosted on MVPS virtual private cloud server, which is characterized by virtualization of resources and provision of backups. The developed software system was evaluated using the Lighthouse chrome developer tool and beta testing. The results of the Lighthouse analysis showed that the website is responsive and easily accessible. On the other hand, the results obtained from the beta test showed that the users’ experience was not hampered while the web application was being put to use.
Published in | American Journal of Science, Engineering and Technology (Volume 8, Issue 1) |
DOI | 10.11648/j.ajset.20230801.13 |
Page(s) | 23-32 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2023. Published by Science Publishing Group |
UML Class Diagram, UML Sequence Diagram, Waterfall, User Dashboard, Administrative Pages, Performance Evaluation
[1] | Erling S. (2015). Crime Management in Nigeria: A Sociological Analysis. Multi-Disciplinary Journal of Research and Development Perspective. Vol 4, No 2, pp (93-96). |
[2] | Jeffrey O. A., Chjioke E. C., and Daniel I. Y. (2022). An Intelligent Crime Management System for Lafia Metropolis. FUDMA Journal of Sciences (FJS). Vol 6, No 3, pp (139-150). |
[3] | Archana M., Durga S. and Saveetha, K. (2019). Online Crime Management System. International Journal of Advanced Networking and Application. Pp (297-299). |
[4] | Tomas U. G., John, S. C., Ronalyn D. C., and Jeromme G. P. (2019). Development of an Online Crime Management and Reporting System. World Scientific News, An International Scientific Journal. Pp (164-180). |
[5] | Saqib N., Junaid G., Asif S., and Muhammed A. (2019). Online Crime Records Management System: A Case of Paskistan. Journal of Information Engineering and Applications. Vol 9, No 6, pp (11-20). |
[6] | Eyal K. (2021). Top 7 PHP Security Issues and Vulnerabilities. https://spectralops.io/blog/top-7-php-security-issues-and-vulnerabilities/ |
[7] | Manisha G. I., Snehel W. D., Roshi, S. R., Kavita B. R., and Chavhan K. I. (2021). Crime Report Management System. International Journal of Modernization in Engineering Technology. Vol 03, Issue 7 pp (760-764). |
[8] | Oludele, A., Onuiri, E., Olaore, O, Sowunmi, O, & Ugo-Ezeaba, A. (2015). A real-time crime records management system for National Security Agencies. European Journal of Computer Science and Information Technology, 3 (2), 1-12. |
[9] | British Council (2016). Crime Management System. www.j4a-nigeria.org. (1-5). |
[10] | Corrales E. (2022). Waterfall Software Development Methodology? https://www.developer.com/project-management/sdlc-waterfall-model/ |
[11] | Martin F. (2019). Waterfall Process. https://martinfowler.com/bliki/WaterfallProcess.html. |
[12] | Nikiforova, O., Sejans, J., and Cernickins, A. (2011). Role of UML class Diagram in Object-Oriented Software Development. Scientific Journal of Riga Technical University, 44, 66-74. |
[13] | Al-Fedaghi, S. (2021). UML Sequence Diagram: An Alternative Model. International Journal of Advanced Computing Science and Applications, 12 (5), 635-645. |
[14] | IBM Cloud Education. (2020). Three-Tier Architecture. Retrieved July 17, 2021, from https://www.ibm.com/cloud/learn/three-tier architecture#:~:text=Three%2Dtier%20architecture%20is%20a,associated%20 with%20the%20application%20is. |
APA Style
Joseph Akinyede, Akinlolu Ponnle, Chinedu Olebu, Francis Akinluyi, Aderonke Thompson, et al. (2023). Development of a Software System for Realtime Management of Crime Reports in Southwestern Nigeria: The Administrative Approach. American Journal of Science, Engineering and Technology, 8(1), 23-32. https://doi.org/10.11648/j.ajset.20230801.13
ACS Style
Joseph Akinyede; Akinlolu Ponnle; Chinedu Olebu; Francis Akinluyi; Aderonke Thompson, et al. Development of a Software System for Realtime Management of Crime Reports in Southwestern Nigeria: The Administrative Approach. Am. J. Sci. Eng. Technol. 2023, 8(1), 23-32. doi: 10.11648/j.ajset.20230801.13
AMA Style
Joseph Akinyede, Akinlolu Ponnle, Chinedu Olebu, Francis Akinluyi, Aderonke Thompson, et al. Development of a Software System for Realtime Management of Crime Reports in Southwestern Nigeria: The Administrative Approach. Am J Sci Eng Technol. 2023;8(1):23-32. doi: 10.11648/j.ajset.20230801.13
@article{10.11648/j.ajset.20230801.13, author = {Joseph Akinyede and Akinlolu Ponnle and Chinedu Olebu and Francis Akinluyi and Aderonke Thompson and Olurotimi Dahunsi and Boniface Alese and Michael Oyinloye}, title = {Development of a Software System for Realtime Management of Crime Reports in Southwestern Nigeria: The Administrative Approach}, journal = {American Journal of Science, Engineering and Technology}, volume = {8}, number = {1}, pages = {23-32}, doi = {10.11648/j.ajset.20230801.13}, url = {https://doi.org/10.11648/j.ajset.20230801.13}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajset.20230801.13}, abstract = {One of the major challenges of managing crime data is lack of robust and adequate management system. In this work, a comprehensive administrative website was built for effective management of crime reports/data. The crime data which was collected from a dedicated reporting mobile application was rendered into different categories on the admin dashboard. The admin dashboard incorporates features such as multilevel accessibility (which includes the generic admin and super-admin), an option to create reports, view reports, add a specific security outfit and so on. Unified Modeling Language (UML) and the waterfall software development technique were used in building the administrative website. The client side of the website was developed with client-side technologies, namely HTML, CSS, Vanilla JavaScript, and React, while the server side of the app was built using Node JS and MongoDB database. The application project files were hosted on MVPS virtual private cloud server, which is characterized by virtualization of resources and provision of backups. The developed software system was evaluated using the Lighthouse chrome developer tool and beta testing. The results of the Lighthouse analysis showed that the website is responsive and easily accessible. On the other hand, the results obtained from the beta test showed that the users’ experience was not hampered while the web application was being put to use.}, year = {2023} }
TY - JOUR T1 - Development of a Software System for Realtime Management of Crime Reports in Southwestern Nigeria: The Administrative Approach AU - Joseph Akinyede AU - Akinlolu Ponnle AU - Chinedu Olebu AU - Francis Akinluyi AU - Aderonke Thompson AU - Olurotimi Dahunsi AU - Boniface Alese AU - Michael Oyinloye Y1 - 2023/02/16 PY - 2023 N1 - https://doi.org/10.11648/j.ajset.20230801.13 DO - 10.11648/j.ajset.20230801.13 T2 - American Journal of Science, Engineering and Technology JF - American Journal of Science, Engineering and Technology JO - American Journal of Science, Engineering and Technology SP - 23 EP - 32 PB - Science Publishing Group SN - 2578-8353 UR - https://doi.org/10.11648/j.ajset.20230801.13 AB - One of the major challenges of managing crime data is lack of robust and adequate management system. In this work, a comprehensive administrative website was built for effective management of crime reports/data. The crime data which was collected from a dedicated reporting mobile application was rendered into different categories on the admin dashboard. The admin dashboard incorporates features such as multilevel accessibility (which includes the generic admin and super-admin), an option to create reports, view reports, add a specific security outfit and so on. Unified Modeling Language (UML) and the waterfall software development technique were used in building the administrative website. The client side of the website was developed with client-side technologies, namely HTML, CSS, Vanilla JavaScript, and React, while the server side of the app was built using Node JS and MongoDB database. The application project files were hosted on MVPS virtual private cloud server, which is characterized by virtualization of resources and provision of backups. The developed software system was evaluated using the Lighthouse chrome developer tool and beta testing. The results of the Lighthouse analysis showed that the website is responsive and easily accessible. On the other hand, the results obtained from the beta test showed that the users’ experience was not hampered while the web application was being put to use. VL - 8 IS - 1 ER -