Projet de fin d'étude : Migration Des Traitements De Facturation Du Langage Progress 4GL Vers .Net

Etudiant : BENOMAR KAWTAR

Filière : Master Qualité du Logiciel (MQL)

Encadrant : Pr. ZERRAD NAJIB

Annèe : 2024

Résumé : L'objectif principal de ce stage était de contribuer à la migration des traitements du langage Progress 4gl vers le framework .Net. Cette migration avait pour but de gérer l'obsolescence et de répondre rapidement aux demandes des métiers nécessitant des mises à jour structurelles tous les 3 mois, ainsi que d'optimiser certaines fonctionnalités. Le projet a suivi une méthodologie de gestion de projet agile SCRUM, avec un cycle de développement itératif et incrémental. Celui-ci a commencé par l'analyse des besoins et l'estimation des charges, puis le développement, la réalisation de tests, et enfin la rédaction de la documentation fonctionnelle et technique. En ce qui concerne l'architecture technique du projet, celle-ci repose d'un côté sur l'architecture Clean, et de l'autre sur l'utilisation des technologies .Net et C#. Ce mémoire décrit le contexte général du projet et met l'accent sur les différentes phases de sa réalisation, depuis l'étude et l'analyse jusqu'à la mise en oeuvre. Il offre également un aperçu des difficultés rencontrées et des résultats obtenus. Ce mémoire décrit le cadre général du projet et met l'accent sur les différentes phases de sa réalisation, depuis l'étude et l'analyse jusqu'à la mise en oeuvre. Il offre également un aperçu des difficultés que nous avons rencontrées et des résultats que nous avons aboutis.