The Crime Information Management system can help in storing the records related to the criminals, cases, case history. This Project is a console based JAVA Application with Database in MySql and using JDBC to setup a connection between them.
Tech Stacks
Java
MySQL
Functionalities
can Add crime
can view Crime list
can Update crime
can delete crime
can check how many crime registered between particular dates
can view crime accoring to area
can add criminal crime
can add criminal
can view list of criminal
can get criminal by criminalId
can update criminal information
can delete criminal
can delete criminal lis based on age
can get crime info based on crime namd and case status
Student should start using more functions instead of just bringing the entire feature use case within the same function. For ex: Attempting database connect in every single function implementation is not a good practise.
Commit messages should be meaningful. Reviewers get insights into the changes made only through commit messages. It is one of the best practices in the industry.