Conclusion
La spécification des besoins procure une vision plus
claire et une compréhension plus
profonde des tâches à réaliser. Pour cette
raison nous avons, essayé tout le long de ce chapitre, de bien
présenter les besoins fonctionnels et non fonctionnels de l'application
pour le but de
réaliser la conception qui fera l'objet du chapitre
suivant.
23
Chapitre 3
Modélisation conceptuelle
Application de gestion des informations
météorologiques Salhi Mohamed Khaled
25
Introduction
La conception est une phase importante dans le
développement d'une application.L'objectif principal de la conception
est de présenter une architecture stable qui permet de définir la
réalisation et le fonctionnement du système et d'éliminer
les risques techniques le plus rapidement possible.
Afin de donner une description abstraite du système,
nous nous intéressons dans ce chapitre à la modélisation
de notre applicationvia un diagramme de classes, des diagrammes de
séquences et des diagrammes d'activitésqui vont nous offrir une
représentation simplifiée du système permettant de
comprendre et de stimuler ses activités et ses motivations internes.
1. Diagramme de classes
Dans cette partie nous allons présenter le diagramme de
classe de notre application avec les éléments qui le compose.
Le diagramme de classes représente la structure
statique d'un système. Il contient principalement les classes, leurs
attributs ainsi que leurs associations.
En pratique, l'intérêt majeur du diagramme de
classes est de modéliser les entités du système
d'information.
1.1 Présentation des classes
Une classe représente la structure d'un objet,
c'est-à-dire la déclaration del'ensemble
des entités qui le composent. Une classe est
composéede :
+ Des attributs : il s'agit des données, dont les valeurs
représentent l'état de l'objet.
+ Des méthodes : il s'agit des applications applicables
aux objets
Les classes qui forment notre application sont les suivantes :
+ Personne :Elle contient les informations
concernant les utilisateurs de l'application
+ Membre :Elle hérite de la classe
Utilisateur et elle représente les membres inscrits de
l'application.
+ Administrateur :Elle hérite de la
classe Utilisateur et elle représente l'administrateur
de l'application
+ Station : La classe qui représente la
station de météo et ses informations
+ Mesure :l'entité qui contient les
mesures relatives à des stations
Application de gestion des informations
météorologiques Salhi Mohamed Khaled
26
+ Notification : l'entité qui contientles
notificationsrelatives à des stations
+ Réclamation : Un objet qui
représente les éléments d'une réclamation
envoyée par un membre à l'administrateur
|