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

 > 

Conception et réalisation d'une application de gestion des stocks des produits pharmaceutiques.

( Télécharger le fichier original )
par Halima, Lina Ikram Lemoudda, Ouili
Constantine2, ABD EL HAMID MEHRI  - Licence professionnelle en informatique  2014
  

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

1.1.2. Définition des grands choix techniques:

Cette phase consiste à choisir les techniques clés qu'on va utiliser dans le cadre de notre projet pour le développement. Parmi ces techniques, on peut citer :

Comme un langage Comme un processus Comme un serveur

de modélisation(UML2.0) de développement de bases de données

9

Comme un outil de Comme un outil de La plate disponible

Traitement d'image modélisation (Windows 8 +micro portable)

Comme un langage de programmation

Analyse et conception

Chapitre02

10

1.1.3. Recueil des besoins fonctionnels :

Les fonctionnalités attendues par notre application peuvent être décrites comme suit:

y' Gérer le stock des médicaments.

y' Contrôler le stock entrant et sortant.

y' Gérer la facturation.

y' Gérer les alertes (quantité et date de péremption).

1.1.4. Recueil des besoins opérationnels:

Les besoins opérationnels sont ceux liés à l'exploitation du système. Ils assurent son efficacité et permettent l'amélioration de la qualité logicielle de notre application.

Dans notre application, les exigences non fonctionnelles sont:

y' Authentification:

Le système doit être sécurisé, protégé contre les accès non autorisés. Chaque

utilisateur de l'application doit avoir un pseudonyme et un mot de passe.

y' La convivialité:

Le futur système doit être facile à utiliser. En effet, les interfaces utilisateurs

doivent être conviviales, c'est-à-dire simples, ergonomiques et adaptées à

l'utilisateur.

1.1.5. Description du contexte du système:

Cette étape se compose de trois activités successives:

1.1.5.1. Identification des acteurs:

Un acteur représente un rôle joué par un utilisateur humain ou un autre système

connexe qui interagit directement avec le système. Il peut consulter et/ou modifier l'état du

système en émettant et/ou en recevant des messages éventuellement porteurs de données.

Dans notre application, nous distinguons trois acteurs.

> L'opératrice: Son rôle consiste à éditer les factures de sortie et saisir l'entrée des produits au stock. Il lui incombe aussi la gestion des comptes des pharmacies et des fournisseurs soit par ajout, soit par modification ou suppression de ceux-ci. Elle peut aussi consulter le stock quand elle en a besoin.

Analyse et conception

Chapitre02

11

Ø Le magasinier: Valide la sortie des produits et il peut aussi consulter le stock.

Ø Le gestionnaire de stock: S'occupe aussi bien de la gestion des comptes des utilisateurs que les produits mis en vente en opérant à l'ajout, la modification ou éventuellement à la suppression de ceux-ci. Il peut consulter les factures, les alertes et le stock.

1.1.5.2. Identification des messages:

Un message représente la spécification d'une communication entre objets avec l'intention de déclencher une activité chez le récepteur.

Cette notion de message est parfaitement applicable pour décrire les interactions entre les acteurs et le système.

V' Le Magasinier:

Consulter stock.

Afficher la liste des produits en stock.

Valider les sorties. Opération effectuée.

V' L'opératrice:

Ajouter / Modifier / Supprimer pharmacie.

Ajouter / Modifier / Supprimer laboratoire.

Opération effectuée.

Editer la facture de sortie.

Enregistrer la facture de sortie.

Editer la facture d'entrée.

Analyse et conception

Chapitre02

 

Enregistrer la facture d'entrée. Consulter stock.

Afficher la liste des produits.

ü Le gestionnaire de stock:

12

Ajouter / Modifier / Supprimer compte.

Ajouter / Modifier / Supprimer produit. Opération effectuée.

Consulter stock.

Afficher la liste des produits. Consulter factures validées. Afficher la liste des factures. Consulter alertes.

Afficher la liste des alertes.

Analyse et conception I Chapitre02

1.1.5.3. La réalisation du diagramme de contexte dynamique :

- Valider la sortie des produits.

- Consulter stock.

Magasinier

-Opération effectuée

-Afficher la liste des produits à consulter.

-Ajouter/Modifier/Supprimer

pharmacie

-Ajouter/Modifier/Supprimer

Laboratoire

-Editer facture de sorties.

- Editer la facture d'entrée. -Consulter stock.

- Ajouter/Modifier/Supprimer
compte.

- Ajouter/Modifier/Supprimer
produit.

- Consulter stock.

- Consulter Alertes.

-Consulter factures validées.

 

aaéranke

- Opération effectuée.

- Enregistrer la facture de
sorties.

-Enregistrer la facture d'entrée.

I -Afficher la liste des produits.

 

 
 
 
 

Gestionnaire de stock

 
 

- Opération effectuée.

- Afficher la liste des produits.

- Afficher la liste des alertes.

- Afficher la liste des factures.

Fig. 11.1. Diagramme de contexte dynamique.

(

13 )

Analyse et conception

Chapitre02

14

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 faudrait pour le bonheur des états que les philosophes fussent roi ou que les rois fussent philosophes"   Platon