Etudiante
ANALYSE ET SPECIFICATION DES BESOINS
L a spécification des besoins est la première étape dans un projet. Cette étape est déterminante pour le bon déroulement de projet.
Elle consiste à connaitre le travail demandé et les différents problèmes posés par le sujet du point de vue organisationnel et technique.
Nous commençons dans la première partie par une présentation de spécification générale de notre projet de point de vue besoins fonctionnels et non fonctionnels.
Dans une deuxième partie, nous enchainerons avec une analyse détaillée qui sera réalisée en utilisant les diagrammes de cas d'utilisation.
Plan du chapitre
1. Spécification des exigences2. Diagrammes de cas d'utilisation |
2.1. Spécification des exigences :
Dans cette section nous identifions une liste d'exigences fonctionnelles et non fonctionnelles du logiciel à concevoir. Certaines exigences sont ajoutées pour clarifier d'avantage les besoins des utilisateurs.
2.2.1. Besoins fonctionnels :
Le projet « outil de suivi de stock maintenance et inventaire » doit assurer plusieurs fonctionnalités:
* Gérer le stock. * Gérer les profils et d’utilisateurs (Privilèges, droits d’accès...) * Stocker les données dans une base de données pour garder l'historique des demandes. * Automatiser le suivi et la génération des bons de commandes. * Générer des alertes automatiques en cas de dépassement de la quantité seuil au niveau du stock et lors de validation des demandes (coté gestionnaire). * Gérer des factures et réservation des bons de commandes pour les achats hors taxe.
2.2.2. Besoins non fonctionnels :
Les besoins non-fonctionnels décrivant le comportement du système et son aspect, les contraintes de temps et de style avisées par l'organisme d'accueil (Linedata) puisque c'est un projet interne :
* La contrainte temporelle : le présent projet de fin d’études dure 4 mois.
* Le code doit être