Le Plan Qualité Projet (PQP)
CONCEPTION DETAILLEE
Après la conception et l’étude préliminaire des différentes fonctionnalités de cette application, nous entreprenons la modélisation des différentes activités sous forme de diagrammes UML dans ses deux aspects dynamique et statique.
LA MODELISATION DYNAMIQUE :
UML2 possède treize diagrammes. A la catégorie dynamique à elle seule sont associés huit diagrammes définissant le cycle de vie des objets en précisant : le comportement des objets, les différents états par lesquels ils passent et les événements qui déclenchent ces changements d’états. Dans cette application, nous allons se servir des deux seulement énoncés ci-dessus. Nous ne pouvons pas aller directement à la conception sans faire une petite description du fonctionnement de l’application.
DIAGRAMME DE SEQUENCES
Le diagramme de séquence vise essentiellement à représenter des interactions entre les entités d’un système selon un point de vue temporel. Il possède une dimension temporelle mais ne représente pas explicitement les liens entre les objets. Il permet de visualiser les messages par une lecture de haut en bas. Un diagramme de séquence possède deux axes : l’axe vertical qui représente le temps, et l’axe horizontal qui représente les objets qui se collaborent. Dans la partie qui suit, nous allons exposer quelques scénarios illustrant des cas d’utilisation.
DIAGRAMME DE SEQUENCES « AUTHENTIFICATION »
Pour assurer la sécurité, une opération d’authentification est obligatoire. Cette opération se déclenche une fois que l’utilisateur aurait inscrit à cette application. Un formulaire lui sera envoyé, il le remplit en saisissant son login et son mot de passe fournis par l’administrateur, puis le système vérifie la disponibilité des informations. Après une vérification et une validation, le système autorise l’accès et retourne la page d’accueil destinée à l’utilisateur.
Guide du mémoire de fin d’études avec la catégorie Nouvelles Technologies des Télécommunications et Réseaux |
Étudiant en université, dans une école supérieur ou d’ingénieur, et que vous cherchez des ressources pédagogiques entièrement gratuites, il est jamais trop tard pour commencer à apprendre et consulter une liste des projets proposées cette année, vous trouverez ici des centaines de rapports pfe spécialement conçu pour vous aider à rédiger votre rapport de stage, vous prouvez les télécharger librement en divers formats (DOC, RAR, PDF).. Tout ce que vous devez faire est de télécharger le pfe et ouvrir le fichier PDF ou DOC. Ce rapport complet, pour aider les autres étudiants dans leurs propres travaux, est classé dans la catégorie Sciences et Techniques où vous pouvez trouver aussi quelques autres mémoires de fin d’études similaires.
|
Table des matières
Liste des figures
Introduction Général
Chapitre 1 : Analyse et spécification des besoins
INTRODUCTION
I. Objectif
II. Cadre de projet
III. Contexte du système
1. Critiques et insuffisances
IV. Cahier des charges
V. Identification des besoins
2. Les besoins fonctionnels
3. Les besoins NON fonctionnels
VI. Recherche des acteurs et des cas d’utilisation
1. Les acteurs
2. Les cas d’utilisation
VII. Raffinement des cas d’utilisation
1. Cas d’utilisation authentification
2. Cas d’utilisation affichage de planning du jour
3. Cas d’utilisation suivi des réservations
4. Cas d’utilisation gestion de plan des tables
5. Cas d’utilisation gestion des contacts
VIII. Le Plan Qualité Projet (PQP)
1. Planification des taches : Diagramme de Gantt
2. QUALITE : Modèle de cycle de vie
Conclusion
Chapitre 2 : Conception
Introduction
I. Conception générale
1. Etude méthodologique
2. Le Choix de la méthode
3. Architecture modèle/vue/contrôleur
II. Conception DETAILLEE
1. La modélisation dynamique
2. La modélisation statique
Conclusion
Chapitre 3 : Développement
Introduction
I. Environnement de développement
1. SGBD: MySQL
2. EDI: Netbeans
3. Le serveur d’application j2ee : GlassFish
II. Langage & Framework
1. Framework JSF
2. API JPA 2.0 EclipseLink
3. API de logging : Log4j
4. PrimeFaces
II. Ergonomie et conception des interfaces graphiques
III. Quelques interfaces de cette application
Conclusion
Conclusion General
Glossaire
Bibliographie
Télécharger le rapport complet