| Peer-Reviewed

Development of a Software System for Realtime Management of Crime Reports in Southwestern Nigeria: The Administrative Approach

Received: 13 December 2022    Accepted: 25 January 2023    Published: 16 February 2023
Views:       Downloads:
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.

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), 2024. Published by Science Publishing Group

Keywords

UML Class Diagram, UML Sequence Diagram, Waterfall, User Dashboard, Administrative Pages, Performance Evaluation

References
[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.
Cite This Article
  • 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

    Copy | Download

    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

    Copy | Download

    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

    Copy | Download

  • @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}
    }
    

    Copy | Download

  • 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  - 

    Copy | Download

Author Information
  • Centre for Space Research and Applications, Federal University of Technology, Akure, Nigeria

  • Department of Electrical and Electronics Engineering, Federal University of Technology, Akure, Nigeria

  • Department of Electrical and Electronics Engineering, Federal University of Technology, Akure, Nigeria

  • Department of Remote Sensing and Geoscience Information System, Federal University of Technology, Akure, Nigeria

  • Department of Cybersecurity, Federal University of Technology, Akure, Nigeria

  • Department of Mechatronics Engineering, Federal University of Technology, Akure, Nigeria

  • Department of Cybersecurity, Federal University of Technology, Akure, Nigeria

  • Department of Urban and Regional Planning, Federal University of Technology, Akure, Nigeria

  • Sections