Projet BancoAMAT - Création site web

publicité
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
Téléchargement