Rapport de mon Stage PFE

Page 42

6. ANALYSE DE L’EXISTANT Comme déjà cité, Europcar est le leader Européen de location des véhicules, il est présent dans plus de 140 pays dans le monde avec 1800 agences, une telle entreprise doit avoir un Système d’Information suffisamment rigide pour gérer l’activité métier du groupe. Dès le premier jour de stage au sein de l’équipe BUILD EUROPCAR, on constate qu’ils utilisent l’outil « Pro*C », et puisque ce dernier est rare dans le marché du travail, nous explorons d’autres stacks technologiques qui peuvent remplacer le langage C Pro*C, c’est le Spring Batch en gardant toujours les mêmes performances.

 Comprendre le Batch Pro*C : Le batch pro*C est un langage difficile et très compliqué, il inclut deux déférentes technologies C et Pl SQL. Ce Batch pro*C est vraiment bordélique, il représente le cas de la gestion des pénalités d’un client qui réserve la voiture mais malheureusement il ne vient pas pour le recevoir et l’exploiter. Nous lui donnerons un délai, et s'il ne vient pas dans cette période, il va payer une amende.

Figure 19 : Processus de réservation

7. SOLUTION Après avoir cité la problématique, la mission dans le cadre du projet Europcar se contente de mettre en place une proposition d'un POC de migration CPro*C vers la technologie Spring Batch. C’est une migration ISO fonctionnalité, portée plus sur le volet technique que le volet fonctionnel, l’objectif est d’atteindre une migration technologique complète vers le spring batch dans une partie du projet, en gardant les mêmes performances et la rapidité de réponse. En ce qui concerne le côté technologique utilisé on s’est mis d’accord sur les dernières technologies telles que :

24


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.