Projet BancoAMAT Août 2016 ANTOINE.S, BINAH.R, LOMBART.JP, NGUYEN.C Table des matières A. CONTEXTE ................................................................................... 2 B. PROPOSITIONS : SERVICES ET PRODUITS A DEVELOPPER............ 2 C. LES FONCTIONS DEVELOPPEES .................................................... 2 a) L’authentification du client ........................................................ 3 b) Gestion des comptes clients ..................................................... 4 c) Gestion client/opérations et création compte ......................... 4 D. SPECIFICATIONS TECHNIQUES ..................................................... 6 E. OUTILS UTILIES ............................................................................ 8 a) PowerAMC ............................................................................... 8 b) Visual Studio ............................................................................. 8 c) SQL Server ................................................................................ 8 F. AXES D’AMELIORATION............................................................... 9 G. CONCLUSION ............................................................................. 10 Page 1 A. CONTEXTE BancoAmat est une société du secteur bancaire de plusieurs agences réparties sur le territoire national. BancoAmat s’occupe essentiellement de la gestion des comptes clients, qui s’effectue encore sur support papier. BancoAmat souhaite informatiser et optimiser la gestion de ses clients et par conséquent, celle de ses agences. B. PROPOSITIONS : SERVICES ET PRODUITS A DEVELOPPER L’application développée que nous proposons au client BancoAMAT, permettrait de : Gérer les comptes clients : permettra aux clients d’éditer un RIB, contacter son conseiller, faire des virements…. Gérer les agences : meilleurs mobilité des comptes clients entre les agences, facilitation de la consolidation des comptes de BancoAmAT. Avoir un accès centralisé et cohérent aux informations de l’entreprise via intranet. C. LES FONCTIONS DEVELOPPEES Les fonctionnalités que nous avons développées sont : L’authentification du client Gestion des comptes clients Gestion client Page 2 Création compte Gestion des opérations a) L’authentification du client Le client pourrait gérer son mot de passe, se connecter à son compte (figure1 : authentification) Page 3 b) Gestion des comptes clients Cette fonction permet au client de gérer son compte : faire de virement, de consulter son historique ou modifier son mot de passe. (Figure2 : Virement) c) Gestion client/opérations et création compte Le conseiller pourrait porter toute modification sur le client, mais aussi de créer de nouveaux comptes ou valider certaines opérations effectuées par ce dernier (tel que l’ajout d’un nouveau bénéficiaire). Page 4 Figure3: gestion du client Figure4 : validation opération Page 5 Figure5 : création de compte D. SPECIFICATIONS TECHNIQUES Afin de mener à bien le développement du projet BancoAMAT, Nous avons eu à conceptualiser tout d’abord une base de données à travers la méthode Merise, puis nous avons aussi eu recours pour la partie back office à utiliser winform et pour la partie front office, le webform. Page 6 Figure5 : Modélisation de base de donnée/mcd Page 7 E. OUTILS UTILIES Nous avons par ailleurs eu besoin d’autres outils comme Visual Studio, PowerAMC, SQL Server 2014. a) PowerAMC PowerAMC est un logiciel de conception créé par la société SDP, qui permet de modéliser les traitements informatiques et leurs bases de données associées. b) Visual Studio Visual Studio est un ensemble complet d’outils de développement permettant de générer des applications web ASP.NET, des services web XML, des applications bureautiques et des applications mobiles. C’est une suite de logiciels de développement pour Windows, conçue par Microsoft. c) SQL Server En informatique, une base de données relationnelle est une base de données où l'information est organisée dans des tableaux à deux dimensions appelés des relations ou tables. Page 8 Les logiciels qui permettent de créer, utiliser et maintenir des bases de données relationnelles sont des systèmes de gestion de base de données relationnels telle que SQL Server 2014 (version utilisée). F. AXES D’AMELIORATION Développer de test d’intégration. Les deux parties Web et Winform n’intègre pas encore dans un même system. Nous devons faire l’intégration et faire des tests. Développer de test de validation Développer des fonctions pour communiquer avec la banque centrale. Développer d’une version sur mobile. Page 9 G. CONCLUSION Durant cette formation, nous avons pu réaliser un projet de développement d’application et avoir une vision globale dans la conduite d’un projet application informatique. Cependant, avec la complexité de projet de gestion bancaire, nous notons des axes d’améliorations afin d’amener à son terme ce projet. Page 10 ANNEXE Page 11 Authentification Page 12 Changement de mot de passe Page 13 Mauvaise authentification Page 14 Page d’accueil Page 15 Relevé de compte Page 16