SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Ambani Balla Bernadette Olga 
Réalisé par: 
 M. Nizar Ben Neji (Polytech Sousse) 
 M. Abdelkader Sfaxi (ANCE) 
Encadrée par:
2
INTRODUCTION 
3
Conclusion Démonstration 
Conception et Implémentation 
Problématiqu 
e et Solution 
Introduction 
Spécification 
des besoins 
o Projet de fin d’études réalisé au sein de l’ANCE 
o Sécuriser les documents électroniques après impression 
afin qu’ils soient utilisés comme pièces justificatives lors des 
démarches administratives 
o Développement d’une application Android en exploitant 
l’une des technologies d’encodage qui le QR Code 
4
PROBLÉMATIQUE ET SOLUTION 
5
Introduction 
Spécification 
des besoins 
Problématique 
6 
Problématique 
et Solution 
Conclusion Démonstration 
 En pratique: 
 En théorie: 
Doc.numérique signé d’un certificat de l’ANCE = Doc. manuscrit signé et 
légalisé 
Conception et Implémentation
Solution 
proposée 
Introduction 
o SignDoc2QR: 
o Application Android permettant de 
stocker dans un code à barres 2D 
les données et la signature d’un 
document 
o Principe: 
7 
Conception Implémentation 
Spécification 
des besoins 
Problématique 
et Solution 
Conclusion Démonstration 
Vérification 
de la 
Signature
Spécification 
des besoins Solution 
proposée 
Introduction 
 Avantages: 
Conception et Implémentation Conclusion 
• Simplifier les démarches 
administratives 
7 
Problématique 
et Solution 
Conclusion Démonstration 
• Lutter contre la fraude électronique 
• Favoriser le développement du commerce 
électronique
ANALYSE ET SPÉCIFICATION DES 
BESOINS 
8
Problématique 
et Solution 
Spécification Conception et Implémentation Conclusion Démonstration 
des besoins 
Besoins fonctionnels 
10 
Introduction 
 Trois principales étapes : 
Etape 1: 
Etape 3: Etape 2:
Problématique 
et Solution 
Introduction Spécification Conception et Implémentation Conclusion Démonstration 
des besoins 
 Etape 1: Signature 
11 
Besoins fonctionnels 
 Etape 2: Création du QR Code
Introduction 
Problématique 
et Solution 
Spécification Conception et Implémentation Conclusion 
des besoins 
 Etape 3: Processus de Lecture et de 
Vérification 
13 
Besoins fonctionnels 
Démonstration 
Validité 
Révocatio 
n 
Autorité 
émettrice 
Utilisation 
de la clé
Besoins non fonctionnels 
o Contraintes à respecter en terme de performance du système: 
13 
Introduction 
Problématique 
et Solution 
Spécification Conception et Implémentation Conclusion Démonstration 
des besoins
Spécification Conception et Implémentation Conclusion Démonstration 
des besoins 
14 
Introduction 
Problématique 
et Solution 
Diagramme de cas d’utilisation global
Spécification Conception et Implémentation Conclusion Démonstration 
des besoins 
15 
Introduction 
Problématique 
et Solution 
Diagramme d’activité du cas « Signer un 
document »
CONCEPTION ET IMPLÉMENTATION 
16
17 
Introduction 
Paquetage 
Spécification 
des besoins 
Problématique 
et Solution 
Conception et Implémentation Conclusion Démonstration
Conception et Implémentation Conclusion Démonstration 
18 
Introduction 
Spécification 
des besoins 
Problématique 
et Solution 
Diagramme de classe du paquetage « Engine »
19 
Spécification 
des besoins Diagramme de séquence « Génération du QR 
Code » 
Introduction 
Problématique 
et Solution 
Conception et Implémentation Conclusion Démonstration
Conception et Implémentation 
Conclusion Démonstration 
20 
Introduction 
Spécification 
des besoins 
Problématique 
et Solution 
Diagramme de séquence« Génération d’un document 
signé »
Conception et Implémentation Conclusion Démonstration 
Bibliothèques utilisées 
 Bouncy Castle:  Zxing (Zebra Crossing ): 
21 
Introduction 
Spécification 
des besoins 
Problématique 
et Solution 
o Projet open source multi-format 
de code – barres 1D/ 2D et de 
traitement d’images mis en 
oeuvre en java. 
o Bibliothèque de cryptographie 
libre et open source.
CONCLUSION ET PERSPECTIVES 
22
Spécification 
des besoins 
Problématique 
et Solution 
o Implémentation d’une application Android permettant de faire 
l’interfaçage entre le document électronique signé et le document 
papier afin de faciliter les démarches administratives. 
23 
Introduction Conception 
Démonstratio 
n 
Implémentatio 
n 
Conclusion et 
Perspectives 
 Perspectives: 
 Fonction de Signature et de Vérification sous Android 
 Faire tourner l’application en mode web 
 Générer une série de QR code à partir d’un seul fichier
DEMONSTRATION… 
24
MERCI POUR VOTRE ATTENTION 
25

Weitere ähnliche Inhalte

Andere mochten auch

Perturbaciones
PerturbacionesPerturbaciones
Perturbaciones
Calpullimx
 
Les potes gardent_le_contact-1
Les potes gardent_le_contact-1Les potes gardent_le_contact-1
Les potes gardent_le_contact-1
anaisruiz
 
L'utilité des i pads dans la salle de classe
L'utilité des i pads dans la salle de classeL'utilité des i pads dans la salle de classe
L'utilité des i pads dans la salle de classe
MmeNero
 

Andere mochten auch (20)

Resumen orientacion
Resumen orientacionResumen orientacion
Resumen orientacion
 
Pequecampus
PequecampusPequecampus
Pequecampus
 
Educación y Tecnologias
Educación y TecnologiasEducación y Tecnologias
Educación y Tecnologias
 
Perturbaciones
PerturbacionesPerturbaciones
Perturbaciones
 
Las enfermedades causadas por la falta de aso personal
Las enfermedades causadas por la falta de aso personalLas enfermedades causadas por la falta de aso personal
Las enfermedades causadas por la falta de aso personal
 
Rss
RssRss
Rss
 
Discurso investidura
Discurso investiduraDiscurso investidura
Discurso investidura
 
Souhaitez un joyeux anniversaire à votre filleul !
Souhaitez un joyeux anniversaire à votre filleul !Souhaitez un joyeux anniversaire à votre filleul !
Souhaitez un joyeux anniversaire à votre filleul !
 
Exploración de WIKIS
Exploración de WIKISExploración de WIKIS
Exploración de WIKIS
 
Trabajo práctico unidad v saia c 2015-ii-
Trabajo práctico unidad v saia c 2015-ii-Trabajo práctico unidad v saia c 2015-ii-
Trabajo práctico unidad v saia c 2015-ii-
 
Mim
MimMim
Mim
 
Layita´s
Layita´sLayita´s
Layita´s
 
Pregunta Probabilidad
Pregunta ProbabilidadPregunta Probabilidad
Pregunta Probabilidad
 
Les potes gardent_le_contact-1
Les potes gardent_le_contact-1Les potes gardent_le_contact-1
Les potes gardent_le_contact-1
 
Secuencia de trabajo
Secuencia de trabajoSecuencia de trabajo
Secuencia de trabajo
 
L'utilité des i pads dans la salle de classe
L'utilité des i pads dans la salle de classeL'utilité des i pads dans la salle de classe
L'utilité des i pads dans la salle de classe
 
Wed 2.0
Wed 2.0Wed 2.0
Wed 2.0
 
La france 2140
La france 2140La france 2140
La france 2140
 
Othentika | Organisation d'événements
Othentika | Organisation d'événements Othentika | Organisation d'événements
Othentika | Organisation d'événements
 
Elles ont de la gueule
Elles ont de la gueuleElles ont de la gueule
Elles ont de la gueule
 

Ähnlich wie Visualisation graphique des preuves Electroniques

Copie de exposã© pfe
Copie de exposã© pfeCopie de exposã© pfe
Copie de exposã© pfe
Riadh K.
 
Presentation pfe 2012
Presentation pfe 2012Presentation pfe 2012
Presentation pfe 2012
Sellami Ahmed
 
qnbkhaledetsamy-150408161919-conversion-gate01.pdf
qnbkhaledetsamy-150408161919-conversion-gate01.pdfqnbkhaledetsamy-150408161919-conversion-gate01.pdf
qnbkhaledetsamy-150408161919-conversion-gate01.pdf
AlbertbenBarry1
 
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
Abdellah SELASSI
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Riadh K.
 

Ähnlich wie Visualisation graphique des preuves Electroniques (20)

RFID
RFIDRFID
RFID
 
Diapo PFE
Diapo PFEDiapo PFE
Diapo PFE
 
App_Gestion_QR.pptx
App_Gestion_QR.pptxApp_Gestion_QR.pptx
App_Gestion_QR.pptx
 
Copie de exposã© pfe
Copie de exposã© pfeCopie de exposã© pfe
Copie de exposã© pfe
 
Présentation stage ing_finale
Présentation stage ing_finalePrésentation stage ing_finale
Présentation stage ing_finale
 
Presentation pfe 2012
Presentation pfe 2012Presentation pfe 2012
Presentation pfe 2012
 
qnbkhaledetsamy-150408161919-conversion-gate01.pdf
qnbkhaledetsamy-150408161919-conversion-gate01.pdfqnbkhaledetsamy-150408161919-conversion-gate01.pdf
qnbkhaledetsamy-150408161919-conversion-gate01.pdf
 
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
 
WONC DOVA
WONC DOVAWONC DOVA
WONC DOVA
 
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
 
Application de gestion de transaction d’une banque(PFA 1 ENSIT)
Application de gestion de transaction d’une banque(PFA 1 ENSIT)Application de gestion de transaction d’une banque(PFA 1 ENSIT)
Application de gestion de transaction d’une banque(PFA 1 ENSIT)
 
firas_PFA.pptx
firas_PFA.pptxfiras_PFA.pptx
firas_PFA.pptx
 
Présentation mémoire de Fin d’Etudes
Présentation mémoire de Fin d’EtudesPrésentation mémoire de Fin d’Etudes
Présentation mémoire de Fin d’Etudes
 
software engineering
software engineeringsoftware engineering
software engineering
 
Klee Group Présentation Urbanisation DIRISI
Klee Group Présentation Urbanisation DIRISIKlee Group Présentation Urbanisation DIRISI
Klee Group Présentation Urbanisation DIRISI
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
 
Hands on Sonar
Hands on SonarHands on Sonar
Hands on Sonar
 
Pres2012 nada
Pres2012 nadaPres2012 nada
Pres2012 nada
 
Présentation du l'application Mobile "Passion Beauté 1.0"
Présentation du l'application Mobile "Passion Beauté 1.0"Présentation du l'application Mobile "Passion Beauté 1.0"
Présentation du l'application Mobile "Passion Beauté 1.0"
 
Formation sharepoint 2013 développement sharepoint 2013
Formation sharepoint 2013   développement sharepoint 2013Formation sharepoint 2013   développement sharepoint 2013
Formation sharepoint 2013 développement sharepoint 2013
 

Mehr von Olga Ambani

Magazine hadrumet
Magazine hadrumetMagazine hadrumet
Magazine hadrumet
Olga Ambani
 
Mini projet de reseaux de communication
Mini projet  de reseaux de communicationMini projet  de reseaux de communication
Mini projet de reseaux de communication
Olga Ambani
 
Communication interne
Communication interne Communication interne
Communication interne
Olga Ambani
 
Etude d’un système ultra large bande sous matlab
Etude d’un système ultra large bande sous matlabEtude d’un système ultra large bande sous matlab
Etude d’un système ultra large bande sous matlab
Olga Ambani
 

Mehr von Olga Ambani (10)

les Threads
les  Threadsles  Threads
les Threads
 
Projet IPTable
Projet  IPTableProjet  IPTable
Projet IPTable
 
Visualisation graphique des preuves Électroniques (complet)
Visualisation graphique des preuves Électroniques (complet)Visualisation graphique des preuves Électroniques (complet)
Visualisation graphique des preuves Électroniques (complet)
 
Magazine hadrumet
Magazine hadrumetMagazine hadrumet
Magazine hadrumet
 
Securisation des services B2B à l''aide d'IPSEC
Securisation des services B2B à l''aide d'IPSECSecurisation des services B2B à l''aide d'IPSEC
Securisation des services B2B à l''aide d'IPSEC
 
Projet de droit
Projet de droitProjet de droit
Projet de droit
 
Lte projet
Lte projetLte projet
Lte projet
 
Mini projet de reseaux de communication
Mini projet  de reseaux de communicationMini projet  de reseaux de communication
Mini projet de reseaux de communication
 
Communication interne
Communication interne Communication interne
Communication interne
 
Etude d’un système ultra large bande sous matlab
Etude d’un système ultra large bande sous matlabEtude d’un système ultra large bande sous matlab
Etude d’un système ultra large bande sous matlab
 

Visualisation graphique des preuves Electroniques

  • 1. Ambani Balla Bernadette Olga Réalisé par:  M. Nizar Ben Neji (Polytech Sousse)  M. Abdelkader Sfaxi (ANCE) Encadrée par:
  • 2. 2
  • 4. Conclusion Démonstration Conception et Implémentation Problématiqu e et Solution Introduction Spécification des besoins o Projet de fin d’études réalisé au sein de l’ANCE o Sécuriser les documents électroniques après impression afin qu’ils soient utilisés comme pièces justificatives lors des démarches administratives o Développement d’une application Android en exploitant l’une des technologies d’encodage qui le QR Code 4
  • 6. Introduction Spécification des besoins Problématique 6 Problématique et Solution Conclusion Démonstration  En pratique:  En théorie: Doc.numérique signé d’un certificat de l’ANCE = Doc. manuscrit signé et légalisé Conception et Implémentation
  • 7. Solution proposée Introduction o SignDoc2QR: o Application Android permettant de stocker dans un code à barres 2D les données et la signature d’un document o Principe: 7 Conception Implémentation Spécification des besoins Problématique et Solution Conclusion Démonstration Vérification de la Signature
  • 8. Spécification des besoins Solution proposée Introduction  Avantages: Conception et Implémentation Conclusion • Simplifier les démarches administratives 7 Problématique et Solution Conclusion Démonstration • Lutter contre la fraude électronique • Favoriser le développement du commerce électronique
  • 10. Problématique et Solution Spécification Conception et Implémentation Conclusion Démonstration des besoins Besoins fonctionnels 10 Introduction  Trois principales étapes : Etape 1: Etape 3: Etape 2:
  • 11. Problématique et Solution Introduction Spécification Conception et Implémentation Conclusion Démonstration des besoins  Etape 1: Signature 11 Besoins fonctionnels  Etape 2: Création du QR Code
  • 12. Introduction Problématique et Solution Spécification Conception et Implémentation Conclusion des besoins  Etape 3: Processus de Lecture et de Vérification 13 Besoins fonctionnels Démonstration Validité Révocatio n Autorité émettrice Utilisation de la clé
  • 13. Besoins non fonctionnels o Contraintes à respecter en terme de performance du système: 13 Introduction Problématique et Solution Spécification Conception et Implémentation Conclusion Démonstration des besoins
  • 14. Spécification Conception et Implémentation Conclusion Démonstration des besoins 14 Introduction Problématique et Solution Diagramme de cas d’utilisation global
  • 15. Spécification Conception et Implémentation Conclusion Démonstration des besoins 15 Introduction Problématique et Solution Diagramme d’activité du cas « Signer un document »
  • 17. 17 Introduction Paquetage Spécification des besoins Problématique et Solution Conception et Implémentation Conclusion Démonstration
  • 18. Conception et Implémentation Conclusion Démonstration 18 Introduction Spécification des besoins Problématique et Solution Diagramme de classe du paquetage « Engine »
  • 19. 19 Spécification des besoins Diagramme de séquence « Génération du QR Code » Introduction Problématique et Solution Conception et Implémentation Conclusion Démonstration
  • 20. Conception et Implémentation Conclusion Démonstration 20 Introduction Spécification des besoins Problématique et Solution Diagramme de séquence« Génération d’un document signé »
  • 21. Conception et Implémentation Conclusion Démonstration Bibliothèques utilisées  Bouncy Castle:  Zxing (Zebra Crossing ): 21 Introduction Spécification des besoins Problématique et Solution o Projet open source multi-format de code – barres 1D/ 2D et de traitement d’images mis en oeuvre en java. o Bibliothèque de cryptographie libre et open source.
  • 23. Spécification des besoins Problématique et Solution o Implémentation d’une application Android permettant de faire l’interfaçage entre le document électronique signé et le document papier afin de faciliter les démarches administratives. 23 Introduction Conception Démonstratio n Implémentatio n Conclusion et Perspectives  Perspectives:  Fonction de Signature et de Vérification sous Android  Faire tourner l’application en mode web  Générer une série de QR code à partir d’un seul fichier
  • 25. MERCI POUR VOTRE ATTENTION 25