CHAPITRE 3 : Etude Conceptuelle
Introduction
Dans ce chapitre, les différentes méthodes technologiques seront discutées
Et les langages de modélisation utilisés. Ensuite nous détaillons les diagrammes des
Cas d’utilisation, les diagrammes des classes et les diagrammes de séquences.
2.1 Méthodes et outils de modélisation
2.1.1 Langage de modélisation (UML)
Nous avons également utilisé une approche orientée objet pour l'architecture de notre programme.
Ce qui précède est en fait une méthode importante pour la création d'applications.
Nous utiliserions le langage de modélisation UML le plus accepté pour décrire la conception de
notre système:
C'est un langage de modélisation, décrit comme un cadre de modélisation objet pour la
représentation et la documentation d'un système d'information.
En utilisant ce langage, les objectifs de la modélisation objet suivant sont assurés :
Formaliser l'architecture de l'appareil.
Promouvoir le contact au sein d'une initiative informatique avec les parties prenantes
concernées.
Coordination des activités par différents intervenants.
Gérer la création de projets informatiques.
Offrir des outils standardisés qui prennent en compte de nombreux aspects de la conception.
Un diagramme UML approprié qui est employé pour chaque phase.
Afin de pouvoir capturer, analyser et spécifier ses caractéristiques.
Les neuf principaux diagrammes sont :
Diagramme des cas d’utilisation
Diagramme de classes
Diagramme d’objets
Diagramme de communication
Diagramme de séquences
Diagramme d’activités
Diagramme d’états-transitions
Diagramme de déploiement
Diagramme des composants
2.1.2 Les avantages d’UML
Les avantages d’UML est :
- UML est un script structuré et organisé.
- Avantage qualité.
- Assurance de stabilité.
- Favorise l'utilisation des instruments.
- UML est un outil de contact fiable.
- L'étude est organisée.
- Il aide à comprendre des représentations abstraites complexes.
- Sa polyvalence et sa flexibilité font de la langue une langue universelle.
2.2 Diagrammes de cas d’utilisation
Vous pouvez définir les rôles attendus d'un programme à l'aide du modèle de cas d'utilisation.
Le dispositif fournissant des installations à la communauté peut être vu dans un diagramme de cas,
Les environnements sont dépeints par des acteurs.
La carte définit exactement les désirs du consommateur final et les actions
Devrait être créé par le client.
Le but de l'étude de cas est de décider ce qui est exigé de chaque personne.
Apps.-Logiciel. L'évaluation requise se concentre sur l'interaction entre les acteurs
Et le système.
Dans le diagramme de cas d’utilisation, nous retrouvons les notions suivantes :
L'acteur est un individu extérieur, qui communique explicitement avec le
programme analysé pour exécuter une fonction (caractéristique) fournie par
l'appareil. Agir: est une personne, une substance, un ordinateur, un équipement ou
d'autres structures.
• Système: cet élément définit les limites du système pour les acteurs qui l'utilisent
(en dehors du système) et pour les fonctions à fournir (dans le système).
• Utilisation de cas: L'interaction d'un acteur avec le système est le cas d'utilisation.
L'acteur qui l'a introduit exécute une opération de bout en bout avec une commande,
un flux et une finition.
2.2.1 Description du cas d’utilisation de prise de rendez-vous
Gestion de Rendez-
Vous
Authentification
Système
Donner rendez-vous
Consulter Agenda
Client
Figure 1 : Diagramme des cas d’utilisations de Client
2.3 Diagrammes de séquence
Le diagramme de séquence est un aspect des diagrammes de conduite (dynamiques) et des
diagrammes de relation en particulier. • Il permet l'échange de temps entre les différents objets et
acteurs du système. • S'il est incroyablement facile de modéliser la structure, nous ne pouvons pas
prédire la dynamique totale du système dans un seul diagramme. Par conséquent, nous utiliserons
une série de diagrammes de séquence, chacun correspondant à une sous-fonction du système..[2]
2.3.1 Diagramme de séquence de prise de rendez-vous
Gérer Rendez-vous
Client
Système
Authentification
1 : afficher les détails des Rendez-Vous
2 : Sélectionner Rendez-Vous
Alt modification
3 : afficher Calendrier
4 : Sélectionner et Confirmer nouvelle date
Else Suppression
5 : Supprimer Rendez-Vous
6 : Demander Confirmation
7 : Confirmer suppression
8 : enregistrer
Figure 2 : Diagramme des cas d’utilisations de séquence
2.4 Diagrammes d’activité
Un diagramme UML est un diagramme d'action qui modélise la dynamique du système. Il facilite
la modélisation des flux de contrôle des processus informatiques et organisationnels dans le
diagramme de transition d'état.[3]
2.3.1 Diagramme d’activité de prise de rendez-vous
Système
Client
Authentification
Afficher rendez-vous
Choisir rendez-vous
[ Supprimer ] Demander Confirmation
[ Modifier ]
Confirmer suppression
Afficher Calendrier
Figure 2 : Diagramme des cas d’utilisations de séquence
Conclusion
Nous avons pu établir un cadre de planification des rendez-vous dans ce segment. Utilisez un
diagramme de cas, un diagramme de séquence et un diagramme d'activité basés sur des
diagrammes UML. Le chapitre suivant devrait réfléchir à notre soumission.
Bibliographie
[1] : https://apluseduc.com/413-etude-conception
[2] : http://membres-lig.imag.fr/dubousquet/docs/3.CasUtilisation.pdf
[3] : http://remy-manu.no-ip.biz/UML/Cours/coursUML5.pdf
[4] : http://www.itformation.com/gi4/dac.pdf