WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Application de gestion commerciale des produits alimentaires

( Télécharger le fichier original )
par Augustin Sagneu Kamla
Institut Africain d'informatique  - ingénieur des travaux informatique option génie logiciel  2013
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

II. PRESENTATION DU PROBLEME POSE

1. DEFINITION DU CHAMP D'ETUDE

Il est question ici pour nous de concevoir une application client-serveur qui va pouvoir gérer les entrées et sorties des produits périssables. Trois types d'utilisateurs pourront donc accéder au système. Le premier correspond à un gérant ou caissier voulant réaliser une opération de vente ou de consultation des produits en stock. Le second correspond à un responsable qui peut être un comptable ou bien le directeur de ladite structure voulant réaliser une tâche administrative telle que la suppression d'un produit, et enfin le troisième correspond à un administrateur qui peut jouer le rôle d'administration de comptes d'utilisateurs.

2. LES OBJETIFS A ATTEINDRE

i) OBJECTIFS GENERAUX

Il est question ici pour nous de pouvoir définir et déterminer clairement toutes les responsabilités que doit avoir tous les acteurs en établissant les objectifs de l'application qui sont :

· Gérer le stock du magasin en fonction des étagères des catégories et des dates (achat, vente, péremption).

· Eviter que les produits ne se périment au magasin.

· Suivre à la lettre le principe de FIFO (premier entré premier sortie) sur les produits en stock.

· Gérer les contacts des fournisseurs et des clients.

· Gérer les commandes des produits en se basant sur les produits dont le stock est bas en fonction de la date de péremption.

· Gérer les produits en fonction de leur type, leur genre, leur marque et leur date d'arrivée au magasin.

· Ranger les produits.

· Facilité la recherche physique des produits rangés au magasin.

· Gérer les entrées et les sorties des produits au magasin.

· Définir clairement les taches des responsables chargés de la gestion du stock.

· Pouvoir retracer l'historique de chaque produit.

· Etablir la facturation.

· Gérer les profils.

· Gérer la sécurité en cryptant les mots de passe et en développant un mouchard.

· Développer de module de business intelligence en produisant tous les rapports et statistiques nécessaires à la prise de décision.

· Etablir une gestion géomatique des différentes boutiques et du magasin.

Pour mener à bien ces objectifs nous avons défini les cas d'utilisations de l'application en fonction des différents acteurs qui sont le gérant, le responsable et l'administrateur.

ii) EXIGENCE DU GERANT

Le gérant doit après une authentification par le système avoir une autorisation pour pouvoir réaliser les taches ci-après :

· Réaliser et gérer lesventes.

· Modifier ses paramètres (mot de passe).

· Gérer le compte client.

· Imprimer les ventes du jour.

iii) EXIGENCE DU RESPONSABLE

Le responsable doit après une authentification par le système avoir une autorisation pour pouvoir réaliser les taches ci-après :

· Réaliser toutes les tâches du gérant sauf la vente. Cela va lui permettre dans un premier temps de réaliser toutes les taches nécessaire sans toutefois utiliser un compte gérant.

· Consulter les produits donc le stock est le plus bas en magasin pour une éventuelle commande.

· Consulter les produits donc la date de péremption est proche en stock pour une éventuelle solde.

· Classer les produits par date de péremption dans le but d'avoir la liste des produits dont la date de péremption est proche.

· Consulter les produits par date d'arriver en stock dans le but d'avoir la liste des produits les plus anciens au magasin.

· Passer une commande pour augmenter le stock des produits dans le magasin.

· Consulter les produits par quantité nécessaire pour pouvoir passer aisément passer une commande.

· Afficher les rapports et les statistiques sur les produits fournis par fournisseurs, nécessaire pour avoir l'historique de tous les fournisseurs avec les produits qu'ils ont déjà eu à livrer permet aussi d'établir la liste des ristournes.

· Afficher les rapports et les statistiques sur les produits vendusaux clients, nécessaire pour avoir l'historique de tous clients avec les produits qu'ils ont achetés pouvant ainsi permettre de leur faire des remises.

· Afficher et imprimer les sorties réalisées pour l'inventaire.

· Afficher et imprimer les entrées réalisées pour inventaire.

· Administrer le stock permettant de ce fait la suppression des produits en double ou des produits inutile, la modification des produits mal enregistrés ou à mettre à jour

· La suppression d'une commande permettant de supprimer les commandes qui n'ont pas pu être effectué.

· Gérer le module de business intelligence en produisant tous les rapports et statistiques nécessaires à la prise de décision.

· Gérer le module de la gestion géomatique des différentes boutiques et du magasin.

iv) EXIGENCE DU L'ADMINISTRATEUR

L'administrateur doit après une authentification par le système avoir une autorisation pour pouvoir réaliser les taches ci-après :

· Gestion des comptes utilisateurs c'est la seule tache qu'il doit réaliser. Elle lui permettra ainsi de créer de modifier et de supprimer les comptes de gérant et de responsable. Alors il pourra par exemple changer le mot de passe d'un gérant tous les 10 (dix) jours.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard