Subject Area: Computer Science
Recently, the need for efficient case management and the prompt delivery of justice has become increasingly evident as a catalyst to improve the integrity, reliability, and confidence in the Nigerian judicial sector. While many court cases are currently been managed manually in many developing and underdeveloped countries, the need for an electronic court case management system remains very important to facilitate fast administration of judicial functions. To this end, this paper presents an electronic court case management system, with key functionalities such as case registration, case management, payment, and witness information management. These components were designed and integrated using object-oriented and analysis design methodology. In addition, use case modeling was applied to demonstrate the user object interaction of each major system component, before it was implemented as a software application using MySQL and Java programming language. The result was validated experimentally and the deduction showcased the effectiveness of the new system in managing cases.