IV.3.1.2. Diagramme de classe
Figure IV.2. Diagramme de
classe
IV.3.1.3. Diagramme de séquence
Système d'application biométrique des
empreintes digitales
Agent office
Administrateur
S'authentifier au système
S'authentifier au système
Créer les comptes
d'utilisateurs
Vérifier les documents de trafic
Enrôler les citoyens
Modifier
les enregistrements
sur le compte agent office
Modifier les enregistrements
Enrôler les citoyens sur le compte
compte agent office
Vérifier les documents de
trafic
Générer les rapports de trafic
Figure IV.3. Diagramme de
séquence
IV.4. Conception Base de
données pour l'application
IV.4.1. Modèle conceptuel de données
(MCD)
Figure IV.4. Modèle
conceptuel de données (MCD)
IV.4.2. Modèle logique de données (MLD)
Enrôlé (Idenrol, Nom,
Prenom, Sexe, Datenaiss, Finger, Lieu_naiss, Adresse_actuelle, Nationalite,
#Numero)
Passport (Numero, Etat, Date_vente)
Agent (Idagent, Nom, Prenom,
Password)
Fontiere(Idf, Nom_fontiere)
Trafiquer (Idtrafic, Mouvement,
Lieu_destina, Date_sortie, Date_retour, #Idf, #Idenrol)
Affecter (#Idagent, #Idf, Date)
IV.4.3. Dictionnaire de données
Champs
|
Libellé
|
Types de données
|
Contrainte d'intégrité
|
idenrol
nom
prenom
sexe
datenaiss
finger
lieu_naiss
adresse_actuelle
nationalite
numero
etat
date_vente
idagent
nom
prenom
password
idf
nom_frontiere
idtrafic
mouvement
|
identifiant d'un enrôlé
nom de l'enrôlé
prénom de l'enrôlé
sexe de l'enrôlé
date de naissance
fingerprint de l'enrôlé
lieu de naissance
adresse actuelle
nationalité de l'enrôlé
numéro passeport
etat du passeport
date de la vente du passeport
identifiant agent
nom de l'agent
prénom de l'agent
mot de passe de l'agent
identifiant frontière
nom de la frontière
identifiant du trafic
mouvement du trafic
|
Tinyint
Varchar(30)
Varchar(30)
Varchar(1)
Date
Varbinary (max)
Varchar(30)
Varchar(30)
Varchar(30)
Varchar(10)
Varchar(10)
Date
Tinyint
Varchar(30)
Varchar(30)
Varchar(20)
Tinyint
Varchar(30)
Tinyint
varchar(10)
|
-
-
-
-
= à 1900
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
|
Lieu_destina
Date_sortie
Date_retour
|
Lieu de destination
Date de sortie
Date de retour
|
Varchar(30)
Datetime
Datetime
|
-
Egale aujourd'hui
Egale aujourd'hui
|
|