Le framework JSF

Besoin d'aide ?

(Nombre de téléchargements - 0)

Catégorie :

Pour des questions et des demandes, contactez notre service d’assistance E-mail : info@chatpfe.com

Table des matières

INTRODUCTION GENERALE
I. CONTEXTE GENERAL DU PROJET
1. ORGANISME D’ACCUEIL
A propos de Z SMART SERVICES
2. MAITRE D’OUVRAGE « LA COMMUNE DE MARRAKECH »
3. PRESENTATION DU SUJET
4. CONDUITE DU PROJET
a. Processus de développement
b. Planification
CONCLUSION
II. ETUDE PRELIMINAIRE ET FONCTIONNELLE
1. ETUDE PRELIMINAIRE
Présentation du projet
2. ETUDE DE L’EXISTANT
a. Description de l’existant
b. Critique de l’existant
3. LE CAHIER DES CHARGES
4. ETUDE FONCTIONNELLE
a. Capture des besoins fonctionnels
b. Identification des acteurs
CONCLUSION
III. ANALYSE ET CONCEPTION
1. ARCHITECTURE DE L’APPLICATION
2. MODELES DE CONCEPTION (DESIGN PATTERNS)
Définition
3. LE MODELE MVC
a. MVC Modèle 1
b. MVC Modèle 2
c. Application du MVC Modèle 2 avec les composants du Framework JSF
d. Le formalisme UML
e. Le choix UML
4. DIAGRAMME DE CAS D’UTILISATION
a. Description détaillée des cas d’utilisation
5. DIAGRAMMES DE SEQUENCES
Projet de fin d’études
A. DIAGRAMME DE CLASSES
CONCLUSION
6. OUTILS TECHNIQUES
A. PLATEFORME JEE
i. Pourquoi la technologie JEE ?
ii. Architecture multi-tiers
iii. L’architecture JEE
B. DEFINITION DE FRAMEWORK
C. LE FRAMEWORK JSF
i. Principes
ii. Cycle de vie
iii. PrimeFaces
iv. Framework Facelets
D. LES ENTREPRISES JAVABEAN
E. SPECIFICATION JPA
Nouveauté de JPA 2.0
F. ENVIRONNEMENT TECHNIQUE
i. Git
ii. Netbeans
iii. Xampp
iv. GlassFish
v. Enterprise Architect
vi. Jasper Reports
vii. iText
viii. Gantt Project
ix. Trello
x. Balsamiq mockups
CONCLUSION
7. MISE EN ŒUVRE
A. LES DIFFICULTES RENCONTRES
i. Les difficultés au niveau de la conception
ii. Les difficultés au niveau
B. ECRANS DE L’APPLICATION
i. Page de connexion à e-Taxe
ii. Vue d’un régisseur communal
iii. Vue d’un responsable
iv. Vue d’un administrateur
CONCLUSION
CONCLUSION GENERALE ET PERSPECTIVES
BIBLIOGRAPHIE
WEBOGRAPHIE

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *