You are on page 1of 6

Rpublique Tunisienne

Ministre de lEnseignement Suprieur

Anne Universitaire : 2012-2013

Filire Anne (Niveau)

Matire

Enseignante

Chef de dpartement : le chef de dpartement tablit le cursus de son dpartement, il cre les promotions et suit leur volution. Il choisit les enseignants responsables des cours. Agent de la scolarit : la scolarit introduit les notes des tudiants. Enseignant : lenseignant affecte les notes des tudiants de son module.

GI

3me Anne Mme Nakkach H.

Mthodes Avances danalyse et de conception

Correction

Administrateur : cre les profils utilisateurs et attribue les droits daccs.


4. Dfinir la notion de message et Identifier les messages mis et reus par notre systme.

1. Que propose un processus unifi ?

Rponse : Un processus unifi est une mthode de dveloppement logiciel construite

sur UML ; elle est it rative et incr mentale, centre sur larchitecture, conduite par

les cas dutilisation et pilote par les risques. Le systme met les messages suivants : x x x x x x x x x x

Un message reprsente la spcification dune communication unidirectionnelle entre les objets qui transporte de linformation avec lintention de dclencher une activit chez le rcepteur.

2. Dtailler les tapes suivre tout au long de ce processus ?

Ce processus propose un cycle de dveloppement en "Y", qui dissocie les aspects

techniques des aspects fonctionnels.

Les relevs de notes des tudiants. Ltat davancement dune promotion. Le cursus dun tudiant. Les emplois du temps dune promotion. Les modules dun dpartement. Les fiches des tudiants. Les fiches des enseignants. Lorganisation dun dpartement. La liste des tudiants passs et recals la fin dun semestre. La liste des tudiants ayant acquis leur diplme.

Le systme reoit les messages suivants :

3. Dfinir la notion dacteur et Identifier les acteurs de notre systme.

rle

personne

systme

x x x x x x x x

Les crations, modifications, suppressions de fiches des tudiants/enseignants. Les crations, modifications, de promotions. Le lancement/bouclage dune promotion. Laffectation des tudiants/enseignants une promotion. Les ajouts, suppressions, modifications des filires pour un dpartement. Les crations, modifications, suppressions des emplois du temps dune promotion. Les crations, modifications, suppressions de profils utilisateurs. Les crations, modifications de spcialits pour un dpartement. 5. Dresser un tableau deux colonnes : utilisateur, Description des besoins fonctionnels

Les acteurs du systme identifis dans un premier temps sont :

Etudiant : Un tudiant peut consulter ses relevs de notes, son emploi du temps.

"

&

'

"

# 

Chef de dpartement

Lapplicat ion doit permettre au chef de dpartement de : x Sauthentifier x Crer son dpartement x Crer une pro motion x Crer les spcialits/options x Crer les UE et les Modules x Suivre les promot ions en cours x Affecter les tudiants/enseignants une promotion

Scolarit

Lapplicat ion doit permettre la Sco larit de : x Sauthentifier x Crer/ modifier les fiches des tudiants x Affecter les notes des tudiants

Enseignant

Lapplicat ion doit permettre lenseignant de : x Sauthentifier x Affecter les notes des tudiants pour son module

Etudi ant

Lapplicat ion doit permettre ltudiant de : x Sauthentifier x Consulter son relev de notes x Consulter son emploi du temps x Consulter ses modules en dettes

7. Faire une Description prliminaire pour le cas Grer les fiches des tudiants. (Intention, Actions)

Administrateur

Lapplicat ion doit permettre lad ministrateur de : x Sauthentifier x Crer les profils utilisateurs x Donner des droits daccs

Voici une prcdemment :

description

prliminaire

des

cas

dutilisations

numrs

Organiser les dpartements :


Intention : grer les dpartements. Actions : crer un nouveau domaine, une nouvelle spcialit, une nouvelle option, crer les UE, modifier les UE

6. Dfinir la notion de cas dutilisation et schmatiser le diagramme cas dutilisation global de notre systme.

dterminer les besoins fonctionnels

Grer les promotions :


Intention : grer les promotions. Actions : crer une nouvelle promotion, affecter des tudiants, modifier ou annuler la promotion.

Etablir les emplois du temps :


Intention : crer lemploi du temps pour une promotion. Actions : crer un nouvel emploi du temps, affecter une unit dheure un module et un enseignant, modifier ou annuler lemploi du temps.

Grer les tudiants :

2 1

Intention : suivi des dossiers des tudiants aprs inscription de ces derniers.
I S T T T E X U W Y ` W T R R V a C P F G G H Q b V 4 D c

Actions : crer le dossier tudiant, mettre jour le dossier.


c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c

rattacher ltudiant une anne universitaire,


c c c c c c c c c c c c c c c c c c c c

Grer les profils :


Titre : Grer les fiches des tudiants But : crer des dossiers tudiants. Rsum : crer un nouveau dossier, modifier un dossier existant. Acteurs : Scolarit.

Intention : crer les diffrents profils des utilisateurs du systme.

Actions : crer un nouveau profil, attribuer une fonction, attribuer des droits daccs, modifier le profil, crer un mot de passe.

Maintenir les notes des tudiants :


I I v p q s q q d r t u r h w r x e e Q f P g F i Q e y c c c c c c c c c c c c c c c c c c c c c E

Intention : affecter les notes aux tudiants.


c c c c c c c c c c c c c c c c c c c c c c c c c c c c c

Actions : affecter les notes aux tudiants pour chaque module.

Consulter lemploi du temps : Pr-conditions :


La Scolarit est authentifie.

Intention : consulter lemploi du temps dune promotion.

Actions : consulter lemploi du temps.

Consulter les notes :

Scnario nominal : Ce cas dutilisation commence lorsque le chef de dpartement/Scolarit demande au systme de crer un nouveau/modifier un dossier tudiant.
Enchanement (a) : Crer un dossier tudiant en construction

Intention : consulter les notes dun tudiant.

Actions : choisir un tudiant et consulter la liste de ses notes.

Le chef de dpartement choisit un nom/prnom/date et lieu de naissance. Il remplit le numro dinscription. Il peut choisir ventuellement lanne dinscription. Remplir les informations sur ltat civil.

Enchanement (b) : Valider dossier tudiant en construction


Le chef de dpartement doit avoir rempli toutes les informations obligatoires.

Enchanements alternatifs :
Enchanement (c) : Modifier un dossier tudiant en construction ou valid
Le chef de dpartement met jour ce dossier quand cela est ncessaire. Si ltudiant est dj inscrit, spcifier la nouvelle anne dinscription.

8. Description dtaille des cas dutilisations pour le cas Grer les fiches des tudiants, (Sommaire DIDENTIFICATION (Titre, But , Rsum, Acteur ), Descriptions des ENCHANEMENTS (Prconditions, Scnario nominal ))

Enchanement (d) : Supprimer un dossier tudiant


Le chef de dpartement peut supprimer un dossier tudiant sil nappartient aucune promotion au pralable.

Ce cas dutilisation se termine lorsque le chef de dpartement a valid un dossier tudiant. 9. Schmatiser le Diagramme DACTIVITS pour le cas Grer les fiches des tudiants.
I S d e P Q H H G G y

Voici le diagramme de classe de la catgorie Promotion et aussi Etudiants.

Diagramme dacti vits

10. Diagramme des classes participantes pour les diffrents cas dutilisation.

Diagramme de pack ages danal yse

Dtails :

x x

Diagramme de cl asse de la catgorie Promotion

Voici le diagramme de classe de la catgorie Relev de notes.

Classe Etudiant (attri buts/oprati ons)

x
k

Voici le diagramme de catgories de la classe Emploi du temps.

Diagramme de cl asse de la catgorie Relev de Notes

Voici le diagramme de classe de la catgorie Enseignants.

Diagramme de cl asse

Associations de l a catgorie E mploi du temps

11. Modliser le diagramme squence.

12. Construire le diagramme dtats de la classe Etudiant (sachant que les tats pris par lentit tudiant sont : Nouvellement inscrit, Rattach une promotion, En cours dtudes, russi, redouble, Etudes termines)

Diagramme dtats de l a classe Etudiant

You might also like