[PDF] [PDF] La conception avec UML: les diagrammes de cas dutilisation - LACL

UML, WTF ? Diagrammes de cas d'utilisation 2 / 51 Plan de la séance 1 Organisation La scolarité de l'université s'occupe de la gestion des inscriptions



Previous PDF Next PDF





[PDF] Gestion des élèves et étudiants - Ecole Mohammadia dIngénieurs

conception et la réalisation des modules de gestion des étudiants, des enseignants affaires islamiques pour la mise en œuvre d'une solution intégrée de gestion de la scolarité développement logicielle itérative basée sur le langage UML



[PDF] Mise en place dun Système de Gestion de Scolarité via deux

25 oct 2010 · Il est apparu dans le monde de génie logiciel, dans le cadre de la conception orienté objet Finalement le langage UML est une synthèse de tous 



[PDF] La conception avec UML: les diagrammes de cas dutilisation - LACL

UML, WTF ? Diagrammes de cas d'utilisation 2 / 51 Plan de la séance 1 Organisation La scolarité de l'université s'occupe de la gestion des inscriptions



[PDF] Gestion des inscriptionsen ligne à lUniversité Polytechnique de

Thème : Gestion des inscriptions en ligne à l'Université numéros matricules des étudiants et de la conception des cartes d'etudiants Notre travail s'articulera éditer les certificats de scolarité et attestations d'inscription ; ✓ le cadre de la modélisation d'une application informatique UML n'impose pas une démarche



[PDF] CONCEPTION ET REALISATION DUNE APPLICATION DE

langage UML (langage de modélisation unifié) Le langage de programmation choisi est le langage PHP (Hypertext Preprocessor) et le système de gestion de 



[PDF] Application web pour la gestion du département de Mathématique et

Le travail administratif de notre service scolarité est souvent répétitif et dans la majorité des cas quelques diagrammes du langage de modélisation UML Ce travail génie logiciel, dans le cadre de la conception orientée-objets Il permet  



[PDF] une application de GESTION

consiste à établir un travail complet de la scolarité d'une faculté à savoir : utilisé la méthode MERISE pour l'analyse et la conception de notre système



[PDF] Diplôme de Master en Informatique

12 II 3 Les différents diagrammes d'UML: de site Web, agendas, gestion de scolarité, etc L'UML unifie à la fois les notations et les concepts orientés objet

[PDF] conception uml gestion des congés

[PDF] conception uml+gestion de paie

[PDF] concepto de imagen fotografica

[PDF] concepto de imagen segun abraham moles

[PDF] concepto de region segun george pierre

[PDF] concepto de region y regionalidad

[PDF] concepto de region y regionalizacion

[PDF] concepto de regionalismo pdf

[PDF] concepto de valores empresariales segun autores

[PDF] concepto gestion de riesgo

[PDF] concepto sistema bancario nacional

[PDF] concepto sistema bancario nacional costa rica

[PDF] conceptos basicos de genetica pdf

[PDF] concepts économiques fondamentaux

[PDF] concepts fondamentaux de la gestion de projet

La conception avec UML: les

diagrammes de cas d'utilisation

ACDA { CPOO (M3105)

Mathieu Sassolas

IUT de Senart Fontainebleau

Departement Informatique

Annee 2015-2016

Cours 1

UML & DCU

M. Sassolas

M3105

Cours 1

Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisation

2 / 51Plan de la seance

1Organisation pratique et administrative

2Qu'est-ce qu'UML?

3Diagrammes de cas d'utilisation

Acteurs et cas d'utilisation

Structurer les DCU

Un exemple

UML & DCU

M. Sassolas

M3105

Cours 1Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisation

3 / 51Plan de la seance

1Organisation pratique et administrative

2Qu'est-ce qu'UML?

3Diagrammes de cas d'utilisation

Acteurs et cas d'utilisation

Structurer les DCU

Un exemple

UML & DCU

M. Sassolas

M3105

Cours 1Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisation

4 / 51Planning general du cours M3105

Conception et Programmation Orientee Objet (CPOO)

I5 semaines"Conception et modelisation»

Cours, TD, TP

M.S .Evaluation( Total: co ecient5)

Ecrit (1h) semaine du 23/11; coe. 3,5.

Evaluation continue des TP : participation,

TPs rendus

...; coe. 1,5. I7 semaines"De la conception a l'implementation»

Cours, TD, TP

Lu cH ernandez.EvaluationTP n ote;co ecient7.

UML & DCU

M. Sassolas

M3105

Cours 1Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisation

5 / 51EPREL (http://eprel.u-pec.fr)

ILe coursM3105- CPOOa etec reesu rEP REL.

IY seront accessibles (au fur et a mesure) :

Les cours (version presentation et imprimable).

Les sujets de TD/TP.

Des corrections de TD/TP.

Sans doute d'autres choses (contr^oles...).

ILes TPs seront a rendre sur EPREL.

ISi besoin, les annonces pour le cours passeront par la.En consequence

IIl faut ^etre inscrit a l'universite pour faire

partie des u tilisateurs du cou rs.

IIl faut lire vos mails@etu.u-pec.fr

(directement ou en redirection).

UML & DCU

M. Sassolas

M3105

Cours 1Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisation

6 / 51ACDA dans la suite de l'annee

On veut voir de l'ACDA (conception, modelisation,

diagrammes...) :

IDans le projet tutore.

IDans les rapports de stage.

UML & DCU

M. Sassolas

M3105

Cours 1Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisation

7 / 51Point info PT

IJe n'ai pas encore tous les groupes!

IIl y a des sujets fournis par des entreprises ou associations surprojetc. IIl est raisonnable que les groupes/sujets/tuteurs soient connus au plus tard pour le

17 o ctobre

UML & DCU

M. Sassolas

M3105

Cours 1

AdministratifOMG! UML,

WTF?

Diagrammes

de cas d'utilisation

8 / 51Plan de la seance

1Organisation pratique et administrative

2Qu'est-ce qu'UML?

3Diagrammes de cas d'utilisation

Acteurs et cas d'utilisation

Structurer les DCU

Un exemple

UML & DCU

M. Sassolas

M3105

Cours 1

AdministratifOMG! UML,

WTF?

Diagrammes

de cas d'utilisation

9 / 51Motivations

IIl est utile de re

echira vantd ec oder besoin de conception (M3301 avec William Giuse).

IPour concevoir, on utilise des modeles :)

Semperoper de Dresde, Wikimedia

IUne fois concu, le plan sert ad ocumenter.

IOn doit concevoir/documenter ad ierentsn iveaux

d'abstraction

UML & DCU

M. Sassolas

M3105

Cours 1

AdministratifOMG! UML,

WTF?

Diagrammes

de cas d'utilisation

10 / 51UML :UniedModeling Language

IPour se comprendre, il faut parler la m^eme langue.

ILe langage naturel est ambigu :

"[Petit Ours Brun] aime bien son Papa, sa Maman aussi.»

IRepresenter un programme signie representer des

structures logiques e tn ond esob jetsr eels. ,!Pas de representation"canonique»qui s'imposerait, au contraire des cartes, modeles reduits, etc.UML :UniedModeling LanguageICreation a partir de 1994.

IStandard reconnu par l'industrie en 1997.

IStandard ISO depuis 2000.

UML & DCU

M. Sassolas

M3105

Cours 1

AdministratifOMG! UML,

WTF?

Diagrammes

de cas d'utilisation

10 / 51UML :UniedModeling Language

IPour se comprendre, il faut parler la m^eme langue.

ILe langage naturel est ambigu :

"[Petit Ours Brun] aime bien son Papa, sa Maman aussi.»

IRepresenter un programme signie representer des

structures logiques e tn ond esob jetsr eels. ,!Pas de representation"canonique»qui s'imposerait, au contraire des cartes, modeles reduits, etc.UML :UniedModeling LanguageICreation a partir de 1994.

IStandard reconnu par l'industrie en 1997.

IStandard ISO depuis 2000.

UML & DCU

M. Sassolas

M3105

Cours 1

AdministratifOMG! UML,

WTF?

Diagrammes

de cas d'utilisation

11 / 51Dierents diagrammes pour dierents buts

,!La modelisation est multi-echelle et concerne plusieurs aspects dierents(sous-ensemble; utilisation principale):Modele des besoins

Modele d'analyse

Modele de conception

Modele de deploiementAbstrait

ConcretAspects

fonctionnelsAspects statiquesAspects dynamiquesDiag. de cas d'utilisationsScenarios, diag. de sequences systemeDiag. de classes d'analyse, de paquetageDiag. d'activitesDiag. de classes metierDiag. d'etats, de sequences,Diag. de deploiement

UML & DCU

M. Sassolas

M3105

Cours 1

AdministratifOMG! UML,

WTF?

Diagrammes

de cas d'utilisation

11 / 51Dierents diagrammes pour dierents buts

,!La modelisation est multi-echelle et concerne plusieurs aspects dierents(sous-ensemble; utilisation principale):Modele des besoins

Modele d'analyse

Modele de conception

Modele de deploiementAbstrait

ConcretAspects

fonctionnelsAspects statiquesAspects dynamiquesDiag. de cas d'utilisationsScenarios, diag. de sequences systemeDiag. de classes d'analyse, de paquetageDiag. d'activitesDiag. de classes metierDiag. d'etats, de sequences,Diag. de deploiementtoday not to day!

UML & DCU

M. Sassolas

M3105

Cours 1

Administratif

OMG! UML,

WTF?Diagrammes

de cas d'utilisation

Acteurs et cas

d'utilisation

Structurer les DCU

Un exemple

12 / 51Plan de la seance

1Organisation pratique et administrative

2Qu'est-ce qu'UML?

3Diagrammes de cas d'utilisation

Acteurs et cas d'utilisation

Structurer les DCU

Un exemple

UML & DCU

M. Sassolas

M3105

Cours 1

Administratif

OMG! UML,

WTF?Diagrammes

de cas d'utilisation

Acteurs et cas

d'utilisation

Structurer les DCU

Un exemple

13 / 51Utilite des cas d'utilisation

IIdentier lesin teractionsd usys temeav ecs on

environnement : h umains e t a utressys temes IIdentier lesb esoins: fon ctionnalitesd usyst eme. IIdentier lesd ependencese ntrel esf onctionnalites.

UML & DCU

M. Sassolas

M3105

Cours 1

Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisationActeurs et cas d'utilisation

Structurer les DCU

Un exemple

14 / 51Plan de la seance

1Organisation pratique et administrative

2Qu'est-ce qu'UML?

3Diagrammes de cas d'utilisation

Acteurs et cas d'utilisation

Structurer les DCU

Un exemple

UML & DCU

M. Sassolas

M3105

Cours 1

Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisationActeurs et cas d'utilisation

Structurer les DCU

Un exemple

15 / 51Les acteurs

ITout sauf le systeme : personnes ou

autres systemes

IDenit lesr ^olesd esi nteractions: un e

m^eme p ersonne p eutse c omporter suivant dierents r^oles.

ILes acteurs seront lies aux cas

d'utilisation les concernant.ILes acteurs peuvent ^etre lies par heritage/generalisation

UML & DCU

M. Sassolas

M3105

Cours 1

Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisationActeurs et cas d'utilisation

Structurer les DCU

Un exemple

15 / 51Les acteurs

ITout sauf le systeme : personnes ou

autres systemes

IDenit lesr ^olesd esi nteractions: un e

m^eme p ersonne p eutse c omporter suivant dierents r^oles.

ILes acteurs seront lies aux cas

d'utilisation les concernant.ILes acteurs peuvent ^etre lies par heritage/generalisation

UML & DCU

M. Sassolas

M3105

Cours 1

Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisationActeurs et cas d'utilisation

Structurer les DCU

Un exemple

16 / 51Les cas d'utilisation

IRecensent les besoins (phase d'analyse des besoins) ou les fonctionnalites (documentation). ISouvent un verbe a l'innitif avec un complement :F aire quelque chose ILeur atomicite depend du niveau de detail voulu :vs

UML & DCU

M. Sassolas

M3105

Cours 1

Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisationActeurs et cas d'utilisation

Structurer les DCU

Un exemple

17 / 51Exemple

On veut un

sys temed en otesou lesen seignantspourronten trer leurs noteset les etudiantslescon sulter;les enseignants peuvent egalement c onsulterl esn otesd es etudiants.

A la n du

semestre, les note sson ttr ansmisesaus erveurce ntralde note s qui s'occupera de l' editiond esd ipl^omes .Systeme de notesSysteme de notes

UML & DCU

M. Sassolas

M3105

Cours 1

Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisationActeurs et cas d'utilisation

Structurer les DCU

Un exemple

17 / 51Exemple

On veut un

sys temed en otesou lesen seignantspourronten trer leurs noteset les etudiantslescon sulter;les enseignants peuvent egalement c onsulterl esn otesd es etudiants.

A la n du

semestre, les note sson ttr ansmisesaus erveurce ntralde note s qui s'occupera de l' editiond esd ipl^omes .Systeme de notesSysteme de notes

Enseignant

UML & DCU

M. Sassolas

M3105

Cours 1

Administratif

OMG! UML,

WTF?

Diagrammes

de cas d'utilisationActeurs et cas d'utilisation

Structurer les DCU

Un exemple

17 / 51Exemple

On veut un

sys temed en otesou lesen seignantspourronten trerquotesdbs_dbs13.pdfusesText_19