Université Abdelmalek Essaadi Faculté
des Sciences
Projet de Fin d'Etudes
Pour l'Obtention du Diplôme
Master Spécialisé
Option : Qualité Logiciel
Sujet
MISE EN OEUVRE D'UNE SOLUTION DE GESTION CENTRALISEE DE
LA FICHE SIGNALETIQUE CLIENT (FSC)
POUR LE COMPTE DE CREDIT AGRICOLE DU
MAROC
Réalisé par :
M. Abdelkarim Aziz
|
Sous la direction de :
M. Mostapha Bouterfass(Atlashore) M. Mohammed Hilout
(Atlashore) M. Mohammed Khaldi (FST)
|
|
|
|
Année Universitaire
|
« 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
|
Fiche de Stage
Nom de l''Entreprise :
Atlashore
Adresse :
332, N°23, Bd Roudani, Casablanca
Responsable de stage :
Mostapha Bouterfass (Directeur Technique)
Date de Stage :
Du 1 mars 2010 au 30 juin 2010
Résumé de stage :
Mise en oeuvre d'une solution de gestion centralisée de la
fiche signalétique client (FSC) pour le compte de crédit agricole
du Maroc.
Mot Clé :
Struts, Hibernate, Spring, Acegi Security, Oracle 10g, WebSphere
6.0
Travail effectué:
Développement et 0ptimisation d'un Batch.
Génération d'une partie de la couche Hibernate,
Spring et Struts avec JAG. Développement et intégration des
différents écrans du projet.
Fiabilisation des Clients.
Gestion des Habilitation. Motivations de stage :
J'ai été affecté tout au long de mon
stage à une équipe d'ingénieurs expérimentés
en développement JEE.
Projet professionnel à mettre en place.
Riche panel de technologies.
Contact direct avec le client (Déplacement au
siège central du Crédit Agricole). Réunions.
Equipe très accueillant.
|
« 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
|
Remerciement
Je tiens tout d'abord à remercier Mr Samir SALEK
Directeur Général d'AtlaShore et Mr Mustapha BOUTERFASS Directeur
Technique de m'avoir accueilli dans son entreprise.
J'exprime aussi mes sincères remerciements à
Mohammed HILOUT Chef de projet, ainsi qu'à toute l'équipe
AtlaShore pour leur disponibilité et leur collaboration à la
réalisation de ce travail.
J'exprime également toute ma gratitude à mon
encadrant pédagogique Mr Mohammed KHALDI qui a accepté d'encadrer
ce travail.
|
« 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
|
Abréviation
Abréviation
|
Désignation
|
CAM
|
Crédit Agricole du Maroc
|
h FSC
|
Fiche Signalétique Client
|
PP
|
Personne Physique
|
PM
|
Personne Morale
|
AIA
|
Application Agence
|
CSP
|
Catégorie socio-professionnelle
|
RC
|
Registre de Commerce
|
FS
|
Fiche Signalétique
|
JDBC
|
Java Database Connectivity
|
WPS
|
Websphere Portal Server
|
J2EE
|
Java 2 Enterprise Edition
|
UML
|
Unified Modeling Language
|
SGBD
|
Système de Gestion de Base de Données
|
API
|
Application Programming Interface
|
XML
|
eXtensible Markup Language
|
JSP
|
JavaServer Pages
|
MVC
|
Model View Controller
|
EJB
|
Enterprise JavaBeans
|
SQL
|
Structured query language
|
CVS
|
Concurrent Versions System
|
MAJ
|
Mise A Jour
|
RADEEJ
|
Régie Autonome Distribution d'Eau &
Eléctricité d'El Jadida
|
SODEP
|
Société d'Exploitation des Ports
|
BCP
|
Banque Centrale Populaire
|
AIX
|
Advanced Interactive eXecutive
|
WCS
|
Workplace Collaboration Service
|
WSE
|
Workplace Service Express
|
AOP
|
Aspect-Oriented Programming
|
IoC
|
Inversion of Control
|
HTTP
|
HyperText Transfer Protocol
|
POJO
|
Plain Old Java Object
|
RMI
|
Remote Method Invocation
|
ORM
|
Object-relational mapping
|
HQL
|
Hibernate Query Language
|
SVN
|
Subversion
|
CVS
|
Concurrent Versions System
|
SI
|
Système d'information
|
|
« 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
|
Liste des figures
Figure 1 : Architecture 3tiers ....8
Figure 2 : Diagramme de contexte de projet 10
Figure 3 : Cycle en V plus on descend et plus on
s'intéresse aux détails du projet.13
|
Figure 4 : Architecture matérielle du CAM .14
|
Figure 5 : Planning du projet FSC
|
.16
|
Figure 6 : Diagramme de la phase avant vente
|
.17
|
Figure 7 : Question/Réponse
|
18
|
Figure 8 : schéma de la phase de recette
|
..19
|
Figure 9 : Planning de stage
|
22
|
Figure 10 : choisir votre base de données
|
23
|
Figure 11 : Propriétés de la base de données
|
..24
|
Figure 12 : interface d'accueil de JAG
|
..25
|
Figure 12 .1 : Page 404
|
.27
|
Figure 13 : écran Alert
Figure 14 : Diagramme de cas d'utilisation backoffice et
chargé clientèle
Figure 15 : Diagramme de cas d'utilisation Affectation Client
Groupe
Figure 16 : Diagramme de séquence Authentification
Figure 17 : Diagramme de séquence gestion des
habilitations
|
.28
32
32 33 ...35
|
Figure 18 : Diagramme de séquence gestion client groupe
|
36
|
Figure 19 : Diagramme de séquence archiver client
|
..37
|
Figure 20 : Diagramme de classe du système
|
38
|
Figure 21 : Découpage logique utilisé
|
42
|
Figure 22 : page d'authentification
|
44
|
Figure 23 : page accueil
|
..44
|
Figure 24 : page identité client
|
..45
|
Figure 25 : insérer la date délivrance
|
46
|
Figure Incohérence : incohérence des champs
|
..46
|
Figure 26 : Informations personnelles .
|
..46
|
Figure 27 : informations Banques
|
.47
|
Figure 28 : Information Logement
|
.47
|
Figure 29 : informations adresse Principale
|
.48
|
Figure 30 : informations adresse Courrier
|
48
|
Figure 31 : informations contact
|
49
|
Figure32 : Exploitation Agricole
|
49
|
Figure 33 : page Traitement
|
50
|
Figure 34 : Clients à fiabilisés
|
51
|
Figure 35 : Schéma du Framework Struts
|
57
|
Figure 36 : Architecture du Framework Spring
|
..60
|
Figure 37 : Architecture du Framework Hibernate
|
61
|
|
« 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
|
Liste des Tableaux
Tableau 1 : Matrice de définition des profils
d'utilisateurs ..27
Tableau 2 : Description Des cas d'utilisation ..33
|
« 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
|
Table des matières
Fiche de Stage
Remerciement
Abréviation
|