0% ont trouvé ce document utile (0 vote)
109 vues48 pages

Architecture du SGCPP et UML

Transféré par

Claude 3C
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
109 vues48 pages

Architecture du SGCPP et UML

Transféré par

Claude 3C
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Chapitre 4

Architecture du Système de Gestion Centralisée des Permis à Points

Introduction
1. Les diagrammes de l’UML et les Base de Données
1.1. Diagramme de cas d’utilisation
1.1.1. Ajout d’un permis de conduire à points
1.1.2. Modification d’un permis de conduire à points
1.1.3. Suppression d’un permis de conduire à points
1.2. Diagramme de séquence
1.2.1. Ajout d’un permis de conduire à points
1.2.2. Modification d’un permis de conduire à points
1.2.3. Suppression d’un permis de conduire à points
1.3. Diagramme d’activités
1.3.1. Ajout d’un permis de conduire à points
1.3.2. Modification d’un permis de conduire à points
1.3.3. Suppression d’un permis de conduire à points
1.4. Dictionnaire de données
1.5. Les règle de gestion
1.6. Le diagramme de classe de diagramme de classe au modèle logique
1.8. Les tables de base de données
2. Architecture de Site Web
2.1. Partie statique
2.2. Partie dynamique
2.2. Partie mixte
Conclusion
Chapitre 4: Architecture du SGCPP

Chapitre 4 : Architecture du SGCPP

Introduction :

Dans ce chapitre, nous présentons la base de données; on commence par les diagrammes de
l’UML utilisés dans notre projet : le diagramme de cas d’utilisation, diagramme de séquence,
le diagramme d’activité. Ensuite donnera le dictionnaire de données, les règles de gestion et le
diagramme de classe, après nous présentons les tables et le schéma de la base de données.
Enfin on montre l’architecture de site web qui on veut préparer.

68
Chapitre 4: Architecture du SGCPP

1. Les diagramme de l’UML et les Bases de Données


On a adapté le langage « UML » afin d’être utilisées pour la modélisation de la Base de
Données que nous avons proposé.

1.1. Diagramme de cas d’utilisation


1.1.1. Ajout d’un permis de conduire à points
a) Création d’un permis de conduire à points

Création d’un permis de conduire à points

Envoyer formulaire et Délivrer


imprimés de permis permis
Ministère de Daïra
«Extend » «Extend »
transport
« Include » « Include »
Permis d’une Permis
validité de 10 ans probatoire

« Include »
Envoyer les Archiver

Direction de dossiers Archive de


transport Daïra

Figure 4.1: diagramme de cas d’utilisation


« système de création d’un permis de conduire à points »

69
Chapitre 4: Architecture du SGCPP

b) Transfert d’un permis de conduire à points


 Transfert d’un permis de conduire militaire au permis de conduire civil

Transfert d’un permis militaire au civil

« Include » Ajouter
Envoyer permis permis civil
militaire
Chef d’unité Daïra
«Extend »
militaire
« Include » « Extend » Permis
probatoire
Permis d’une
validité de 10 ans

Archiver
Archive de
Daïra
Figure 4.2 : diagramme de cas d’utilisation
« système de transfert d’un permis militaire au civil »

 Conversion d’un permis de conduire étranger

Conversion d’un permis de conduire étranger

Répondre Demander
« Include »
Daïra Daïra
« Include »
étrangère
Ajouter
«Extend »

«Extend » « Include »
Permis d’une
validité de 10 ans
Permis
probatoire Archiver
Archive de
Daïra

Figure 4.3 : diagramme de cas d’utilisation


« système de Conversion d’un permis de conduire étranger»

70
Chapitre 4: Architecture du SGCPP

1.1.2. Modification d’un permis de conduire à points


a) Retrait de permis de conduire à points
 Suspension d’un permis de conduire à points « Cas d’une faute »

Suspension« Cas d’une faute »

Déposer
« Include »
permis
Commission Sécurité
de permis Envoyer compétente
PV

« Include »

Envoyer
permis
Agent qualifié
des infractions
Retirer
permis
« Extend » « Extend »

Retrait direct Retrait indirect

Figure 4.4 : diagramme de cas d’utilisation


« système de Suspension d’un permis de conduire à points " Cas d’une faute " »

71
Chapitre 4: Architecture du SGCPP

 Suspension d’un permis de conduire à points « Cas d’infraction »

Suspension« Cas d’infraction »

Juger « Include »
Juridiction Sécurité
compétente Envoyer compétente
PV

« Include »

Envoyer
permis
Agent qualifié
des infractions Retirer
permis

« Extend »

Retrait direct

Figure 4.5 : diagramme de cas d’utilisation


« système de Suspension d’un permis de conduire à points " Cas d’infraction "»

72
Chapitre 4: Architecture du SGCPP

b) Récupération des points de permis de conduire à points retrait

Création d’un permis de conduire à points

Agréer les
Délivrer
centres de
l’attestation
Ministère de formation Centre de
de formation
transport formation
agréé

« Include » « Include »

« Include »

Récupérer les
Délivrer points tirés
Direction de l’attestation Commission
transport de de permis
qualificatio
n : diagramme de cas d’utilisation
Figure 4.6
« système de récupération des points de permis de conduire à points retrait »

c) Changement de catégories

Changement de catégories

Faire des
certificats « Include »
Médecin agréé médicale Agréer les Wali
médecins

« Include »
Demander

Suivre le
« Include »
changement
Examinateur de catégories

Figure 4.7 : diagramme de cas d’utilisation


« système de changement de catégories»
73
Chapitre 4: Architecture du SGCPP

1.1.3. Suppression d’un permis de conduire à points


a) La suppression avec l’infraction

Suppression « avec l’infraction »

Supprimer « Include »
Juridiction Sécurité
compétente Envoyer compétente
PV

« Include »

Envoyer
permis
Agent qualifié
des infractions Retirer
permis

« Extend »

Retrait direct

Figure 4.8 : diagramme de cas d’utilisation


« système de Suppression d’un permis de conduire à points " Cas d’infraction "»

74
Chapitre 4: Architecture du SGCPP

b) La suppression « cas du mort »

Suppression « avec l’infraction »

Vérification
de PV
Juridiction Sécurité
compétente Envoyer compétente
Vérification permis
de PV

« Include » Envoyer
Envoyer PV
l’attestation
du mort

« Include » « Include »
Commission
de permis Agent qualifié
des infractions
Supprimer
permis

Figure 4.9 : diagramme de cas d’utilisation


« système de suppression d’un permis de conduire à points " Cas du mort "»

75
Chapitre 4: Architecture du SGCPP

c) La suppression « cas corporel non qualifié de conduire »

Suppression « cas corporel non qualifié »

Faire de
certificat « Include »
Médecin agréé médicale Agréer les Wali
médecins

« Include »
Demander
Suivre la
suppression
« Include »
de permis
Examinateur Supprimer
permis

Envoyer l’opinion « Include »


de suppression de
permis

Figure 4.10 : diagramme de cas d’utilisation


« système de changement de catégories»

76
Chapitre 4: Architecture du SGCPP

1.2. Diagramme de séquence


1.2.1. Ajout d’un permis de conduire à points
a) Création d’un permis de conduire à points

: Ministère de transport : Direction de transport : Daïra : Archive du


Daïra

Message(1)
Message(2)

Message(3)

Message(4)

Message(5)

Figure 4.11 : diagramme de séquence « création


d’un permis de conduire à points »

№ Message Description
01 Envoi des formulaires et des imprimés des permis de conduire à points.
02 Envoi des imprimés des permis de conduire à points.
03 Envoi des dossiers des participants qui sont réussis au trois examens de
conduire.
04 Délivrer le permis de conduire à points.
05 Archivage des dossiers des titulaires après le don des permis de conduire à
points.

Tableau 4.1 : Messages de diagramme de séquence « création


d’un permis de conduire à points »

77
Chapitre 4: Architecture du SGCPP

b) Transfert d’un permis de conduire à points


 Transfert d’un permis de conduire militaire au permis de conduire civil

: Archive du Daïra : Daïra : Chef d’unité

Message(1)

ALT
[Période de permis≤ 2 ans]
Message(2)

Sinon
Message(3)

Message(4)

Figure 4.12 : diagramme de séquence « Transfert d’un permis


de conduire militaire au permis de conduire civil »

№ Message Description
01 Envoi de permis militaire avec un dossier(1).
02 Ajout de permis de conduire à points civil probatoire.
03 Ajout de permis de conduire à points civil d’une validité de 10 ans.
04 Archivage de permis de conduire militaire.

Tableau 4.2 : Messages de diagramme de séquence


« Transfert d’un permis de conduire militaire au permis de conduire civil »

78
Chapitre 4: Architecture du SGCPP

 Conversion d’un permis de conduire étranger

: Daïra étrangère : Daïra : Archive du Daïra

Message(1)

Message(2)

ALT
[Période de permis≤ 2 ans]
Message(3)

Sinon
Message(4)

Message(5)

Figure 4.13 : diagramme de séquence


« Conversion d’un permis de conduire étranger »

№ Message Description
01 Demande de certificat de capacité (par courrier électronique).
02 Réponse (accord ou refus).
03 Ajout de permis de conduire à points civil probatoire.
04 Ajout de permis de conduire à points civil d’une validité de 10 ans.
05 Archivage d’un permis de conduire étranger.

Tableau 4.3 : Messages de diagramme de séquence


« Conversion d’un permis de conduire étranger»

79
Chapitre 4: Architecture du SGCPP

1.2.2. Modification d’un permis de conduire à points


a) Retrait de permis de conduire à points
 Suspension d’un permis de conduire à points « Cas d’une faute »

: Agent qualifié des : Sécurité compétente : Commission


infractions de permis

Message(1)

Message(2)

Message(3)

Message(4)

Figure 4.14 : diagramme de séquence


« Suspension d’un permis de conduire à points (Cas d’une faute) »

№ Message Description
01 Envoi de PV et permis de conduire à points (retrait direct).
02 Envoi de PV et permis de conduire à points.
03 Retrait des points de la faute de les points resté et fixe de période de
retrait.
04 Donner le permis de conduire à points après la fin de période de retrait au
titulaire.

Tableau 4.4 : Messages de diagramme de séquence


« Suspension d’un permis de conduire à points (Cas d’une faute) »

80
Chapitre 4: Architecture du SGCPP

 Suspension d’un permis de conduire à points « Cas d’infraction »

: Agent qualifié des : Sécurité compétente : Juridiction compétente : Commission


infractions de permis

Message(1)

Message(2)

Message(3)

Message(4)

Figure 4.15 : diagramme de séquence


« Suspension d’un permis de conduire à points (Cas d’infraction) »

№ Message Description
01 Envoi de PV et permis de conduire à points (retrait direct).
02 Envoi de PV et permis de conduire à points.
03 Vérification de PV et fixe de punition.
04 Envoi de permis de conduire à points pour le remis par le titulaire après la
fin de période de punition.

Tableau 4.5 : Messages de diagramme de séquence


« Suspension d’un permis de conduire à points (Cas d’infraction) »

81
Chapitre 4: Architecture du SGCPP

b) Récupération des points de permis de conduire à points retrait

: Ministère de transport : Direction de transport : Centre de formation agréé : Commission


de permis

Message(1)

Message(2)

Message(3)

Message(4)

Figure 4.16 : diagramme de séquence


« Récupération des points de permis de conduire à points retrait »

№ Message Description
01 Envoi de liste des centres de formation professionnel agréé pour la
formation de récupération des points.
02 Envoi d’attestations de l’agrément de formation de la récupération des
points.
03 Envoi d’attestations de formation de récupération des points.
04 Fixe de nouveau solde des points.
.

Tableau 4.6 : Messages de diagramme de séquence


« Récupération des points de permis de conduire à points retrait»

82
Chapitre 4: Architecture du SGCPP

c) Changement de catégories

: Wali : Médecin agréé : Examinateur

Message(1)

Message(2)

Message(3)

Message(4)

Message(5)

Message(6)

Figure 4.17 : diagramme de séquence « Changement de catégories »

№ Message Description
01 Demande de suivre le changement des catégories de permis de conduire à
points.
02 Agrément.
03 Demande de certificat de condition physique.
04 Envoi du vue médical de titulaire.
05 Envoi l’opinion de changement de catégorie.
06 Changement de catégorie.

Tableau 4.7 : Messages de diagramme de séquence


« Changement de catégories»

83
Chapitre 4: Architecture du SGCPP

1.2.3. Suppression d’un permis de conduire à points


a) La suppression avec l’infraction

: Agent qualifié des : Sécurité compétente : Juridiction compétente : Commission


infractions de permis

Message(1)

Message(2)

Message(3)

Message(4)

Figure 4.18 : diagramme de séquence « La suppression avec l’infraction»

№ Message Description
01 Envoi de PV et permis de conduire à points (retrait direct).
02 Envoi de PV et permis de conduire à points.
03 Vérification de PV et faire la décision de suppression de permis de conduire à
points.
04 Envoi de la décision.

Tableau 4.8 : Messages de diagramme de séquence


« La suppression avec l’infraction»

84
Chapitre 4: Architecture du SGCPP

b) La suppression « cas du mort »

: Agent qualifié des : Sécurité compétente : Juridiction compétente : Commission


infractions de permis
Message(1)

Message(2)

Message(3)

Message(4)

Message(4)

Figure 4.19 : diagramme de séquence « La suppression (cas du mort) »

№ Message Description
01 Envoi de PV de l’accident et permis de conduire à points.
02 Envoi de PV de l’accident et permis de conduire à points.
03 Vérification de PV et envoi du permis à points et l’attestation du mort.
04 Suppression du permis de conduire à points.

Tableau 4.9 : Messages de diagramme de séquence


« La suppression (cas du mort) »

85
Chapitre 4: Architecture du SGCPP

c) La suppression « cas corporel non qualifié de conduire »

: Wali : Médecin agréé : Examinateur

Message(1)

Message(2)

Message(3)

Message(4)

Message(5)

Message(6)

Figure 4.20 : diagramme de séquence


«La suppression cas corporel non qualifié de conduire»

№ Message Description
01 Demande de suivre la qualification de conduire.
02 Agrément.
03 Demande de certificat de condition physique.
04 Envoi du vue médical de titulaire.
05 Envoi l’opinion de suppression de permis de conduire à points.
06 Suppression de permis de conduire à points.

Tableau 4.10 : Messages de diagramme de séquence


« La suppression cas corporel non qualifié de conduire»

86
Chapitre 4: Architecture du SGCPP

1.3. Diagramme d’activités


1.3.1. Ajout d’un permis de conduire à points
a) Création d’un permis de conduire à points

Ministère Direction Daïra


de transport de transport

Envoyer des
formulaires et les
imprimés de permis

Envoyer des Envoyer des


imprimés imprimés
de permis de permis

Délivrer le
permis de
conduire à points

Archiver
les dossiers

Couloire d’activités Couloire d’activités «Direction de transport » Couloire d’activités « Daïra »


« Ministère de transport »

Figure 4.21 : diagramme d’activités de création


d’un permis de conduire à points

87
Chapitre 4: Architecture du SGCPP

b) Transfert d’un permis de conduire à points


 Transfert d’un permis de conduire militaire au permis de conduire civil

Chef d’unité Daïra

Envoyer
le dossier (1)

Ajouter le
permis civil

[Période permis ≤ 2ans] [Sinon (période permis >2 ans)]

Ajouter Ajouter le permis


le permis d’une validité
probatoire de 10 ans

Archiver le
dossier(1) et le
permis militaire

Couloire d’activités « Chef d’unité » Couloire d’activités « Daïra »

Figure 4.22 : diagramme d’activités de transfert d’un permis


de conduire militaire au permis de conduire civil

88
Chapitre 4: Architecture du SGCPP

 Conversion d’un permis de conduire étranger

Daïra Daïra étrangère

Demander le
certificat de capacité

Réponse

[Accord] [Sinon]

Ajouter Refuser
le permis

[Période permis ≤ 2ans] [Sinon]

Ajouter Ajouter le permis


le permis d’une validité
probatoire de 10 ans

Archiver le
permis étranger

Couloire d’activités « Daïra » Couloire d’activités « Daïra étrangère »

Figure 4.23 : diagramme d’activités de conversion


d’un permis de conduire étranger

89
Chapitre 4: Architecture du SGCPP

1.3.2. Modification d’un permis de conduire à points


a) Retrait de permis de conduire à points
 Suspension d’un permis de conduire à points « Cas d’une faute »

Sécurité compétente Commission de permis

Envoyer PV Envoyer permis

Retirer les Fixer la période


points de retrait
de permis

Donner le
permis

Couloire d’activités « Sécurité compétente » Couloire d’activités « Commission de permis »

Figure 4.24 : diagramme d’activités de Suspension d’un permis


de conduire à points « Cas d’une faute »

90
Chapitre 4: Architecture du SGCPP

 Suspension d’un permis de conduire à points « Cas d’infraction »

Sécurité Juridiction Commission


compétente compétente de permis

Envoyer Envoyer
PV permis

Juger

Vérifier Fixer la
PV punition

Envoyer permis
et décision de
punition

Donner le permis

Couloire d’activités Couloire d’activités Couloire d’activités


« Sécurité compétente » «Juridiction compétente» « Commission de permis »

Figure 4.25 : diagramme d’activités de suspension d’un permis


de conduire à points « Cas d’infraction »

91
Chapitre 4: Architecture du SGCPP

b) Récupération des points de permis de conduire à points retrait

Ministère Direction Centre de Commission


de transport de transport formation agréé de permis

Agréer les
centres de
formation

Délivrer
l’attestation de
qualification

Délivrer
l’attestation de
formation

Récupérer les
points

Couloire d’activités Couloire d’activités Couloire d’activités Couloire d’activités


« Ministère de transport » «Direction de transport» «Centre de formation agréé» «Commission de permis»

Figure 4.26 : diagramme d’activités de Récupération


des points de permis de conduire à points retrait

92
Chapitre 4: Architecture du SGCPP

c) Changement de catégories

Wali Examinateur Médecin agréé

Agréer le
médecin

Demander le suivre
de changement
de catégories

Demander le
certificat de
condition physique

Faire de certificat
médical

Envoyer l’opinion
de changement
de catégories

Changer
catégorie

Couloire d’activités « Wali » Couloire d’activités «Examinateur » Couloire d’activités « Médecin agréé »

Figure 4.27 : diagramme d’activités de changement de catégories

93
Chapitre 4: Architecture du SGCPP

1.3.3. Suppression d’un permis de conduire à points


a) La suppression avec l’infraction

Sécurité compétente Juridiction compétente

Envoyer PV Envoyer permis

Vérifier PV

Supprimer permis

Couloire d’activités « Sécurité compétente » Couloire d’activités « Juridiction compétente »

Figure 4.28 : diagramme d’activités de la suppression avec l’infraction

94
Chapitre 4: Architecture du SGCPP

b) La suppression « cas du mort »

Sécurité Juridiction Commission


compétente compétente de permis

Envoyer Envoyer
PV de permis
l’accident

Vérifier le PV
de l’accident

Envoyer Envoyer
le permis l’attestation
du mort

Supprimer
le permis

Couloire d’activités Couloire d’activités Couloire d’activités


« Sécurité compétente » «Juridiction compétente» « Commission de permis »

Figure 4.29 : diagramme d’activités de la suppression « cas du mort »

95
Chapitre 4: Architecture du SGCPP

c) La suppression « cas corporel non qualifié de conduire »

Wali Examinateur Médecin agréé

Agréer le
médecin

Demande de suivre
la qualification de
conduire

Demander le
certificat de
condition physique

Faire de certificat
médical

Envoyer la décision
de suppression de
permis

Supprimer
le permis

Couloire d’activités « Wali » Couloire d’activités «Examinateur » Couloire d’activités « Médecin agréé »

Figure 4.30 : diagramme d’activités de la suppression


« cas corporel non qualifié de conduire »

96
Chapitre 4: Architecture du SGCPP

1.4. Dictionnaire de données


 Définition :
Le dictionnaire de données est un tableau qui regroupe toutes les données du système
d’information.
№ Rubriques Désignation Type Taille Nature Remarque

01 Id-Daïra Identification du Daïra AN 05 E


02 Nom- Daïra Nom du Daïra A 10 E
03 Servs- Daïra Services du Daïra A 20 E

04 E-mail- Daïra E-mail du Daïra AN 20 E


05 Num-perm à pts Numéro du permis à points AN 12 E

06 Dat-perm à pts Date du permis à points D 10 E JJ/MM/AAAA


07 Typ- perm à pts Type du permis à points AN 10 E

08 Dél- perm à pts Délai du permis à points AN 05 E

09 Nb-pts total Nombre des points total N 02 E

10 Nb-pts tirés Nombre des points tirés N 02 E

11 Nb-pts récupéré Nombre des points N 02 E


récupérés
12 Id-comis perm à pts Identification de AN 05 E
commission des permis à
points
13 Nom-comis perm à Nom de commission des A 15 E
pts permis à points
14 Adres-comis perm à Adresse de commission des AN 20 E
pts permis à points
15 E-mail-comis perm à E-mail de commission des AN 20 E
pts permis à points
16 Cod-categ Code de catégorie AN 02 E
17 Nom-categ Nom de catégorie A 10 E

18 Dat-categ Date de catégorie D 10 E JJ/MM/AAAA

19 Dél-categ Délai de catégorie AN 05 E


20 Mat-Will Matricule de la Willaya N 02 E

21 Nom-Will Nom de la Willaya A 12 E

22 Directs-Will Directions de la Willaya A 20 E

23 Id-ctre form agréé Identification de centre de AN 05 E


formation agréé
24 Nom- ctre form Nom de centre de A 25 E
agréé formation agréé
97
Chapitre 4: Architecture du SGCPP

25 Dats-forms Dates des formations D 10 E JJ/MM/AAAA

26 Adres-ctre form agréé Adresse de centre de AN 20 E


formation agréé
26 List-result form Liste du résultat de AN 20 E
formation
27 Nb-pts total Nombre des points total N 02 E

28 Nb-pts max Nombre des points N 02 E


maximum
29 Nb-pts min Nombre des points N 02 E
minimum
30 Mat-titul Matricule de titulaire AN 10 E

31 Nom-titul Nom de titulaire A 10 E

32 Pren-titul Prénom de titulaire A 10 E

33 Dat-nais titul Date de naissance de D 10 E JJ/MM/AAAA


titulaire
34 Lieu-nais titul Lieu de naissance de A 20 E
titulaire
35 Adres-titul Adresse de titulaire AN 20 E

36 Grp-sang titul Groupe sanguin de titulaire AN 03 E

37 Id-jurid compt Identification de juridiction AN 05 E


compétente
38 Nom- jurid compt Nom de juridiction A 15 E
compétente
39 Adres- jurid compt Adresse de juridiction AN 20 E
compétente
40 Num-archiv Numéro d’archive N 02 E

41 Motif-archiv Motif d’archivage A 10 E

42 Typ-archiv Type d’archivage A 10 E

43 Dat-archiv Date d’archivage D 10 E JJ/MM/AAAA

44 Cod-infrac Code de l’infraction AN 05 E

45 Typ-infrac Type de l’infraction A 10 E

46 Nb-pts infrac Nombre des points de N 02 E


l’infraction
47 Dat-infrac Date de l’infraction D 10 E JJ/MM/AAAA

48 Dél-infrac Délai de l’infraction AN 05 E

49 Mat-agent qualf Matricule de l’agent AN 08 E


infrac qualifié des infractions
50 Nom- agent qualf Nom de l’agent qualifié des A 10 E
infrac infractions
51 Pren- agent qualf Prénom de l’agent qualifié A 10 E
infrac des infractions
98
Chapitre 4: Architecture du SGCPP

52 Grad- agent qualf Grade de l’agent qualifié A 15 E


infrac des infractions
53 Id-direct transprt Identification de direction AN 05 E
du transport
54 Nom- direct transprt Nom de direction du A 20 E
transport
55 Servs- direct transprt Services de direction du A 20 E
transport
56 E-mail direct transprt E-mail de direction du AN 20 E
transport

Tableau 4.11: Dictionnaire de donnée

 Légende :
A : Alphabétique.
AN : Alphanumérique.
N : Numérique.
D : Date.

99
Chapitre 4: Architecture du SGCPP

1.5. Les règle de gestion :


 RG1 : Le citoyen possède d’un seul permis de conduire.
 RG2 : Le permis est délivré par la Daïra.
 RG3 : La Daïra reçoit les dossiers des titulaire de permis à conduire par de la
direction de transport de wilaya.
 RG4 : Le permis de conduire contient un ou plusieurs catégories.
 RG5 : Le permis de conduire à points contient 24 points.
 RG6 : Un titulaire est possédé un est un seul permis de conduire à points.
 RG7: Une infraction est diminuée de 04, 06, et 08 points, et une juridiction compétente
peut tirer 08 points jusqu’aux 24 points.
 RG8 : Un centre de formation est agréé par une seule direction de transport et une
direction de transport peut agréer plusieurs centres de formation professionnelle et il est
suivi la formation à sa charge.
 RG9 : Un titulaire peut former par un ou plusieurs centres de formation.
 RG10: Un agent qualifié des infractions peut fixer plusieurs infractions.
 RG11: Le nombre des points diminuer d’un permis à points selon l’infraction est ne pas
prendre en compte le type de catégories.

100
Chapitre 4: Architecture du SGCPP

Diagramme de classe

101
Chapitre 4: Architecture du SGCPP

 Description des classes


Nom de classe Attributs Opérations
Daïra Id-Daïra, Nom- Daïra, Servs- Daïra, E-mail- Établisse ( )
Daïra
Willaya Mat-Will, Nom-Will, Directs-Will Transférer ( )
Suivre ( )

Direction du transport Id-direct transprt, Nom- direct transprt, Servs- Suivre ( )


direct transprt, E-mail direct transprt
Archive Num-archiv, Motif-archiv, Typ-archiv, Dat- Archiver ( )
archiv
Commission des permis Id-comis perm à pts, Nom-comis perm à pts, Récupérer ( )
à points Adres-comis perm à pts, E-mail-comis perm à Diminuer ( )
pts
Permis à points Num-perm à pts Dat-perm à pts, Typ- perm à pts, Ajouter ( )
Dél- perm à pts, Nb-pts total, Nb-pts tirés,Nb-pts Modifier ( )
récupéré Supprimer ( )
Catégorie Cod-categ, Nom-categ, Dat-categ, Dél-categ Ajouter ( )
Changer ( )
Juridiction compétente Id-jurid compt, Nom- jurid compt, Adres- jurid Juger ( )
compt Récupérer ( )
Points Nb-pts total, Nb-pts max, Nb-pts min Diminuer ( )
Récupérer ( )
Titulaire Mat-titul, Nom-titul, Pren-titul, Dat-nais titul, Conduire ( )
Lieu-nais titul, Adres-titul, Grp-sang titul

Centre de formation Id-ctre form agréé, Nom- ctre form agréé, Dats- Former ( )
agréé forms , Adres-ctre form agréé, List-result form
Infraction Cod-infrac, Typ-infrac, Nb-pts infrac, Dat-infrac, Ajouter ( )
Dél-infrac Supprimer ( )
Agent qualifié des Mat-agent qualf infrac, Nom- agent qualf infrac , Punir ( )
infractions Pren- agent qualf infrac, Grad- agent qualf infrac

Tableau 4.12: Description des classes

102
Chapitre 4: Architecture du SGCPP

 Présentation des décorations

Décoration Classes Multiplicités


Etre-en Daïra 1..*
Archive 1
Composer Daïra 1
Willaya 1..*
Rattacher Daïra 0..1
Commission des permis à points 1
Archiver Permis à points 1
Archive 1..*
Retrait Permis à points *
Commission des permis à points *
Contenir Permis à points 1..*
Catégorie 1
Contenir Permis à points 4. .24
Points 1
Posséder Permis à points 1
Titulaire 1
Former Titulaire *
Centre de formation agréé *
Communiquer Centre de formation agréé 1
Commission des permis à points 1..*
Récupérer Centre de formation agréé 6. .10
Points 1..*
Agréer Centre de formation agréé 1
Direction du transport *
Diminuer Points 1..*
Infraction 4. .8
Contrôler Points 1..*
Commission des permis à points 4..24
Diminuer Points 1..*
Juridiction compétente 0..24
Juger à Juridiction compétente *
Infraction 1
Fixer Agent qualifié des infractions *
Infraction 1

Tableau 4.13: Présentation des décorations

103
Chapitre 4: Architecture du SGCPP

1.7. Le passage de diagramme de classe au modèle relationnel


 Règle de passage de diagramme de classe vers un modèle relationnel:
a. Classe avec attribut
Chaque classe devient une relation. Les attributs de la classe deviennent des attributs de la
relation. Si la classe possède une identifiant, il devient la clé primaire de la relation, sinon
il faut ajouter une clé primaire arbitraire.
b. Association 1vers1
Pour présenter une association 1vers1 entre deux relations, la clé primaire de l’une des
relations doit figurer comme clé étrangère dans l’autre relation.
c. Association 1vers plusieurs
Pour présenter une association 1vers plusieurs, on procède comme pour une association
1vers1, excepté que c’est forcément la relation du coté plusieurs qui reçoit comme clé
étrangère la clé primaire de la relation du coté 1.
d. Association plusieurs vers plusieurs
Pour présenter une association du type plusieurs vers plusieurs, il faut introduire une
nouvelle relation dont les attributs sont les clés primaire des relations en association et
dont la clé primaire est la concaténation de ces deux attributs. [24]

104
Chapitre 4: Architecture du SGCPP

Passage de diagramme de classe au modèle logique

105
Chapitre 4: Architecture du SGCPP

1.8. Les tables de base de données :


 La table « Daïra »
Rubriques Désignation Type Taille Nature Remarque
Id-Daïra Identification du Daïra AN 05 E
Nom- Daïra Nom du Daïra A 10 E
Servs- Daïra Services du Daïra AN 20 E
E-mail- Daïra E-mail du Daïra A 20 E
Mat-Will* Matricule de la Willaya N 02 E
Num-archiv* Numéro d’archive N 02 E

Tableau 4.14: La table « Daïra »

 La table « Permis à points »


Rubriques Désignation Type Taille Nature Remarque
Num-perm à pts Numéro du permis à points AN 12 E

Dat-perm à pts Date du permis à points D 10 E JJ/MM/AAAA

Typ- perm à pts Type du permis à points AN 10 E

Dél- perm à pts Délai du permis à points AN 05 E

Nb-pts total Nombre des points total N 02 E

Nb-pts tirés Nombre des points tirés N 02 E

Nb-pts récupéré Nombre des points récupérés N 02 E

Cod-categ* Code de catégorie AN 02 E

Mat-tutul* Matricule de titulaire AN 10 E

Tableau 4.15 : La table « Permis à points »

106
Chapitre 4: Architecture du SGCPP

 La table « Commission des permis à points »


Rubriques Désignation Type Taille Nature Remarque
Id-comis perm à pts Identification de commission AN 05 E
des permis à points
Nom-comis perm à Nom de commission des A 15 E
pts
permis à points
Adres-comis perm
Adresse de commission des AN 20 E
à pts
permis à points

E-mail-comis perm E-mail de commission des


AN 20 E
à pts permis à points

Id-ctre form agréé* AN 05 E


Identification de centre de
formation agréé

Tableau 4.16 : La table « Commission des permis à points »

 La table « Catégorie »
Rubriques Désignation Type Taille Nature Remarque
Cod-categ Code de catégorie AN 02 E

Nom-categ Délai de catégorie A 05 E

Dél-categ Date de catégorie D 0 E JJ/MM/AAAA

Dat-categ Nom de catégorie AN 1 E

Tableau 4.17: La table « Catégorie»

 La table « Willaya »
Rubriques Désignation Type Taille Nature Remarque
Mat-Will Matricule de la Willaya N 02 E

Directs-Will Nom de la Willaya A 12 E

Nom-Will Directions de la Willaya A 20 E

Tableau 4.18: La table « Willaya»

107
Chapitre 4: Architecture du SGCPP

 La table « Centre de formation agréé »


Rubriques Désignation Type Taille Nature Remarque
Id-ctre form agréé Identification de centre de AN 05 E
formation agréé

Nom- ctre form agréé Nom de centre de A 20 E


formation agréé

Dats-forms Dates des formations D 10 E JJ/MM/AAAA


List-result form Liste du résultat de AN 20 E
formation

Adres-ctre form agréé Adresse de centre de AN 20 E


formation agréé

Tableau 4.19 : La table « Centre de formation agréé »

 La table « Points »
Rubriques Désignation Type Taille Nature Remarque
Nb-pts total Nombre des points total N 02 E

Nb-pts max Nombre des points N 02 E


maximum

Nb-pts min Nombre des points N 02 E


minimum

Tableau 4.20: La table « Points »

108
Chapitre 4: Architecture du SGCPP

 La table « Titulaire »
Rubriques Désignation Type Taille Nature Remarque
Mat-titul Matricule de titulaire AN 10 E

Nom-titul Nom de titulaire A 10 E

Pren-titul Prénom de titulaire A 10 E

Dat-nais titul Date de naissance de D 10 E JJ/MM/AAAA


titulaire

Lieu-nais titul Lieu de naissance de A 20 E


titulaire

Adres-titul Adresse de titulaire AN 20 E

Grp-sang titul Groupe sanguin de titulaire AN 03 E

Num-perm à pts* Numéro du permis à points AN 12 E

Tableau 4.21 : La table « Titulaire »

 La table « juridiction compétente »


Rubriques Désignation Type Taille Nature Remarque
Id-jurid compt Identification de juridiction AN 05 E
compétente

Nom- jurid compt Nom de juridiction A 15 E


compétente

Adres- jurid compt Adresse de juridiction AN 20 E


compétente

Cod-infrac* Code de l’infraction AN 05 E

Tableau 4.22: La table « juridiction compétente »

109
Chapitre 4: Architecture du SGCPP

 La table « Archive »
Rubriques Désignation Type Taille Nature Remarque
Num-archiv Numéro d’archive N 02 E

Motif-archiv Motif d’archivage A 10 E

Typ-archiv Type d’archivage A 10 E JJ/MM/AAAA

Dat-archiv Date d’archivage D 10 E

Num-perm à pts* Numéro du permis à points AN 12 E

Tableau 4.23: La table « Archive »

 La table « Infraction »
Rubriques Désignation Type Taille Nature Remarque
Cod-infrac Code de l’infraction AN 05 E

Typ-infrac Type de l’infraction A 10 E

Nb-pts infrac Nombre des points de N 02 E


l’infraction

Dat-infrac Date de l’infraction D 10 E JJ/MM/AAAA

Dél-infrac Délai de l’infraction AN 05 E

Tableau 4.24: La table « Infraction »

110
Chapitre 4: Architecture du SGCPP

 La table « Agent qualifié des infractions »


Rubriques Désignation Type Taille Nature Remarque
Mat-agent qualf infrac Matricule de l’agent AN 08 E
qualifié des infractions

Nom- agent qualf infrac Nom de l’agent qualifié A 10 E


des infractions

Pren- agent qualf infrac Prénom de l’agent A 10 E


qualifié des infractions

Grad- agent qualf infrac Grade de l’agent qualifié A 15 E


des infractions
Cod-infrac* Code de l’infraction AN 05 E

Tableau 4.25 : La table « Agent qualifié des infractions »

 La table « Direction du transport »


Rubriques Désignation Type Taille Nature Remarque
Id-direct transprt Identification de direction AN 05 E
du transport

Nom- direct transprt Nom de direction du A 20 E


transport

Servs- direct transprt Services de direction du A 20 E


transport

E-mail direct transprt E-mail de direction du AN 20 E


transport

Tableau 4.26 : La table « Direction du transport »

 La table « Formation »
Rubriques Désignation Type Taille Nature Remarque
Mat-titul Matricule de titulaire AN 10 E

Id-ctre form agréé Identification de centre A 05 E


de formation agréé

Tableau 4.27: La table « Formation »


111
Chapitre 4: Architecture du SGCPP

 La table «Récupération »
Rubriques Désignation Type Taille Nature Remarque
Nb-pts total Nombre des points total N 02 E

Id-ctre form agréé Identification de centre A 05 E


de formation agréé

Tableau 4.28: La table « Récupération »

 La table «Retrait »
Rubriques Désignation Type Taille Nature Remarque
Id-comis perm à pts Identification de commission AN 05 E
des permis à points

Num-perm à pts Numéro du permis à points N 12 E

Tableau 4.29: La table « Retrait »

112
Chapitre 4: Architecture du SGCPP

2. Architecture de Site Web


2.1 Partie statique :
Le rôle de cette partie est d’informer l’internaute lorsqu’il accède à ce site sur les différents
aspects liés au permis de conduire à point, elle comporte les points suivants :
 Accueil
 Permis de conduire à point
 Dossier de permis de conduire à points
 Les infractions et les points tirés
 Adresse des commissions
 Liste des centres de formation agréés
 Contact

2.2 Partie Dynamique :


Le rôle de cette partie est la manipulation de la base de données de notre système par le biais
de différents pages connectés via PHP, pour passer à cette partie on doit remplir un petit
formulaire connecté à une table dans la base de données appelé Administrateur afin de vérifier
l’authenticité de l’administrateur chargé de manipuler quelques parties de la base de données.
L’espace administrateur dans le site comporte deux champs et deux boutons. :

Espace Administrateur Nom d’Utilisateur


Mot de Passe

Après cette phase on trouve les éléments suivants


 Ajout d’un nouveau titulaire
 Modifier les informations
 Changement de Catégorie
 Gestion des points (Retrait, Récupération)
 Recherche
 Suppression d’un permis de conduire à points

2.3. Partie mixte (Espace titulaire) :


Cette partie a pour rôle de faire consulter les points par le titulaire via un formulaire, mais
après une inscription plus une délivrance d’un Code Secret
113
Chapitre 4: Architecture du SGCPP

Conclusion :

Ce qu’on a constaté durant ce chapitre que la gestion centralisée de permis à points, repose
sur l'existence d'une base de données relationnelle Nationale, qu’on peut l’accéder via les
différents formulaires liés au page web afin d’assurer une bonne gestion des permis de
conduire à points.

114

Vous aimerez peut-être aussi