Mise en place d'un systeme d'information pour la gestion des expatriés du bas Congo( Télécharger le fichier original )par Tresor mavungu institut supérieur de commerce de Matadi - Licence 2014 |
Chapitre II : MODELISATIONII.1 Outils de synthèse25(*) Ces outils sont les suivants : Ø Le diagramme des cas d'utilisation ; Ø Le diagramme de séquence ; Ø Le diagramme d'activité. II.1.1. Le Diagramme des cas d'Utilisation Les cas d'utilisation permettent de décrire les fonctionnalités attendues du système de point de vue des acteurs. En analysant les besoins exprimés dans le cahier des charges, nous avons déduit les acteurs ainsi que les cas d'utilisations tels que résumés dans le tableau suivant : Ø Pour les expatriés résidents Tableau 11 : Liste des acteurs et leur cas d'utilisation
a. Diagramme de cas d'utilisations « GESTION DES EXPATRIES RESIDENTS »
Figure 6 : Diagramme de cas d'utilisations « GESTION DES EXPATRIES RESIDENTS b. Pour la finance (établissement de preuve de paiement)
Diagramme de cas d'utilisations « GESTION DE FINANCE » Figure 7 : Diagramme de cas d'utilisations « GESTION DE FINANCE » II.1.2. Le Diagramme de Séquence Ce diagramme permet de décrire les scénarios de chaque cas d'utilisation en mettant l'accent sur la chronologie des opérations en interaction avec les objets. Ø Pour les expatries Résident Figure 8 : Diagramme de Séquence « GESTION DES EXPATRIES RESIDENTS » Ø Pour les finances (l'établissement de preuve des paiements)
Figure 9: Diagramme de Séquence « GESTION DE FINANCE » II.1.3. Le Diagramme d'activités Ce diagramme décrit le déroulement d'un processus formalisé éventuellement dans un cas d'utilisation, il modélise les actions effectuées sur le système (peut permettre de présenter un processus). Ø Diagramme d'activités pour les entrées des expatriés
Figure 10: Diagramme d'activité « GESTION DES EXPATRIES RESIDENT » Ø Diagramme d'activités pour les finances Figure 11: Diagramme d'activités « GESTION DES FINANCE » II.2. Affinage du Modèle L'affinage du modèle a pour objectif d'identifier les différents objets/classes indispensables à la mise en oeuvre des services attendus du système. Ces différentes classes seront certainement regroupées autour d'un seul cas d'utilisation ; « la gestion des expatriés », pour obtenir une structuration de notre diagramme des classes. Il s'agira alors d'affiner les classes, les associations entre-elles, de déterminer les attributs et opérations pour chacune. II.2.1 Réalisation du Diagramme des classes Le diagramme des classes identifie la structure des classes d'un système, y compris les propriétés, les méthodes et des associations de chaque classe. Le diagramme des classes est le diagramme le plus largement répandu dans les spécifications d'UML. La réalisation du diagramme des classes se base sur la description des classes et les règles de gestion. II.2.2. Règles de Gestion et Lecture des Multiplicités Le diagramme des classes pour notre système est basé sur les règles de gestion suivantes : RG1 :- Un agent effectue une ou plusieurs enquêtes ; - une enquête peut être effectuée par un ou plusieurs agents. RG2 :- Un agent appartient à un service ; - A un service appartient un agent ; RG3 :- Un service identifie un ou plusieurs expatriés ; - Un expatrié peut être identifié par un et un seul service. RG4: - Un expatrié reçoit un ou plusieurs cartes de séjours ; - Une carte de séjour est reçue par un expatrié. RG6 : - Un expatrié opère un ou plusieurs mouvements; - Un mouvement est opéré par un expatrié. RG7 : - Un expatrié effectue un ou plusieurs paiements ; - Un paiement est effectué par un et un seul expatrié ; RG8 : - Un paiement engendre un ou plusieurs bons de versement ; - Un bon de versement est engendré par un et un seul paiement ; RG9 : - Un agent peut enregistrer un ou plusieurs paiements ; - Un paiement est enregistré par un et un seul agent. II.2.2.1. Dictionnaire des données La collection et l'analyse des informations en provenance de différentes sources (Entretien avec le service et analyse des documents), nous a permis d'établir le dictionnaire de données ci-dessous : Tableau 12 : Dictionnaire des Données
Source : nous - même II.2.2.2. Formalisme Nom de la classe EXPATRIE Attribut de la classe #Numpass Méthode Enregistrer () II.2.3. Multiplicité26(*) Tableau 13 : multiplicité
II.2.3.1. Elaboration du Diagramme des Classes La figure ci-dessous présente les diagrammes des classes de gestion des expatriés. Les attributs des classes sont les mêmes indiqués dans le dictionnaire de données. II.1.4. Diagramme de classe unique : GEXP et GF
Figure 12: Diagramme de classe unique « GESTION DES EXPATRIES» II.2.4. DIAGRAMME DE DEPLOIEMENT * 25Mbikayi, J .,opcit. * 26LUKOKI, J., Cours de conception des systèmes d'information, ISC-Matadi, L2 2013, P.57. |
|