Titre : | Étude et validation du processus de maintenance applicative et Mise en oeuvre d’une application de rétro-ingénierie d'un système d'information bancaire | Type de document : | projet fin études | Auteurs : | Brahim OUKHEYI, Auteur | Année de publication : | 2016 | Langues : | Français (fre) | Catégories : | Génie Logiciel
| Mots-clĂ©s : | Retro-ingĂ©nierie, Relations entre les tables, Anonymisation, Ă©chantillonnage, eMedia, Automatisation des tests, tests fonctionnels, intĂ©gration continue. | Index. dĂ©cimale : | 1664/16 | RĂ©sumĂ© : | Le présent document constitue une synthèse de mon projet de fin d’études, effectué au sein de Sopra Banking Software. Ce projet a deux primordiaux objectifs, en effet :
Le premier objectif consiste en la conception et le développement d’un outil permettant retro-ingénierie d’une base de données bancaire (étudier et découvrir les relations entre les tables) dans le cadre du projet AmpliTooDB qui consiste à développer d’une solution d'optimisation, d'anonymisation et échantillonnage des bases de données bancaires.
Pour mieux se situer dans le contexte du premier objectif et le mener à bien, il a été convenable de choisir le processus de management et de développement offert par la méthode d’ingénierie eMedia de Sopra Banking Software. Cette dernière repose sur le processus UP, la démarche MDA, l’architecture SOA et le langage de modélisation UML. La méthode eMedia a fait ses preuves dans le domaine des projets de la société. Une étude des contraintes et des objectifs de mon projet, à tout abord, a été effectuée. Ensuite, sur la base des exigences du client, la phase de conception du projet a été entamée par l’élaboration d’un ensemble de diagrammes modélisant la future solution. Et à la fin du processus je me suis concentré sur la partie de la réalisation de l’application.
Le deuxième objectif consiste à étudier et valider le processus de test adopté par l’équipe TMA pour la qualification de la solution Amplitude de Sopra Banking, à partir de l’automatisation des tests fonctionnels en utilisant une plateforme d’intégration continue.
Pour aboutir aux attendus de ce deuxième objectif, il fallait commencer, tout d’abord, par comprendre la problématique posée et spécifier les objectifs à atteindre. Ensuite, élaborer une étude approfondie sur le processus métier d’automatisation des tests fonctionnels en utilisant le standard BPMN, et la dernière phase c’est la mise en place de la plateforme d’intégration continue pour l’automatisation des tests fonctionnels. Avant de se lancer dans cette phase, j’étais amené à élaborer une étude comparative ente les outils adoptés pour la plateforme d’intégration continue.
|
Étude et validation du processus de maintenance applicative et Mise en oeuvre d’une application de rétro-ingénierie d'un système d'information bancaire [projet fin études] / Brahim OUKHEYI, Auteur . - 2016. Langues : Français ( fre) Catégories : | Génie Logiciel
| Mots-clĂ©s : | Retro-ingĂ©nierie, Relations entre les tables, Anonymisation, Ă©chantillonnage, eMedia, Automatisation des tests, tests fonctionnels, intĂ©gration continue. | Index. dĂ©cimale : | 1664/16 | RĂ©sumĂ© : | Le présent document constitue une synthèse de mon projet de fin d’études, effectué au sein de Sopra Banking Software. Ce projet a deux primordiaux objectifs, en effet :
Le premier objectif consiste en la conception et le développement d’un outil permettant retro-ingénierie d’une base de données bancaire (étudier et découvrir les relations entre les tables) dans le cadre du projet AmpliTooDB qui consiste à développer d’une solution d'optimisation, d'anonymisation et échantillonnage des bases de données bancaires.
Pour mieux se situer dans le contexte du premier objectif et le mener à bien, il a été convenable de choisir le processus de management et de développement offert par la méthode d’ingénierie eMedia de Sopra Banking Software. Cette dernière repose sur le processus UP, la démarche MDA, l’architecture SOA et le langage de modélisation UML. La méthode eMedia a fait ses preuves dans le domaine des projets de la société. Une étude des contraintes et des objectifs de mon projet, à tout abord, a été effectuée. Ensuite, sur la base des exigences du client, la phase de conception du projet a été entamée par l’élaboration d’un ensemble de diagrammes modélisant la future solution. Et à la fin du processus je me suis concentré sur la partie de la réalisation de l’application.
Le deuxième objectif consiste à étudier et valider le processus de test adopté par l’équipe TMA pour la qualification de la solution Amplitude de Sopra Banking, à partir de l’automatisation des tests fonctionnels en utilisant une plateforme d’intégration continue.
Pour aboutir aux attendus de ce deuxième objectif, il fallait commencer, tout d’abord, par comprendre la problématique posée et spécifier les objectifs à atteindre. Ensuite, élaborer une étude approfondie sur le processus métier d’automatisation des tests fonctionnels en utilisant le standard BPMN, et la dernière phase c’est la mise en place de la plateforme d’intégration continue pour l’automatisation des tests fonctionnels. Avant de se lancer dans cette phase, j’étais amené à élaborer une étude comparative ente les outils adoptés pour la plateforme d’intégration continue.
|
|