Vous êtes sur la page 1sur 15

Conception d’une Application Mobile

De gestion de Budget Personnel (Sous UML)

Encadre par : réalisé par :

MM. Aziza EL OUAAZIZI Oussama El Bourakadi


Saad Ech-Chahbi Yassine
El Alami Hamid Jail

présentation de Projet fin de module :


Conception orienté objet UML
SMI S5 (2023/2024)

Conception d’une application mobile de gestion de budget personnel 1


Table des matières :

INTRODUCTION : .......................................................................................................................................... 3
DIAGRAMME DE CAS D’UTILISATION : .......................................................................................................4
Définition : ..................................................................................................................................................... 4
Le diagramme de cas d’utilisation associer a ce projet : ............................................................................... 5
DIAGRAMMES DE SEQUENCE : ............................................................................................................... 6
Définition : .................................................................................................................................................... 6
Inscription : ..................................................................................................................................................... 7
Authentification : ............................................................................................................................................ 8
Afficher revenus et dépenses : ........................................................................................................................9
Afficher épargne : ......................................................................................................................................... 1 0
Ajouter transaction : ...................................................................................................................................... 11
Ajouter épargne : .......................................................................................................................................... 12
Diagramme de Class : ................................................................................................................................. 13
Définition : .................................................................................................................................................... 13
Diagramme de Class associer à ce projet : ................................................................................................. 14
Conclusion : ................................................................................................................................................ 15

Conception d’une application mobile de gestion de budget personnel 2


Introduction :

Ce projet represente la partie conceptuelle de l’application


mobile -BudGesto- de gestion de budget personnel.
A travers cette application, l’utilisateur pourra contrôler son
budget en identifiant ses revenus et ses dépenses.
Dans la partie conceptionnelle, nous appuyant sur le langage
UML - Unified Modeling Language-, et nous utiliserons le
logiciel StarUML pour créer les diagrammes UML.

Conception d’une application mobile de gestion de budget personnel 3


Conception
DIAGRAMME DE CAS D’UTILISATION :

Définition :

Un diagramme de cas d'utilisation est un type de diagramme utilisé


en UML pendant la phase d'analyse d'un projet pour identifier la
fonctionnalité du système. Il décrit l'interaction des personnes ou du
dispositif externe avec le système en cours de conception. Il ne
montre pas beaucoup de détails, mais résume seulement certaines
des relations entre les cas d'utilisation, les acteurs et les systèmes.

Conception d’une application mobile de gestion de budget personnel 4


LE DIAGRAMME DE CAS D’UTILISATION ASSOCIER À CE PROJET :

Conception d’une application mobile de gestion de budget personnel 5


DIAGRAMMES DE SEQUENCE :

Définition :

Le diagramme de séquences est une documentation des cas


d’utilisation.
il représente la succession chronologique des opérations réalisées par
un acteur.
Le diagramme de séquences est un diagramme d'interaction qui
représente les objets participant à une interaction particulière.
Il représente aussi les messages échangés entre les objets.
Ces messages seront transformés en opérations de classe lors de la
phase de conception.

Conception d’une application mobile de gestion de budget personnel 6


Inscription

Conception d’une application mobile de gestion de budget personnel 7


Authentification:

Conception d’une application mobile de gestion de budget personnel 8


Afficher revenus et dépenses :

Conception d’une application mobile de gestion de budget personnel 9


Afficher épargne:

Conception d’une application mobile de gestion de budget personnel 10


Ajouter transaction:

Conception d’une application mobile de gestion de budget personnel 11


Ajouter épargne:

Conception d’une application mobile de gestion de budget personnel 12


Digramme de classe:

Définition:

Un diagramme de classe UML est non seulement utilisé pour décrire


les structures des objets et des informations dans une application,
mais aussi pour montrer la communication avec ses utilisateurs. Il
offre un large éventail d'utilisations, de la modélisation de la vue
statique d'une application à la description des responsabilités d'un
système. La composition est un type spécial d'agrégation qui dénote
une forte propriété

Conception d’une application mobile de gestion de budget personnel 13


Diagramme de Class associer à ce projet :

Conception d’une application mobile de gestion de budget personnel 14


Conclusion:

Dans cette présentation, nous avons vu


les diagrammes UML associé à ce
projet, avec une explication de chaque
diagramme avec une petite présentation
des interfaces de c’est dernier.

Conception d’une application mobile de gestion de budget personnel 15

Vous aimerez peut-être aussi