ingenieria web modelado de análisis

Upload: modarc

Post on 04-Jun-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/14/2019 Ingenieria Web modelado de anlisis

    1/20

    Modelado de Anlisis

    para Aplicaciones Web

  • 8/14/2019 Ingenieria Web modelado de anlisis

    2/20

    Modelado de Anlisis paraAplicaciones Web

    Un equipo de ingeniera Web debeemprender el modelado de anlisis si La WebApp es grande o compleja El nmero de clientes es grande El nmero de ingenieros Web es grande Las metas y los objetivos afectarn la lnea

    de referencia del negocio El xito de la WebApp tendr fuerteconexin con el del negocio

  • 8/14/2019 Ingenieria Web modelado de anlisis

    3/20

    1. La jerarqua de usuario

    2. Desarrollo de casos de uso

    3. Afinacin del modelo de caso de uso

    Requisitos para el Anlisis de lasWebApps

  • 8/14/2019 Ingenieria Web modelado de anlisis

    4/20

    El anlisis de requisitos para lasWebApps abarca: Formulacin Recopilacin de requisitos Modelado de anlisis

    Requisitos para el Anlisis de lasWebApps

  • 8/14/2019 Ingenieria Web modelado de anlisis

    5/20

    1. La jerarqua de usuario Las categoras de usuarios finales que

    interacturn con la WebApp se identificancomo parte de las tareas de formulacin yde recopilacin de requisitos

    Cuando el nmero de usuarios es grande

    es aconsejable desarrollar una jerarqua deusuarios

    Requisitos para el Anlisis de lasWebApps

  • 8/14/2019 Ingenieria Web modelado de anlisis

    6/20

    2. Desarrollo de casos de uso Conocidos tambin como haces de

    funcionalidad Los casos de uso se desarrollan para cada

    categora de usuario descrita en la jerarqua de usuario

    Requisitos para el Anlisis de lasWebApps

  • 8/14/2019 Ingenieria Web modelado de anlisis

    7/20

  • 8/14/2019 Ingenieria Web modelado de anlisis

    8/20

    3. Afinacin del modelo de caso de uso Los casos de uso se organizan en paquetes

    funcionales y cada paquete se valora paraverificar que es:

    Comprensible Cohesivo

    Libremente acoplados Jerrquicamente superficial

    Requisitos para el Anlisis de lasWebApps

  • 8/14/2019 Ingenieria Web modelado de anlisis

    9/20

    El Modelado de Anlisis paraWebApps

    Actividades de anlisis: Anlisis de contenido

    Anlisis de interaccin Anlisis de funciones Anlisis de configuracin

  • 8/14/2019 Ingenieria Web modelado de anlisis

    10/20

    El Modelo de Contenido

    Definicin de objetos de contenido Relaciones y jerarqua de contenido

    Clases de anlisis para WebApps

  • 8/14/2019 Ingenieria Web modelado de anlisis

    11/20

    Definicin de objetos de contenido El tipo y forma del contenido abarca un

    amplio espectro de elaboracin y

    complejidad. El contenido puede desarrollarse antes de

    la implementacin de la WebApp Un objeto de contenido puede ser una

    descripcin textual de un producto Los objetos de contenido se extraen de los

    casos de uso.

    El Modelo de Contenido

  • 8/14/2019 Ingenieria Web modelado de anlisis

    12/20

    El Modelo de Contenido

    Relaciones y jerarqua de contenido Una simple lista de objetos de contenido,

    asociada con una breve descripcin decada objeto

    Diagramas de relacin de entidades orboles de datos

  • 8/14/2019 Ingenieria Web modelado de anlisis

    13/20

    El Modelo de Contenido

    Clases de anlisis para WebApps

  • 8/14/2019 Ingenieria Web modelado de anlisis

    14/20

    El Modelo de Interaccin

    A este modelo de interaccin locomponen 4 elementos: Casos de uso Diagramas de secuencia Diagramas de estado Prototipo de interfaz de usuario

  • 8/14/2019 Ingenieria Web modelado de anlisis

    15/20

  • 8/14/2019 Ingenieria Web modelado de anlisis

    16/20

    El Modelo Funcional

    Aborda 2 elementos de procesamientode la WebApp y cada uno representaun grado diferente de abstraccin deprocedimiento: 1) Funcionalidad observable respecto al

    usuario 2) Operaciones dentro de las clases de

    anlisis que implementan comportamientosasociados a la clase

  • 8/14/2019 Ingenieria Web modelado de anlisis

    17/20

  • 8/14/2019 Ingenieria Web modelado de anlisis

    18/20

    El Modelo de Configuracin

    En algunos casos, el modelo deconfiguracin no es mas que una listade atributos tanto del lado del servidorcomo del lado del cliente

  • 8/14/2019 Ingenieria Web modelado de anlisis

    19/20

    Anlisis Relacin-Navegacin

    La navegacin no slo es la accin de saltarde pgina a pgina, sino la idea de moversea travs de un espacio de informacin.

    El anlisis relacin-navegacin proporcionauna serie de pasos de anlisis que luchan por

    identificar relaciones entre los elementosdescubiertos como parte de la creacin delmodelo de anlisis

  • 8/14/2019 Ingenieria Web modelado de anlisis

    20/20

    Anlisis Relacin-Navegacin

    El enfoque ARN se organiza en 5 pasos: Anlisis de los participantes Anlisis de elementos Anlisis de relaciones Anlisis de navegacin Anlisis de evaluacin