Giter Site home page Giter Site logo

sank29 / crime-information-management-system Goto Github PK

View Code? Open in Web Editor NEW
10.0 10.0 0.0 115 KB

The main aim of this system is to maintain and manage detailed information of the crime happened in an area under a particular police station. This software will be used by the police officials in the Police station.

Home Page: https://drive.google.com/file/d/10phgxCALe9bXKFzfwU2anqTq5UQb90Ur/view

Java 100.00%
crime-information-management java mysql project

crime-information-management-system's Introduction

Hi ๐Ÿ‘‹, I'm Sanket Wankhede

A passionate backend developer from India

What you do today define your tomorrow

Aspiring Java Backend Developer. An individual who can write clean and optimize code. Like to solve Data Structure and Algorithms problems. I have made some solo and collaborative projects and continue to have some experience as well as acquiring more knowledge. Looking for enhancing my skills as a Backend Developer.

sank29

Connect with me:


azzar azzar

azzar

Languages and Tools:

bash css3 git heroku html5 java javascript linux mssql mysql nodejs photoshop postman spring tailwind


Show some โค๏ธ by starring some of the repositories!


๐Ÿ“Š My Github Stats

crime-information-management-system's People

Contributors

sank29 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

crime-information-management-system's Issues

Implementation of DAO methods

  • Implementation of dao methods
  • Make sure all the dao methods are working
  • Finding the bugs in application
  • Runing the application the if it is running or not

Issues and Enhancement In your project

General Issues

  • Try to use a meaningful commit message after each commit.
  • Divide your GitHub commits based on each functionality so that it is easy to find the code error and you can easily roll back your changes based on your commit id.
  • Try to create meaningful branch names so that others can understand, what code changes anyone can guess.
  • Follow the best practice to create a .env file[ to store your secret i.e(db_username & password) and also create .gitignore.
  • Try to create an Exception class for each class admin,crime_info, criminal_list, and police_station.

Functionality Issue

ADMIN
** admin table should have some auto_incremented id attribute to do curd operation in the admin table.
** while creating an admin profile make sure both username and password are not the same[apply validation while creating new admin].
** username and password should be case-sensitive while logged in through your application.[Use Binary keyword in mysql].
** Admin should have the option to view all crime information based on crime_id.
** Admin should have the option to view all crime information based on criminal_id.
CRIME_INFO
** It's better if crime_Id is auto_cremented primary key column.
** Add One column of the total number of crime victims.
** Add One Column that depicts crime time.
** One Additional column Criminal ID should be present[ which is nullable if it's new criminal]
** Add One Column that depicts equipment involved in crime.
** I saw one crime status 0, what does it mean?
CRIMINAL_LIST
** Criminal age should be dataType TINYINT, not DateTime.
** One field that depicts the Total crime done by one criminal.
** One field that depicts that criminal coming under which police station number.
POLICE_STATION
** In the Police Station table, there should be one column of Contact_Number
** In the Police Station table, there should be one column of Current SuperIncharge
** Try to use auto_increment id for the Police Station Number no need to manually insert the Police Station Number and Change it to Police Station Id.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.