Software Development for Crime Management in Nigeria
Keywords:
Object-Orient Analysis, Mongo DB, Crime, Management, Software Development, Nigerian PoliceAbstract
An onsite observation conducted at Nigerian police stations indicated that criminal records are managed manually in a crime diary or ledger. This technique is prone to time waste in searching criminal records and fire disasters. To address this problem, this study, a web-based Graphical User Interface (GUI) application was designed to aid Nigerian police in capturing criminal records across various Police Stations. This study adopted Object Oriented Analysis and Design (OOAD) approach by employing Unified Modeling Language (UML) tools. In the implementation stage, Mongo Database (Mongo DB) was used at the backend and Python programming language was chosen to design the user interface at the frontend. The results indicate that user’s authentication, criminals’ biometric capturing, criminal data entry and criminal information updates were successfully implemented. Besides, a module is also implemented to extract features from the crime database and export extracted crime datasets into Python for further data analytics.