PROPHARM
Logiciel de Gestion de Pharmacie
Par :
BEDJAOUI CHAOUCHE Mohamed BENTATOU Zakaria ERRAMI
Mouhamed Nabil SAHRAOUI Youcef
Le 21 avril 2009 4 Année Informatique
Table des matières
I La Méthode 2TUP 2
1 Processus de Développement Logiciel 2
2 Processus Unifié (Unified Process) 2
3 Le Processus 2TUP 3
4 Un processus de modélisation avec UML 4
II Conception du Logiciel 6
1 Etude Préliminaire 6
1.1 Présentation du projet 6
1.2 Grands choix techniques 6
1.3 Recueille des besoins fonctionnels 6
1.3.1 Gestion de la vente de médicament 6
1.3.2 Gestiondestock 7
1.3.3 Affichage de recettes journalières 7
1.4 Identifier les acteurs 7
1.4.1 L'Employé de la Pharmacie 7
1.4.2 Le Pharmacien 7
1.5 Identifier les messages 7
1.6 Modéliserlecontexte 8
2 Capture des Besoins Fonctionnels 10
2.1 Liste préliminaire des Cas d'Utilisation de PROPHARM
10
2.2 Description préliminaire des cas d'utilisation 10
2.2.1 Traiter la Vente 10
2.2.2 Verifier la Disponibilité et la Validité de
chaque Medicament 11
2.2.3 Gérer le Stock 11
2.2.4 Consulter les Montants des Recettes 11
2.3 Décrire les cas d'utilisation 12
2.3.1 Casd'UtilisationTRAITERLAVENTE 12
2.3.2 Cas d'utilisation GERER STOCK 16
2.3.3 Cas d'utilisation CONSULTER RECETTE 19
3 Analyse 22
3.1 Développement du modèle Statique 22
3.2 Développement du modèle Dynamique 23
3.2.1 Traitement de vente 23
3.2.2 Gestiondestock 24
3.2.3 Consultation de la recette 26
III Conclusion générale 27
Introduction:
P
oUR notre mini projet nous avons opté pour le
thème Gestion de Pharmacie. Notre choix a été
motivé par plusieurs points et spécialement le fait d'avoir un
client pour notre logiciel ce qui nous permet de nous initier à
l'approche client développeur et au cycle de vie du logiciel, et
nous engage à concevoir un produit fiable, robuste et
répondant complètement au besoins du client. Ce choix a
été influé aussi par les outils informatiques que nous
allions mettre en oeuvre pour ce logiciel à savoir la conception d'une
base de données, une Interface utilisateur graphique(GUI) et de toute la
programmation qu'il y a derrière afin de satisfaire le cahier de charge
du client et aboutir à une application simple, utile, performante,
ergonomique et fiable.
La conception et la mise en oeuvre des bases de données
constituent un volet très important de l'informatique car elles sont
aujourd'hui au coeur des applications quotidiennes et du système
d'information des entreprises.
Les GUI constituent aussi une partie primordiale de
l'informatique moderne car ils permettent la vulgarisation des applications
pour le grand public et l'augmentation de l'interaction des utilisateurs avec
le logiciel permettant ainsi une prise en main facile et une organisation
visuelle efficace surtout quant il s'agit de la manipulation des bases de
données.
C'est pour toutes ces raisons que nous avons choisi ce projet, et
nous espérons que ce travail nous permettra d'enrichir notre savoir et
surtout répondre aux besoin de notre client.
|