SlideShare una empresa de Scribd logo
1 de 21
1
Projet de Fin d’Études
Conception et développement d’un
système d’informations pour la
traçabilité des médicaments.
Présenté par : Amel BEN ALI & Bouchra JELASSI
Filière Réseaux Informatiques et Télécommunications
Président du jury : M. Noureddine HAMDI.
Examinatrice : Mme. Ilhem ABDELHEDI.
Responsable INSAT : Mme. Khawla BEN ALI.
Responsables Entreprise : M. Mhamed CHAMMAM & M.
Hafedh TRIMECHE.
Institut National des Sciences
Appliquées et de technologies
INSATHLP (High Level Programming)
2
Plan
• Cahier des charges
• Concept de la traçabilité
• La codification
• Spécification des besoins
• Conception du système d’informations
• Réalisation du prototype
• Conclusion et Perspectives
3
Cahier des charges
• Concevoir un système d’informations qui offre les
fonctionnalités suivantes :
• Traçabilité des médicaments.
• Aide à l’inspection et au contrôle.
• Suivi d’un patient.
• Diffusion d’alertes.
• Moyens pour la communication.
• Trouver un moyen pour l’identification unique des
médicaments et des patients.
• Développer un prototype incorporant quelques
unes de ces fonctionnalités.
4
Problématique
Il faut retirer ce
médicament du
marché, qui est ce
qui est entrain de
le consommer?
J’aimerais bien
avoir un peu plus
d’informations sur
ce médicament
Manque d’informations sur les
médicaments
Je dois vérifier
l’origine de ce
médicament !?
Comment
pourrais-je
m’assurer que
ce médicament
m’est adéquat?
CONTREFACON
1 médicament sur 10 serait d’origine douteuse
La contrefaçon atteint les 25% dans les pays en voie de développement
Manque de surveillance et de suivi
dans le circuit des médicaments.
Manque de
surveillance et de
suivi dans le circuit
des médicaments.
Manque d’informations.
Système d’information pour
la TRACABILITE
5
Concept de la traçabilité
• « La traçabilité est l'aptitude à retrouver l'historique,
l'utilisation ou la localisation d'une entité au moyen
d'identifications enregistrées. » Norme ISO 8402
L'entité peut désigner :
• une activité ou un processus,
• un produit,
• un organisme ou une personne.
• L'objectif principal de la traçabilité est de pouvoir retrouver,
à l'instant voulu, des données préalablement déterminées
relatives à un produit à partir d'un ou plusieurs identifiants
clés.
6
Flux physique du médicament
Flux d’informations
• La traçabilité peut être de deux types :
– Traçabilité ascendante.
– Traçabilité descendante.
Enregistrer
les données
Enregistrer
les données
Enregistrer
les données
Communiquer CommuniquerCommuniquer
Codification Codification Codification
7
La codification
• Codifier un produit c'est lui attribuer une référence qui le
caractérisera et permettra de l'identifier d’une manière fiable.
• Pour le système SITMED nous nous trouvons dans l’obligation
d’identifier :
Unité de médicament (boite de médicament, qui va se trouver
entre les mains d’un patient)
Lot (regroupement d’unité de médicament, désigne le
mélange de base ayant servi à la fabrication d’une certaine
quantité d’unité de médicaments).
Intervenants (tous les participants dans la chaîne de
fabrication/distribution des médicaments)
Patient (toute personne ayant pris un traitement prescrit par
un médecin)
8
L’organisation internationale de
standardisation GS1
• GS1 est une organisation qui diffuse des
standards internationaux d'identification et de
communication entre partenaires du commerce
et de l'industrie. En Tunisie elle est représentée
par Tunicode.
• GS1 utilise différents types de standards dont :
• EPC : standards globaux pour l’ identification basée sur la
technologie RFID.
• EAN-UCC : standards globaux pour l’ identification basée sur
les code à barre.
9
Choix retenus pour la codification
• GLN : pour l’identification des lieux-fonctions, basées sur
le standard EAN-13.
• L’ EAN-128 pour la codification des unités de
médicaments.
 En ce qui concerne les lots, nous
avons utilisé une codification
basée sur la concaténation de
trois caractéristiques.
 Pour l'identification des
patients nous proposons
la codification suivante.
10
État de l’art en matière de traçabilité des
médicaments
Niveau international :
Niveau national :
Le système G.O.L.D Track : système de gestion de stocks comportant un module
de traçabilité des médicaments au niveau de l’entrepôt d’Ireland Blyth Limited sis à
Maurice.
Le système déployé par le groupe Boehringer Ingelheim : qui prend en charge
la traçabilité des paramètres d’environnement dans leur usine de Reims.
Le projet italien : c’est un projet lancé au début de l’année 2000 qui vise à
assurer une traçabilité complète des produit pharmaceutique sur le territoire Italien.
L’étude de ce projet s’est étalée sur les 5 dernières années. Il n’est toujours
pas finalisé.
-La traçabilité des médicaments à base de stupéfiants est assurée grâce aux
documents papier.
-Aucune traçabilité n’est appliquée pour les autres médicaments.
11
Spécification des besoins fonctionnels (1/3)
Diagramme de contexte dynamique
SITMED
12
Spécification des besoins fonctionnels (2/3)
• SITMED a été divisée en quatre sous systèmes.
• Collecte et gestion de l’information
• Inspection et Contrôle
• Accès à l’information
• Diffusion de l’information et administration.
traçabilité des
médicaments
Suivi du patient Gestion de la
communication
traiter une livraison pour
officine
traiter une livraison pour
distributeur
agent_DPM
gérer les AMM
gérer les spécialités de
médicaments
traiter une livraison
gérer les notices
manipuler les étiquettes de
médicaments
<<extend>>
<<extend>>
distributeur
fabricant
s'authentifier
(from connexion)
<<include>>
<<include>>
<<include>>
gérer un lot
<<include>>
officine
(from Suivi du patient)...)
Les ventes des officines sont souvent
synonyme de chiffre d'affaire. Elles ne
doivent par concéquent être accéssibles
que par l'officine elle même et ne seront
consultées qu'en cas d'extrême urgence
(rappel de médicament)
Quelques informations concernant le patient
peuvent être confidentielles (sa maladie par
exemple). Pour cette raison les informations
patient ne doivent être manipulées que par
le médecin traiteur du patient et le patient
lui-même.
patient
prescripteur
officine
traiter les informations du
patient
manipuler une ordonnance
s'authentifier
(from connexion)
<<include>><<include>>
inscrire les ventes des
officines
<<include>>
membres
gérer la messagerie interne
générer un rapport de
notifications
agent de la commission des
notifications
s'authentifier
(from connexion)
<<include>>
<<include>>
traiter les notifications
<<extend>>
gérer la collecte des
notifications
<<include>>
<<extend>>
utilisateur générique
prescripteur
(from Suivi du patient)
officine
(from Suivi du patient)
fabricant
(from traçabilité des médicaments)
distributeur
(from traçabilité des médicaments)
inspecteur
(from Inspection)
agent_DPM
(from traçabilité des médicaments)
admin_DPM
(from Administration)
 Traiter une livraison
 Gérer un lot
 Manipuler les étiquettes de médicaments
 Gérer les AMM
 Affecter les notices
 Gérer les spécialités de médicaments
 Traiter les informations du patient
 Manipuler une ordonnance
 Inscrire les ventes des officines
 Collecter des notifications
 Traiter les notifications
 Générer un rapport de notifications
 Gérer la messagerie interne
13
Spécification des besoins techniques (1/2)
Pour le déploiement de l’application SITMED, nous avons opté pour la
centralisation des données afin de garantir : L’architecture client léger (mode Terminal Server)
permet:
 sécurité des données
 rapidité d’exécution
 travail en temps réel.
côté client
 Accès instantané à
l’application :
0 réécriture, 0
téléchargement.
côté serveur
 Exécution de toutes les
application sur le serveur.
 Facilité de gestion et d’administration.
 Une souplesse et une simplicité d'adaptation aux mutations et à l'évolution.
 L’architecture Web 3-tiers fait intervenir trois
couches logicielles :
 Stockage de données
 Application
 Présentation
côté clients
 accès via un browser.
Transition de clics
souris et interruption
clavier uniquement.
InternetInternet
14
Spécification des besoins techniques (2/2)
L’architecture matérielle arrêtée pour le déploiement de l’application contient :
 Un serveur central offrant
les fonctionnalités
suivantes : serveur base de
données, serveur web,
service SMTP et serveur
SMS.
 Un serveur dupliqué ;
image de secours du
serveur central.
 Des terminaux
mobiles dédiés aux
tâches d’inspection.
PC
<<PC administrateur>>
PC1..PCn
<<responsable inspections>>
navigateur
<<PC Internet>>
serveur DPM
<<serveur principal>>
serveur
de BDD
serveur
SMS
service
SMTP
serveur d'application
- application web pour la
traçabilité, les notifications et le
suivi.
- application en mode "terminal
server" pour l'administration et
l'inspection.
<<RDP>>
FIREWALL
serveur DPM 2
<<serveur DPM répliqué>>
modem
GSM
<<RS232>>
téléphone
mobile
<<GSM>>
<<https>>
<<https>>
PDA1.. PDAn
<<PDA inspecteur>>
synchronisation
 Un équipement frontal
de sécurité.
 Un modem GSM pour le
transfert des messages d’alerte.
15
Conception
distributeur
commande
0..n
1
0..n
1
manipule
étiquette_médic
ament
1..n0..1 1..n0..1
décrit
notice
AMM
spécialité_médi
cament
1
1..n
1
1..n
appartient
décrit
1
1..n
1
1..n
est attribuée à
fabricant
0..n
1
0..n
1
traite
lot
1
1..n
1
1..n
regroupe
n
1
n
fabrique
1
traçabilité des
médicaments
Diagramme de
classes dynamique
16
Développement du prototype SITMED (1/2)
Outils de développement :
 Visual Basic pour l’application mobile d’inspection.
 Delphi pour l’application dédiée à l’administration.
 PHP pour l’application Web accessible via Internet.
Base de données : SQL Server 2000.
Éléments spécifiques à SITMED :
Distribution d’information à grande échelle: SMS et WEB.
Disponibilité de l’information : Application WEB
Mobilité des inspecteurs : déploiement de l’application d’inspection
sur un terminal mobile.
17
Développement du prototype SITMED (1/2)
Administration et envoi
d’alertes
Application d’inspection Module réalisé
à 70%
Module réalisé
à 100%
Traçabilité des médicaments
Module réalisé
à 30%
Module
d’inspection
Administration et
envoi d’alerte
Traçabilité des
médicaments
Suivi du patient Notification et
communication
Total = 52%70% 30% 100% 40% 20%
18
Répartition du temps
15 Août 30 Septembre 15 Octobre 30 Novembre 30 Décembre
Recherche et
bibliographie
Spécification
des besoins Conception Réalisation
• La technologie RFID et les codes à barre
choix de la
symbolisation
choix de la codification• Les standards de la codification
• État de l’art sur les systèmes d’informations pour la traçabilité,
spécialement ceux dédiés aux médicaments.
• Le circuit de médicaments en général, et en Tunisie particulièrement.
• Choix du processus itératif 2TUP basé sur le langage
UML.
• Spécification des
besoins
fonctionnels
diagrammes de
cas d’utilisation.
• Spécification des
besoins techniques
Architecture
logicielle.
Architecture
matérielle
diagramme des
classes statiques
diagrammes de
cas d’utilisation.
• Développement du modèle statique :
diagramme de
séquences
diagrammes des
Classes statiques.
• Développement du modèle dynamique :
Diagramme des
Classes dynamiques
• Conception de la Base de données :
Diagramme des
Classes dynamiques La Base de données
19
15 Août 30 Septembre 15 Octobre 30 Novembre 30 Décembre
Recherche et
bibliographie
Spécification
des besoins Conception Réalisation
• Familiarisation avec les outils de développement.
• Développement du prototype de l’application Web.
• Développement de l’interface d’administration.
• Développement de l’application d’envoie d’alertes.
• Développement de l’application mobile de l’inspection.
Répartition du temps
20
Conclusion et perspectives
Perspectives :
Amorçage d’un grand projet d’intérêt public.
Enrichir l’application par un module de gestion et de récupération des
médicaments non utilisés ou périmés.
Nous espérons que ce projet puisse être parrainé par
une structure nationale pour un éventuel déploiement
réel.
Innovation:
 Intégration de l’information de traçabilité dans tout le processus de
fabrication et de distribution des médicaments.
 Un projet centré sur le patient et sa sécurité.
 Il implique les structures publiques et privées de la santé ainsi que les
citoyens.
 Identification unique des unités de médicaments et des patients.
21

Más contenido relacionado

La actualidad más candente

Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012jedjenderedjian
 
Présentation de mon PFE
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFENadir Haouari
 
gestion de magasin vente matériels informatique
gestion de magasin vente matériels informatiquegestion de magasin vente matériels informatique
gestion de magasin vente matériels informatiqueOussama Yoshiki
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potxBelwafi Bilel
 
Mémoire de Projet de Fin d’Etudes
Mémoire de Projet de Fin d’EtudesMémoire de Projet de Fin d’Etudes
Mémoire de Projet de Fin d’EtudesAicha OUALLA
 
Présentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinalePrésentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinaleMaroua Bouhachem
 
Rappport PFE 2012 Ghodhbane Hani - OpenSNC
Rappport PFE 2012 Ghodhbane Hani - OpenSNCRappport PFE 2012 Ghodhbane Hani - OpenSNC
Rappport PFE 2012 Ghodhbane Hani - OpenSNCGhodbane Heni
 
Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]
Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]
Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]Brahim Mouacha
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.Sabri El gharbi El yahmadi
 
Présentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobilePrésentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobileNader Somrani
 
Final présention [recovered]
Final présention [recovered]Final présention [recovered]
Final présention [recovered]Ahmed rebai
 
Presentation pfe 2012
Presentation pfe 2012Presentation pfe 2012
Presentation pfe 2012Sellami Ahmed
 
Présentation projet de fin d'étude
Présentation projet de fin d'étudePrésentation projet de fin d'étude
Présentation projet de fin d'étudeDonia Hammami
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebHarrathi Mohamed
 
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Mohammed JAITI
 
Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...Ramzi Noumairi
 
Rapport du Projet de Fin d'année Génie informatique
Rapport du Projet de Fin d'année Génie informatique Rapport du Projet de Fin d'année Génie informatique
Rapport du Projet de Fin d'année Génie informatique ayoub daoudi
 
Conception et réalisation d’une application Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking Khaled Fayala
 

La actualidad más candente (20)

Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012
 
Présentation de mon PFE
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFE
 
gestion de magasin vente matériels informatique
gestion de magasin vente matériels informatiquegestion de magasin vente matériels informatique
gestion de magasin vente matériels informatique
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potx
 
Mémoire de Projet de Fin d’Etudes
Mémoire de Projet de Fin d’EtudesMémoire de Projet de Fin d’Etudes
Mémoire de Projet de Fin d’Etudes
 
Présentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinalePrésentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinale
 
Rappport PFE 2012 Ghodhbane Hani - OpenSNC
Rappport PFE 2012 Ghodhbane Hani - OpenSNCRappport PFE 2012 Ghodhbane Hani - OpenSNC
Rappport PFE 2012 Ghodhbane Hani - OpenSNC
 
Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]
Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]
Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
 
Présentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobilePrésentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobile
 
Final présention [recovered]
Final présention [recovered]Final présention [recovered]
Final présention [recovered]
 
Presentation pfe 2012
Presentation pfe 2012Presentation pfe 2012
Presentation pfe 2012
 
Présentation projet de fin d'étude
Présentation projet de fin d'étudePrésentation projet de fin d'étude
Présentation projet de fin d'étude
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site Web
 
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
 
Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...
 
Rapport du Projet de Fin d'année Génie informatique
Rapport du Projet de Fin d'année Génie informatique Rapport du Projet de Fin d'année Génie informatique
Rapport du Projet de Fin d'année Génie informatique
 
Conception et réalisation d’une application Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
présentation PFE (2)
présentation PFE (2)présentation PFE (2)
présentation PFE (2)
 

Similar a Projet de fin d'études Insat

Gestion technique-de-tracabilité-version finale
Gestion technique-de-tracabilité-version finaleGestion technique-de-tracabilité-version finale
Gestion technique-de-tracabilité-version finalechermiti_imen
 
6 labellisation phn - florian catteau et jerome duvernois
6   labellisation phn - florian catteau et jerome duvernois6   labellisation phn - florian catteau et jerome duvernois
6 labellisation phn - florian catteau et jerome duvernoisASIP Santé
 
147824489-134259000-tracabilite-pptx.pptx
147824489-134259000-tracabilite-pptx.pptx147824489-134259000-tracabilite-pptx.pptx
147824489-134259000-tracabilite-pptx.pptxKhadidjaMedjahdi1
 
La détection de la fraude par la connaissance des données - Carte Blanche Par...
La détection de la fraude par la connaissance des données - Carte Blanche Par...La détection de la fraude par la connaissance des données - Carte Blanche Par...
La détection de la fraude par la connaissance des données - Carte Blanche Par...Jean-François Tripodi
 
2014-11-13 ASIP Santé JNI "Labellisation des solutions Programme Hôpital Numé...
2014-11-13 ASIP Santé JNI "Labellisation des solutions Programme Hôpital Numé...2014-11-13 ASIP Santé JNI "Labellisation des solutions Programme Hôpital Numé...
2014-11-13 ASIP Santé JNI "Labellisation des solutions Programme Hôpital Numé...ASIP Santé
 
Episode 2 - Urbanisation du SIPh
Episode 2 - Urbanisation du SIPhEpisode 2 - Urbanisation du SIPh
Episode 2 - Urbanisation du SIPhAntarès
 
Cobit : DS 8 - Gérer le service d’assistance aux clients et les incidents.
Cobit : DS 8 - Gérer le service d’assistance aux clients et les incidents.Cobit : DS 8 - Gérer le service d’assistance aux clients et les incidents.
Cobit : DS 8 - Gérer le service d’assistance aux clients et les incidents.Anasse Ej
 
Ad'valorem - logiciels hospitaliers
Ad'valorem - logiciels hospitaliersAd'valorem - logiciels hospitaliers
Ad'valorem - logiciels hospitaliersVirginieCharrire
 
IVTracer - Atouts clefs (monitoring environnemental BPF / GMP)
IVTracer - Atouts clefs (monitoring environnemental BPF / GMP)IVTracer - Atouts clefs (monitoring environnemental BPF / GMP)
IVTracer - Atouts clefs (monitoring environnemental BPF / GMP)IVTracer - NetCeler
 
2008 Traçabilité des dispositifs médicaux
2008 Traçabilité des dispositifs médicaux2008 Traçabilité des dispositifs médicaux
2008 Traçabilité des dispositifs médicauxAPRHOC
 
Présenter son projet comme étant un dispositif medical.
Présenter son projet comme étant un dispositif medical.Présenter son projet comme étant un dispositif medical.
Présenter son projet comme étant un dispositif medical.Anis Ben Brahim
 
Urbanisation de la prise en charge médicamenteuse, questions
Urbanisation de la prise en charge médicamenteuse, questionsUrbanisation de la prise en charge médicamenteuse, questions
Urbanisation de la prise en charge médicamenteuse, questionsSimon Letellier
 
LUXEMBOURG CREATIVE 2018 : L'e-santé
LUXEMBOURG CREATIVE 2018 : L'e-santéLUXEMBOURG CREATIVE 2018 : L'e-santé
LUXEMBOURG CREATIVE 2018 : L'e-santéLUXEMBOURG CREATIVE
 
Programme de maintenance biomedical
Programme de maintenance biomedicalProgramme de maintenance biomedical
Programme de maintenance biomedicalSaâd HASSANI
 
Guy Weiss (AndVista Consulting)
Guy Weiss (AndVista Consulting)Guy Weiss (AndVista Consulting)
Guy Weiss (AndVista Consulting)TechnoArk
 
BONNES PRATIQUES DEFABRICATION RESUME***
BONNES PRATIQUES DEFABRICATION RESUME***BONNES PRATIQUES DEFABRICATION RESUME***
BONNES PRATIQUES DEFABRICATION RESUME***gharebikram98
 
BPF-Théorie.ppt
BPF-Théorie.pptBPF-Théorie.ppt
BPF-Théorie.pptmebarki5
 

Similar a Projet de fin d'études Insat (20)

Traçabilité
TraçabilitéTraçabilité
Traçabilité
 
Gestion technique-de-tracabilité-version finale
Gestion technique-de-tracabilité-version finaleGestion technique-de-tracabilité-version finale
Gestion technique-de-tracabilité-version finale
 
Forem
ForemForem
Forem
 
6 labellisation phn - florian catteau et jerome duvernois
6   labellisation phn - florian catteau et jerome duvernois6   labellisation phn - florian catteau et jerome duvernois
6 labellisation phn - florian catteau et jerome duvernois
 
147824489-134259000-tracabilite-pptx.pptx
147824489-134259000-tracabilite-pptx.pptx147824489-134259000-tracabilite-pptx.pptx
147824489-134259000-tracabilite-pptx.pptx
 
La détection de la fraude par la connaissance des données - Carte Blanche Par...
La détection de la fraude par la connaissance des données - Carte Blanche Par...La détection de la fraude par la connaissance des données - Carte Blanche Par...
La détection de la fraude par la connaissance des données - Carte Blanche Par...
 
2014-11-13 ASIP Santé JNI "Labellisation des solutions Programme Hôpital Numé...
2014-11-13 ASIP Santé JNI "Labellisation des solutions Programme Hôpital Numé...2014-11-13 ASIP Santé JNI "Labellisation des solutions Programme Hôpital Numé...
2014-11-13 ASIP Santé JNI "Labellisation des solutions Programme Hôpital Numé...
 
Episode 2 - Urbanisation du SIPh
Episode 2 - Urbanisation du SIPhEpisode 2 - Urbanisation du SIPh
Episode 2 - Urbanisation du SIPh
 
Cobit : DS 8 - Gérer le service d’assistance aux clients et les incidents.
Cobit : DS 8 - Gérer le service d’assistance aux clients et les incidents.Cobit : DS 8 - Gérer le service d’assistance aux clients et les incidents.
Cobit : DS 8 - Gérer le service d’assistance aux clients et les incidents.
 
Ad'valorem - logiciels hospitaliers
Ad'valorem - logiciels hospitaliersAd'valorem - logiciels hospitaliers
Ad'valorem - logiciels hospitaliers
 
IVTracer - Atouts clefs (monitoring environnemental BPF / GMP)
IVTracer - Atouts clefs (monitoring environnemental BPF / GMP)IVTracer - Atouts clefs (monitoring environnemental BPF / GMP)
IVTracer - Atouts clefs (monitoring environnemental BPF / GMP)
 
2008 Traçabilité des dispositifs médicaux
2008 Traçabilité des dispositifs médicaux2008 Traçabilité des dispositifs médicaux
2008 Traçabilité des dispositifs médicaux
 
Présenter son projet comme étant un dispositif medical.
Présenter son projet comme étant un dispositif medical.Présenter son projet comme étant un dispositif medical.
Présenter son projet comme étant un dispositif medical.
 
Urbanisation de la prise en charge médicamenteuse, questions
Urbanisation de la prise en charge médicamenteuse, questionsUrbanisation de la prise en charge médicamenteuse, questions
Urbanisation de la prise en charge médicamenteuse, questions
 
La technologie RFID pour la sante
La technologie RFID pour la santeLa technologie RFID pour la sante
La technologie RFID pour la sante
 
LUXEMBOURG CREATIVE 2018 : L'e-santé
LUXEMBOURG CREATIVE 2018 : L'e-santéLUXEMBOURG CREATIVE 2018 : L'e-santé
LUXEMBOURG CREATIVE 2018 : L'e-santé
 
Programme de maintenance biomedical
Programme de maintenance biomedicalProgramme de maintenance biomedical
Programme de maintenance biomedical
 
Guy Weiss (AndVista Consulting)
Guy Weiss (AndVista Consulting)Guy Weiss (AndVista Consulting)
Guy Weiss (AndVista Consulting)
 
BONNES PRATIQUES DEFABRICATION RESUME***
BONNES PRATIQUES DEFABRICATION RESUME***BONNES PRATIQUES DEFABRICATION RESUME***
BONNES PRATIQUES DEFABRICATION RESUME***
 
BPF-Théorie.ppt
BPF-Théorie.pptBPF-Théorie.ppt
BPF-Théorie.ppt
 

Más de chammem

Generations x-y-z-aplha
Generations x-y-z-aplhaGenerations x-y-z-aplha
Generations x-y-z-aplhachammem
 
Phénomène MOOC
Phénomène MOOCPhénomène MOOC
Phénomène MOOCchammem
 
Mooc histoire-typologie-chm-iset com
Mooc histoire-typologie-chm-iset comMooc histoire-typologie-chm-iset com
Mooc histoire-typologie-chm-iset comchammem
 
Projet de fin d'études Supcom Chandoul - 2005
Projet de fin d'études Supcom Chandoul - 2005Projet de fin d'études Supcom Chandoul - 2005
Projet de fin d'études Supcom Chandoul - 2005chammem
 
Mise en place d’une infrastructure cloud basée sur cloudstack
Mise en place d’une infrastructure cloud basée sur cloudstackMise en place d’une infrastructure cloud basée sur cloudstack
Mise en place d’une infrastructure cloud basée sur cloudstackchammem
 
La mobilité
La mobilitéLa mobilité
La mobilitéchammem
 
PFE- Gestion-avis des experts
PFE- Gestion-avis des expertsPFE- Gestion-avis des experts
PFE- Gestion-avis des expertschammem
 
Communication
CommunicationCommunication
Communicationchammem
 
SMSSI ITIL
SMSSI  ITILSMSSI  ITIL
SMSSI ITILchammem
 
Exposé_pepiniere_2004
Exposé_pepiniere_2004Exposé_pepiniere_2004
Exposé_pepiniere_2004chammem
 
Stage:GPS vs GALILEO
Stage:GPS vs GALILEOStage:GPS vs GALILEO
Stage:GPS vs GALILEOchammem
 
Pfe Marketing Mobile 2007
Pfe Marketing Mobile 2007Pfe Marketing Mobile 2007
Pfe Marketing Mobile 2007chammem
 
PFE : ENS_yousser
PFE : ENS_yousserPFE : ENS_yousser
PFE : ENS_yousserchammem
 
PFE : Géolocalisation par Wifi
PFE : Géolocalisation par WifiPFE : Géolocalisation par Wifi
PFE : Géolocalisation par Wifichammem
 
PFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatiquePFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatiquechammem
 

Más de chammem (15)

Generations x-y-z-aplha
Generations x-y-z-aplhaGenerations x-y-z-aplha
Generations x-y-z-aplha
 
Phénomène MOOC
Phénomène MOOCPhénomène MOOC
Phénomène MOOC
 
Mooc histoire-typologie-chm-iset com
Mooc histoire-typologie-chm-iset comMooc histoire-typologie-chm-iset com
Mooc histoire-typologie-chm-iset com
 
Projet de fin d'études Supcom Chandoul - 2005
Projet de fin d'études Supcom Chandoul - 2005Projet de fin d'études Supcom Chandoul - 2005
Projet de fin d'études Supcom Chandoul - 2005
 
Mise en place d’une infrastructure cloud basée sur cloudstack
Mise en place d’une infrastructure cloud basée sur cloudstackMise en place d’une infrastructure cloud basée sur cloudstack
Mise en place d’une infrastructure cloud basée sur cloudstack
 
La mobilité
La mobilitéLa mobilité
La mobilité
 
PFE- Gestion-avis des experts
PFE- Gestion-avis des expertsPFE- Gestion-avis des experts
PFE- Gestion-avis des experts
 
Communication
CommunicationCommunication
Communication
 
SMSSI ITIL
SMSSI  ITILSMSSI  ITIL
SMSSI ITIL
 
Exposé_pepiniere_2004
Exposé_pepiniere_2004Exposé_pepiniere_2004
Exposé_pepiniere_2004
 
Stage:GPS vs GALILEO
Stage:GPS vs GALILEOStage:GPS vs GALILEO
Stage:GPS vs GALILEO
 
Pfe Marketing Mobile 2007
Pfe Marketing Mobile 2007Pfe Marketing Mobile 2007
Pfe Marketing Mobile 2007
 
PFE : ENS_yousser
PFE : ENS_yousserPFE : ENS_yousser
PFE : ENS_yousser
 
PFE : Géolocalisation par Wifi
PFE : Géolocalisation par WifiPFE : Géolocalisation par Wifi
PFE : Géolocalisation par Wifi
 
PFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatiquePFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatique
 

Projet de fin d'études Insat

  • 1. 1 Projet de Fin d’Études Conception et développement d’un système d’informations pour la traçabilité des médicaments. Présenté par : Amel BEN ALI & Bouchra JELASSI Filière Réseaux Informatiques et Télécommunications Président du jury : M. Noureddine HAMDI. Examinatrice : Mme. Ilhem ABDELHEDI. Responsable INSAT : Mme. Khawla BEN ALI. Responsables Entreprise : M. Mhamed CHAMMAM & M. Hafedh TRIMECHE. Institut National des Sciences Appliquées et de technologies INSATHLP (High Level Programming)
  • 2. 2 Plan • Cahier des charges • Concept de la traçabilité • La codification • Spécification des besoins • Conception du système d’informations • Réalisation du prototype • Conclusion et Perspectives
  • 3. 3 Cahier des charges • Concevoir un système d’informations qui offre les fonctionnalités suivantes : • Traçabilité des médicaments. • Aide à l’inspection et au contrôle. • Suivi d’un patient. • Diffusion d’alertes. • Moyens pour la communication. • Trouver un moyen pour l’identification unique des médicaments et des patients. • Développer un prototype incorporant quelques unes de ces fonctionnalités.
  • 4. 4 Problématique Il faut retirer ce médicament du marché, qui est ce qui est entrain de le consommer? J’aimerais bien avoir un peu plus d’informations sur ce médicament Manque d’informations sur les médicaments Je dois vérifier l’origine de ce médicament !? Comment pourrais-je m’assurer que ce médicament m’est adéquat? CONTREFACON 1 médicament sur 10 serait d’origine douteuse La contrefaçon atteint les 25% dans les pays en voie de développement Manque de surveillance et de suivi dans le circuit des médicaments. Manque de surveillance et de suivi dans le circuit des médicaments. Manque d’informations. Système d’information pour la TRACABILITE
  • 5. 5 Concept de la traçabilité • « La traçabilité est l'aptitude à retrouver l'historique, l'utilisation ou la localisation d'une entité au moyen d'identifications enregistrées. » Norme ISO 8402 L'entité peut désigner : • une activité ou un processus, • un produit, • un organisme ou une personne. • L'objectif principal de la traçabilité est de pouvoir retrouver, à l'instant voulu, des données préalablement déterminées relatives à un produit à partir d'un ou plusieurs identifiants clés.
  • 6. 6 Flux physique du médicament Flux d’informations • La traçabilité peut être de deux types : – Traçabilité ascendante. – Traçabilité descendante. Enregistrer les données Enregistrer les données Enregistrer les données Communiquer CommuniquerCommuniquer Codification Codification Codification
  • 7. 7 La codification • Codifier un produit c'est lui attribuer une référence qui le caractérisera et permettra de l'identifier d’une manière fiable. • Pour le système SITMED nous nous trouvons dans l’obligation d’identifier : Unité de médicament (boite de médicament, qui va se trouver entre les mains d’un patient) Lot (regroupement d’unité de médicament, désigne le mélange de base ayant servi à la fabrication d’une certaine quantité d’unité de médicaments). Intervenants (tous les participants dans la chaîne de fabrication/distribution des médicaments) Patient (toute personne ayant pris un traitement prescrit par un médecin)
  • 8. 8 L’organisation internationale de standardisation GS1 • GS1 est une organisation qui diffuse des standards internationaux d'identification et de communication entre partenaires du commerce et de l'industrie. En Tunisie elle est représentée par Tunicode. • GS1 utilise différents types de standards dont : • EPC : standards globaux pour l’ identification basée sur la technologie RFID. • EAN-UCC : standards globaux pour l’ identification basée sur les code à barre.
  • 9. 9 Choix retenus pour la codification • GLN : pour l’identification des lieux-fonctions, basées sur le standard EAN-13. • L’ EAN-128 pour la codification des unités de médicaments.  En ce qui concerne les lots, nous avons utilisé une codification basée sur la concaténation de trois caractéristiques.  Pour l'identification des patients nous proposons la codification suivante.
  • 10. 10 État de l’art en matière de traçabilité des médicaments Niveau international : Niveau national : Le système G.O.L.D Track : système de gestion de stocks comportant un module de traçabilité des médicaments au niveau de l’entrepôt d’Ireland Blyth Limited sis à Maurice. Le système déployé par le groupe Boehringer Ingelheim : qui prend en charge la traçabilité des paramètres d’environnement dans leur usine de Reims. Le projet italien : c’est un projet lancé au début de l’année 2000 qui vise à assurer une traçabilité complète des produit pharmaceutique sur le territoire Italien. L’étude de ce projet s’est étalée sur les 5 dernières années. Il n’est toujours pas finalisé. -La traçabilité des médicaments à base de stupéfiants est assurée grâce aux documents papier. -Aucune traçabilité n’est appliquée pour les autres médicaments.
  • 11. 11 Spécification des besoins fonctionnels (1/3) Diagramme de contexte dynamique SITMED
  • 12. 12 Spécification des besoins fonctionnels (2/3) • SITMED a été divisée en quatre sous systèmes. • Collecte et gestion de l’information • Inspection et Contrôle • Accès à l’information • Diffusion de l’information et administration. traçabilité des médicaments Suivi du patient Gestion de la communication traiter une livraison pour officine traiter une livraison pour distributeur agent_DPM gérer les AMM gérer les spécialités de médicaments traiter une livraison gérer les notices manipuler les étiquettes de médicaments <<extend>> <<extend>> distributeur fabricant s'authentifier (from connexion) <<include>> <<include>> <<include>> gérer un lot <<include>> officine (from Suivi du patient)...) Les ventes des officines sont souvent synonyme de chiffre d'affaire. Elles ne doivent par concéquent être accéssibles que par l'officine elle même et ne seront consultées qu'en cas d'extrême urgence (rappel de médicament) Quelques informations concernant le patient peuvent être confidentielles (sa maladie par exemple). Pour cette raison les informations patient ne doivent être manipulées que par le médecin traiteur du patient et le patient lui-même. patient prescripteur officine traiter les informations du patient manipuler une ordonnance s'authentifier (from connexion) <<include>><<include>> inscrire les ventes des officines <<include>> membres gérer la messagerie interne générer un rapport de notifications agent de la commission des notifications s'authentifier (from connexion) <<include>> <<include>> traiter les notifications <<extend>> gérer la collecte des notifications <<include>> <<extend>> utilisateur générique prescripteur (from Suivi du patient) officine (from Suivi du patient) fabricant (from traçabilité des médicaments) distributeur (from traçabilité des médicaments) inspecteur (from Inspection) agent_DPM (from traçabilité des médicaments) admin_DPM (from Administration)  Traiter une livraison  Gérer un lot  Manipuler les étiquettes de médicaments  Gérer les AMM  Affecter les notices  Gérer les spécialités de médicaments  Traiter les informations du patient  Manipuler une ordonnance  Inscrire les ventes des officines  Collecter des notifications  Traiter les notifications  Générer un rapport de notifications  Gérer la messagerie interne
  • 13. 13 Spécification des besoins techniques (1/2) Pour le déploiement de l’application SITMED, nous avons opté pour la centralisation des données afin de garantir : L’architecture client léger (mode Terminal Server) permet:  sécurité des données  rapidité d’exécution  travail en temps réel. côté client  Accès instantané à l’application : 0 réécriture, 0 téléchargement. côté serveur  Exécution de toutes les application sur le serveur.  Facilité de gestion et d’administration.  Une souplesse et une simplicité d'adaptation aux mutations et à l'évolution.  L’architecture Web 3-tiers fait intervenir trois couches logicielles :  Stockage de données  Application  Présentation côté clients  accès via un browser. Transition de clics souris et interruption clavier uniquement. InternetInternet
  • 14. 14 Spécification des besoins techniques (2/2) L’architecture matérielle arrêtée pour le déploiement de l’application contient :  Un serveur central offrant les fonctionnalités suivantes : serveur base de données, serveur web, service SMTP et serveur SMS.  Un serveur dupliqué ; image de secours du serveur central.  Des terminaux mobiles dédiés aux tâches d’inspection. PC <<PC administrateur>> PC1..PCn <<responsable inspections>> navigateur <<PC Internet>> serveur DPM <<serveur principal>> serveur de BDD serveur SMS service SMTP serveur d'application - application web pour la traçabilité, les notifications et le suivi. - application en mode "terminal server" pour l'administration et l'inspection. <<RDP>> FIREWALL serveur DPM 2 <<serveur DPM répliqué>> modem GSM <<RS232>> téléphone mobile <<GSM>> <<https>> <<https>> PDA1.. PDAn <<PDA inspecteur>> synchronisation  Un équipement frontal de sécurité.  Un modem GSM pour le transfert des messages d’alerte.
  • 15. 15 Conception distributeur commande 0..n 1 0..n 1 manipule étiquette_médic ament 1..n0..1 1..n0..1 décrit notice AMM spécialité_médi cament 1 1..n 1 1..n appartient décrit 1 1..n 1 1..n est attribuée à fabricant 0..n 1 0..n 1 traite lot 1 1..n 1 1..n regroupe n 1 n fabrique 1 traçabilité des médicaments Diagramme de classes dynamique
  • 16. 16 Développement du prototype SITMED (1/2) Outils de développement :  Visual Basic pour l’application mobile d’inspection.  Delphi pour l’application dédiée à l’administration.  PHP pour l’application Web accessible via Internet. Base de données : SQL Server 2000. Éléments spécifiques à SITMED : Distribution d’information à grande échelle: SMS et WEB. Disponibilité de l’information : Application WEB Mobilité des inspecteurs : déploiement de l’application d’inspection sur un terminal mobile.
  • 17. 17 Développement du prototype SITMED (1/2) Administration et envoi d’alertes Application d’inspection Module réalisé à 70% Module réalisé à 100% Traçabilité des médicaments Module réalisé à 30% Module d’inspection Administration et envoi d’alerte Traçabilité des médicaments Suivi du patient Notification et communication Total = 52%70% 30% 100% 40% 20%
  • 18. 18 Répartition du temps 15 Août 30 Septembre 15 Octobre 30 Novembre 30 Décembre Recherche et bibliographie Spécification des besoins Conception Réalisation • La technologie RFID et les codes à barre choix de la symbolisation choix de la codification• Les standards de la codification • État de l’art sur les systèmes d’informations pour la traçabilité, spécialement ceux dédiés aux médicaments. • Le circuit de médicaments en général, et en Tunisie particulièrement. • Choix du processus itératif 2TUP basé sur le langage UML. • Spécification des besoins fonctionnels diagrammes de cas d’utilisation. • Spécification des besoins techniques Architecture logicielle. Architecture matérielle diagramme des classes statiques diagrammes de cas d’utilisation. • Développement du modèle statique : diagramme de séquences diagrammes des Classes statiques. • Développement du modèle dynamique : Diagramme des Classes dynamiques • Conception de la Base de données : Diagramme des Classes dynamiques La Base de données
  • 19. 19 15 Août 30 Septembre 15 Octobre 30 Novembre 30 Décembre Recherche et bibliographie Spécification des besoins Conception Réalisation • Familiarisation avec les outils de développement. • Développement du prototype de l’application Web. • Développement de l’interface d’administration. • Développement de l’application d’envoie d’alertes. • Développement de l’application mobile de l’inspection. Répartition du temps
  • 20. 20 Conclusion et perspectives Perspectives : Amorçage d’un grand projet d’intérêt public. Enrichir l’application par un module de gestion et de récupération des médicaments non utilisés ou périmés. Nous espérons que ce projet puisse être parrainé par une structure nationale pour un éventuel déploiement réel. Innovation:  Intégration de l’information de traçabilité dans tout le processus de fabrication et de distribution des médicaments.  Un projet centré sur le patient et sa sécurité.  Il implique les structures publiques et privées de la santé ainsi que les citoyens.  Identification unique des unités de médicaments et des patients.
  • 21. 21