Câblage, installation et paramétrage d’un réseau informatique.pdf
Gestion des sans emploi
1. 1
1
Ecole Supérieure Privée des Technologies de l’Information et
de Management de l’Entreprise
Gestion des sans emplois et de colocation immobilier
Réalisé par : soumahoro Ismael
Encadré par : Mme. Mlouhi Yousra
Année Universitaire: 2018-2019
5. 5
Introduction générale
5
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
2 Difficulté d’être reçu
quand vous n’êtes
pas recommandé
par un tiers.
Difficulté de
recevoir les dossiers
quand vous n’êtes
pas recommandé
par un tiers.
Manque de
considération pour
les dossiers qui sont
prises.
Etude de l’existant
3 Etude Conceptuelle
6. 6
Introduction générale
6
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
2 1-Avoir une
application avec
une interface
conviviale et
simple à utiliser
2-bien gérer les
besoins de chaque
utilisateur.
3-fournir un
ensemble de
services qui pourront
aidés à simplifier la
procédure
d’embauche
4-gérer et consulter
tous les curriculums
vitae afin d’assurer un
gain de temps par
rapport aux solutions
manuelles
3 Etude Conceptuelle
Solutions proposées
7. 7
Introduction générale
7
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
2
Méthodologie adoptée <<PU>>
• Il s’agit de décrire
qu’elle vision nous
avons du produit
final et où nous
voulons aller.
• Réaliser une étude
de rentabilité et
de définir le
projet.
• Il s’agit de
construire le
système et de faire
évoluer la vision.
• L’architechture et
les plans de
développement
jusqu’à l’obtention
d’un produit près a
être testé.
• Planifier les
activités et les
ressources
nécessaires à la
réalisation du
projet.
• Spécifier les
fonctionnalités.
transitionconstructionConceptionAnalyse
Cycle de Développement
Itération Phase
Point finale d’une itération faisant l’objet
d’une évaluation ou d’une signification
Jalon
Il s’agit de la
livraison final
en production.
Le système est
livré et utilisé
en^production
Sous-ensemble exécutable et stable du produit final.
La fin de chaque itération est une livraison mineure
Livrable
3 Etude Conceptuelle
8. 8
Introduction générale
8
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
2
Besoins fonctionnels et non fonctionnels
Un besoin fonctionnel est un besoin
spécifiant une action qu’un système doit
être capable d’effectuer, sans considérer
aucune contrainte physique
Gérer les droits d’accès de chaque responsable de service.
Gérer et Consulter les Services Immobiliers.
Gérer et Consulter les Services de Recrutements.
Gérer et Consulter les Services Publicitaires.
Gérer et Consulter les Services Extérieurs au site.
Consulter et diriger les directeurs.
Modifier des directeurs.
Ajouter des directeurs.
Supprimer des directeurs.
Modifier des services.
Ajouter des services.
Supprimer des services.
3 Etude Conceptuelle
9. 9
Introduction générale
9
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
2
3 Etude Conceptuelle
Besoins fonctionnels et non fonctionnels
Un besoin non fonctionnel est un besoin spécifiant des
propriétés du système, tels que les contraintes liées à
l’environnement et à l’implémentation, les exigences en matière
de performances, les dépendances de plate-forme, la facilité de
maintenance, d’extensibilité et de fiabilité.
En plus, à part les besoins fondamentaux, notre système doit
répondre aux critères suivant :
Temps de réponse
Performance
Convivialité
Sécurité
Responsive
Disponibilité
Traçabilité
Ergonomique
10. 10
Introduction générale
10
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
3
3 Etude Conceptuelle
Présentation d’UML
La conception est une phase primordiale dans le développement d’une application, car elle nous
offre une représentation simplifiée du système afin de comprendre et de simuler ses activités et
ses motivations internes. Et il faut s’avoir aussi que notre application va s’appuyer sur les
concepts de l’approche objet
Se qui nous a amenés a nous basés sur La méthode
d’UML qui comporte treize types de diagrammes
représentant autant de vues distinctes pour représenter
des concepts particuliers du système d’information. Ils
se répartissent en deux grands groupes:
Les diagrammes comportementaux
ou diagrammes dynamiques (UML Behavior) :
o Diagramme de cas d’utilisation.
o Diagramme d’activités.
o Diagramme d’états-transitions.
o Diagrammes d’interaction :
o Diagramme de séquence.
o Diagramme de communication.
o Diagramme global d’interaction.
o Diagramme de temps.
Les diagrammes structurels ou diagrammes
statiques (UML Structure) :
o Diagramme de classes.
o Diagramme d’objets.
o Diagramme de composants.
o Diagramme de déploiement.
o Diagramme de paquetages.
o Diagramme de structures composites.
11. 11
Introduction générale
11
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
3
3 Etude Conceptuelle
Présentation des diagrammes utilisés
Elle sont utilisés
pour donner une
vision globale du
comportement
fonctionnel d'un
système logiciel.
Un cas d’utilisation
représente une
unité discrète
d'interaction entre
un utilisateur
(humain ou
machine) et un
système
il présenter les
classes et les
interfaces des
systèmes ainsi que
les différentes
relations entre
celles-ci ,il fait
partie de la partie
statique d'UML car
il fait abstraction
des aspects
temporels et
dynamiques.
Le diagramme de
séquences permet
de cacher les
interactions
d'objets dans le
cadre d'un scénario
d'un diagramme
des cas
d'utilisation.
Diagramme De Cas d’utilisation Diagramme De Classe Diagramme De séquence
12. 12
Introduction générale
12
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
3
3 Etude Conceptuelle
Diagrammes de cas d’utilisation
Différents acteurs
Les acteurs d’un système sont les entités externes à ce système qui interagissent avec lui. Ces
acteurs permettent de cerner l’interface que le système va devoir offrir à son environnement.
Chaque acteur doit être nommé.
Acteur
Président Directeur
Général (PDG)
Directeur
Général (PDG)
Directeur Utilisateur
Entreprises Et Ménages Chômeurs
13. 13
Introduction générale
13
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
3
3 Etude Conceptuelle
Diagrammes de cas d’utilisation
Cas d’utilisation « Authentification »
Concernant la description textuelle de ce cas d’utilisation chaque utilisateur du système doit
saisir son login et son mot de passe pour avoir l’interface dédiée pour lui avec ses privilèges.
Sachant que tous les acteurs y compris les administrateurs doivent obligatoirement
s’authentifier
Président
directeur
Général (PDG)
Directeur Général (DG)
Directeur
Entreprise
Ménage
Chômeur
S’authentifier
’
14. 14
Introduction générale
14
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
3
3 Etude Conceptuelle
Diagrammes de cas d’utilisation
Cas d’utilisation <<général>>
Président
directeur
Général (PDG)
Directeur
Général (DG)
Directeur
Ménage
Chômeur
Entreprise
Consulter Site
Gérer Droit
d’accè
Gérer Services
Gérer
Services
Immobilier
Gérer
Services
Recrutement
Gérer
Services
Publicitaires
Gérer
Services
Extérieur
<<Include>>
15. 15
Introduction générale
15
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
3
3 Etude Conceptuelle
Différents diagrammes de Sequences
Diagramme de séquence relatif au cas d’utilisation « Authentification »
Serveur
d’application
Base de
données
Utilisateur
1:Demande D’authentification
Requête D’authentification Vérification
de l’existance
Si login
inexistant
Requête de login inexistant
Message d’erreur login inexistant
Sinon login
existant
Requête de login existant
Vérification de
login et password
Sinon password
erroné
Accès autorisé
Pas accès
16. 16
Introduction générale
16
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
3
3 Etude Conceptuelle
Différents diagrammes de Sequences
Diagramme de séquence relative au cas d’utilisation « Ajouter Curriculum Vitae»
Serveur
d’application
Base de
données
Utilisateur
1:Demande de page d’ajout de Curriculum Vitae
Requête d’attribution du
login au Curriculum Vitae
Donnée incorrecte veillez bien remplir tous les champs
Requête login attribué
au Curriculum Vitae
Formulaire Afficher
Ajouter les Données
Vérifier donnée
Si donnée incorrecte
Sinon
Requête Curriculum Vitae Ajouter
Afficher Curriculum Vitae Enregistrer
Remplir les données
18. 18
Introduction générale
18
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
3
3 Etude Conceptuelle
Différents diagrammes d’activités
Sélection de la page d’authentification
Entrer login et mot de passe
Vérification
de compte
Utilisateur Authentifier
Sélection de la page Saisir Curriculum Vitae
Entrer login
Vérification
de login
Remplir Formulaire
Vérification des
données remplie
Curriculum Vitae Bien Remplit
Diagramme d’activité Ajouter Curriculum VitaeDiagramme d’activité d’authentification
23. 23
Introduction générale
3
Contexte
spatio-temporel
Etude détaillée du
déploiement et Réalisation
1
2
4
4
3 Etude Conceptuelle
Conclusion générale
• Conception et mise en œuvre d’un Site web qui facilite l’obtention d’emploi :
Qui peut éradiquer le chômage
• Application de la méthodologie PU
• Respecter l’architecture MVC à travers l’utilisation du J2EE.