Cours Uml2 Mbarki Smi 2012

download Cours Uml2 Mbarki Smi 2012

If you can't read please download the document

Transcript of Cours Uml2 Mbarki Smi 2012

  • !""# !""#

    !""# !""#$$ !""% !""%&& !""' !""'(( !""# !""#)) !"" !""** !"" !""++

  • ! !

    ! !

  • "#$%#"#$%#

    ,-"."",-"."""##!#"##!#%",-"."%",-"."

    /0#"#/0#"#)/0##!#)/0##!#

    #!#"#!""'#!#"#!""'."."!#!#1#!#"#!#!#1#!#"#

    #!#2%##!#2%#'%##'%##

  • #$#$%#$#$%#&

    !""!"" 33####!""!"" %##%## !""!""#!"'#!"'11#!!#!! !""!""11 "#!'"#!' #,#,

    !""!"" 33!! ####

    !""!"" 33!! ####4%#4%#'' #!"#5#!"#544 !!.. #!%#6 #!%#6## 77%% %% 88""99:: !! 11!!11##1111"#!"#! ''

    " " !! !! #!##!#

  • '#$%#'#$%#

    . . ## '' #!##!# "#5"#5 3"##%3"##%

    !#!# "#""#"8#,8#,11!""!"" ""

    !! #!##!# "" !#"!#" !! ";"; ##

  • (%#)#$%#(%#)#$%#

    ##..##..

    %#"#!#1#%#"#!#1#

    !'3#.5#!'3#.5#

    !!#'!!#'

    ,-"#%"%#,-"#%"%#

    >!5,,#%>!5,,#%

    ?#?.?#?.

  • "**%(%#)"**%(%#)

    @5#,@5#,.#,-"##.#,-"#####@##%2..A###@##%2..A"#3#.###%#"#3#.###%#BB ####

    BB #,3"#."#!##,3"#."#!####.###,###.###,

    ,-",-"3#'3#3#'3#%.,-""-'"%.,-""-'"#!""#.#!""#.##!#1##!#1######

  • "**%(%#)+*,"**%(%#)+*,

    C#C#C#"#!""C#"#!""#!!!""#!!!"""%.'#"%.'#!""3#.!""3#.

    !""3#.!""3#.

    4!4!>-!#!""#>-!#!""#!##2

  • (%#)+%*%,(%#)+%*%,

    ,#%#%##,#%#%###%##%#

  • (%#)+*#,(%#)+*#,

    D#5#D#5#"..E%##"..E%##

    3#"#3#"#

  • ! !

    ! !

  • )#)# %#%#

    #8#!###8#!##

    %#"#"-%#"#"-

    5-"#"7%5-"#"7%%#%9'(/0

  • %%$$ %#%#

    #!##!# "" ###"#" "#"#

    ..

    ! ! #### ..

  • %)*%)* #%-#%- %#%#

    "#%'""#%'"

    #-"#-"

    ..

    %!%!

    #.#.

    ..

    8G#..#",-" 8G#..#",-"

  • %%$$ ././

    "" ''####

    .. .. ##.#.# ,-",-"

  • )$*%0./)$*%0./

    8""##,-"8""##,-"."8!#%#."8!#%####'###'%"8#'#%"8#'#1#%1#"1H1#%1#"1H

    1#%1#"1H1#%1#"1H !"".#3 !"".#3""#!I#!I8#7#""8#7#""#"3#.98G###"3#.98G######"#."#.##85###85##8!8!!#8!8!!

    Stabilit de la modlisationConstruction itrativeModularitRutilisabilitFacilite lvolution des logiciels complexes
  • %%#1./%%#1./

    @!""#1@!""#1

    1'.1'.

    .1'%"# .1'%"#

    3#.3#.

    3#.3#. '"#'"#

    ..

    ''##

    ."#."#'!'!++

    L'objet est une entit capable de sauvegarder un tat (valeurs des proprits de l'objet) et qui offre des oprations (un comportement) pour observer ou modifier cet tatLes donnes constituent une description de l'tat de l'objetLe comportement est dcrit par un ensemble de mthodes travaillant sur les donnes