Skip to content

muhdharun/Main

 
 

Repository files navigation

Police Records System

Build Status Codacy Badge

Source code was built on top of https://github.com/se-edu/

UI Mockup
  • This is a CLI (Command Line Interface) Police Database application written in OOP fashion. It has a simple GUI (Graphical User Interface) that can be seen above.

  • It is a Java written program targeted for both police officers and headquarters personnel.

    • For police officers, they are able to screen for a person’s criminal record based on NRIC (National Registration Identity Card) and call for backup when needed to headquarters (HQ).

    • For headquarters personnel, they are able to add and remove criminals from the database. In addition, personnel are also able to dispatch for backup for each personnel.

For police officers on duty, have you ever faced difficulty of screening someone with comfort and speed?

With this product, you now can just type someone’s NRIC and their record will appear to check their criminal status. Old methods of calling HQ to check on someone’s status will no longer be used.

HQ personnel also have less administrative workload to deal with. Now, they focus on more important decisions such as sending backup/firefighters in cases of emergency.

Useful Links

Contributors

The full list of contributors for Police Records System can be found here

Acknowledgements

The original source of the code is AddressBook-Level-3 project created by the SE-EDU initiative.

Listening to users and their pain points allowed us to develop this application that solved the problems faced by police officers and headquarter personnel.

Some parts of this sample application was inspired by the excellent Java FX tutorial by Marco Jakob

Contact Us

  • Regarding any bugs, please email to [email protected], with the subject headline of Police Records System issue.

  • Contributing : We welcome pull requests. Follow the process described here

About

Address Book sample application (Level 3)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.8%
  • Other 1.2%