Mise en place d’un portail de chargement et de descente de données HR

1/26
100%

<!-- Slide number: 1 -->

Mise en place d’un portail de chargement et de descente de données HR

Encadrant universitaire

Henda SFAXI

Elaboré par : Mohamed Mehdi OUERTANI

Encadrant(s) professionnel(s)

Mohamed Amine EL ISSAOUI

Bassem AKROUTI

![](Image1.jpg)

Année universitaire 2014/2015

1

<!-- Slide number: 2 -->

plan

Introduction

Problématique

Solution proposée

Préparation

Releases

Conclusion

2

<!-- Slide number: 3 -->

Problématique

Préparation

Introduction

Solution

Conclusion

Releases

Introduction

3

<!-- Slide number: 4 -->

Problématique

Préparation

Introduction

Solution

Conclusion

Releases

Présentation de l’entreprise

Gestion de la paie

Gestion de temps et d’activités

![](Image11.jpg)

![](Image10.jpg)

![](Espaceréservéducontenu1.jpg)

![](Image37.jpg)

Gestion des talents

Gestion Administrative

![](Image38.jpg)

4

<!-- Slide number: 5 -->

Problématique

Préparation

Introduction

Solution

Conclusion

Releases

Introduction

Correspondance source/cible

Chargement et Extraction de données

Contrainte d’intégrité

Règles de gestion

Volume de données

5

<!-- Slide number: 6 -->

Introduction

Préparation

Problématique

Solution

Conclusion

Releases

Problématique

6

<!-- Slide number: 7 -->

Introduction

Préparation

Problématique

Solution

Conclusion

Releases

Problématique

Chargement de données par occurrence

Données existants dans plusieurs sources

Schémas de bases de données différents

![C:\Users\faf\Dropbox\Présentation\bonHomme.png](Picture2.jpg)

7

<!-- Slide number: 8 -->

Publicité

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Solution

8

<!-- Slide number: 9 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Solution

![](Image8.jpg)

9

<!-- Slide number: 10 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Solution

10

<!-- Slide number: 11 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Préparation

11

<!-- Slide number: 12 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Préparation

![C:\Users\MEHDI\Desktop\methode-scrum.jpg](Espaceréservéducontenu22.jpg)

Méthodologie de développement

12

<!-- Slide number: 13 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Préparation

Choix logiciel

![d:\Profiles\mbenjbara\Desktop\jbossas7_icon.png](Picture6.jpg)

![d:\Profiles\mbenjbara\Desktop\Eclipse_Logo.svg.png](Picture1.jpg)

![d:\Profiles\mbenjbara\Desktop\PowerAMC.jpg](Picture4.jpg)

![d:\Profiles\mbenjbara\Desktop\images.png](Picture5.jpg)

13

<!-- Slide number: 14 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Préparation

Choix technique

14

<!-- Slide number: 15 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Préparation

Architecture SOA

![](Picture2.jpg)

15

<!-- Slide number: 16 -->

Introduction

Publicité

Solution

Préparation

Conclusion

Releases

Problématique

Préparation

Diagramme de cas d’utilisation global

![](Picture2.jpg)

16

<!-- Slide number: 17 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Releases

17

<!-- Slide number: 18 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Releases

![](Image20.jpg)

18

<!-- Slide number: 19 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 1

Connexion à la base et Import de données

19

<!-- Slide number: 20 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 1

Analyse sprint 1

![](Picture2.jpg)

20

<!-- Slide number: 21 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 1

Réalisation sprint 1

![info](Image33.jpg)

![Capture](Image30.jpg)

![structure](Image31.jpg)

![config](Image20.jpg)

![authentification](Image27.jpg)

21

<!-- Slide number: 22 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 1

Analyse sprint 2

![](Picture2.jpg)

22

<!-- Slide number: 23 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 1

![](Image12.jpg)

Publicité

Réalisation sprint 2

![](Image1.jpg)

![correspondance](Image30.jpg)

![scenario](Image39.jpg)

![](Image34.jpg)

![](Image36.jpg)

![](Image33.jpg)

![](Image3.jpg)

![](Image5.jpg)

![](Image38.jpg)

23

<!-- Slide number: 24 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 2

Détection des erreurs et Statistiques

24

<!-- Slide number: 25 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 2

Analyse sprint 3

![](Picture2.jpg)

25

<!-- Slide number: 26 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 2

Réalisation sprint 3

![CorrectionErrer](Image32.jpg)

![ExectionBatch](Image34.jpg)

![affichageLibelles Erreurs](Image28.jpg)

![](Image23.jpg)

26

<!-- Slide number: 27 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 2

Analyse sprint 4

![](Picture2.jpg)

27

<!-- Slide number: 28 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 2

Réalisation sprint 4

![index](Image20.jpg)

![Historique](Image27.jpg)

28

<!-- Slide number: 29 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 3

Export de données et migration entre deux bases HR Access

29

<!-- Slide number: 30 -->

Introduction

Solution

Préparation

Releases

Publicité

Conclusion

Problématique

Release 3

Analyse sprint 5

![](Picture2.jpg)

30

<!-- Slide number: 31 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 3

Réalisation sprint 5

![visualiser](Image28.jpg)

![choixdossier](Image27.jpg)

![export](Image23.jpg)

31

<!-- Slide number: 32 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 3

Analyse sprint 6

![](Picture2.jpg)

32

<!-- Slide number: 33 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 3

Réalisation sprint 6

33

<!-- Slide number: 34 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Conclusion

34

<!-- Slide number: 35 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

CONCLUSION

Objectif

Faciliter la reprise et la migration de données en masse

Aspects bénéfiques

Appliquer mes connaissances de la génie logiciel

Travail en équipe

Avoir une expérience professionnelle

Chargement de plusieurs informations dans une seule opération d’import

Minimiser le temps d’exécution des opérations de chargement et de descente

Perspective

35

<!-- Slide number: 36 -->

Merci de votre attention

![](Image8.jpg)

36

<!-- Slide number: 37 -->

Mise en place d’un portail de chargement et de descente de données HR

Encadrant universitaire

Henda SFAXI

Elaboré par : Mohamed Mehdi OUERTANI

Encadrant(s) professionnel(s)

Mohamed Amine EL ISSAOUI

Bassem AKROUTI

![](Image9.jpg)

Année universitaire 2014/2015

37

Mise en place d’un portail de chargement et de descente de données HR

Data Integration and Management · textbook

Voir tous les documents en gestion et économie

<!-- Slide number: 1 -->

Mise en place d’un portail de chargement et de descente de données HR

Encadrant universitaire

Henda SFAXI

Elaboré par : Mohamed Mehdi OUERTANI

Encadrant(s) professionnel(s)

Mohamed Amine EL ISSAOUI

Bassem AKROUTI

![](Image1.jpg)

Année universitaire 2014/2015

1

<!-- Slide number: 2 -->

plan

Introduction

Problématique

Solution proposée

Préparation

Releases

Conclusion

2

<!-- Slide number: 3 -->

Problématique

Préparation

Introduction

Solution

Conclusion

Releases

Introduction

3

<!-- Slide number: 4 -->

Problématique

Préparation

Introduction

Solution

Conclusion

Releases

Présentation de l’entreprise

Gestion de la paie

Gestion de temps et d’activités

![](Image11.jpg)

![](Image10.jpg)

![](Espaceréservéducontenu1.jpg)

![](Image37.jpg)

Gestion des talents

Gestion Administrative

![](Image38.jpg)

4

<!-- Slide number: 5 -->

Problématique

Préparation

Introduction

Solution

Conclusion

Releases

Introduction

Correspondance source/cible

Chargement et Extraction de données

Contrainte d’intégrité

Règles de gestion

Volume de données

5

<!-- Slide number: 6 -->

Introduction

Préparation

Problématique

Solution

Conclusion

Releases

Problématique

6

<!-- Slide number: 7 -->

Introduction

Préparation

Problématique

Solution

Conclusion

Releases

Problématique

Chargement de données par occurrence

Données existants dans plusieurs sources

Schémas de bases de données différents

![C:\Users\faf\Dropbox\Présentation\bonHomme.png](Picture2.jpg)

7

<!-- Slide number: 8 -->

Publicité

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Solution

8

<!-- Slide number: 9 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Solution

![](Image8.jpg)

9

<!-- Slide number: 10 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Solution

10

<!-- Slide number: 11 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Préparation

11

<!-- Slide number: 12 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Préparation

![C:\Users\MEHDI\Desktop\methode-scrum.jpg](Espaceréservéducontenu22.jpg)

Méthodologie de développement

12

<!-- Slide number: 13 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Préparation

Choix logiciel

![d:\Profiles\mbenjbara\Desktop\jbossas7_icon.png](Picture6.jpg)

![d:\Profiles\mbenjbara\Desktop\Eclipse_Logo.svg.png](Picture1.jpg)

![d:\Profiles\mbenjbara\Desktop\PowerAMC.jpg](Picture4.jpg)

![d:\Profiles\mbenjbara\Desktop\images.png](Picture5.jpg)

13

<!-- Slide number: 14 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Préparation

Choix technique

14

<!-- Slide number: 15 -->

Introduction

Solution

Préparation

Conclusion

Releases

Problématique

Préparation

Architecture SOA

![](Picture2.jpg)

15

<!-- Slide number: 16 -->

Introduction

Publicité

Solution

Préparation

Conclusion

Releases

Problématique

Préparation

Diagramme de cas d’utilisation global

![](Picture2.jpg)

16

<!-- Slide number: 17 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Releases

17

<!-- Slide number: 18 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Releases

![](Image20.jpg)

18

<!-- Slide number: 19 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 1

Connexion à la base et Import de données

19

<!-- Slide number: 20 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 1

Analyse sprint 1

![](Picture2.jpg)

20

<!-- Slide number: 21 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 1

Réalisation sprint 1

![info](Image33.jpg)

![Capture](Image30.jpg)

![structure](Image31.jpg)

![config](Image20.jpg)

![authentification](Image27.jpg)

21

<!-- Slide number: 22 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 1

Analyse sprint 2

![](Picture2.jpg)

22

<!-- Slide number: 23 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 1

![](Image12.jpg)

Publicité

Réalisation sprint 2

![](Image1.jpg)

![correspondance](Image30.jpg)

![scenario](Image39.jpg)

![](Image34.jpg)

![](Image36.jpg)

![](Image33.jpg)

![](Image3.jpg)

![](Image5.jpg)

![](Image38.jpg)

23

<!-- Slide number: 24 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 2

Détection des erreurs et Statistiques

24

<!-- Slide number: 25 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 2

Analyse sprint 3

![](Picture2.jpg)

25

<!-- Slide number: 26 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 2

Réalisation sprint 3

![CorrectionErrer](Image32.jpg)

![ExectionBatch](Image34.jpg)

![affichageLibelles Erreurs](Image28.jpg)

![](Image23.jpg)

26

<!-- Slide number: 27 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 2

Analyse sprint 4

![](Picture2.jpg)

27

<!-- Slide number: 28 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 2

Réalisation sprint 4

![index](Image20.jpg)

![Historique](Image27.jpg)

28

<!-- Slide number: 29 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 3

Export de données et migration entre deux bases HR Access

29

<!-- Slide number: 30 -->

Introduction

Solution

Préparation

Releases

Publicité

Conclusion

Problématique

Release 3

Analyse sprint 5

![](Picture2.jpg)

30

<!-- Slide number: 31 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 3

Réalisation sprint 5

![visualiser](Image28.jpg)

![choixdossier](Image27.jpg)

![export](Image23.jpg)

31

<!-- Slide number: 32 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 3

Analyse sprint 6

![](Picture2.jpg)

32

<!-- Slide number: 33 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Release 3

Réalisation sprint 6

33

<!-- Slide number: 34 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

Conclusion

34

<!-- Slide number: 35 -->

Introduction

Solution

Préparation

Releases

Conclusion

Problématique

CONCLUSION

Objectif

Faciliter la reprise et la migration de données en masse

Aspects bénéfiques

Appliquer mes connaissances de la génie logiciel

Travail en équipe

Avoir une expérience professionnelle

Chargement de plusieurs informations dans une seule opération d’import

Minimiser le temps d’exécution des opérations de chargement et de descente

Perspective

35

<!-- Slide number: 36 -->

Merci de votre attention

![](Image8.jpg)

36

<!-- Slide number: 37 -->

Mise en place d’un portail de chargement et de descente de données HR

Encadrant universitaire

Henda SFAXI

Elaboré par : Mohamed Mehdi OUERTANI

Encadrant(s) professionnel(s)

Mohamed Amine EL ISSAOUI

Bassem AKROUTI

![](Image9.jpg)

Année universitaire 2014/2015

37