Titre : | Modernisation d'une application métier via un processus dirigé par les modèles | Type de document : | projet fin études | Auteurs : | NAJI Kawtar / LEJDAINI Fatima Zahrae, Auteur | Année de publication : | 2018 | Langues : | Français (fre) | Catégories : | Génie Logiciel
| Index. dĂ©cimale : | 1877/18 | RĂ©sumĂ© : | Ce rapport constitue le résultat du travail que nous avons réalisé dans le cadre de
notre projet de n d'études au sein de la société Netfective Technology Maroc.
Notre projet avait pour objectif global la contribution à la migration d'une application
métier via un processus dirigé par les modèles vers un système plus moderne et digital
an de suivre le rythme des technologies et rendre l'application développée plus agile à
modier, à intégrer et à améliorer.
Durant le projet, nous avons eu pour mission, dans un premier temps, de se familiariser
avec l'outil Blu Age qui couvre la migration des composants de l'application à
moderniser, y compris les données, l'interface utilisateur, et traitement des transactions
vers le véritable monde digital. Nous avons mené ensuite une analyse détaillée des besoins
et une étude technique des diérents outils, suivie de la conception avant d'aborder la
partie réalisation.
Le projet a été élaboré en deux étapes, à savoir :
La première étape est une étude fonctionnelle, conceptuelle et technique du projet.
Elle comporte l'analyse de l'application existante et la conception des besoins fonctionnels
en langage de modélisation objet UML.
La deuxième étape comprend le processus de modernisation de l'application en se
basant sur la démarche MDA (Model Driven Architecture). En parallèle nous avons
éectué les tests de non regression pour éviter toute modication inattendue lors du
processus de développement.
Un ensemble de technologies et d'outils ont été utilisés pour ce projet : Framework
de la plateforme Java EE (Jackarta) : Springboot, Hibernate, SpringWebFlow, Maven, le
moteur de template Thymeleaf, Selenium, SonarQube, Jenkins. |
Modernisation d'une application métier via un processus dirigé par les modèles [projet fin études] / NAJI Kawtar / LEJDAINI Fatima Zahrae, Auteur . - 2018. Langues : Français ( fre) Catégories : | Génie Logiciel
| Index. dĂ©cimale : | 1877/18 | RĂ©sumĂ© : | Ce rapport constitue le résultat du travail que nous avons réalisé dans le cadre de
notre projet de n d'études au sein de la société Netfective Technology Maroc.
Notre projet avait pour objectif global la contribution à la migration d'une application
métier via un processus dirigé par les modèles vers un système plus moderne et digital
an de suivre le rythme des technologies et rendre l'application développée plus agile à
modier, à intégrer et à améliorer.
Durant le projet, nous avons eu pour mission, dans un premier temps, de se familiariser
avec l'outil Blu Age qui couvre la migration des composants de l'application à
moderniser, y compris les données, l'interface utilisateur, et traitement des transactions
vers le véritable monde digital. Nous avons mené ensuite une analyse détaillée des besoins
et une étude technique des diérents outils, suivie de la conception avant d'aborder la
partie réalisation.
Le projet a été élaboré en deux étapes, à savoir :
La première étape est une étude fonctionnelle, conceptuelle et technique du projet.
Elle comporte l'analyse de l'application existante et la conception des besoins fonctionnels
en langage de modélisation objet UML.
La deuxième étape comprend le processus de modernisation de l'application en se
basant sur la démarche MDA (Model Driven Architecture). En parallèle nous avons
éectué les tests de non regression pour éviter toute modication inattendue lors du
processus de développement.
Un ensemble de technologies et d'outils ont été utilisés pour ce projet : Framework
de la plateforme Java EE (Jackarta) : Springboot, Hibernate, SpringWebFlow, Maven, le
moteur de template Thymeleaf, Selenium, SonarQube, Jenkins. |
|