0% ont trouvé ce document utile (0 vote)
111 vues3 pages

Développement d'une Application Bancaire IB

Transféré par

Refka gharbi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
111 vues3 pages

Développement d'une Application Bancaire IB

Transféré par

Refka gharbi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Projet de Développement Architecture N-tiers

Application de Gestion Bancaire (Soft IB)

1- Introduction

Afin d’améliorer leurs produits, leurs services et leur efficacité, les banques utilisent
les nouvelles technologies d’information et de communication pour assurer une haute
valeur ajoutée à ses clients.
Ils utilisent de plus en plus Internet pour recevoir des instructions et livrer leurs services à un
plus grand nombre de personnes, à moindre coût d’une manière instantanée et très
pratique, bien que la gamme de produits et services offerts par différentes banques varie
considérablement en termes de contenu et de sophistication.
Cette forme de banque est appelée Internet Banking (IB). Dans ce cadre, nous allons
développer une application Spring appelée (Soft IB) qui suit toutes les normes et mesures
d’applications d’entreprise comme les logs, les tests unitaires, l’architecture en couches, la
sécurité et la communication avec la base de données… afin de fournir toutes les
fonctionnalités d’un système bancaire consistant aux clients.

2- Description de l’application

L’application à développer sera utilisée pour conserver un enregistrement de


comptes de tous les clients d’une banque en stockant les entrées de chaque client (c’est-à-
dire les détails de son profil), de ses investissements (informations à propos ses comptes
bancaires, crédit…) et en affichant l’historique de son compte. Il permet également au client
de consulter son compte et effectuer ses transactions en ligne sans avoir à se rendre à la
banque.
Voici un récapitulatif de services à développer :

1. Le client peut être une personne physique ou morale (exemple : entreprise,


association…)

2. Il peut remplir un formulaire pour une demande de création d’un compte bancaire.

3. Si tous les informations sont bien fournis, Il sera contacté pour un rendez vous dans
l’agence (pour la signature réelle de papiers).

4. Il recevra une confirmation de la création d’un compte qui contient le numéro de compte
et les avantages de ce type de compte.

5. Il peut envoyer une demande pour se connecter à son compte via l’application.

6. Si la demande est approuvée, il peut se connecter à son espace à l'aide du nom


d'utilisateur et un identifiant fournis par la banque.

7. Une fois connecté, le client peut consulter le récapitulatif de son compte.


Et faire des échanges d’informations financières : soit initiés par la banque (alerte
d’échéances de prêts, offres commerciales, confirmations d’opérations…) soit par le
bénéficiaire (consultation de solde, demande de relevés de mini relevés …)

8. Le client peut ouvrir un nouveau compte en ligne via son compte précédent (cela ne
nécessite pas un déplacement physique)

9. Le client peut demander un crédit selon ses préférences : durée et montant mensuel à
relever de son compte : plusieurs possibilités à afficher au client (prêt de 10 ans et ses
caractéristiques, de 15 ans ou de 20 ans…)

10. Le client peut transférer l’argent de son compte sur le compte de l’autre client, payer de
factures (biens et services).

11. Il / elle peut changer les détails de son profil.

12. Le site affiche des notifications, messages, réunions/formations, messages de


sensibilisation, messages informatifs, conseils en gestion, communication sur de
nouveaux produits),

13. Espace pour les clients pour poser des questions et éviter ainsi de se déplacer aux
agences.

Ces Attentes ne sont pas exhaustives, vous pouvez proposer d’autres services qui
peuvent enrichir l’application développée …
3- Besoins non fonctionnels

En plus des objectifs techniques, l’application doit assurer:

• la sécurisation des transactions et leur traçabilité

• la centralisation des données

• la disponibilité et l’accès en temps réel des informations

• la fiabilité des informations

• l’accès aux données quel que soit le point d’accès sur le réseau

• l’archivage automatisé des données et l’historique des transactions

• la simplicité et la convivialité

• la confidentialité et la hiérarchisation d’accès aux informations

• l’aide à la décision

Vous aimerez peut-être aussi