CONCEPTION ET IMPLANTATION DES SI PROJET : GESTION DU FOYER DE L ENIT DESPOSITO Antony MALO Andy SIMUTOGA Clément - 1 -
Introduction :... 3 CYCLE DE VIE :... 3 Analyse de l existant :... 3 Interprétation :... 3 Règles de gestion :... 4 MCD : MODELE CONCEPTUEL DES DONNEES :... 5 Dictionnaire des données épurées :... 5 Dépendances fonctionnelles :... 6 Matrices des dépendances :... 6 Graphe Entité/Association :... 7 MCT : MODELE CONCEPTUEL DE TRAITEMENT :... 8 MCT : Graphe de flux :... 8 MCT : Diagramme de communication :... 9 MCT : Graphe final...10 MOT : MODELE OPERATIONNEL DE TRAITEMENT :...11-2 -
Introduction : Ce rapport de conception et implantation des Systèmes d Informations est réalisé au cours du semestre 9*. Le projet se propose de modéliser le SI de la gestion du Foyer de l ENIT. Nous allons donc voir ici une analyse du SI existant. A partir de cela, nous élaborerons les modèles conceptuels de ce projet. CYCLE DE VIE : Analyse de l existant : L objectif de ce projet est de visualiser le fonctionnement du Système d Informations (SI) du Foyer de l ENIT. Ce SI permet uniquement de gérer les commandes d un client au sein du Foyer de l ENIT. Il faut savoir que les clients peuvent être des élèves, comme des professeurs ou encore des personnes faisant partie de l ENIT. Le SI permettant de gérer les commandes des clients est une base de données tournant sous serveur local. Pour utiliser cette base de données, les codages PHP et SQL ont été utilisés. Le «programme» permettant ceci a été créé afin de faciliter les élèves à réaliser différentes actions. La page HTML d Accueil leur permet plusieurs choix : Commande : permet à l élève de réaliser sa commande ; Banque : permet les retraits, les dépôts et les transferts de fonds ; Stock : permet de consulter les stocks des articles ; Accès administrateur : seul les responsables du Foyer y ont accès. Elle permet de modifier les prix, ajouter des clients, etc Interprétation : A partir de cette analyse, nous pouvons constater : Les données d un client sont stockées sur une base de données SQL ; Les données personnelles d un compte ne peuvent être modifiées par une quelconque personne, il faut être responsable du Foyer ; Un client peut débiter ou créditer son solde ; Le stock est géré UNIQUEMENT par les responsables du Foyer ; Chaque client est libre d acheter ce qui lui plaît. - 3 -
Règles de gestion : RG1 : Pour passer une commande, un client doit posséder un compte. RG2 : Chaque compte est créé par un responsable foyer. RG3 : Pour être créé, un compte doit disposer d un nom de client et d un numéro de compte. RG4 : Une commande est réalisée par un client et concerne un ou plusieurs produits. A chaque commande sont rattaché un numéro, une date et un montant. RG5 : Pour valider une commande le client doit disposer de suffisamment d argent sur son compte. RG6 : Le client peut consulter les dernières commandes passées sur son compte. RG7 : Le compte d un client ne peut pas être débiteur. RG8 : Le client peut retirer de l argent tant que le solde de son compte le lui permet. - 4 -
MCD : MODELE CONCEPTUEL DES DONNEES : Dictionnaire des données épurées : On peut voir ici que le fournisseur ou les commandes ici ne sont pas traités dans ce dictionnaire. Effectivement, ces données ne sont pas prises en compte dans le SI de la gestion du Foyer de l ENIT. Les éléments CA sont des éléments «calculés». On peut voir que SOL_C est calculé. En effet, celuici est calculé en fonction des débits et des crédits réalisés par les clients et des commandes réalisées par ce dernier ; MON_CO est le prix total d une commande réalisée par un client ; STO_A est le stock disponible d un article qui sera lui modifié par le Responsable du Foyer et modifié via les commandes d un client. - 5 -
Dépendances fonctionnelles : 16 1 14 15 2 3 4 5 6 13 7 11 12 8 9 10 Matrices des dépendances : - 6 -
Graphe Entité/Association : - 7 -
MCT : MODELE CONCEPTUEL DE TRAITEMENT : MCT : Graphe de flux : 0 : Arrivée du client au foyer 1 : Consultation du solde 2 : Commande 3 : Dépôt 4 : Retrait 5 : Consultation du stock 6 : Réponse consultation du stock 7 : Récupération produit commandé 8 : Remplissage des stocks 10 : Mise à jour du solde 11 : Mise à jour du stock - 8 -
MCT : Diagramme de communication : 0 1 2 3 4 5 10 8 6 7 11 0 : Arrivée du client au foyer 1 : Consultation du solde 2 : Commande 3 : Dépôt 4 : Retrait 5 : Consultation du stock 6 : Réponse consultation du stock 7 : Récupération produit commandé 8 : Remplissage des stocks 10 : Mise à jour du solde 11 : Mise à jour du stock - 9 -
MCT : Graphe final - 10 -
MOT : MODELE OPERATIONNEL DE TRAITEMENT : - 11 -