Software Engineering Report Format
Software Engineering Report Format
Law enforcement agencies face significant challenges due to outdated and inefficient crime record-
keeping systems. The reliance on paper-based or legacy software solutions results in numerous
issues, including time-consuming manual processes, increased error rates, and limited information
accessibility. These limitations hinder collaboration between departments and jurisdictions,
compromise data security, and impede the efficiency of case investigations.
The consequences of these challenges extend beyond operational inefficiencies, impacting resource
allocation, transparency, and public trust in law enforcement. Delays in accessing critical
information hinder investigations and reduce case-solving rates. Additionally, the lack of robust data
analysis capabilities makes it difficult to identify crime trends and allocate resources effectively.
To address these issues, there is a pressing need for modernized crime record-keeping systems that
prioritize efficiency, accessibility, and data security. By implementing advanced technologies and
fostering interagency collaboration, law enforcement can enhance operational effectiveness,
streamline workflows, and improve public confidence in their ability to combat crime.
In
Business Analyst progres
(Ronnie) 2.4 weeks 2024-04-15 2024-05-12 - - - - s
Development Not
Team (Ronnie) 1.8 weeks 2024-07-15 2024-09-21 - - - - Started
System Adminis- 1 day 4 Not
trator (Ronnie) hours 2024-07-15 2024-07-21 - - - 4 Started
Development Not
Team (Ronnie) 4 days 2024-12-23 2025-01-05 - - - 5.2 Started
Network diagram
Ghant chart
Ghant chart
TASK NAME week1 week2 week3 week4 week1 week2 week3 week4 week1 week2 week3 week4
Planning
Analysis
Design
Implementa-
tion
Testing
Work plan
Task Estimated Estimated Estimated Depen-
ID Task Name Assigned To Duration Start Date Finish Date dency
Project Manager
1 Planning Phase (Ronnie) 1.8 weeks 2024-03-04 2024-03-31 -
Business Analyst
2 Analysis Phase (Ronnie) 2.4 weeks 2024-04-15 2024-05-12 -
System Architect
3 Design Phase (Ronnie) 4.2 weeks 2024-06-10 2024-07-14 -
Development Team
4 Coding (Ronnie) 1.8 weeks 2024-07-15 2024-09-21 -
Budget
Task
ID Task Name Estimated Cost (UGX)
4 Coding 172,500
5 Testing 127,500
View crimes
investigator
Report Crime
Login
Arresting officer
Complainant
Administrator
O/C
Register staff
Context Diagram
Complainant Login
investigator
Report crime
Support staff login
0
View suspects CRIME RECORD
MANAGEMENT SYSTEM
Report Crime
O/C login
Asign roles to
users
Administrator Login
O/C
Systems
administrator
View cases
Register new user
Level 1 Diagram Logged in Administrator
Logged in Complainant
User registration prompt
Administrator
Complainant
3.0 Success / failure response displayed
Initiating crime reporting Assign staff role
D1 User Records
D2 Criminal records
Success / failed crime report response
Logged in O/C
Validation check
Logged in support staff
System Architecture
Request
Response
Request
Request
Data
Response
wireframes
Story Board
Implementation
The following are the images of the implemented system.
Home page
References
[1] Khan, A., Singh, A., Chauhan, A. and Gupta, A., 2019. Crime management
system. International Research Journal of Engineering and Technology (IRJET), 6(04).
[2] Hisham, A., Ahmed, A., Khaled, M., Abdullatif, N. and Kassem, S.S., 2021. Modelling of Crime
Record Management System Using Unified Modeling Language. Ingénierie des Systèmes d
Inf., 26(4), pp.365-373.