patrón permisos

Upload: daniela-carina-benavides-salvatierra

Post on 02-Mar-2018

238 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 Patrn Permisos

    1/12

    PATRN PRIVILEGEBenavides Salvatierra, Daniela

  • 7/26/2019 Patrn Permisos

    2/12

    PATRN PERMISOS

    PROPOSITO: Identifcar ls !rivile"is es!ede ls $s$aris, en este cas es %$e!rivile"is & sin !rivile"is'

    Pder di(erenciar ls !rivile"is de ls di(e

    $s$aris, $sand $n sl ti! de clases, !$ede ser instanciada de $n sl ti! &a $s$ari cn !rivile"is )clase Privile"ed*!rivile"is )clase N!rivile"ed*'

  • 7/26/2019 Patrn Permisos

    3/12

    APLI+ABILIDAD

    Se $tilia a distintas a!licacinnecesiten identifcaci-n de cn distints !rivile"is'

    Se a!lica en el !$nt de vise"$ridad &a %$e a&$da identidistint ti! de $s$ari'

  • 7/26/2019 Patrn Permisos

    4/12

    Estr$ct$ra

  • 7/26/2019 Patrn Permisos

    5/12

    IMPLEMENTA+IN

    IMPLEMENTACION: Para la i.!le.entaci-n sede !r"ra.aci-n clases & /0ets en el len"$a0e

    Difcultades: Asi"nar ls !rivile"is a ls $%$e !ara cada $s$ari %$e se re"istra de/e ten!rivile"i %$e e2iste, si n l est3, se tiene %$

    ls !rivile"is !ara cada $s$ari' Aspectos dependientes del lenguaje de pro

    El !atr-n Privile"e de!ende %$e el L'P est4 reclases & /0et c. 1AVA, !ara !der i.!le.e

  • 7/26/2019 Patrn Permisos

    6/12

    IMPLEMENTA+IN

  • 7/26/2019 Patrn Permisos

    7/12

    Clase Privilegio: Se defne ls atri/$ts de

  • 7/26/2019 Patrn Permisos

    8/12

    Clase Privilegiado:Identifca a la clase cn!rivile"is

  • 7/26/2019 Patrn Permisos

    9/12

    Clase NoPrivilegiado:Identifcaclase sin !rivile"is

  • 7/26/2019 Patrn Permisos

    10/12

    Clase PatronPrivilegiado: Esta clase di(erencia %$e $s$ari!rivile"iad, .ediante el envi de $n !ar3.etr de identif

  • 7/26/2019 Patrn Permisos

    11/12

    Clase PatronDiseoPrivilege: Esta cinstancia la clase Privile"iad & NPr!ara !r/ar s$ ($ncina.ient crrect d

  • 7/26/2019 Patrn Permisos

    12/12

    +ON+L5SIONES

    Positivas:

    Llevar $n crrect cntrl s/re ls $s$ari

    Negativas:

    Compromisos de diseo'

    Variacin de la estructura'