Vous êtes sur la page 1sur 40

Université Cadi Ayyad de Marrakech

L’Ecole Normale Supérieure de Marrakech


2ème année en DUT

Projet de Stage :
Application de Gestion de Stock des Produit Médicale

Encadré par : Pr. NourEddine Zahid de l’ENS MARRAKECH

Réalisé par : Fatima Elamri

Rapport de stage
Remerciements

Je tiens à remercier toutes les personnes qui ont contribué au succès de mon stage et qui m'ont aidé lors de
la rédaction de ce rapport.

Tout d'abord, j'adresse mes remerciements à mon professeur, NourEddine Zahid qui m'a beaucoup aidé
dans ma recherche de stage et m'a permis de postuler dans cette entreprise. Son écoute et ses conseils
m'ont permis de cibler mes candidatures, et de trouver ce stage qui était en totale adéquation avec mes
attentes.

Je tiens à remercier vivement mon maitre de stage, Mr Aziz Ait Ali , responsable du service Informatique au
sein de l'entreprise Top Médicale, pour son accueil, le temps passé ensemble et le partage de son expertise
au quotidien. Grâce aussi à sa confiance j'ai pu m'accomplir totalement dans mes missions. Il fut d'une aide
précieuse dans les moments les plus délicats.

Je remercie également toute l'équipe de développement informatique pour leur accueil, leur esprit d'équipe
et en particulier Mr Hamid , qui m'a beaucoup aidé à comprendre les problématiques d'achats..

Enfin, je tiens à remercier toutes les personnes qui m'ont conseillé et relu lors de la rédaction de ce rapport
de stage : ma famille, mon amie Saad Jmari camarade de promotion.
Dédicace

Nous dédions ce travail comme un témoignage d’affection, de respect et d’admiration :

À nos chers parents, Nous sommes très fiers d’être vos filles, Aucune dédicace ne saurait
être assez éloquente pour exprimer ce que vous méritez pour tous les sacrifices que vous
n’avez cessé de nous donner depuis notre naissance, durant notre enfance et même à l’âge
adulte. Vous avez fait plus que des parents puissent faire pour que ses enfants suivent le
bon chemin dans leur vie et leurs études. Veuillez trouver, dans ce modeste travail, le
fruit de vos sacrifices ainsi que l’expression de nos profondes affections et nos vives
reconnaissances
Que Dieu vous protège, vous garde, vous préserve et vous accorde la santé, une longue
vie et que du bonheur.
Table des Matières

Introduction Générale ........................................................................................................................ 1


Chapitre 1:Contexte generale du projet ............................................................................................... 2
Introduction ................................................................................................................................... 9
1. Description de la société…………………………………………………………………………………………………………….10

a) definition ...............................................................................................................................10
b). historique ..............................................................................................................................10
c). les valeur de la société ...........................................................................................................11
d). les points forts .......................................................................................................................11
e). Réseau de l’entreprise............................................................................................................12
f). Organigramme ......................................................................................................................13
f). les services de la société ........................................................................................................13
2. Problématique………………………………………………………………………………………………………………….……..14

3. l'objectif…………………………………………………………………………………………………………………………………..14

Conclusion ....................................................................................................................................15
Chapitre 2 : Spécification des besions et Analyse .............................................................................16
Introduction ..................................................................................................................................17
1. Spécification générale des besions .........................................................................................18
a. les acteurs ..........................................................................................................................18
b. cas d’utilisateur..................................................................................................................19
c. les spécification fonctionnelle ............................................................................................20
d. les spécification non fonctionnelle .....................................................................................20
2. identification du risque ..........................................................................................................21
Conclusion………………………………………………………………………………………………………………………………22

Chapitre 3 : Conciption ....................................................................................................................23


introduction………………………………………………………………………………………………………………………………….24

1. la méthodologie de conception …………………………………………………………………………………………………….25

1-1. Diagramme de cas d'utilisation…………………………………………………………………………………………..25

a. Identification de acteur…………………………………………………………………………………………………..25

b. Identification de cas d'utilisateur…………………………………………………………………………………...26

1-2. Diagramme de classe……………………………………………………………………………………………………….….27

2. Outil et environnement de développement……………………………………………………………………………….29


conclusion…………………………………………………………………………………………30
Chapitre 4 : Réailisation ............................................................................................................31
Introduction………………………………………………………………………………………………………………………..32

Présentation de l'application………………………………………………………………………………………………..33

conclusion ............................................................................................................................37
Conclusion…………………………………………………………………………………………………………………………………….38
Introduction Générale

La notion de stock est importante dans l’entreprise. Cette dernière fabrique et stocke ses produits avant de les
vendre. Gérer son stock est au cœur des préoccupations des chefs d’entreprise pour plusieurs raisons. Les
conditions de stockage peuvent influencer la qualité des produits finis et entreposer coûte cher. L’entreprise a
donc tout intérêt à optimiser sa gestion de stock. Alors Quand on parle de gestion des stocks, on ne parle pas
uniquement de produits finis.
Pondant mon stage au sein de l’entreprise Top Médicale, j’ai travaillé sur un Gestion de stock des Produit

Médicale qui consiste donc à trouver cet équilibre qui permettra de maximiser le profit en minimisant les

coûts.

Ce rapport essayera donc de mettre en valeur ces derniers et démontrer comment ils ont été exploités, il
est organisé comme ceci :

Chapitre 1: intitulé « Contexte général du projet », qui présente la problématique, et description générale sur la
société.

Chapitre 2: : intitulé « spécifications des besoins et Analyse », qui décrit en détails les besoins fonctionnels, non
fonctionnels de l’application et une analyse détaillée du projet.

Chapitre 3: intitulé « Conciption » décrit les interfaces de l’application.


Chapitre 4: intitulé « Réalisation » décrit les interfaces de l’application.

1
Chapitre 1
Contexte général du projet

 Introduction
 Description de la société
 Problématique
 L’objectif

2
Introduction

Ce chapitre est dédié à la présentation du contexte général du projet, en premier lieu on va donner une

Description générale de la société Top Médicale.

Ensuite je vais détailler le contexte général du projet à savoir l’origine du besoin qui se fait sentir,

On présentera la problématique et l’objectif

1- Description de la Société

a)– Définition :

Société fondée en 1979, Top Médical est l’un des leaders du marché du médical et du bien-être au

Maroc.

Présente dans les principales villes de Rabat, Casablanca, Fès et Marrakech, la société Top Médical

vous propose une sélection de plus de 6000 références relevant aussi bien du médicale , du dentaire, de

la kinésithérapie que de la remise en forme pour votre entière satisfaction.

Le choix de nos différents produits est effectué rigoureusement par une équipe de professionnels de la
santé (ingénieurs et pharmaciens) auprès de grands fabricants reconnus à l’échelle
internationale.
Chaque année ce sont plus de 20.000 clients qui nous font confiance.
Que vous soyez un particulier, un professionnel de la santé (médecin, infirmier, kinésithérapeute) ou une
collectivité médicale publique (hôpital, clinique, centre de santé publique), Top Médicale est en mesure de
répondre à vos demandes les plus exigeantes tout en vous garantissant des achats aux meilleurs rapports
qualité-prix du marché.

3
b) – Historique :

1979 : Naissance de TOP MEDICAL à Rabat avec un capital de 2.000.000 dirhams.

1986 : Ouverture de TOP MEDICAL à Casablanca.

2007 Mars : Centralisation du dépôt principal, de la direction administrative et du service après-


vente de TOP MEDICAL au parc industriel "Aviation" de Salé. 2007 Avril : Ouverture de TOP
MEDICAL à Fès.

2007 Mai : Ouverture de TOP MEDICAL à Marrakech.

2009 Décembre : Augmention du capital de la société à 6.400.000 dirhams.

c)– Les valeurs de la société :

 Ecoute du client : chaque jour, ce sont plus de 50 personnes (ingénieurs, cadres supérieurs,
techniciens) qui vous écoutent avec attention et vous conseillent tout au long de votre
parcours d’achat.

 Performance : l’optimisation des achats jumelée à un conseil perspicace de nos commerciaux


avant la vente, à une formation à l’utilisation du matériel vendu et à un service après-vente de
qualité font de la performance un choix professionnel et stratégique de Top Médical.

 Transparence : la transparence de Top Médical dans ses rapports avec ses fournisseurs, ses
collaborateurs, et avec les services publics sont des éléments fondamentaux lui permettant de
maintenir et voir prospérer le capital confiance dont elle bénéficie auprès d’eux.

 Sens de l’engagement : le capital confiance dont jouit Top Médical auprès de ses
partenaires, clients, fournisseurs, organismes financiers, repose sur le respect continuel de Top
Médical vis-à-vis de ses engagements.

 Innovation : Top Médical vous propose des produits et services novateurs en constante
évolution avec les continuels progrès de la médecine à travers le monde.

4
d) – Les points forts :

 Un large réseau d’agences commerciales à travers tout le Maroc.


 Un service exemplaire, un conseil judicieux, des prix défiant toute concurrence.

 Une garantie sur la totalité de nos appareils .

 Un excellent réseau relationnel avec les fabricants les plus compétitifs sur le marché
mondial.

 Une participation active aux salons professionnels, et aux congrès scientifiques


nationaux et internationaux.

 Des outils multimédia forts pour une meilleure communication avec notre
environnement.

e) – Réseau de l’entreprise :

La Société Top Médical regroupe un réseau de 4 agences à votre entière disposition sur les villes
de Rabat, Casablanca, Fès et Marrakech.
Toutes nos agences bénéficient d’un emplacement facile à repérer et sont spécialisées dans la
distribution de matériel médical et de bien-être auprès des particuliers, des professionnels de la
santé (médecins, infirmières, kinésithérapeutes, spécialistes de la santé), et des collectivités
médicales (hôpitaux, cliniques et centres de santé publiques).

5
f)- L’Organigramme de la société :

Direction général

Assistance de direction
Assistance et suivi

facturation

Service technique
Développement informatique
Service commercial
Techno-Commerciaux

6
g)-Les services de la société :

Top Médicale contient 3 services très important :

Facilités de Paiement : TOP MEDICALE vous offre la possibilité de bénéficier de facilités de


paiement importantes et gratuites auprès de la société elle-même ou par le biais d'un
établissement de crédit.

Pour tout renseignement concernant nos conditions et nos différentes modalités de paiement,
contactez nous à travers notre formulaire dans la partie "Contact".

Formation : Sur chaque machine achetée, TOP MÉDICAL vous propose une formation gratuite
d’une durée allant d’une heure trente à trois heures assurée par des ingénieurs hautement
qualifiés.

D’autre part, TOP MÉDICAL propose également des formations gratuites destinées aux étudiants

en faculté de médecine, aux élèves des écoles de kinésithérapie ou d’esthétique et de coiffure.


Ces formations étant essentielles pour permettre aux étudiants de mettre en pratique leurs
connaissances théoriques à travers l’utilisation d’appareils mis à leur disposition lors des séances
de formations au sein de nos locaux.

Service après vente : Parce que nous prêtons une attention toute particulière à nos clients.
Nous souhaitons les satisfaire à la fois pendant leur parcours d’achat mais aussi lors du suivi
d’entretien des machines vendues. Notre équipe SAV (service après-vente) est constituée de
techniciens et d’ingénieurs dotés d’une longue expérience dans le domaine du médical vous
assurant à la fois une écoute de qualité et des conseils judicieux et sur mesure.

7
3- Problématique :

Aujourd’hui, 90% des clients recherchent des moyens pour rencontre à leurs besoins dans un

court laps de temps, Pour cela la société Top Médicale vous voulez faire une application de

Gestion des stock pour leurs Produits Médicale.

4-L’objectif du Stage :

Faire un Gestion des stocks qui permettent à l’entreprise de répondre aux besoins de ses clients

dans un délai très court. La société peut alors livrer ses clients rapidement et ainsi

augmenter le nombre de ses ventes.

8
Conclusion :

Au terme de ce chapitre, nous avons présenté l’entreprise Top Médicale, ainsi le contexte général
du projet, les différentes problématiques que le projet résout et les objectifs que nous avons suivi
pour bien structurer l’application de stock.
Dans le chapitre suivant je veux spécifier les différents besoins et je veux aborder l’analyse

détaillée de notre gestion.

9
Chapitre 2
Spécification des besoins et Analyse

 Introduction

 Spécifications générales des besoins

 Identifications du risque

10
Introduction

Après la présentation de la Société, les problématiques et les objectifs d’application, ce chapitre sera consacré à
détailler les différentes fonctionnalités de notre Gestion.

Connaître et comprendre les besoins du client est au centre de toute entreprise fructueuse qu'elle vende
directement à des personnes ou à d'autres entreprises. Lorsque nous possédons cette connaissance, nous pouvons
l'utiliser pour persuader les clients éventuels et existants qu'il est dans leur intérêt d'acheter chez nous.

Dans ce chapitre nous allons nous focaliser sur touts les besoins ( fonctionnelle , non fonctionnel )

11
1-Spécifications générales des besoins

a – les acteurs

Un acteur représente l’abstraction d’un rôle joué par des entités externes (utilisateur, dispositif
matériel ou autre système) qui interagissent directement avec le système étudié.

Les acteurs interagissant avec notre système sont :


L’utilisateur : c’est le responsable de l’administration du site de vente.
Client : consulte et achète les produits en ligne

12
b - Cas d’utilisations (Use case)

Les diagrammes de cas d'utilisation sont des diagrammes UML utilisés pour donner une vision
globale du comportement fonctionnel d'un système logiciel. Ils sont utiles pour des
présentations auprès de la direction ou des acteurs d'un projet,
Ci-dessous une présentation du diagramme de cas d'utilisation :

13
14
c - Les spécifications fonctionnelles

Dans cette section nous identifions une liste d’exigences fonctionnelles et non fonctionnelles du système
à concevoir. Certaines exigences sont ajoutées pour clarifier d’avantage les besoins des utilisateurs.

a- Etude du besoins fonctionnelles :

Les besoins fonctionnels expriment une action que doit effectuer le système en réponse à une demande
(sorties qui sont produites pour un ensemble donné d’entrées)

La présente plateforme doit satisfaire les besoins fonctionnels suivants :

 Authentification dans le système par un login et un mot de passe

Gestion de Stock

 Gestion des Produits

Gestion d’utilisateur
b- Etude du besoins non fonctionnelles :

Un besoin non fonctionnel est une restriction ou une contrainte qui pèse sur un service du système,
telle les contraintes liées à l’environnement et à l’implémentation et les exigences en matière de
performances.

Les besoins non fonctionnels sont :

 Rapidité du temps de réponse car il joue un rôle fondamental. Il doit être court.

 Fiabilité : Bon fonctionnement de l'application sans détection de défaillance.

15
2-Identification du risque

Afin d’assurer le bon fonctionnement du projet, il faut prendre en considération un certain nombre de
contraintes :

 Non maîtrise des outils de développement : le fait de ne pas maîtriser quelques outils de

développement nous amène à passer un temps important pour apprendre et maîtriser ces outils.

 Risque de créer une architecture inadaptée

 Risque de piratage (surtout les informations de paiement du client)

16
Conclusion :

Dans ce chapitre nous avons défini les spécifications fonctionnelles détaillées de l’application.
Pour but de décrire l’ensemble des fonctionnalités du système et l’identification du risque.

17
Chapitre 3
Conception

18
Introduction :

Afin d’atteindre les objectifs de mon projet, et après l’analyse et la spécification des besoins
de mon futur système, je vais focaliser dans ce chapitre à la conception

1. la méthodologie de conception :

Dans la cadre de mon projet, j’ai opté pour le langage UML comme un langage de conception.

Le Langage de Modélisation Unifié, de l'anglais Unified Modeling Language (UML), est un langage de
modélisation graphique à base de pictogrammes conçu pour fournir une méthode normalisée pour visualiser la
conception d'un système

19
2. Diagramme de cas d’utilisation
Les diagrammes de cas d'utilisation sont des diagrammes UML utilisés pour donner une vision
globale du comportement fonctionnel d'un système logiciel. Ils sont utiles pour des présentations
auprès de la direction ou des acteurs d'un projet.

a. Identification des acteurs


L’utilisateur, et les cahiers sont les acteurs qui interagissent avec mon système.
L’utilisateur: c’est le responsable de l’administration du site

b. Identification des cas d’utilisation


Je vais décrire pour chaque acteur les cas d’utilisation.

On distingue les cas d'utilisation suivants :

Administrateur :

 Gestion des Stock


 Gestion des Produit Médicale
 Gestion d’utilisation
 Visualiser les offres et les services
 S’authentifier

Pour simplifier mon diagramme de cas d'utilisation, j’ai procédé à sa décomposition en deux diagrammes :

Diagramme qui concerne les activités de l’utilisateur:

20
21
3-Diagramme de Classe :

Le diagramme de classes est un schéma utilisé en génie logiciel pour présenter les classes et les interfaces des
systèmes ainsi que les différentes relations entre celles-ci.

22
1- Outils et environnement de développement :

XAMPP est un ensemble de logiciels permettant de


mettre en place un serveur Web local, un serveur
XAMPP FTP et un serveur de messagerie électronique. Il
s'agit d'une distribution de logiciels libres offrant une
bonne souplesse d'utilisation, réputée pour son
installation simple et rapide.

NetBeans
NetBeans est un environnement de développement
intégré, placé en open source par Sun en juin 2000
sous licence CDDL et GPLv2. En plus de Java,
NetBeans permet la prise en charge native de
divers langages tels le C, le C++, le JavaScript, le
XML, le Groovy, le PHP et le HTML
lucidchart
Lucidchart est une plateforme de collaboration en
ligne, basée sur le cloud, permettant la création de
diagrammes et la visualisation de données, et
autres schémas conceptuels.

C#
C# est un langage de programmation orientée objet,
commercialisé par Microsoft depuis 2002 et destiné
à développer sur la plateforme Microsoft .NET.

23
Conclusion :

Dans cette partie, j’ai réalisé la modélisation organisationnelle et logique de notre application. Cette
modélisation m’a permis de bien comprendre le comportement de mon système ainsi que facilité mon travail
dans la phase de réalisation.

24
Chapitre 4
Réalisation

 Présentation de l’application :

25
Introduction :

Ce présent chapitre décrit les interfaces de l’application ainsi que le processus de déploiement
vers le serveur de développement.

26
Page d’accueil :

27
28
Gestion des Produits :

29
Gestion de Cahier :

30
Gestion de utilisateur :

31
Conclusion :

Dans le chapitre réalisation nous avons appelé à présenter les interfaces réalisé dans notre application
pour clarifier les étapes d’utilisation de notre site avec ses deux parties statique et dynamique.

32
Conclusion :

L'objectif visé à travers ce rapport est de présenter un site web réalisée dans le cadre de la préparation du
projet de fin d’étude présenté en vue de l’obtention du diplôme universaire de technologie en génie
informatique à l'école normale supérieure de MARRAKECH pour l’année universitaire 2019/2020.
Dans un premier temps, j'ai consacré mes réflexions à l’étude de l’existant, et j'ai critiqué l’application
existante dans le marché pour améliorer notre application. Cette étude m'a permis de passer à une phase
plus importante qui est : citer les besoins de la société et les répartir en besoins fonctionnels et non
fonctionnels. Une phase de conception détaillée basée sur UML, a précédé l’implémentation de ce projet.
En effet, j'ai pu, dans ce qui a resté du temps, développer des interfaces qui répond éventuellement aux
exigences soulignés pendant l’analyse et la conception.
Certes, deux mois ne sont pas suffisants pour mener toute l’application à terme, mais la partie la plus
complexe a été réalisée et approuvée.
Au terme de ce travail, au cours du quel j'ai beaucoup appris, j'ai prouvé affirmer que ce travail a été
enrichissant et plein d’intérêt. En effet l’un des attraits était de pouvoir travailler sur des logiciels libres à la
pointe de la technologie. .

33
Bibliographie

Cours du C # « Mr Molay driss LAANAOUI »

Cours de Système information « Mr Abdellatif Zakaria »

Cours SGBD «Mr Ibnain »

http://www.topmedical.ma/services.html
https://www.w3schools.com
https://www.youtube.com
https://app.lucidchart.com

34

Vous aimerez peut-être aussi