67%(3)67% ont trouvé ce document utile (3 votes) 635 vues3 pagesSMI5 UML Correction-CC
Copyright
© © All Rights Reserved
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
Faculté des Sciences de Rabat AU 2014-2015
Filiére SMI -Semestre 5
Module n° 31 : Modélisation Orientée Objet en UML
Contréle Continu n° 1: le 15 novembre 2014
Code En Note
Nom: - CORRECTION
[Prénom
Section : seane
Aucun document autorisé Durée: 130
N’hésiter pas d émettre des hypothéses si besoin,
condition qu’elles ne soient pas en contradiction avec I’énoncé du probléme,
Question de cours : Quelles sont les rubriques a détailler dans la description détaillée d'un cas
utilisation.
~ Les acteurs
- Les pré-conditions
- Les post-conditions
- Le déroulement du cas nominal
- Les variantes et cas d’erreurs
Exercice I
On désire modéliser un systéme pour la gestion de conférences. Le futur systéme doit permeure & un membre du
comité d'organisation de créer une conférence a partir du nom de celle-ci, de ses dates (date de début, date de fin,
et date limite de soumission) et du lieu. Un membre du comité d'organisation doit créer le comité d'organisation
qui est composé dun ensemble de personnes appelées membres du comité dorganisation. De la méme fagon un
membre du comité organisation doit créer le comité de programme. Les membres du comité de programme
sont rajoutés par un membre du comité dorganisation, au fur et & mesure de leur nomination. La suppression dun
membre du comité de programme par un membre du comité dorganisation est aussi possible.
Les articles sont soumis a la conférence par leurs auteurs. Un auteur doit donc déposer un article en donnant le
titre, les mots clés et éventuellement les autres auteurs. Il doit également déposer (upload) le fichier. La
soumission diarticle nécessite que l'auteur qui soumet ait un compte auquel cas il se connecte. Dans le cas
contraire il doit en créer un.
Une fois la conférence enregistrée un membre du comité dorganisation peut changer le lieu ou les différentes
dates.
Une fois la date limite de soumission atteinte, un membre du comité d’organisation va affecter chaque article 4
trois membres du comité de programme en tenant compte de leurs spécialités et des mots clés de l'article. Un
membre du comité de programme ne peut avoir que cing articles au maximum.
Les membres du comité de programme rédigent un rapport pour chacun des articles quils ont relu,
‘Un membre du comité dorganisation ne sélectionne pour la conférence que les articles qui ont au moins deux
avis positifs.
Le systéme est sécurisé par la création de compte (login, password) pour chaque profil
lutilisateur
Proposer un diagramme des cas d'utilisation pour ce systéme
13comite programme >
“ss Sao
x a
Com Programme
28Exercice IT
On désire modéliser un systéme qui va gérer un ensemble de banques telles que
© Une banque est composée de plusieurs agences.
© Chaque clientd'une banque est enregistré auprés d'une agence.
© Les clients peuvent étre soit des personnes physiques soit des sociétés, Pour leur identification
Jes personnes ont un numéro de CIN et les sociétés un numéro de patente.
Une personne peut travailler dans au plus trois sociétés.
Un crédit peut étredonné un client par une agence bancaire pour l'achat d'un logement.
Un logement a un numéro d’identification. Un logement est la propriété d'une personne
(physique ou morale).
Proposer un diagramme de classes optimisé pour ce systéme. Justifier votre optimisation,
Banque le —
1
Agence|_1
1
: nse
Crédit Client
Logement
num
Personne Sociats
“CIN 9.3 | Patente
Vous aimerez peut-être aussi