2
Sommaire
SOMMAIRE.........................................................................................................................2
REMERCIEMENTS .............................................................................................................4
INTRODUCTION .................................................................................................................5
1. L’ENTREPRISE INFOTEL CONSEIL..............................................................................6
1.1. P
RESENTATION GENERALE
...........................................................................................6
1.1.1. Une société de services et de conseil en haute technologie ..............................6
1.1.2. Éditeur de logiciels dits « utilitaires de bases de données »...............................6
1.2. F
ICHE D
’
IDENTITE
.........................................................................................................7
1.3. E
NVIRONNEMENT DES SERVICES
I
NFOTEL AU SEIN D
’A
IRBUS
...........................................8
2. PRESENTATION DU PROJET .......................................................................................9
2.1. V
UE D
’
ENSEMBLE
.........................................................................................................9
2.1.1. Périmètre d’utilisation .........................................................................................9
2.1.2. Objectifs..............................................................................................................9
2.2. L’
EXISTANT
................................................................................................................10
2.3. L
ES PRINCIPALES FONCTIONNALITES
............................................................................11
2.3.1. Création/Modification d’une demande de backup.............................................11
2.3.2. Consultation d’une demande de backup...........................................................11
2.3.3. Vérification de l’implémentation d’une demande...............................................11
2.3.4. Copier les informations d’une demande « standard » pour saisir une nouvelle
demande.....................................................................................................................11
2.3.5. Marquer une demande de backup comme standard ........................................11
2.3.6. Authentification et droits ...................................................................................11
2.3.7. Interface avec l’outil d’échange et de suivi Airbus « change »..........................11
2.3.8. Requêtes prédéfinies........................................................................................11
2.4. A
RCHITECTURE
.........................................................................................................12
2.4.1. Architecture utilisée ..........................................................................................12
a. Principes généraux..........................................................................................12
b. Station de travail ( Utilisateur final ) .................................................................12
c. Serveur web et applicatif..................................................................................12
d. Base de données.............................................................................................13
2.4.2. Mise en œuvre de l’architecture........................................................................13
a. Architecture de l’application................................................................................13
b. Architecture de la base de données....................................................................13
3. CONCEPTION...............................................................................................................14
3.1. C
REATION D
'
UN
MCD ................................................................................................14
3.2. C
HOIX DU CONCEPT
M
APPING
O
BJET
-R
ELATIONNEL
.....................................................14
3.2.1. Utilisation du pattern Data Access Object (DAO)..............................................15
3.3. C
ONCEPTION D
’
UN DIAGRAMME DE CLASSE METIER
.......................................................15
3.4. C
HOIX DU CONCEPT
M
ODELE
V
UE
C
ONTROLEUR
(MVC) ..............................................16