Vous êtes sur la page 1sur 7

Table des matières

I. Introduction......................................................................................................................................2
II. Contexte du Projet............................................................................................................................2
III. Objectifs du Projet........................................................................................................................2
IV. Portée du Projet............................................................................................................................2
V. Acteurs et Parties Prenantes.............................................................................................................2
VI. Exigences Fonctionnelles.............................................................................................................2
VII. Exigences Non Fonctionnelles.....................................................................................................2
VIII. Architecture du Système...............................................................................................................3
1. Matériel :.......................................................................................................................................3
2. Logiciel :.......................................................................................................................................3
3. Alimentation :...............................................................................................................................3
4. Sécurité :.......................................................................................................................................3
IX. Tests..............................................................................................................................................4
X. Gestion de Projet..............................................................................................................................4
Plan de déploiement..............................................................................................................................4
1. Préparation :......................................................................................................................................4
Évaluation des Besoins :...................................................................................................................4
Ressources Humaines et Matérielles................................................................................................4
2. Configuration du Système :..............................................................................................................4
Installation Matérielle.......................................................................................................................4
Configuration Logicielle :................................................................................................................4
3. Tests Préliminaires :.........................................................................................................................5
Tests Matériels :................................................................................................................................5
Tests Logiciels :................................................................................................................................5
4. Intégration avec la Base de Données :..............................................................................................5
Migration des Données :...................................................................................................................5
Vérification des Transactions :.........................................................................................................5
5. Formation :.......................................................................................................................................5
Formation du Personnel :..................................................................................................................5
6. Déploiement Initial :.........................................................................................................................5
Tests de Fonctionnement Initial :.....................................................................................................5
Recueillir les Retours Utilisateurs :..................................................................................................5
7. Déploiement Complet :.....................................................................................................................5
Mise en Production :.........................................................................................................................5

1
Surveillance Initiale :........................................................................................................................5
8. Optimisation Continue :....................................................................................................................5
Analyse des Performances :..............................................................................................................5
Mises à Jour et Correctifs :...............................................................................................................5
9. Documentation :...............................................................................................................................6
Manuel Utilisateur :..........................................................................................................................6
Documentation Technique :..............................................................................................................6
10. Clôture du Projet :...........................................................................................................................6
Évaluation Finale :............................................................................................................................6
Formation Continue :........................................................................................................................6
11. Support Post-Déploiement :............................................................................................................6
a. Service Client :..............................................................................................................................6
XI. Risques et Stratégies d'Atténuation..............................................................................................6
XII. Documentation Technique............................................................................................................6
Références.................................................................................................................................................6
Annexes....................................................................................................................................................6

2
I. Introduction
Le projet "Parking Connecté" vise à mettre en place un système intelligent de gestion de
parking qui utilise la technologie RFID pour permettre l'accès sécurisé aux conducteurs et offre des
notifications sur la durée de stationnement. Ce document détaille l'analyse et la conception de ce
système.

II. Contexte du Projet


Le besoin émerge de simplifier et d'améliorer l'expérience de stationnement, en rendant le
processus d'entrée et de sortie plus efficace tout en fournissant des informations pertinentes aux
conducteurs.

III. Objectifs du Projet


 Mettre en place un système d'accès automatisé basé sur la carte RFID.
 Envoyer des notifications aux conducteurs lors de leur entrée et sortie du parking.
 Fournir une interface utilisateur intuitive pour consulter la durée du stationnement.

IV. Portée du Projet


Le système couvrira l'ensemble du processus d'accès au parking, de la lecture de la carte RFID
à l'envoi de notifications aux utilisateurs.

V. Acteurs et Parties Prenantes


 Conducteurs
 Gestionnaires de parking

VI. Exigences Fonctionnelles


 Lecture de la carte RFID à l'entrée et à la sortie.
 Vérification de la validité de la carte dans la base de données.
 Envoi de notifications d'entrée et de sortie aux conducteurs.
 Calcul de la durée du stationnement.
 Consultation de la durée de stationnement via une interface utilisateur.

VII. Exigences Non Fonctionnelles


 Temps de réponse du système inférieur à 2 secondes.
 Sécurité des données des conducteurs.
 Disponibilité du système 24/7.

3
VIII. Architecture du Système

1. Matériel :
- Arduino : une carte Arduino compatible avec les besoins du projet, telle qu’Arduino Uno, Arduino
Mega, ou Arduino Nano.
- Module RFID : un module RFID compatible, tel que le module RFID-RC522, pour la lecture des
cartes RFID.
- Capteurs de détection de présence : nous utiliserons des capteurs appropriés, tels que des capteurs à
ultrasons, des capteurs infrarouges ou des capteurs de pression, pour détecter la présence de véhicules
dans les places de stationnement.
- Afficheurs LED : ces afficheurs LED sont utilisés pour indiquer l'état de disponibilité des places de
stationnement, par exemple, des LED vertes pour les places libres et des LED rouges pour les places
occupées.
- Module de communication : nous devons envisager l'utilisation d'un module de communication,
comme un module GSM ou un module Wi-Fi, pour envoyer des notifications ou des alertes aux
utilisateurs ou au gestionnaire de parking.

2. Logiciel :
- Langage de programmation : nous utiliserons le langage de programmation Arduino, basé sur le
langage C/C++, pour développer le code du système de smart parking.
- Bibliothèques : nous utiliserons les bibliothèques appropriées pour Arduino, telles que la
bibliothèque RFID-RC522, pour faciliter la communication avec le module RFID.
- Algorithmes de traitement des données : nous devons mettre en place des algorithmes pour la
lecture des cartes RFID, la vérification de l'autorisation d'accès, la gestion des places de stationnement
et la mise à jour de l'état de disponibilité, l’envoi des messages et des notifications et la connexion du
module Wi-Fi.

3. Alimentation :
- On doit s’assurer de fournir une alimentation suffisante à votre système, en fonction des besoins de
chaque composant (Arduino, module RFID, capteurs, afficheurs LED, etc.).
- Nous utiliserons des adaptateurs d'alimentation appropriés ou des batteries rechargeables, en
fonction des exigences du projet et de l'environnement d'installation.

4. Sécurité :
- Pour assurer la sécurité du système, on doit utiliser des protocoles de communication sécurisés, tels
que le chiffrement des données échangées entre le module RFID, Arduino et la base de données.
-Nous devons implémenter des mécanismes de vérification d'autorisation pour garantir que seuls les
utilisateurs autorisés peuvent accéder aux places de stationnement.

IX. Tests

4
 Cas de test pour la lecture de la carte RFID : Ici nous devons de tester la compatibilité des
cartes RFID et du module RFID pour la lecture des cartes.
 Cas de test pour la vérification dans la base de données : Dans le cadre de notre projet, il
y’aura pas concrètement de base de données car nous avons quelques petites contraintes
techniques qui ne nous permettra pas d’avoir une base de données avec notre kit Arduino mais
néant moins la projection future on peut implémenter une base de données et le test.
 Cas de test pour le calcul de la durée du stationnement

X. Gestion de Projet

Plan de déploiement

1. Préparation :

Évaluation des Besoins :


 Confirmer les exigences du client
 Analyser les spécifications du projet.

Ressources Humaines et Matérielles


 Affecter l'équipe de déploiement.
 Assurer la disponibilité des équipements RFID.

2. Configuration du Système :

Installation Matérielle :
 Déployer les antennes RFID et les lecteurs RFID à l'entrée et à la sortie du parking.

Configuration Logicielle :
 Installer et configurer le système de gestion RFID.
 Intégrer le module de traitement et la base de données.

3. Tests Préliminaires :
Tests Matériels :
 Vérifier le bon fonctionnement des antennes et des lecteurs RFID.

5
Tests Logiciels :
 S'assurer que le système de gestion RFID communique correctement avec le module de
traitement.

4. Intégration avec la Base de Données :


Migration des Données :
 Importer les données des conducteurs dans la base de données.

Vérification des Transactions :


 Tester la liaison entre le module de traitement et la base de données.

5. Formation :
Formation du Personnel :
 Former le personnel sur l'utilisation du système de gestion RFID.
 Assurer une formation sur le processus de gestion des données et des notifications.

6. Déploiement Initial :
Tests de Fonctionnement Initial :
 Effectuer des tests pilotes avec des utilisateurs simulés.

Recueillir les Retours Utilisateurs :


 Obtenir des retours sur l'expérience utilisateur et résoudre les problèmes éventuels.

7. Déploiement Complet :
Mise en Production :
 Déployer le système de manière complète pour tous les utilisateurs.

Surveillance Initiale :
 Surveiller le système pendant les premières heures après le déploiement complet.

8. Optimisation Continue :
Analyse des Performances :
 Surveiller les performances du système en conditions réelles.

Mises à Jour et Correctifs :


 Appliquer des mises à jour et des correctifs en fonction des retours utilisateurs et des
performances du système.

9. Documentation :
Manuel Utilisateur :
 Finaliser et distribuer le manuel utilisateur.

6
Documentation Technique :
 Mettre à jour la documentation technique en fonction des configurations finales.

10. Clôture du Projet :

Évaluation Finale :
 Évaluer la réussite du déploiement par rapport aux objectifs initiaux.

Formation Continue :
 Fournir des sessions de formation continue au personnel au besoin.

11. Support Post-Déploiement :


a. Service Client :
 Mettre en place un système de support client pour répondre aux questions et résoudre les
problèmes post-déploiement.

XI. Risques et Stratégies d'Atténuation


 Risque de perte de connexion : Utilisation de mécanismes de sauvegarde.
 Risque de sécurité : Implémentation de protocoles de sécurité robustes.

XII. Documentation Technique


 Guide d'installation et de configuration.
 Manuel utilisateur.

Références
 Normes de sécurité RFID (https://arduino-france.site/rfid-rc522/ )
 Documentation des composants matériels.

Annexes
 Diagrammes d'architecture.
 Diagrammes de séquence.

Vous aimerez peut-être aussi