Cahier Analyse et Conception Sommaire INTRODUCTION.............................
Cahier Analyse et Conception Sommaire INTRODUCTION................................................................................................2 I. ANALYSE....................................................................................................3 1. Présentation Générale..............................................................................3 2. Objectifs du projet.....................................................................................4 3. Exigences fonctionnelles..........................................................................4 4. Diagramme de cas d’utilisation.................................................................5 5. Exigences non fonctionnelles.................................................................13 6. Diagramme de classe.............................................................................13 7. Diagrammes de séquences....................................................................14 8. Diagramme d’activité..............................................................................18 II. CONCEPTION...........................................................................................23 1. Diagramme de composant......................................................................23 1 Cahier Analyse et Conception INTRODUCTION L’application que nous allons mettre sur pied est une application qui a pour finalité la gestion et la consolidation des rapports d’Afriland First Bank. Il s’agit établir des modèles de rapports par catégories suivant un certaine chronologie. Cet outil aidera les employés de la banque à générer des rapports de manière plus rapide et efficace. Il est important pour nous de présenter l’évolution ainsi que les objectifs à atteindre dans ce cadre. 2 Cahier Analyse et Conception I. ANALYSE Le projet consiste à mettre en place une application de gestion et de consolidation des rapports. En effet ce projet consiste à rendre uniforme les rapports de la banque, les utilisateurs ayant la possibilité de créer de nouveau type de rapport. Pour ce faire, nous allons devoir réaliser une analyse de ce projet. 1. Présentation Générale L’application que nous allons développer a pour but majeur de rendre uniforme les rapports de la banque. Il s’agit de concevoir une application de gestion et de consolidation de rapports en temps réel. L’application pourra : - Permettre à un utilisateur de la banque de produire un rapport en un minimum de temps à l’aide des informations qu’il entrera - Donner la capacité a un utilisateur de créer un nouveau type de rapport - L’utilisateur pourra effectuer des modifications sur les types de rapports - Faire une consolidation des rapports - Faire une prévisualisation c’est-à-dire générer une interface qui permettra de montrer un exemplaire de rapport issu d’une consolidation où on pourra effectuer des modifications avant validation Pour cela nous aurons deux acteurs dans l’application qui sont : Utilisateur simple, , pourra générer des rapports à l’aide des informations entrées dans l’application , créer de nouveau type de rapport à l’aide des fonctions prédéfinies et effectuer une consolidation de ses différents rapports. L’administrateur qui effectue les mêmes taches que l’utilisateur simple à la seule différence qu’il a le droit de visualiser les rapports de tous les utilisateurs simples. N.B : Chaque utilisateur devra s’enregistrer et entrer son login et mot de passe à chaque fois qu’il voudra accéder à l’application. 3 Cahier Analyse et Conception 2. Objectifs du projet Développer une application pour Afriland First Bank pour assurer la gestion et la consolidation des rapports. Cette application aura pour but principal de rendre uniforme les rapports de la banque en fonction des catégories de rapports. Elaboration d’un modèle de rapport en fonction des différentes catégories Regroupement les rapports par catégories Produire un rapport d’une catégorie donnée à partir des catégories précédentes suivant une périodicité donnée, par exemple journalière, hebdomadaire, mensuelle etc. 3. Exigences fonctionnelles L’application doit non seulement fournir un format adéquat pour toute unité de la banque, mais aussi de permettre la sauvegarde en une extension éditable de préférence l’extension Word. Pour cette partie l’application pourra : Création d’un nouveau type de rapport Supprimer un rapport Modifier un rapport existant Imprimer un rapport sous format WORD Connexion d’un utilisateur à l’application Déconnexion d’un utilisateur de l’application Gestion des paramétrages de types de rapports Enregistrer le rapport généré sous format Word sur le serveur Fusionner plusieurs rapports c’est-à-dire : fournir un rapport consolidé à partir des rapports en possession (il sera question de passer des rapports journaliers à un hebdomadaire, hebdomadaire à un mensuel etc.) Rechercher un rapport 4 Cahier Analyse et Conception 4. Diagramme de cas d’utilisation Description textuelle : ID DE CAS D’UTILISATION NOM DE CAS D’UTILISATION PRIORITE (1 étant le plus important) COÛT CU1 Création d’un nouveau type de rapport 1 3 jours CU2 Supprimer un rapport 2 6 heures CU3 Rechercher un rapport 1 6 heures CU4 Modifier un rapport existant 2 6 heures CU4 S’authentifier 1 6 heures 5 Cahier Analyse et Conception CU5 Gérer le paramétrage des types de rapports 1 3 jours CU6 Imprimer un rapport 1 6 heures CU7 Visualiser les rapports d’une période 2 6 heures CU8 Consolidation des rapports 1 6 heures CU9 Rechercher un rapport 1 6 heures CU10 Visualiser les rapports des utilisateurs d’une période 3 8 heures Tableau de cas d’utilisation détaillée : ID de Cas d’utilisation: CU1 Nom de Cas d’utilisation: Création d’un nouveau type de rapports Description: Cette fonction permettra à l’utilisateur de créer un rapport à sa convenance dans l’application. Conditions préalable: L’utilisateur doit être connecté à l’application Post-conditions: Un message s’affiche indiquant à l’utilisateur que l’enregistrement de l’évènement s’est effectué avec succès. Déroulement Standard: 1. L’utilisateur clique sur le menu de création d’un rapport 2. L’utilisateur entre les données concernant le rapport 3. L’utilisateur valide l’entrée des données 4. Les données sont enregistrées dans le système 5. Le système génère le rapport Déroulement Alternatif: 1. L’utilisateur n’arrive pas à se connecter 6 Cahier Analyse et Conception 2. L’utilisateur annule les données entrées. 3. L’utilisateur est redirigé vers le menu principal Scénario d’exception: 1. Les données ne sont pas enregistrées dans le système 2. Un message d’erreur d’affiche indiquant à l’utilisateur que les données entrées n’ont pas le format approprié Priorité 1 Coût 3 jours ID de Cas d’utilisation: CU2 Nom de Cas d’utilisation: Supprimer un rapport Description: Cette fonction permettra à l’utilisateur de supprimer un rapport Conditions préalable: Il faudrait que le rapport existe déjà Post-conditions: Un message s’affiche à l’utilisateur que le rapport a bel et bien été supprimé Déroulement Standard: 1- Dans la page principale, aller sur la barre de recherche et entrer les informations sur le rapport qu’on veut supprimer 2- Une fois le rapport afficher, cliquer sur le bouton supprimer Déroulement Alternatif: 1- Le dossier qu’on veut supprimer ne s’affiche pas 2- Oublie des informations qui servent à la recherche dudit rapport Scénario d’exception: Priorité 2 Coût 6 heures ID de Cas d’utilisation: CU3 7 Cahier Analyse et Conception Nom de Cas d’utilisation: Modifier un rapport existant Description: Cette fonction permet d’apporter des modifications sur un rapport, d’ajouter ou retirer une notion Conditions préalable: L’existence du rapport Post-conditions: Le nouveau rapport s’affiche Déroulement Standard: 1- Dans la page principale, entrer les informations sur le rapport à modifier dans la barre de recherche 2- Une fois le rapport afficher cliquer sur modifier puis valider Déroulement Alternatif: 1- Un message d’erreur s’affiche 2- Le système refuse la modification Scénario d’exception: Priorité 2 Coût 6 heures ID de Cas d’utilisation: CU4 Nom de Cas d’utilisation: S’authentifier Description: Cette fonction permet à l’utilisateur de se connecter à l’application Conditions préalable: Avoir un login et un mot de passe Post-conditions: La page principale s’ouvre Déroulement Standard: 1- Ouvrir l’application 2- Cliquer sur se connecter 3- Entrer le login et le mot de passe Déroulement Alternatif: 1- Login pas correct 2- Mot de passe oublié Scénario d’exception: Priorité 1 Coût 6 heures 8 Cahier Analyse et Conception ID de Cas d’utilisation: CU5 Nom de Cas d’utilisation: Gérer le paramétrage des types de rapports Description: Cette fonction permet d’avoir une structure précise Conditions préalable: Etre connecté à l’application Post-conditions: Déroulement Standard: 1- L’utilisateur ouvre l’application 2- L’utilisateur s’authentifie 3- L’utilisateur choisit le type de rapport 4- Puis clique sur le bouton paramétrage Déroulement Alternatif: Scénario d’exception: Priorité 1 Coût 3 jours ID de Cas d’utilisation: CU6 Nom de Cas d’utilisation: Imprimer un rapport Description: Cette fonction permet d’enregistrer un rapport sous format Word Conditions préalable: Avoir revisiter le rapport Post-conditions: Le rapport généré s’ouvre sur Word Déroulement Standard: 1- Une fois toutes les modifications effectuées sur un rapport sont terminées, cliquer sur le bouton valider 2- Une interface s’ouvre sur pour que l’utilisateur voit l’exemplaire du rapport 3- Une fois le rapport bon, cliquer sur le bouton imprimer Déroulement Alternatif: 1- Quand l’interface s’affiche, l’utilisateur n’est pas satisfait 2- Les modifications n’ont pas été prises en compte 3- Retour au menu principal 9 Cahier Analyse et Conception Scénario d’exception: Priorité 1 Coût 6 heures ID de Cas d’utilisation: CU7 Nom de Cas d’utilisation: Visualiser les rapports d’une période Description: Cette fonction permet l’utilisateur de voir une rapport sollicité Conditions préalable: Connaitre les informations sur le rapport(nom, date de création, etc..) Post-conditions: Les rapports s’affiche Déroulement Standard: 1- Dans la page principale, entrer dans la barre de recherche les informations sur le rapport qu’on veut voir 2- Cliquer sur le rapport qui s’affiche Déroulement Alternatif: 1- Les informations entrées ne sont correctes 2- L’utilisateur n’arrive pas à voir les rapports Scénario d’exception: Priorité 2 Coût 6 heures ID de Cas d’utilisation: CU8 Nom de Cas d’utilisation: Consolider un rapport Description: Cette fonction permet de générer un seul rapport à partir de plusieurs Conditions préalable: Etre connecté + existence des rapports qui vont constituer la consolidation 10 Cahier Analyse et Conception Post-conditions: Une interface s’affiche avec le rapport consolidé Déroulement Standard: 1- Après s’être connecté, au niveau de la barre de uploads/Management/ document-de-conception-gestion-et-consolidation-rapports.pdf
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/nzRxaov34ODvLRFX8At49l87lEL1ZqmeOLwABJi29hZLZ8ckqanf6XX8d6An77mF7Cm3bTtLshGAJWtWTGipRpn4.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/hKDcd7cccydMfZXzRBFnAFJXgH3YveQUmlueD6Raxx5fCRmHFbHRtgiFSW0BC9M5w7kZu0vFR9lTVxzGVYWHn51F.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/5mgmE1dFIIuTcqHmbcsrn094UeyF3suah55X2qoBnEShrkxtWVPnQ9ndJSCyiUA4ZkyusKFMQkXFV8fHO3eCnwZQ.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/mHrwhWNqjy57Bwm0KLefE3pscYlwhsO7faNMGAyB7NZuaDK24E3otbQN1faAXgQvfccDjRE1kv8sL9mF5B6Soule.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/GKVtaHBSu61SQWRDnmiOVwAd8g6KVtjehQEFmYu9NDyWhTOdmjXNvHGc8bNwfxgh5trWUV7oqSqV8tOnCypiu4xr.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/tD29saHzQImW2sXJuQqzz5FR0nDPNhjR42n10bMeGxDnwBbgoOPLmuk1qU9cnSuVEkJyfA3ABj8q9g8fDsU5zIH2.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/hYJ2PTjCuLQtPjWAxBTr03HmpcZjyQiYcqXfP5pVm4Yvb6IvqNJEmZt19FD5UmJQBCoHFgyHONtjOqees6PSMzb0.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/1ERcA4WMRqSwwFGCQBQQ03EcVo7vNLO0FZpv8UcbAHzmiTkGUGVgNQeynSctjR6p3nJRcwIulNjecIQyuddfXexS.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/KWJC4KbFsQ3BYjeth3xsGqI6b70KmRSm8T4QiR0c05Wu5pWeadi4faJNgZjUvLu6WUqMcE45htLngPesAwsfEyoR.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/4sgMh27PpLmapc1Gtw9zQ1zxVlwYSYJBKvCwKXAwOoKbBpm7WjqEPH7xAvUyiXSbTAS16ZrPOVPWT7c7PiyWB1oM.png)
-
21
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 18, 2021
- Catégorie Management
- Langue French
- Taille du fichier 3.1698MB