8/2/2019 Final..l'Espoir Des Pauvres
1/24
Application de gestion des Dons de lassociation Espoir des pauvres
Table des matires
Introduction gnrale................................................................................................................ 1
Chapitre I Cadre du projet ......................................................................................... 2
I-1 Lespoir des pauvres :....................................................................................... 2
I-2 Les besoins de lassociation ............................................................................. 2
I-3 Modules du projet............................................................................................. 2
I-3-1 Module Gestion des offres .................................................................. 2
I-3-2 Module Gestion des stocks ................................................................. 2
I-3-3 Modue Statistiques ............................................................................. 2
I-3-4 Module Recherche .............................................................................. 3
I-3-5 Module Fichier ................................................................................... 3
I 4 O i i d h 3
8/2/2019 Final..l'Espoir Des Pauvres
2/24
I 4 O i i d h 3
Application de gestion des Dons de lassociation Espoir des pauvres
IV-2 Limplmentation ........................................................................................... 14
IV-2-1 La base de donne .................................................................................. 14
IV-2-2 Linterface de lapplication .................................................................... 15
IV-2-2-1 Authentification................................................................................ 15
IV-2-2-2 Choix des modules ........................................................................... 15
IV-2-2-3 Lenregistrement des offres.............................................................. 16
IV-2-2-4 Enregistrement du donateur.............................................................. 17
IV-2-2-5 Enregistrement des personnes en difficult ...................................... 18
IV-2-2-6 Quitter lapplication ......................................................................... 19
Conclusion gnrale ............................................................................................................... 20
8/2/2019 Final..l'Espoir Des Pauvres
3/24
Application de gestion des Dons de lassociation Espoir des pauvres
Table des figures
Figure 1: hirarchie des membres de l'quipe .............................................................. 3
Figure 2: Cycle de vie d'un processus RUP ................................................................. 4
Figure 3: Cas d'utilisation de l'Application .................................................................. 5
Figure 4: Cas d'utilisation du module " Grer les offres" ............................................ 6
Figure 5: Cas d'utilisation du module " Grer les stocks" ............................................ 7
Figure 6: Cas dutlisation Consulter les statistiques .............................................. 8
Figure 7: Cas d'utlisation " chercher un objet" ............................................................. 9
Figure 8: Diagramme de classe .................................................................................. 10
Figure 9: Les principales composantes de Visual Studio 2010 .................................. 12
Figure 10: Modle entit relation de la base de donne ............................................. 14
8/2/2019 Final..l'Espoir Des Pauvres
4/24
Application de gestion des Dons de lassociation Espoir des pauvres
Introduction gnrale
Dans le cadre du bureau Gnie logiciel, nous avons t sollicits travailler un projet
informatique complet. Notre projet consiste dvelopper une application pour
lassociation lespoir des pauvres .
Dans un premier chapitre, nous prsenterons lassociation et ses besoins. Puis, dans
d h it f l l d j t L t i i h it
8/2/2019 Final..l'Espoir Des Pauvres
5/24
Application de gestion des Dons de lassociation Espoir des pauvres
Chapitre I Cadre du projet
I-1 Lespoir des pauvres :
Lespoir des pauvres est une association qui vise aider des personnes en difficult.
Elle se proccupe aussi de la vente de meubles et dautres matriaux.
Pour faciliter la gestion de ses stocks et son personnel, cette association nous a
sollicits pour lui fournir une application informatique qui rpond ses besoins.
I-2 Les besoins de lassociation
Lapplication informatique que demande cette association doit assurer les tches
suivantes :
Saisir tous les dons proposs et leurs caractristiques
Indiquer les offres acceptes et celles refuses.
Reconnaitre les types de mobiliers entrs.
G l t bilit d t l d
8/2/2019 Final..l'Espoir Des Pauvres
6/24
Application de gestion des Dons de lassociation Espoir des pauvres
reues/acceptes par catgorie dobjet, le volume des ventes ventil suivant les
quatre destinations possibles et la valeur des ventes ventile suivant les quatredestinations possibles. Il permet aussi de visualiser les catgories principales darticles
en stock et lvolution des stocks. Ceci ncessite une interface permettant ces
diffrentes actions ainsi que laffichage des informations.
I-3-4 Module Recherche
Ce module permet la recherche dun objet par catgorie, par mots figurant dans la
description et suivant les proprits de lobjet. Linterface prparerdoit permettre
laffichage des rsultats de la recherche et leur impression.
I-3-5 Module Fichier
Ce module a pour objectif la sauvegarde, la restauration des donnes et leur
archivage. Il permet aussi de quitter lapplication. Ce module sera prsent sous l
aforme dune barre menu contenant toutes ces actions.
I-4 Organisation des tches
I-4-1 Organisation au sein de lquipe
8/2/2019 Final..l'Espoir Des Pauvres
7/24
Application de gestion des Dons de lassociation Espoir des pauvres
I-4-2 Mthode agile
Pour notre projet, nous avons choisi la mthode RUP (Rational Unified Process). Ce
choix est justifi par sa compatibilit avec notre projet et sa taille ainsi quaux
exigences du client.
En effet, cest une dmarche de dveloppement qui repose comme son nom
lindique sur les UP et cest pour cette raison que le RUP est aussi:
Pilot par les cas d'utilisation c'est--dire que le dveloppement est centr
sur lutilisateur. Les UC permettent dexprimer et de dcrire les besoins
fonctionnels.
Centr sur l'architecture donc il est ncessaire de modliser les diffrentes
perspectives du systme, quelles soient indpendantes oucomplmentaires.
Itratif et incrmental c'est--dire que chaque itration prend en compte
un certain nombre de cas d'utilisation en traitant les risques majeurs en
priorit. Chaque itration produit une nouvelle version excutable.
8/2/2019 Final..l'Espoir Des Pauvres
8/24
Application de gestion des Dons de lassociation Espoir des pauvres
Chapitre II LAnalyse
Lanalyste prpare les diagrammes de cas dutilisation ainsi que leurs descriptions
textuelles.
II-1 Le cas dutilisation du systme
Figure 3: Cas d'utilisation de l'Application
8/2/2019 Final..l'Espoir Des Pauvres
9/24
Application de gestion des Dons de lassociation Espoir des pauvres
II-2 Le cas dutilisation du module Grer les offres
Figure 4: Cas d'utilisation du module " Grer les offres"
Cas d'utilisation : Grer les offres
Acteur : responsable de lassociation
Evnement dclencheur : lors dune proposition dune donation, le responsable de
lassociation doit ouvrir longlet de Grer une offre et remplir les informations
t l ti l i i d i f ti l d t
8/2/2019 Final..l'Espoir Des Pauvres
10/24
Application de gestion des Dons de lassociation Espoir des pauvres
4. Si lutilisateur laisse un champ vide dans le formulaire, alors aller en 2
5. Le systme communique un formulaire supplmentaire.
6. le responsable remplit le formulaire de lacceptation. Il peut ainsi valider
lenregistrement ou lannuler.
7. Si lutilisateur laisse un champ vide dans le formulaire, alors aller en 5
8. Le systme informe l'utilisateur que lobjet est rpertori
Extensions
*. A tout moment : lutilisateur peut abandonner l'opration en cours.
6.aSi larticle est refus, le systmeenregistre lhistorique.
6.bSi larticle est mis en attente, le systme enregistre la proposition de la
donation et utilisateur peut tout moment la consulter est prendre la dcision.
II-3 Le cas dutilisation du module Grer les stocks
8/2/2019 Final..l'Espoir Des Pauvres
11/24
Application de gestion des Dons de lassociation Espoir des pauvres
Post-conditions : Lobjet est redistribu suivant le choix du responsable.
Scnario nominal
1. Le responsable demande de visualiser les objets rpertoris
2. Le systme retourne la liste des objets.
3. Le client slectionne un de ces objets.
4. Le systme lui transmet quatre destinations possibles pour larticle
slectionn.
5. Le responsable saisit les donnes (les donnes se diffrent suivant le choix)
et confirme.
6. Le systme informe l'utilisateur que lobjet est rpertori.
Extensions
*. A tout moment : lutilisateur peut abandonner l'opration en cours.
5. Si lutilisateur laisse un champ vide dans le formulaire, alors aller en 4.
II-4 Le cas dutilisation du module consulter les statistiques
8/2/2019 Final..l'Espoir Des Pauvres
12/24
Application de gestion des Dons de lassociation Espoir des pauvres
Niveau : Objectif stratgique.
Post-conditions : afficher les statistiques et les imprimer si cest demand
II-5 Le cas dutilisation du module chercher un objet
Figure 7: Cas d'utilisation " chercher un objet"
Cas d'utilisation : rechercher
Acteur : responsable de don
Parties prenantes et intrts :
bl d l i i h i f ili h l i f i
8/2/2019 Final..l'Espoir Des Pauvres
13/24
Application de gestion des Dons de lassociation Espoir des pauvres
Chapitre III La conception
III-1 Diagramme des classes :
Figure 8: Diagramme de classe
8/2/2019 Final..l'Espoir Des Pauvres
14/24
Application de gestion des Dons de lassociation Espoir des pauvres
III-2 Diagramme de squences
Pour pouvoir saisir une proposition, lutilisateur est appel tout dabord sidentifier,
le systme vrifie si le login et mot de passes sont vrifis il lui donne laccs saisir
les formulaires, sil dcide daccepter la proposition el le sera envoye vers le
destinataire si non elle sera enregistre si la dcision consiste a la mettre en attente
sinon elle sera supprime.
8/2/2019 Final..l'Espoir Des Pauvres
15/24
Application de gestion des Dons de lassociation Espoir des pauvres
IV-1 Environnements de dveloppement
IV-1-1 Visual studio 2010
Visual Studio 2010 dispose de plusieurs parties distinctes. Ces pices peuvent se
connecter avec d'autres technologies Microsoft, et avec des technologies non-
Microsoft. La figure montre les principales composantes de Visual Studio 2010 et
certaines autres technologies qui sont le plus souvent utilises avec ce logiciel.
8/2/2019 Final..l'Espoir Des Pauvres
16/24
Application de gestion des Dons de lassociation Espoir des pauvres
- Un processus qui utilise le DOM1
ne peut traiter l'arbre qu'aprs la lecture
entire du document.
8/2/2019 Final..l'Espoir Des Pauvres
17/24
Application de gestion des Dons de lassociation Espoir des pauvres Page 14
Application de gestion des Dons de lassociation Espoir des pauvres
IV-2 Limplmentation
IV-2-1 La base de donne
Figure 11: Modle entit relation de la base de donnes
8/2/2019 Final..l'Espoir Des Pauvres
18/24
Application de gestion des Dons de lassociation Espoir des pauvres
IV-2-2 Linterface de lapplication
IV-2-2-1 Authentification
Avant daccder lapplication, lutilisateur doit sauthentifier en introduisant son
login et son mot de passe. En effet, notre application se connecte la base de
donnes pour vrifier lexistence et la conformit des paramtres introduits.
8/2/2019 Final..l'Espoir Des Pauvres
19/24
Application de gestion des Dons de lassociation Espoir des pauvres
Figure 13: Interface du choix de module
IV-2-2-3 Lenregistrement des offres
P i l ff l ili d i li l h l if l ff S i
8/2/2019 Final..l'Espoir Des Pauvres
20/24
Application de gestion des Dons de lassociation Espoir des pauvres
Fi 14 I f d l' i
8/2/2019 Final..l'Espoir Des Pauvres
21/24
Application de gestion des Dons de lassociation Espoir des pauvres
8/2/2019 Final..l'Espoir Des Pauvres
22/24
Application de gestion des Dons de lassociation Espoir des pauvres
i i iffi
8/2/2019 Final..l'Espoir Des Pauvres
23/24
Application de gestion des Dons de lassociation Espoir des pauvres
Conclusion gnrale
Ce bureau de gnie logicielle nous a permis de dcouvrir le travail en quipe et la
bonne organisation entre ses membres.
Nous avons consacr ce travail pour le dveloppement d'une application
informatique qui puisse rpondre au maximum aux besoins de l'association "L'Espoir
des Pauvres".
Le travail que nous avons ralis nous a ramen prparer une conception dtaille
relative un projet.Il nous a aussi permis de bien matriser le language c# et les outils
de dveloppement relis.
Cette exprience va faciliter nos integrations au sein des socits lors de nos PFE.
Application de gestion des Dons de lassociation Espoir des pauvres
8/2/2019 Final..l'Espoir Des Pauvres
24/24
Application de gestion des Dons de lassociation Espoir des pauvres Page 21
Application de gestion des Dons de l association Espoir des pauvres
Top Related