Upload
gwenaelle-chatelain
View
106
Download
2
Embed Size (px)
Citation preview
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
1
Modélisation U.M.L.
Copyright, 1996 © Dale Carnegie & Associates, Inc.
A.N.P.E.Conception d ’un site
de mise en correspondanced ’offres et de
demandes d ’emploi
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
2
Fonctionalités
Déposer une ou des offres ou une ou des demandes ,
Rechercher des offres ou des demandes sur critères discriminants.
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
3
Les acteurs et les fonctionnalités attendues
Le visiteur Recherche des offres en fonction d ’un
profil de recherche.Le demandeur
Recherche des offres en fonction d ’un profil de recherche,
Dépôts de demandes, Persistance des informations.
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
4
Les acteurs et les fonctionnalités attendues
L ’employeur Dépôts des offres, Recherche des demandes en fonction
de profils de recherche, Persistance des informations.
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
5
Le D.C.U.
Purge Dépots TPS (3 mois sans MAJ)
Purge Comptes TPS (2 mois sans dépôts)
Abonnés
Gestion des DonnéesAdministrateur
Gestion Dépots
Gestion des mises en correspondance
<<extend>>
EmployeurOffre
MEC profil
DemandeurDemande
MEC
Consultation Dépôts
Gestion Comptes
Modif-Cpte Modif-Cpte
Visiteur
Créer-Cpte
<<extend>>
<<include>>
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
6
Espace employeur
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
7
Abonnement employeur
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
8
Définition d ’une offre
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
9
Définition d ’une offre
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
10
Diagramme d ’enchaînement des pages
Accueil
Création/modification/suppression/publication
d'offre
EspaceEmployeur Espace
Demandeur
Formulaire desaisie critères de
recherche
Création/modification/suppression/publication
demande
Résultats demise en
correspondance
Création/modification/suppression
d'abonnement
Auhentification
Création decompte
Détail de mise encorrespondance
Creation/modification/suppression
d'abonnement
Formulaire desaisie
d'identification etcoordonées
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
11
Développement
Langage de programmation orienté objet Java, C++, Eiffel ...
Base de donnée objet O2, Ozone, Objectivity/DB, etc
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
12
Implantation
Architecture “ 3 tiers ” Traitement: Serveur sur site ANPE ou
hébergé type P4 2GHz 1Go de Ram Données gérées par une base de
donnée Objet (Environ 1 Go de données pour 100 000 comptes),
Présentation assurée par les butineurs des usagers de l’ANPE.
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
13
Coût de la solution
Développement sur 20 joursDéploiement et tests sur 3 mois
Coût d’implantation : 51 000 €Coût de fonctionnement annuel : 3
000 €
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
14
Conclusion
Un projet ambitieux à faible coût, Des choix techniques assurant la pérennité
de vos investissements, Des extensions de fonctionnalités faciles à
mettre en œuvre, Des coûts de maintenance potentiellement
faibles.
Merci pour votre écoute !
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
15
D.C.L. CResultCorresp
Ref Prof ilResDateMECStatutMEC
CAbonne
PseudoMdpNomPrenomCiv iliteTel1Tel2FaxEmailSiteWebDatesupprdepot : Date
SupprCpte()CrIdentite()
0..*1 0..*1
CProf ilPoste
Ref Prof ilLblProf ilPay sPTy peContratTrancheSalaireDateMaj
CACorrespDOf f re
DatemecO
CACorrespDem
DatemecP
(from CContact)
CACorrespVOf f re
CDemandeur
RueDCPDVilleDPay sDDate_NaissanceDNationaliteD
CrIdentite()CrCpte()
CRechDemande
MEC()
CVisiteur
CEmploy eur
SIRETRaisonSociale
CrIdentite()CrCpte()
0..*
1
0..*
1
AbonnementE
CDemande
StatutPAD
Publier()MEC()
Depose
10..*
10..*
CRechOf f re
CrProf il()MEC()
1
1
1
1
Lance
COf f re
DeplacementStatutODescriptif O
Publier()MEC()
0..*
1
0..*
1Dépose
0..*
0..*
0..*
0..*0..* 0..*0..* 0..*
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
16
Les paquetages
• Gestion des données,• Gestion des comptes,• Gestion des dépôts et la gestion des
mises en correspondance,• Purge des dépôts et des comptes
IGSI FC 2002-2003 Laurent Rouch Projet de modélisation UML Site ANPE
17
Espace demandeur