Vous êtes sur la page 1sur 3

Introduction

Depuis le début de la mise en place de l’outil AGL, nous avons bien déterminés les perspectives de
l’application que compose notre projet on a défini ce qu’elle devra faire. Puis en arrivant à l’analyse,
nous avons pu avoir une idée bien claire sur comment va être notre application, et c’est ce qui nous a
mené à mieux comprendre ses fonctionnalités.

Présentation du projet :

Notre application fournie des services aux recruteurs pour poster leurs offres d’emploi et assure une
recherche de ces dernières pour un postulant donné. Utilisateur doit s’inscrire en remplissant un
formulaire et préciser son statut et devra passer par une authentification à l’accès des différents
services.

Pour mieux comprendre les fonctionnalités de notre application nous illustrons ceci par une
modélisation UML soutenu avec le plugin Papyrus :

1. Diagramme de cas d’utilisation

2. Diagramme de séquence

3. Diagrammes de classe

Après la réalisation du diagramme de classe on a pu générer le code (squelette) de départ


des différentes classes que compose notre application :

**code genere**
Passant à L’IHM de notre application soutenue avec le Plugin Window Builder sous Eclipse

 Interface connexion
L’utilisateur pourra s’authentifier en indiquant nom d’utilisateur et le mot de passe suivi de
son statut.

 Interface inscription
L’utilisateur pourra procéder par une inscription en remplissant les informations relatives
Affichés dans le formulaire en indiquant son statut (Recruteur ou bien postulant).

 Interface Post-Curriculum vitae+ documents


Le postulant pourra partager son Curriculum Vitae et ses documents (les regrouper dans un
seul document).

 Interface Post-Offres
Un recruteur pourra publier son offre d’emploi en inscrivant les informations relatives à
l’offre dans le formulaire et ainsi le postulant pourra effectuer sa recherche par nom ou bien
par région des offres disponibles
Pour finaliser le cycle de vie de notre application nous avons définies une série de tests sur les
différents composants de notre application soutenu par l’extension JUnit qui recouvre une multitude
de méthodes (Equals...etc) et aussi incluant des tests directifs.

***test****

Conclusion
Dans ce chapitre, nous avons décrit le processus et la démarche suivie pour la réalisation de
notre application en se référant à l’outils AGL Utilisé (conception, développement,
implémentation).
En effet, nous avons implémenté et testé notre projet avec les différents aspects de l’outils AGL.

Vous aimerez peut-être aussi