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.
|
|
- 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
|