Upload
dghaies-marwa
View
216
Download
0
Embed Size (px)
Citation preview
8/2/2019 GnielogicielconceptionUML
1/8
ANALYSEETCONCEPTIONDUN SYSTMEDE
GESTIONDES DOSSIERS INTERNATIONAUX
ELABORPAR : DGHAIES MARWA
BELKAIED MARWENCHIBOUNI MEHDI
BACCOUCHEKHALED
ANNE UNIVERSITAIRE 2011/2012
I. Cas dutilisation (Partie Analyse et Spcification)
I.1. Cas dutilisation Globale (niveau1)
8/2/2019 GnielogicielconceptionUML
2/8
Enseignant
DRI
utiliser la base de donnes
utili ser l'application local
utili ser l'appli cation web
Figure 4: Cas d'utilisation global
.
I.2 Cas dutilisation niveau 2
8/2/2019 GnielogicielconceptionUML
3/8
utiliser l'application web
consulter conventions
modifier convention
proposer convention
Figure 4: cas d'utilisation utiliser l'application web
8/2/2019 GnielogicielconceptionUML
4/8
utiliser application locale consulter propositions convention
donner avis sur propositions
consulter conventions
Figure 4: Cas dutilisation utiliser application locale
8/2/2019 GnielogicielconceptionUML
5/8
Object-Oriented Model gestion des dossiers internationaux
II. Diagramme de Classes
1..1
0..*
1..*
1..1
0..*
1..1
0..1
0..*1..1
1..1
EnseignantChercheur
-
-
-
-
-
-
ID_Ens
Nom
Prnom
Grade
Num_Tel
: int
: String
: String
: String
: String
: int
+ EnvoyerMail () : Boolean
Laboratoire
-
-
-
-
ID_Labo
Nom
Num_Tel
: int
: String
: String
: int
Projet
-
-
-
-
ID_Projet
Titre
Description
Dure
: int
: String
: String
: int
+
+
ProposerProjet ()
Modifi erProjet ()
: Projet
: int
Convention
-
-
-
-
ID_Convention
Date_Dbut
Date_Fin
Etat
: int
: Date
: Date
: String
+
+
+
+
+
li sterConventions ()
AjouterConvention ()
modifi erConvention ()
ValiderConvention ()
rechercherConvention ()
: void
: Convention
: Boolean
: void
: Convention
Universit
-
-
-
-
-
-
ID_Universit
Nom
Pays
Adresse
Num_Tel
: int
: String
: String
: String
: String
: int
DRI
-
-
-
-
-
ID_DRI
Nom_Responsable
Login
Attribute_4
MDP
: int
: String
: String
: String
: String
+
+
donnerAvis ()
li sterConventions ()
: enum
: void
Figure 4: Diagramme de classe
Power Designer 07/11/2011 Page 5
8/2/2019 GnielogicielconceptionUML
6/8
III. Diagramme de Squence
III.1. Squence Ajouter Convention
Ajouter Convention
jo indre fichier proj et
mail de confirmation d'enregistrement de
demande
Vrifier Infos Convention
validerdemandeConvention
diter formulaire
Affi cher formulai re Convention
ProposerConvention()
EnseignantChercheur Convention
jo indre fichier proj et
mail de confirmation d'enregistrement de
demande
Vrifier Infos Convention
validerdemandeConvention
diter formulaire
Affi cher formulai re Convention
ProposerConvention()
8/2/2019 GnielogicielconceptionUML
7/8
Object-Oriented Model gestion des dossiers internationaux
III.2. Diagramme de squence Donner Avis
Donner Avis
Avis enregistr
ConfirmerAvis()
DonnerAvis ()
afficher Convention()
rechercherConvention()
DRI Convention
Avis enregistr
ConfirmerAvis()
DonnerAvis ()
afficher Convention()
rechercherConvention()
Power Designer 07/11/2011 Page 7
8/2/2019 GnielogicielconceptionUML
8/8
IV. MCD gnr partir du diagramme de classe
Enseignant_chercheur
ID_Ens
Nom
Prnom
Grade
Num_Tel
integer
varchar(254)
varchar(254)
varchar(254)
varchar(254)
integer
Laboratoire
ID_Labo
Nom
Num_Tel
integer
varchar(254)
varchar(254)
integer
Projet
ID_Projet
Titre
Description
Dure
integer
varchar(254)
varchar(254)
integer
Convention
ID_Convention
Date_Dbut
Date_Fin
Etat
integer
timestamp
timestamp
varchar(254)
Universit
ID_Universit
Nom
Pays
Adresse
Num_Tel
integer
varchar(254)
varchar(254)
varchar(254)
varchar(254)
integer
DRI
ID_DRI
Nom_Responsable
Login
Attribute_4
MDP
integer
varchar(254)
varchar(254)
varchar(254)
varchar(254)