II.4 DIAGRAMME DES CLASSES
Un diagramme des classes décrit le type des objets ou
données du système ainsi que les différentes formes de
relation statiques qui les relient entre eux. On distingue classiquement deux
types principaux de relations entre objets :
- les associations, bien connues des modèles
entité/association utilisés dans la conception des bases de
données ;
- les sous-types, particulièrement en vogue en conception
orientée objets, puisqu'ils s'expriment très bien a l'aide de
l'héritage en programmation.
Dictionnaire de données
Identifiant
|
Designation
|
Type
|
Taille
|
Code_accuse
|
Code de l'accusé
|
AN
|
10
|
Nom_accuse
|
Nom de l'accusé
|
AN
|
255
|
Prenom_accuse
|
Prénom de l'accusé
|
AN
|
255
|
Adresse_accuse
|
Adresse de l'accusé
|
AN
|
255
|
Date_accusation
|
Date de l'accusation
|
D
|
08
|
Numero_cni
|
Numéro de la carte nationale d'identité
|
N
|
15
|
Code_commissariat
|
Code du commissariat
|
AN
|
10
|
Nom_commissariat
|
Nom du commissariat
|
AN
|
255
|
Nom_commisssaire
|
Nom du commissaire
|
AN
|
255
|
Nom_policier_const
|
Nom du policier ayant constaté
|
AN
|
255
|
Code_contravention
|
Code de la contravention
|
AN
|
10
|
Libelle_contravention
|
Libellé de la contravention
|
AN
|
255
|
Classe_contravention
|
Classe de la contravention
|
AN
|
10
|
Article_contravention
|
Article correspondant a la contravention
|
AN
|
10
|
Code_penalite
|
Code de la pénalité
|
AN
|
10
|
Amende
|
Amende liée a la contravention
|
AN
|
15
|
Retrait
|
Retrait de points lié a la contravention
|
AN
|
5
|
Suspension_permis
|
Suspension de permis liée a la contravention
|
AN
|
5
|
Code_caisse
|
Code de la caisse
|
AN
|
10
|
Montant
|
Montant a versement
|
N
|
15
|
Nom_agent_caisse
|
Nom agent de la caisse
|
AN
|
255
|
Dateversement
|
Date de versement
|
D
|
08
|
Date_delivr_cni
|
Date de délivrance de la carte nationale
d'identité
|
D
|
08
|
quartier
|
Quartier de l'accusé
|
AN
|
255
|
arrondissement
|
Arrondissement accusé
|
AN
|
255
|
Date_nais
|
Date de naissance de l'accusé
|
D
|
08
|
Lieu_nais
|
Lieu de naissance de l'accusé
|
AN
|
200
|
Nom_pere
|
Nom du père de l'accusé
|
AN
|
255
|
Profession
|
Nom de la mère de l'accusé
|
AN
|
255
|
A : Alpha AN : Alphanumerique
N : Numerique D : Date
Figures : Diagramme de classe
II.5 DIAGRAMME DE COMPOSANT
Les diagrammes de composants permettent de decrire
l'architecture physique et statique d'une application en termes de modules :
fichiers sources, librairies, executables, etc. Ils montrent la mise en ceuvre
physique des modèles de la vue logique avec l'environnement de
developpement.
Les dependances entre composants permettent notamment
d'identifier les contraintes de compilation et de mettre en evidence la
reutilisation de composants.
Les composants peuvent etre organisés en paquetages,
qui définissent des sous-systèmes. Les sous-systèmes
organisent la vue des composants (de realisation) d'un système. Ils
permettent de gérer la complexité, par encapsulation des details
d'implémentation.
Figure 4 : Diagramme de composant
|