Titre : | Conception et Developpement d'une application mobile fonctionnant dans un environnement core banking Amplitude | Type de document : | projet fin études | Auteurs : | AHADRI Hatim, Auteur | Année de publication : | 2017 | Langues : | Français (fre) | Catégories : | Génie Logiciel
| Mots-clés : | Core Banking, Amplitude, eMedia, UML, SOA, MDA, RUP. | Index. décimale : | 1748/17 | Résumé : | Ce rapport constitue le fruit du travail que j'ai realise dans le cadre de mon projet de n d'etudes au
sein de la societe de Services en Ingenierie d'Informatique (ssii) \Sopra Steria\.
Mon projet avait pour objectif global la contribution a la realisation d'une des grandes solutions que
Sopra a proposee a ses clients : il s'agit de BPCE Group (Banque Populaire and Caisse d'Epargne), une
application mobile hybrid fonctionnant dans un environnement core banking celui de Sopra Steria, a
savoir : Amplitude.
La mission qui m'a ete cone etait d'une valeur eminente, en eet elle consistait d'une part a mener une
analyse profonde des dierents processus bancaires, et d'autre part a proposer une architecture generale
qui traite soigneusement l'ensemble des specications Amplitude.
L'application developpee permettra aux clients de la banque de benecier des services bancaires tels que
la consultation de soldes, des extraits bancaires, envoyer des demandes des credit a partir de leurs
smartphones, en utilisant une architecture client/serveur qui va permettre aux clients de benecier de
ces services en toute mobilite et liberte.
Pour mieux se situer dans le contexte du projet et de le mener a bien, il etait convenable de choisir le
processus de management et de developpement oert par eMedia, la methode d'ingenierie de Sopra
Steria. Cette derniere repose sur le processus rup (Rational Unied Process), la demarche mda (Model
Driven Architecture), l'architecture soa (Service Oriented Architecture) et le langage de modelisation
uml (Unied Modeling Language). La methode eMedia a fait ses preuves dans le domaine des projets de
la societe.
Une etude des contraintes et des objectifs de mon projet, a prime abord, a ete eectuee. Ensuite, sur la
base des exigences du client, la phase de conception de mon projet a ete entamee par l'elaboration d'un
ensemble de diagrammes modelisant la future solution. Le developpement etant amorce, le test et la
qualication de la solution ont ete realises pour assurer le bon fonctionnement de l'application.
Un ensemble de technologies et d'outils ont ete utilises pour ce projet : Frameworks de la plateforme
Java EE (Java Entreprise Edition), Spring, Hibernante, Maven, SVN, Frameworks du language
JavaScript (Angular 4), Ionic 3.
Des le debut du stage, le client a contribue ecacement a la denition des besoins souhaites et il a
exprime sa gratitude et allegresse quant au travail accompli.
|
Conception et Developpement d'une application mobile fonctionnant dans un environnement core banking Amplitude [projet fin études] / AHADRI Hatim, Auteur . - 2017. Langues : Français ( fre) Catégories : | Génie Logiciel
| Mots-clés : | Core Banking, Amplitude, eMedia, UML, SOA, MDA, RUP. | Index. décimale : | 1748/17 | Résumé : | Ce rapport constitue le fruit du travail que j'ai realise dans le cadre de mon projet de n d'etudes au
sein de la societe de Services en Ingenierie d'Informatique (ssii) \Sopra Steria\.
Mon projet avait pour objectif global la contribution a la realisation d'une des grandes solutions que
Sopra a proposee a ses clients : il s'agit de BPCE Group (Banque Populaire and Caisse d'Epargne), une
application mobile hybrid fonctionnant dans un environnement core banking celui de Sopra Steria, a
savoir : Amplitude.
La mission qui m'a ete cone etait d'une valeur eminente, en eet elle consistait d'une part a mener une
analyse profonde des dierents processus bancaires, et d'autre part a proposer une architecture generale
qui traite soigneusement l'ensemble des specications Amplitude.
L'application developpee permettra aux clients de la banque de benecier des services bancaires tels que
la consultation de soldes, des extraits bancaires, envoyer des demandes des credit a partir de leurs
smartphones, en utilisant une architecture client/serveur qui va permettre aux clients de benecier de
ces services en toute mobilite et liberte.
Pour mieux se situer dans le contexte du projet et de le mener a bien, il etait convenable de choisir le
processus de management et de developpement oert par eMedia, la methode d'ingenierie de Sopra
Steria. Cette derniere repose sur le processus rup (Rational Unied Process), la demarche mda (Model
Driven Architecture), l'architecture soa (Service Oriented Architecture) et le langage de modelisation
uml (Unied Modeling Language). La methode eMedia a fait ses preuves dans le domaine des projets de
la societe.
Une etude des contraintes et des objectifs de mon projet, a prime abord, a ete eectuee. Ensuite, sur la
base des exigences du client, la phase de conception de mon projet a ete entamee par l'elaboration d'un
ensemble de diagrammes modelisant la future solution. Le developpement etant amorce, le test et la
qualication de la solution ont ete realises pour assurer le bon fonctionnement de l'application.
Un ensemble de technologies et d'outils ont ete utilises pour ce projet : Frameworks de la plateforme
Java EE (Java Entreprise Edition), Spring, Hibernante, Maven, SVN, Frameworks du language
JavaScript (Angular 4), Ionic 3.
Des le debut du stage, le client a contribue ecacement a la denition des besoins souhaites et il a
exprime sa gratitude et allegresse quant au travail accompli.
|
|