-
Notifications
You must be signed in to change notification settings - Fork 14
Criminal Database Management System
Farha Kousar edited this page Mar 6, 2024
·
1 revision
The Criminal Database Management System is a Python-based project aimed at managing criminal records efficiently. It includes both front-end and back-end components, providing a graphical user interface for easy interaction.
-
Back-End Design
- Utilizes SQLite3 for efficient database management.
- Demonstrates essential back-end structure with connection establishment, query execution, changes commitment, and connection closure.
-
Front-End Design
- Implements a user-friendly GUI using Tkinter, a Python GUI library.
- Includes features for admin login, data entry, deletion, and updates.
- backend/
- backend_code.py
- frontend/
- frontend_code.py
- images/
- dea2.gif
- README.md
- requirements.txt
-
Install Dependencies:
pip install -r requirements.txt
-
Run the Application:
- Execute
frontend_code.py
for the front-end.
- Execute
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make changes and create a pull request.
- Farha Kousar
- Harshita
- Jaganath
This project is licensed under the MIT License - see the LICENSE file for details.
- Implement advanced search capabilities.
- Integrate data analysis and visualization tools.
- Incorporate machine learning algorithms for predictive analytics.
The Criminal Database Management System serves as a valuable tool for law enforcement, providing efficient data management and user-friendly interactions.