Application gestion de stock et suivi des compteurs

Analyse et conception d’application gestion de stock

Processus de dรฉveloppement

Model de cycle de vie Cโ€™est l’ensemble des รฉtapes ou des phases qui interviennent dans le dรฉveloppement d’un logiciel, depuis sa conception jusquโ€™ร  sa disparition. Lors de dรฉcoupage des tรขches, la dรฉtection des erreurs se fait beaucoup plus tรดt et le dรฉveloppeur maรฎtrise non seulement la qualitรฉ du logiciel mais aussi les dรฉlais et les coรปts. Il peut donc ainsi assurer la validation du logiciel et la vรฉrification du processus de dรฉveloppement.

Processus incrรฉmental et itรฉratif Cโ€™est un processus unifiรฉ qui dรฉfinie une mรฉthode gรฉnรฉrique de logiciel dรฉveloppรฉ par les concepteurs dโ€™UML. Il permet dโ€™affecter des tรขches au sein dโ€™une organisation de dรฉveloppement logiciel.Ce model commence par lโ€™รฉtape de lโ€™analyse et la spรฉcification des besoins qui consiste ร  identifier les acteurs, leurs fonctions techniques, les รฉchanges entre eux, ร  rรฉdiger un cahier des charges ainsi que la planification et la gestion de temps. Ensuite, lโ€™รฉtape dโ€™analyse et conception dรฉtermine les classes et les interactions entre eux en les schรฉmatisant par un diagramme de classe et puis on passe ร  la gรฉnรฉration du code, lโ€™implรฉmentation des mรฉthodes nรฉcessaires pour la rรฉalisation de lโ€™application. Dans la phase de dรฉploiement, on prรฉcise le matรฉriels nรฉcessaires pour le fonctionnement de lโ€™application puis on commence les tests afin dโ€™รฉliminer les erreurs et les risques. Enfin, la phase dโ€™รฉvaluation dรฉtermine ce qui doit รชtre refait, une mise ร  jour du plan gรฉnรฉrale est effectuรฉe et on passe ร  lโ€™itรฉration suivante. Pour la rรฉalisation de cette application, nous avons optรฉ pour ce processus car il permet lโ€™intรฉgration de client durant la rรฉalisation du projet, cโ€™est ร  dire dans chaque รฉtape nous pouvons revenir au dรฉpart pour ajouter des nouvelles spรฉcifications. Ainsi que la dรฉtection des erreurs ร  chaque รฉtape de dรฉveloppement amรฉliore la mise en route du projet et dans un dรฉlai bien dรฉterminรฉ. Dans ce sens, nous avons dรฉcoupรฉ le projet en deux parties, correspondantes ร  deux itรฉrations du cycle. La premiรจre partie concerne les opรฉrations de gestion de stock, ร  savoir la gestion des commandes, des livraisons, des affectations, des poses et des dรฉposes. Et la deuxiรจme partie, compose les traitements de support ร  la gestion du stock, notamment, les recherches, les statistiques et tableaux de bord.

Architecture MVC

Le pattern MVC permet de bien organiser son code source. Il va vous aider ร  savoir quels fichiers crรฉer, mais surtout ร  dรฉfinir leur rรดle. Le but de MVC est justement de sรฉparer la logique du code en trois parties que l’on retrouve dans des fichiers distincts, comme l’explique la description qui suit. Modรจle : cette partie gรจre les donnรฉes. Son rรดle est d’aller rรฉcupรฉrer les informations ยซ brutes ยป dans la base de donnรฉes, de les organiser et de les assembler pour qu’elles puissent ensuite รชtre traitรฉes par le contrรดleur. On y trouve donc les requรชtes SQL. Vue : cette partie se concentre sur l’affichage. Elle ne fait presque aucun calcul et se contente de rรฉcupรฉrer des variables pour savoir ce qu’elle doit afficher. Contrรดleur : cette partie gรจre la logique du code qui prend des dรฉcisions. C’est en quelque sorte l’intermรฉdiaire entre le modรจle et la vue : le contrรดleur va demander au modรจle les donnรฉes, les analyser, prendre des dรฉcisions et renvoyer le texte ร  afficher ร  la vue.

Conception de lโ€™application

Chaque projet informatique nรฉcessite une phase dโ€™analyse suivi dโ€™une รฉtape de conception. Pour la conception de notre application, nous avons utilisรฉ une modรฉlisation ร  la base du langage UML.
UML (Langage de modรฉlisation unifiรฉ) nous fournit des diagrammes pour reprรฉsenter le logiciel ร  dรฉvelopper : son fonctionnement, sa mise en route, les actions susceptibles dโ€™รชtre effectuรฉes par le logiciel, etc …

Environnement technique Entreprise Architect est un atelier gรฉnie logiciel de modรฉlisation et de conception ร  la base dโ€™UML. Il comprend รฉgalement un outil de production de documentation automatique. On a choisit ce logiciel ร  cause de sa flexibilitรฉ, sa capacitรฉ dโ€™adopter le cycle de vie complet de modรฉlisation et il nous permet aussi de personnaliser le code source gรฉnรฉrรฉ selon les spรฉcifications de notre application.
Diagramme de package Ce diagramme permet de dรฉcomposer le systรจme en catรฉgories appelรฉs ยซpackages ยป. Les principaux packages quโ€™on a pu trouver pour cette application sont le package relatif ร  lโ€™acteur chef de stock et le package relatif ร  lโ€™acteur administrateur.
Diagrammes de cas dโ€™utilisation Le diagramme de cas dโ€™utilisation reprรฉsente les fonctionnalitรฉs nรฉcessaires pour chaque utilisateur. En effet, un cas d’utilisation reprรฉsente une unitรฉ discrรจte d’interaction entre un utilisateur (humain ou machine) et un systรจme.

Pack_Chef_Stock + Administrateur + Chef_Stock + Acceuil + AcceuilApplication + Acteur + Fenetre Depose + Fenetre Pose + FenetreAffectation + FenetreAuthentification + FenetreCmd + FenetreCmd + FenetreSaisieMateriel + FenetreSasieMateriel + Model Affectation + Model Authentification + Model Depose + Model Pose + ModelCmd + ModelLivraison + Servlet Authentification + Servlet Devlet + Servlet Livraison + ServletAffectation + ServletCmd + ServletPose + vueSaisie + Gestion Technicien + affecter un Matรฉriel + Ajouter Matรฉriel + Authentification + Consulter Commande Livrรฉes + Consulter Commandes Non Livrรฉes + consulter liste des Techniciens + Consulter_Stock + crรฉer Commande + Deposer un compteur + Gestion Commande + Gestion de Stock + Gestion des types des Matรฉriels + Gestion Livraison + Imprimer + Modifier Commande + Modifier Matรฉriel + Poser un compteur + Recherche + Recherche + Recherche + Recherche + Saisir Materiels livrรฉs + Supprimer Commande + Supprimer Matรฉriel Pack-Administrateur + Adminisrateur + Ajouter nouveau Utilisateur + Ajouter Technicien + Gestion des Techniciens + Gestion Utilisateurs + Modifier Technicien + Modifier Utilisateur + Supprimer Utilisateur + Suprimer Technicie

Diagramme de cas dโ€™utilisation du Chef de Stock
Description de cas dโ€™utilisation : ๏‚ง Authentification : vรฉrification du nom dโ€™utilisateur et le mot de passe. ๏‚ง Gestion des types des matรฉriels : consulter ou supprimer les types des matรฉriels existant, et saisir un nouveau type. ๏‚ง Gestion des Techniciens : consulter une liste qui contient tous les informations sur les techniciens. ๏‚ง Gestion Commande : la crรฉation, la consultation et lโ€™impression dโ€™une commande ๏‚ง Gestion de Stock : saisir le matรฉriel livrรฉ (Remplir le stock), consulter le matรฉriel dรฉjร  livrรฉ, affecter le matรฉriel aux techniciens, saisir la pose et la dรฉpose des compteurs. Remarque : tous les cas dโ€™utilisations sont inclus dans lโ€™authentification c’est-ร -dire que le chef de stock ne peut effectuer aucune opรฉration avant de sโ€™authentifier.

Diagramme de cas dโ€™utilisation dโ€™administrateur
Remarque : tous les cas dโ€™utilisations sont inclus dans lโ€™authentification c’est-ร -dire que lโ€™administrateur ne peut effectuer aucune opรฉration avant de sโ€™authentifier.

Diagrammes de sรฉquences Les diagrammes de sรฉquences permettent de reprรฉsenter des interactions entre les objets selon un point de vue temporel, on y met l’accent sur la chronologie des envois des messages entre objets.

Guide du mรฉmoire de fin d’รฉtudes avec la catรฉgorie application web pour la gestion de stock

ร‰tudiant en universitรฉ, dans une รฉcole supรฉrieur ou dโ€™ingรฉnieur, et que vous cherchez des ressources pรฉdagogiques entiรจrement gratuites, il est jamais trop tard pour commencer ร  apprendre et consulter une liste des projets proposรฉes cette annรฉe, vous trouverez ici des centaines de rapports pfe spรฉcialement conรงu pour vous aider ร  rรฉdiger votre rapport de stage, vous prouvez les tรฉlรฉcharger librement en divers formats (DOC, RAR, PDF).. Tout ce que vous devez faire est de tรฉlรฉcharger le pfe et ouvrir le fichier PDF ou DOC. Ce rapport complet, pour aider les autres รฉtudiants dans leurs propres travaux, est classรฉ dans la catรฉgorie diagramme de cas dโ€™utilisation dโ€™administrateur oรน vous pouvez trouver aussi quelques autres mรฉmoires de fin d’รฉtudes similaires.

Le rapport de stage ou le pfe est un document d’analyse, de synthรจse et d’รฉvaluation de votre apprentissage, c’est pour cela rapport gratuit propose le tรฉlรฉchargement des modรจles gratuits de projet de fin d’รฉtude, rapport de stage, mรฉmoire, pfe, thรจse, pour connaรฎtre la mรฉthodologie ร  avoir et savoir comment construire les parties d’un projet de fin d’รฉtude.

Table des matiรจres

INTRODUCTION
CHAPITRE I : CONTEXTE DU PROJET
1. CONTEXTE DU PROJET
1.1 Prรฉsentation de lโ€™organisme dโ€™accueil
1.1.1 Prรฉsentation de la RADEEF
1.1.2 Prรฉsentation du comitรฉ de direction
1.1.3 Organigramme de Direction
1.1.4 Dรฉpartement informatique
1.2 Prรฉsentation du projet
1.2.1 Etude de lโ€™existant: Les รฉtapes de fonctionnement
1.2.1.1 Passer une commande
1.2.1.2 Livraison dโ€™une commande
1.2.1.3 Affectation des compteurs aux techniciens
1.2.1.4 La pose
1.2.1.5 La dรฉpose
1.2.2 Les nouveaux besoins
1.2.3 Les besoins Fonctionnels
1.2.4 Les besoins techniques
1.2.5 Le Planning Du Projet
CHAPITRE II : ANALYSE ET CONCEPTION
2. ANALYSE ET CONCEPTION
2.1. Processus de dรฉveloppement
2.1.1 Model de cycle de vie
2.1.2 Processus incrรฉmental et itรฉratif
2.2 Architecture MVC
2.3 Conception de lโ€™application
2.3.1 Environnement technique
2.3.2 Diagramme de package
2.3.3 Diagrammes de cas dโ€™utilisation
2.3.3.1 Diagramme de cas dโ€™utilisation du Chef de Stock
2.3.3.2 Diagramme de cas dโ€™utilisation dโ€™administrateur
2.3.4 Diagrammes de sรฉquences
2.3.4.1 Diagramme de sรฉquence de la consultation des commandes par le chef de stock
2.3.4.2 Diagramme de sรฉquence de la crรฉation et lโ€™impression dโ€™une commande par le chef de stock
2.3.4.3 Diagramme de sรฉquence de la saisie du matรฉriel livrรฉ par le chef de stock
2.3.4.4 Diagramme de sรฉquence lโ€™affectation de matรฉriel par le chef de stock
2.3.4.5 Diagramme de sรฉquence de la pose des compteurs
2.3.4.6 Diagramme de sรฉquence de la dรฉpose des compteurs
2.3.5 DAO et diagramme de classes
2.3.5.1 Model Design pattern DAO
2.3.5.2 Description de lโ€™architecture du model DAO
2.3.5.3 Diagramme de classes
2.3.6 Le modรจle relationnel
2.3.7 Diagramme de dรฉploiement
CHAPITRE III : PRESENTATION DE Lโ€™APPLICATION
3. PRESENTATION DE Lโ€™APPLICATION
3.1 Introduction
3.2 Outils de dรฉveloppement
3.3 Architecture serveur
3.4 Prรฉsentation des interfaces de lโ€™application
3.4.1 Interface dโ€™authentification
3.4.2 Page dโ€™accueil
3.4.3 Crรฉer une commande
3.4.4 La consultation des commandes non livrรฉes
3.4.5 Les commandes livrรฉes
3.4.6 La Saisie dโ€™une livraison
3.4.7 Effectuer une affectation
3.4.8 Consulter les affectations
3.4.9 Effectuer une pose
3.4.10 Consulter la pose
3.4.11 Effectuer une dรฉpose
3.4.12 Consulter les dรฉposes
3.4.13 Ajouter Technicien
3.4.14 Consulter les techniciens
3.4.15 Ajouter un matรฉriel
3.4.16 Consulter matรฉriel
3.4.17 Espace utilisateur
3.4.18 Le menu vertical
3.4.18.1 Les Recherches
3.4.18.2 Les Statistiques
CONCLUSION ET PERSPECTIVE
WEBO-GRAPHIE

Application gestion de stock et suivi des compteursTรฉlรฉcharger le rapport complet

Tรฉlรฉcharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiรฉe. Les champs obligatoires sont indiquรฉs avec *