Design and Implementation of Online Crime Report System using Rapid Application Development (RAD) Methodology
Japheth Kodua Wiredu *
Department of Computer Science, Regentropfen University College, Ghana.
Nelson Seidu Abuba
Department of Computer Science, Regentropfen University College, Ghana.
Basel Atiyire
School of Computer Science, Western Illinois University, USA.
Reuben Wiredu Acheampong
School of Computing and Information Sciences, C. K. Tedam University of Technology and Applied Sciences, Ghana.
*Author to whom correspondence should be addressed.
Abstract
In recent years, online crime reporting systems have become increasingly important for law enforcement and community safety. However, many existing systems lack features that enhance usability and accessibility for diverse populations. This paper provides a comprehensive overview of the design and implementation process for an Online Crime Report System, employing the Rapid Application Development (RAD) methodology. Our proposed system integrates advanced data analytics, a multi-language interface, and anonymous reporting capabilities, which address these limitations and provide significant improvements over current solutions. Additionally, the system is designed with scalability, high availability, low latency, reliability, and durability in mind to ensure it can effectively support crime reporting at scale in real-world scenarios. It explores the technical aspects of system development, discusses the challenges encountered, and the solutions devised, and evaluates the effectiveness of the RAD approach in this context. By examining this case study, we aim to contribute to the growing body of knowledge on the application of agile development methodologies in law enforcement technology and to provide insights for future implementations of similar systems.
Keywords: Anonymous reporting, crime prevention, iterative development, online crime reporting system, rapid application development