##Tech Stacks : Java
The main objective of this system is to maintain and manage detailed information on the crime that happened in an area under a particular police station.
- Admin role
- public role (no account required)
-
Add crime details with details crime_id, type (May have any one value from Robbery, Theft, Homicide), description, ps_area (This is police station area), date, name of victim.
-
update crime details using crime_id, can update type, description, ps_area, date and name of victim.
-
Add criminal details criminal_id, name, dob, gender, identifying_mark, first_arrest_date, arrested_from_ps_area.
-
update criminal details like using criminal_id, can update name, dob, gender, identifying_mark, first_arrest_date, arrested_from_ps_area.
-
Assign criminals to crime.
-
remove criminal from crime.
-
delete crime using crime_id.
-
delete criminal using criminal_id.
-
Can view total crime for each police station area for a date range.
-
Can view total crime for each crime type for a date range.
-
Can search for criminal by name.
-
Can search for crime by description.