2.9.3 Gestion des habilitations :
Sur internet, mais aussi au coeur même d'une entreprise
ou encore sur le réseau d'une banque tel que notre cas, le risque de
compromission de données sensibles peut conduire à des
catastrophique en termes économique ou légaux. La
sécurité est donc une partie très importante pour notre
client qui est Crédit agricole du Maroc. Pour ces raisons Atlashore
à bien saisie les dimensions de la sécurité chez les
banques, par conséquent nous avons choisie de travailler avec le fameux
Framework Acegi Security (plus de détail dans la partie Annexes).
Sécurisation des URL :
La sécurisation des requête http s'appuis sur un
système de filtrage des requêtes en provenance de la couche
présentation autrement dit, le browser. Nous décidons donc de ne
permettre qu'à un certain type d'utilisateurs d'accéder à
une URL donnée.
Dans notre cas par exemple, que l'utilisateur de type
chargé clientèle qui peut créer une nouvelle fiche
signalétique.
Profils utilisateurs :
Les principale difficultés avec les utilisateurs du
système est qu'ils sont tous différents, de ce fait il y autant
d'opinions affirmés d'utilisateur sur la façon de s'y prendre.
Pour construire un système efficace, il est nécessaire de
définir des profils d'utilisateurs, selon différents
critère de manipulation de la solution, voici une matrice qui
décrit le filtrage des autorisations selon les critères
d'utilisateurs :
|
« MISE EN OEUVRE D'UNE SOLUTION DE GESTION
CENTRALISEE DE LA FICHE SIGNALETIQUE CLIENT POUR LE COMPTE DE CREDIT
AGRICOLE DU MAROC (CAM)»
|
MEMOIRE DE FIN D'ETUDE
|
Autorisations par Parties du
projet
|
|
|
|
Chargé Clientèle
|
BackOffice
|
Création de la FS physique ou morale
|
x
|
x
|
Consultation de la FS
|
x
|
x
|
Paramétrage
|
x
|
x
|
Traitement
|
x
|
x
|
Affectation du groupe
|
x
|
x
|
Passation de fiche
|
x
|
x
|
Changer la nature d'un client
|
x
|
x
|
Archiver un Client
|
x
|
x
|
Tableau 1 : Matrice de définition des profils
d'utilisateurs
En cas d'interdiction d'accès l'utilisateur est
redirigé vers une page 404.Cette page contient une description
détaillé de problème, ainsi que 2 solutions portés
à l'utilisateur permettant de revenir à la page
précédente ou bien à la page d'accueil.
Voici l'extrait de la page 404 :
Figure 12.1 : Page 404.
|
« MISE EN OEUVRE D'UNE SOLUTION DE GESTION
CENTRALISEE DE LA FICHE SIGNALETIQUE CLIENT POUR LE COMPTE DE CREDIT
AGRICOLE DU MAROC (CAM)»
|
MEMOIRE DE FIN D'ETUDE
|
2.9.4 Fiabilisation des clients :
En se basant sur le batch mis en place au dessus, plus l'ajout
d'une nouvelle table à la base de donnée, cette dernière
qui va jouer le rôle d'un indicateurs des informations non
cohérents de chaque tier (client), notre système s'engage et
récupère l'ensemble des clients à fiabilisé. En
fait l'utilisateur du crédit agricole est prévu par une Alert mis
en accueil de la solution, ou bien il utilise carrément un
système de recherche mis en place, il permet aux utilisateurs de trouver
les clients en question par des critères de recherche.
Figure 13 : écran Alert
Cette partie sera plus détaillée au chapitre mis en
oeuvre du projet.
|
« MISE EN OEUVRE D'UNE SOLUTION DE GESTION
CENTRALISEE DE LA FICHE SIGNALETIQUE CLIENT POUR LE COMPTE DE CREDIT
AGRICOLE DU MAROC (CAM)»
|
MEMOIRE DE FIN D'ETUDE
|
Synthèse:
Dans ce chapitre, d'abord nous avons vu le sujet et mes objectifs
de stage, puis une description en entier du projet compris :
Contexte du projet
Objectifs
Résultat attendu par crédit agricole Description
des besoins du projet Aspect technologique du projet
Ainsi que le planning général, mis en place par
Atlashore pour ce projet. En fin nous avons terminé par un
planning général de stage compris :
L'intégration dans l'équipe de travail
Développement sous les différentes couches du
projet
Développement de la partie sécurité et la
partie fiabilisation du projet
|
« MISE EN OEUVRE D'UNE SOLUTION DE GESTION
CENTRALISEE DE LA FICHE SIGNALETIQUE CLIENT POUR LE COMPTE DE CREDIT
AGRICOLE DU MAROC (CAM)»
|
MEMOIRE DE FIN D'ETUDE
|
Troisième Chapitre
Modélisation du projet
? Diagrammes de cas d'utilisations ? Diagramme de
séquences
7 Diagramme de classe
Ce chapitre traitera la phase la plus importante du cycle de
vie d'un logiciel à savoir la phase UML.
Elle sera présentée dans ce chapitre
|
« MISE EN OEUVRE D'UNE SOLUTION DE GESTION
CENTRALISEE DE LA FICHE SIGNALETIQUE CLIENT POUR LE COMPTE DE CREDIT
AGRICOLE DU MAROC (CAM)»
|
MEMOIRE DE FIN D'ETUDE
|
|