DÉDICACES Je dédie ce travail, Ma chère mère Naima Werda Mon cher père Bechir Melliti Ma chère sœur Ratiba Mes chères frères Wajdi et Houssem A tous les membres de famille Melliti et Werda sirtouts mes chers grands parents Pour leurs affectations, leurs conseils, leurs aides et leurs soutiens moraux, qui n’ont cessé de m’offrir afin de me garantir les conditions favora J’espère qu’ils trouve dan gratitude. A tous mes amis, au MELLITI HASSEN REMERCIEMENTS ssion de notre réunit. ‘adresse l’expression de ma très grande reconnaissance à Melle GHOR3EL HANEN pour la confiance qu’elle m’a investie, en cceptant d’encadrer mon travail, pour leurs conseils et pour l’attention qu’elle a bien voulu apporter à mon mémoire à divers stades de son élaboration. Je tiens aussi à remercier vivement le membre de jury, pour l’intérêt qu’il a bien voulu porter à notre travail en acceptant de l’évaluer. Pour la même occasion, j’adresse mes remerciements à Monsieur BOUAZIZ WAJDI directeur du d’entreprise IBS «lnformatique Business solution ainsi que Monsieur SOUISSI TARAK.
D’UTILISATION MÉTIER 5 1. 2. 1 Diagramme de contexte métier 5 1. 2. 2 Diagramme de cas d’utilisation métier 6 . 2. 2. 1 Description des processus métier 7 . 3 CRITIQUE DE L’EXISTANT
L’informatisation de gestion d’approvisionnement forme la solution idéale à la mise en œuvre rapide et la maitrise de la politique d’échange des flux. Elle permet à l’entreprise de s’adapter à son profil en satisfaisant ses besoins et facilitant ses pérations internes. Le fruit de cette mémoire est la conception et le développement d’une application web de ntier mais on va chapitre présente la capture des besoins, le troisième chapitre présente la phase d’analyse, et le quatrième chapitre présente la conception et la réalisation d’application. . Etude préalable Introduction Dans ce chapitre, il s’agit tout d’abord de faire une étude préalable qui consiste à définir notre mission tout en présentant l’organisme dans lequel le projet s’est déroulé ainsi que son système d’information actuel et les objectifs à atteindre. Ensuite, l s’agit de réaliser le repérage et le diagnostic de chaque module du domaine. Enfin, on aboutit à Pélaboration du cas d’utilisation métier. 1. 1.
DEFINITION DE LA MISSION Liobjectif principal de notre mission est de concevoir et développer une application de « Gestion des approvisionnements des chantiers », destiné à la Société d’Equipement et de Bâtiment nnement de conception, » EL OUZOUM CONTRACTI PAGF s OF l’application présente la gestion d’approvisionnement d’un chantier qui consiste à suivre les différents processus et les opérations effectuées sur la gestion des fournisseurs, gestion des tocks et gestion des engins.
Le grand soucis de la société pour le moment est de : Bien controler les mouvements des stocks, Résoudre les difficultés de livraison et de transfert des produits entre les magasins, Faire le suivi des fournisseurs pour même un article, suivi quantitative, suivi par prix et suivi selective. 1 . 1. 2 Objectifs à atteindre Les principaux objectifs à atteindre concernant l’application « Gesrtion des approvisionnements des chantiers » sont les suivants : Automatiser la totalité des tâches effectuées dans le magasin Avoir une base de données simple, précise et complète, très utile our les procédures d’achat.
Prévoir une application assez dynamique et simple pour assurer l’exactitude et la cohérence des processus du chantier. Eviter les erreurs par l’instauration de contrôles efficaces lors de la prise en charge des informations et l’utilisation de procédures informatisées pour réaliser les différentes taches. Mettre en place un système informatisé qui permettant la cohérence avec toutes Société. les autres applications de la Pouvoir établir des statistiques réelles sur les différentes opérations effectuées sur les engins du chantier.
Dans le but de satisfaire les différents utilisateurs et de développer une application de qualité, nous étions amenés ? analyser l’existant de la gestion des approvisionnements des chantiers afin de dégager les défaillances du système actuel. Notre futur système intitulé « Gestion d’approvisionnement des chantiers » effectuera les opérations suivantes présentées ci-après par package : Gestion des données de base Gérer les données des 6 OF suivantes présentées ci-après par package : Gestion des données de base : Gérer les données des fournisseurs, Gérer les données des commandes,
Gérer les données des équipements, Gérer les données des engins, Gérer les données des opérations, Gérer les données des articles. Gestion des engins : Gérer les détails et les informations d’engins, Consulter les données d’engin, Gérer les mouvements d’englns, Gestion de stock : Suivi de stock réel, Traçabilité (suivi même article par plusieurs fournisseurs), Gérer les bons de transfert, Éditer les bons de transfert, Consulter les bons de transfert, Consultation des articles en stock, Ajout d’un article. Entrée en stock Prendre en compte des entrées en stock,
Gérer le stock. Editer un bon de réception magasinier, Comptabiliser les entrées en stock. Retour de stock : Prendre en compte retour en stock, Gérer le stock, Comptabiliser les retours en stock. Sortie du stock . Editer un bon de sortie, Prendre en compte sortie du stock, Editer un bon de réceptio 7 OF statiques et dynamiques de l’activité de l’entreprise. Ainsi le système de gestion d’approvisionemrnt et de gestion des engins de cette entreprise est en interaction avec les acteurs suivants : Le fournisseur Le responsable service financier et comptable Figure 1. Diagramme de contexte métier Les flux des données échangés entre le système et les différents acteurs sont : 1 -Devis 2-Commande 3-Bon de retour 4-Bon de livraison 5-Facture de fournisseur 6-Facture 1. 2. 2 Diagramme de cas d’utilisation métier Figure 1. 2: Digramme de cas d’utilisation métier 1. 2. 2. 1 Description des processus métier Processus Evènnement déclencheur Activités Gestion de commande d’achat Demande d’achat Devis Choix de fournisseurs entre les différentes gestions d’approvisionnement du chantier.
Gaspillage du temps en cas d’envoie ou de réception d’une nformation de l’administration au chantier ou le contraire. Certaine documents nécessaire de se faire manuellement. 1. 3. 1 Définitions des orientations Dans cette partie, il convient de définir et dégager les orientations pour le développement d’une orientation. On distingue trois types d’orientations Les orientations de gestion. Les orientations d’organisations. Les orientations techniques. 1. 3. 1 . Orientations de gestion Les prlncpales orientations de gestion sont: Alléger au maximum l’intervention manuelle surtout au niveau de la gestion de suivi des stocks et les fournisseurs. Optimiser le temps d’accès aux différentes données. Implémenter une base de données complète pour la gestion d’approvisionnement. Renforcer le contrôle et la sécurité du l’application. Assurer une meilleure cohérence de l’information, Diminuer le taux de travail manuel. 1. 3. 1. Orientation d’organisation Les principales orientations d’organisation sont : Définir une bonne organisation des données collectées auprès du responsable d’achat. Les données seront accessibles à tout moment. Éviter la double saisie et la redondance dans la manipulation des donnees. Utiliser le temps réel pour toute mise à jour. 1. 3. 1. 3 Orientation technique Les principales orientations techniques sont: Veiller à la confidentialité et la sécurité d’information en définissant la permission des mots de passes et des règles de contrôles et de sauvegarde.
Concevoir et développez extensible au niveau de application. Assister les utilisateurs dans les différentes étapes d’utilisation du l’application par la consultation de l’aide. Conclusion Dans ce chapitre, on a présenté dans un premier temps le domaine d’étude, son système d’information ainsi que les bjectifs de ce projet et dans un deuxième temps on a présenté le système existant et ses critiques. Capture des besoins L’expression des besoins permet de définir les différents besoins, pour cela, nous allons proposer une démarche de modélisation UML pour construire efficacement notre application en s’appuient sur une description du système qui sera réalisé pendant la phase d’implémentation. 2. 1 ACTEURS DIJ SYSTEME INFORMATISE L’acteur est une entité qui agit avec le système pour consulter ou modifier son état. Notre a lication est gérée par deux ‘ont pas les mêmes intervenants principaux e