Le système de gestion de la police de la circulation est un mini-projet conçu pour faciliter l'application efficace du code de la route et la gestion des infractions par le service de police. Le système vise à rationaliser le processus d'émission de factures d'infractions au code de la route aux contrevenants et à conserver des enregistrements précis des violations et des paiements.
Le système fournit une interface conviviale permettant aux agents de la police de la circulation de gérer diverses tâches liées aux infractions au code de la route. Certaines des fonctionnalités clés du système de gestion de la police de la circulation comprennent :
Facturation des violations : le système permet aux policiers de générer des factures d'infraction en capturant les détails nécessaires tels que le numéro d'immatriculation du véhicule, la date, l'heure, le lieu, le type d'infraction et des commentaires supplémentaires si nécessaire. Le système calcule le montant de l'amende en fonction de règles prédéfinies et génère une facture imprimable pour le contrevenant.
Dossiers d'infraction : le système maintient une base de données complète de toutes les infractions au code de la route, y compris des informations telles que les détails du contrevenant, les détails du véhicule, la date et l'heure de l'infraction, le type d'infraction et le montant de l'amende correspondante. Ces données aident à suivre les récidivistes et à générer des rapports d’analyse.
Suivi des paiements : le système suit le statut de paiement de chaque facture de violation. Une fois qu'un contrevenant a payé l'amende, l'agent peut mettre à jour l'état du paiement dans le système, garantissant ainsi des enregistrements précis des amendes et des paiements impayés.
Recherche et rapport : le système fournit une fonctionnalité de recherche pour récupérer des enregistrements de violations spécifiques en fonction de divers paramètres tels que le numéro d'immatriculation du véhicule, la date, le lieu ou les détails du contrevenant. Il génère également des rapports résumant le nombre total d’infractions, les amendes perçues et les paiements impayés.
Gestion des utilisateurs : le système comprend des fonctionnalités de gestion des utilisateurs pour contrôler l'accès et les privilèges des agents de la police de la circulation. Il garantit que seul le personnel autorisé peut émettre des factures, mettre à jour le statut des paiements ou accéder à des informations sensibles.
Le système de gestion de la police de la circulation vise à automatiser et à simplifier le processus de gestion des infractions au code de la route, en réduisant la paperasse manuelle et en améliorant l'efficacité globale. En tenant des registres précis et en fournissant des rapports perspicaces, il aide les services de police de la circulation à appliquer efficacement les règles de circulation et à promouvoir la sécurité routière.
phpmyadmin utilisé pour la base de données MySQL
php utilisé pour le backend
html5 | css | javascript | bootstrap4 pour le front-end
Serveur Xampp
étape 1 : - Installer Xampp
étape 2 : - Ouvrez le dossier Xampp et collez l'intégralité du projet dans le dossier htdocs
étape 3 : - Démarrez le serveur Xampp et démarrez Apache et MySQL
étape 4 : - ouvrez phpmyadmin en utilisant ce lien http://localhost/phpmyadmin/ et créez une base de données avec le nom (trafic) qui devrait être le même, sinon c'est une erreur
étape 5 : - dans le dossier du projet, un fichier est traffic.sql et est importé dans phpmyadmin dans la base de données de trafic
étape 6 : - vérifiez votre projet http://localhost/TrafficPolice/
Mettez en vedette, forkez et partagez le dépôt pour montrer votre soutien, cela aiderait aussi les autres !
Faites-moi part de votre point de vue ou de tout changement ou amélioration ou contribuez à améliorer le sort des autres
❤️ Merci à tous d'avoir créé ce référentiel et contribué ❤️