SlideShare ist ein Scribd-Unternehmen logo
1 von 12
UNIVERSIDAD ESTATAL DE BOLÍVAR

 FACULTAD DE CIENCIAS DE LA EDUCACION
  SOCIALES FILOSOFICAS Y HUMANISTICA.
TRABAJO DE:HERRAMIENTAS WEB
NOMBRE:
DIANA CALUÑA CHACAN
CICLO:
7MO INFORMATICA EDUCATIVA
AÑO LECTIVO: 2012-2013
Modelado de análisis para aplicaciones
web
Los sitios Web, por lo general, son complejos y
enormemente dinámicos. Requieren fases de
desarrollo cortas con la finalidad de tener listo el
producto y ejecutarlo rápidamente.
Con frecuencia, los desarrolladores van directo
hacia la fase de codificación sin comprender que
están tratando de construir o como quieren
construirlo.
Proceso Los modelos de procesos Web adoptan la filosofía de desarrollo ágil.

El desarrollo ágil enfatiza un enfoque de desarrollo riguroso que incorpora

rápidos ciclos de desarrollo.

Es importante reconocer que el problema todavía debe analizarse, debe

desarrollarse un diseño, la implementación debe preceder en una forma

incremental y se debe iniciar un enfoque organizado de prueba.

Métodos : Los métodos de la Web abarcan un conjunto de labores técnicas

que permiten al ingeniero Web comprender, caracterizar y luego construir una

aplicación Web de alta calidad.
Requisitos para el análisis

El análisis de requisitos para las WebApps abarca tres grandes tareas:

Formulación, recopilación de requisitos, y modelado de análisis. Durante la

formulación se identifica la motivación (metas) y los objetivos básicos para la

WebApp, y también se define las categorías de usuario. Los requisitos de

contenido y funcionales se enlistan y se desarrollan los escenarios de interacción

(casos de uso) descritos desde el punto de vista del usuario final.

La jerarquía de usuario.

Las categorías de usuario finales que interactuarán con la WebApp se identifican

como parte de las tareas de formulación y de recopilación de requisitos.
El modelado de análisis para WebApps

El modelado de análisis para una WebApp se basa en la información que contienen los casos de uso

desarrollados para la aplicación. Las descripciones de los casos de uso se analizan gramaticalmente

para identificar potenciales clases deanálisis y las operaciones y atributos asociados con cada clase. Se

identifica el contenido que presentará la WebApp y se extraen las funciones que se de arrollarán partir de

las descripciones de caso de uso.

Análisis de contenido: Identifica todo el espectro del contenido que ofrecerá laWebApp. El contenido

incluye texto, gráficas e imágenes, así como datos devideo y audio.

Análisis de interacción: describe como interactúa el usuario con la WebApp.

Análisis de funciones: Define las operaciones que se aplicarán al contenido dela WebApp y describe

otras funciones de procesamiento, independientes del contenido pero necesarias para el usuario final.

Análisis de configuración: Describe el ambiente y la infraestructura en la que reside la WebApp. El

modelo en sí mismo contiene elementos estructurales y dinámicos. Los elementos estructurales

identifican las clases de análisis y los objetos de contenido que se requieren para crear una WebApp que

satisfagan las necesidades de los clientes.
Modelo de contenido

Contiene elementos estructurales que proporcionan una importante visión
delos requisitos de contenido para una WebApp. Dichos elementos
estructurales incluyen objetos de contenido (por ejemplo: texto, imágenes,
graficas, fotografías, imágenes de video, audio) que se presentan como
parte de la WebApp.



El modelo de interacción

Lo componen cuatro elementos: 1) casos de uso, 2) diagramas de
secuencia,3) diagramas de estado, y 4) prototipo de interfaz de usuario
Diagrama de secuencia.

Los diagramas de secuencia ofrecen una representación abreviada de la forma en la
cual las acciones del usuario (los elementos dinámicos de un sistema que definen los
casos de uso) colaboran con las clases de análisis (los elementos estructurales de un
sistema que definen los diagramas de clase).

Diagramas de estado.

El diagrama de estado UML ofrece otra representación del comportamiento
dinámico que conforme sucede una interacción.

Prototipo de la interfaz de usuario.

La plantilla de la interfaz de usuario, el contenido que presenta, los mecanismos de
interacción que implementa y la estética global de las conexiones usuario tienen
mucho que ver con la satisfacción del usuario y aceptación global de la WebApp
Modelo funcional
Funcionalidad observable respecto al usuario y que entrega
al usuario final la WebApp, comprende cualesquiera
funciones d procesamiento que el usuario inicia
directamente. Las operaciones dentro de las clases de
análisis que implementan comportamientos asociados con
la clase, dichas operaciones manipulan atributos de la clase
y están involucradas como clases que colaboran entre sí
para lograr algún comportamiento requerido.
El modelo de configuración
se deben diseñar e implementar de forma que se acomoden
a una diversidad de ambiente, tanto en lado del servidor
como en clientes. La WebApppuede recibir en un servidor
que proporcione acceso vía Internet, una intranet o una
extranet. Se deben especificar el hardware del servidor y el
ambiente del Sistema Operativo.
Análisis relación-navegación

Análisis de los participantes:

identifica las diversas categorías de usuario y establece una apropiada jerarquía de
participantes.

Análisis de elementos:

identifica los objetos de contenido y los elementos funcionales de interés para los usuarios
finales.

Análisis de relaciones:

describe las relaciones entre los elementos WebApp.

Análisis de navegación:

examina como los usuarios pueden acceder a elementos individuales o grupos de elementos.

Análisis de evaluación:

considera temas pragmáticos (costo/beneficio)asociados con la implementación de la relación
definidas con anterioridad.
Diseño de Interfaz Abstracta

Una vez que las estructuras navegaciones son definidas, se deben
especificar los aspectos de interfaz. Esto significa definir la forma en la cual
los objetos navegaciones pueden aparecer, cómo los objetos de interfaz
activarán la navegación y el resto de la funcionalidad de la aplicación, qué
transformaciones de la interfaz son pertinentes y cuándo es necesario
realizarlas.

Implementación En esta fase, el diseñador debe implementar el diseño.
Hasta ahora, todos los modelos fueron construidos en forma independiente
de la plataforma de implementación; en esta fase es tenido en cuenta el
entorno particular en el cual se va a correr la aplicación.
Esquema de estudio

A continuación se detallan los temas que se deben desarrollar, una descripción

general del mismo, y un conjunto de actividades que se recomienda sean

desarrolladas para una mejor asimilación de los conceptos.



Pruebas de conceptos para WebApp

Se consideran las dimensiones de calidad que son particularmente relevantes en

cualquier debate de las pruebas para el trabajo de ingeniería Web. Se considera

también la naturaleza de los errores que se encuentran como consecuencia de las

pruebas y la estrategia de poner a prueba aplicable para descubrir dichos errores.
Dimensiones de calidad

La calidad se incorpora en una aplicación Web como consecuencia de un
buen diseño. Se evalúa al aplicar una serie de revisiones técnicas que
valoran varios elementos del modelo de diseño y al aplicar una serie de
revisiones técnicas que valoran varios elementos del modelo de diseño y al
aplicar un proceso de pruebas.

La función de prueba para descubrir errores que indiquen que no hay
concordancia con los requisitos del cliente. La estructura se valora para
asegurarse de que entrega adecuadamente contenido y función de la
WebApp. La facilidad de uso se prueba para garantizar que a cada
categoría de usuario la soporta la interfaz.

Weitere ähnliche Inhalte

Was ist angesagt?

Metodologias para el desarrollo de aplicacones web
Metodologias para el desarrollo de aplicacones webMetodologias para el desarrollo de aplicacones web
Metodologias para el desarrollo de aplicacones webJosafat Mtz
 
Metodología para creación de sitios web
Metodología para creación de sitios webMetodología para creación de sitios web
Metodología para creación de sitios webAlfredo Anotha Diego
 
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING) METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING) Germán Sánchez
 
Modelo maria perugachi
Modelo maria perugachiModelo maria perugachi
Modelo maria perugachimarizoy
 
Requerimientos, Ventajas y Desventajas de las aplicaciones web
Requerimientos, Ventajas y Desventajas de las aplicaciones webRequerimientos, Ventajas y Desventajas de las aplicaciones web
Requerimientos, Ventajas y Desventajas de las aplicaciones webAlonzer Acid Nox
 
Metodologia Desarrollo Web
Metodologia Desarrollo WebMetodologia Desarrollo Web
Metodologia Desarrollo WebCondo Consulting
 
Metodologia orientada a objetos
Metodologia orientada a objetosMetodologia orientada a objetos
Metodologia orientada a objetosMariana Rodríguez
 
Tipos de Modelos y Metodologías Orientado a Objetos
Tipos de Modelos y Metodologías Orientado a ObjetosTipos de Modelos y Metodologías Orientado a Objetos
Tipos de Modelos y Metodologías Orientado a ObjetosJuan Antonio Sanchez Barrera
 
07. clei 10 evaluación de usabilidad para aplicaciones web
07. clei 10   evaluación de usabilidad para aplicaciones web07. clei 10   evaluación de usabilidad para aplicaciones web
07. clei 10 evaluación de usabilidad para aplicaciones webJuan Timoteo Cori
 
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones WebEvaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones WebSoftware Guru
 
Arquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de DesarrolloArquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de DesarrolloPio.la
 

Was ist angesagt? (20)

Modelado web
Modelado webModelado web
Modelado web
 
Metodologias para el desarrollo de aplicacones web
Metodologias para el desarrollo de aplicacones webMetodologias para el desarrollo de aplicacones web
Metodologias para el desarrollo de aplicacones web
 
Metodologia Diseño Web
Metodologia Diseño WebMetodologia Diseño Web
Metodologia Diseño Web
 
Metodología para creación de sitios web
Metodología para creación de sitios webMetodología para creación de sitios web
Metodología para creación de sitios web
 
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING) METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
 
Metodología WEB UWE
Metodología WEB UWEMetodología WEB UWE
Metodología WEB UWE
 
Modelo maria perugachi
Modelo maria perugachiModelo maria perugachi
Modelo maria perugachi
 
Requerimientos, Ventajas y Desventajas de las aplicaciones web
Requerimientos, Ventajas y Desventajas de las aplicaciones webRequerimientos, Ventajas y Desventajas de las aplicaciones web
Requerimientos, Ventajas y Desventajas de las aplicaciones web
 
Wsdm
WsdmWsdm
Wsdm
 
Metodología WEB NDT
Metodología WEB NDTMetodología WEB NDT
Metodología WEB NDT
 
Metodologia Desarrollo Web
Metodologia Desarrollo WebMetodologia Desarrollo Web
Metodologia Desarrollo Web
 
Metodologia orientada a objetos
Metodologia orientada a objetosMetodologia orientada a objetos
Metodologia orientada a objetos
 
Tipos de Modelos y Metodologías Orientado a Objetos
Tipos de Modelos y Metodologías Orientado a ObjetosTipos de Modelos y Metodologías Orientado a Objetos
Tipos de Modelos y Metodologías Orientado a Objetos
 
07. clei 10 evaluación de usabilidad para aplicaciones web
07. clei 10   evaluación de usabilidad para aplicaciones web07. clei 10   evaluación de usabilidad para aplicaciones web
07. clei 10 evaluación de usabilidad para aplicaciones web
 
Metodologia oohdm
Metodologia oohdmMetodologia oohdm
Metodologia oohdm
 
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones WebEvaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
 
Metodologías de desarrollo orientado a objetos
Metodologías de desarrollo orientado a objetosMetodologías de desarrollo orientado a objetos
Metodologías de desarrollo orientado a objetos
 
Uwe uml
Uwe umlUwe uml
Uwe uml
 
Uwe uml
Uwe   umlUwe   uml
Uwe uml
 
Arquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de DesarrolloArquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de Desarrollo
 

Ähnlich wie Modelo de analisis

Modelo de analisis
Modelo de analisisModelo de analisis
Modelo de analisisLuis Fabian
 
Exp. Ingenieria Web
Exp. Ingenieria WebExp. Ingenieria Web
Exp. Ingenieria WebDiego Celi
 
Desarrollo web final
Desarrollo web finalDesarrollo web final
Desarrollo web finalproo
 
Desarrollo web
Desarrollo webDesarrollo web
Desarrollo webproo
 
Metodologia de iconix jhon poo
Metodologia de iconix jhon pooMetodologia de iconix jhon poo
Metodologia de iconix jhon pooJhon Yuqui
 
Modelo de analisis para aplicacin web rosa camacho
Modelo de analisis  para aplicacin web  rosa camachoModelo de analisis  para aplicacin web  rosa camacho
Modelo de analisis para aplicacin web rosa camachoRaquel Rojas
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup finalMariaC7
 
Unidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxUnidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxRunayli
 
Planificacion y formulacion de web.
Planificacion y formulacion de web.Planificacion y formulacion de web.
Planificacion y formulacion de web.MaritzaD
 
Análisis de la Arquitectura de Sistemas.pptx
Análisis de la Arquitectura de Sistemas.pptxAnálisis de la Arquitectura de Sistemas.pptx
Análisis de la Arquitectura de Sistemas.pptxoscaralava3
 
Presentación ingeniería web
Presentación ingeniería webPresentación ingeniería web
Presentación ingeniería webJORGE MONGUI
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria webMirsha01
 
Implementacion de un portal web para la automatización del proceso de consult...
Implementacion de un portal web para la automatización del proceso de consult...Implementacion de un portal web para la automatización del proceso de consult...
Implementacion de un portal web para la automatización del proceso de consult...Renan Cayao
 
Analisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
Analisis y diseño de sistemas proceso unificado henriquez malla santiago albertoAnalisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
Analisis y diseño de sistemas proceso unificado henriquez malla santiago albertoSantiago Henriquez
 
Congreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizajeCongreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizajecynthiacardinault
 
Congreso ENC - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC - UWE para entornos virtuales colaborativos de aprendizajeCongreso ENC - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC - UWE para entornos virtuales colaborativos de aprendizajecynthiacardinault
 
Pruebas de aplicaciones web
Pruebas de aplicaciones webPruebas de aplicaciones web
Pruebas de aplicaciones webpaulinaaillon
 

Ähnlich wie Modelo de analisis (20)

Modelo de analisis
Modelo de analisisModelo de analisis
Modelo de analisis
 
Ddd
DddDdd
Ddd
 
Exp. Ingenieria Web
Exp. Ingenieria WebExp. Ingenieria Web
Exp. Ingenieria Web
 
Desarrollo web final
Desarrollo web finalDesarrollo web final
Desarrollo web final
 
Desarrollo web
Desarrollo webDesarrollo web
Desarrollo web
 
Metodologia de iconix jhon poo
Metodologia de iconix jhon pooMetodologia de iconix jhon poo
Metodologia de iconix jhon poo
 
Modelo de analisis para aplicacin web rosa camacho
Modelo de analisis  para aplicacin web  rosa camachoModelo de analisis  para aplicacin web  rosa camacho
Modelo de analisis para aplicacin web rosa camacho
 
Modelado conceptual de aplicaciones web
Modelado conceptual de aplicaciones webModelado conceptual de aplicaciones web
Modelado conceptual de aplicaciones web
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
 
Unidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxUnidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptx
 
Planificacion y formulacion de web.
Planificacion y formulacion de web.Planificacion y formulacion de web.
Planificacion y formulacion de web.
 
La Ingeniería Web
La Ingeniería WebLa Ingeniería Web
La Ingeniería Web
 
Análisis de la Arquitectura de Sistemas.pptx
Análisis de la Arquitectura de Sistemas.pptxAnálisis de la Arquitectura de Sistemas.pptx
Análisis de la Arquitectura de Sistemas.pptx
 
Presentación ingeniería web
Presentación ingeniería webPresentación ingeniería web
Presentación ingeniería web
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Implementacion de un portal web para la automatización del proceso de consult...
Implementacion de un portal web para la automatización del proceso de consult...Implementacion de un portal web para la automatización del proceso de consult...
Implementacion de un portal web para la automatización del proceso de consult...
 
Analisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
Analisis y diseño de sistemas proceso unificado henriquez malla santiago albertoAnalisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
Analisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
 
Congreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizajeCongreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC 2015 - UWE para entornos virtuales colaborativos de aprendizaje
 
Congreso ENC - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC - UWE para entornos virtuales colaborativos de aprendizajeCongreso ENC - UWE para entornos virtuales colaborativos de aprendizaje
Congreso ENC - UWE para entornos virtuales colaborativos de aprendizaje
 
Pruebas de aplicaciones web
Pruebas de aplicaciones webPruebas de aplicaciones web
Pruebas de aplicaciones web
 

Modelo de analisis

  • 1. UNIVERSIDAD ESTATAL DE BOLÍVAR FACULTAD DE CIENCIAS DE LA EDUCACION SOCIALES FILOSOFICAS Y HUMANISTICA. TRABAJO DE:HERRAMIENTAS WEB NOMBRE: DIANA CALUÑA CHACAN CICLO: 7MO INFORMATICA EDUCATIVA AÑO LECTIVO: 2012-2013
  • 2. Modelado de análisis para aplicaciones web Los sitios Web, por lo general, son complejos y enormemente dinámicos. Requieren fases de desarrollo cortas con la finalidad de tener listo el producto y ejecutarlo rápidamente. Con frecuencia, los desarrolladores van directo hacia la fase de codificación sin comprender que están tratando de construir o como quieren construirlo.
  • 3. Proceso Los modelos de procesos Web adoptan la filosofía de desarrollo ágil. El desarrollo ágil enfatiza un enfoque de desarrollo riguroso que incorpora rápidos ciclos de desarrollo. Es importante reconocer que el problema todavía debe analizarse, debe desarrollarse un diseño, la implementación debe preceder en una forma incremental y se debe iniciar un enfoque organizado de prueba. Métodos : Los métodos de la Web abarcan un conjunto de labores técnicas que permiten al ingeniero Web comprender, caracterizar y luego construir una aplicación Web de alta calidad.
  • 4. Requisitos para el análisis El análisis de requisitos para las WebApps abarca tres grandes tareas: Formulación, recopilación de requisitos, y modelado de análisis. Durante la formulación se identifica la motivación (metas) y los objetivos básicos para la WebApp, y también se define las categorías de usuario. Los requisitos de contenido y funcionales se enlistan y se desarrollan los escenarios de interacción (casos de uso) descritos desde el punto de vista del usuario final. La jerarquía de usuario. Las categorías de usuario finales que interactuarán con la WebApp se identifican como parte de las tareas de formulación y de recopilación de requisitos.
  • 5. El modelado de análisis para WebApps El modelado de análisis para una WebApp se basa en la información que contienen los casos de uso desarrollados para la aplicación. Las descripciones de los casos de uso se analizan gramaticalmente para identificar potenciales clases deanálisis y las operaciones y atributos asociados con cada clase. Se identifica el contenido que presentará la WebApp y se extraen las funciones que se de arrollarán partir de las descripciones de caso de uso. Análisis de contenido: Identifica todo el espectro del contenido que ofrecerá laWebApp. El contenido incluye texto, gráficas e imágenes, así como datos devideo y audio. Análisis de interacción: describe como interactúa el usuario con la WebApp. Análisis de funciones: Define las operaciones que se aplicarán al contenido dela WebApp y describe otras funciones de procesamiento, independientes del contenido pero necesarias para el usuario final. Análisis de configuración: Describe el ambiente y la infraestructura en la que reside la WebApp. El modelo en sí mismo contiene elementos estructurales y dinámicos. Los elementos estructurales identifican las clases de análisis y los objetos de contenido que se requieren para crear una WebApp que satisfagan las necesidades de los clientes.
  • 6. Modelo de contenido Contiene elementos estructurales que proporcionan una importante visión delos requisitos de contenido para una WebApp. Dichos elementos estructurales incluyen objetos de contenido (por ejemplo: texto, imágenes, graficas, fotografías, imágenes de video, audio) que se presentan como parte de la WebApp. El modelo de interacción Lo componen cuatro elementos: 1) casos de uso, 2) diagramas de secuencia,3) diagramas de estado, y 4) prototipo de interfaz de usuario
  • 7. Diagrama de secuencia. Los diagramas de secuencia ofrecen una representación abreviada de la forma en la cual las acciones del usuario (los elementos dinámicos de un sistema que definen los casos de uso) colaboran con las clases de análisis (los elementos estructurales de un sistema que definen los diagramas de clase). Diagramas de estado. El diagrama de estado UML ofrece otra representación del comportamiento dinámico que conforme sucede una interacción. Prototipo de la interfaz de usuario. La plantilla de la interfaz de usuario, el contenido que presenta, los mecanismos de interacción que implementa y la estética global de las conexiones usuario tienen mucho que ver con la satisfacción del usuario y aceptación global de la WebApp
  • 8. Modelo funcional Funcionalidad observable respecto al usuario y que entrega al usuario final la WebApp, comprende cualesquiera funciones d procesamiento que el usuario inicia directamente. Las operaciones dentro de las clases de análisis que implementan comportamientos asociados con la clase, dichas operaciones manipulan atributos de la clase y están involucradas como clases que colaboran entre sí para lograr algún comportamiento requerido. El modelo de configuración se deben diseñar e implementar de forma que se acomoden a una diversidad de ambiente, tanto en lado del servidor como en clientes. La WebApppuede recibir en un servidor que proporcione acceso vía Internet, una intranet o una extranet. Se deben especificar el hardware del servidor y el ambiente del Sistema Operativo.
  • 9. Análisis relación-navegación Análisis de los participantes: identifica las diversas categorías de usuario y establece una apropiada jerarquía de participantes. Análisis de elementos: identifica los objetos de contenido y los elementos funcionales de interés para los usuarios finales. Análisis de relaciones: describe las relaciones entre los elementos WebApp. Análisis de navegación: examina como los usuarios pueden acceder a elementos individuales o grupos de elementos. Análisis de evaluación: considera temas pragmáticos (costo/beneficio)asociados con la implementación de la relación definidas con anterioridad.
  • 10. Diseño de Interfaz Abstracta Una vez que las estructuras navegaciones son definidas, se deben especificar los aspectos de interfaz. Esto significa definir la forma en la cual los objetos navegaciones pueden aparecer, cómo los objetos de interfaz activarán la navegación y el resto de la funcionalidad de la aplicación, qué transformaciones de la interfaz son pertinentes y cuándo es necesario realizarlas. Implementación En esta fase, el diseñador debe implementar el diseño. Hasta ahora, todos los modelos fueron construidos en forma independiente de la plataforma de implementación; en esta fase es tenido en cuenta el entorno particular en el cual se va a correr la aplicación.
  • 11. Esquema de estudio A continuación se detallan los temas que se deben desarrollar, una descripción general del mismo, y un conjunto de actividades que se recomienda sean desarrolladas para una mejor asimilación de los conceptos. Pruebas de conceptos para WebApp Se consideran las dimensiones de calidad que son particularmente relevantes en cualquier debate de las pruebas para el trabajo de ingeniería Web. Se considera también la naturaleza de los errores que se encuentran como consecuencia de las pruebas y la estrategia de poner a prueba aplicable para descubrir dichos errores.
  • 12. Dimensiones de calidad La calidad se incorpora en una aplicación Web como consecuencia de un buen diseño. Se evalúa al aplicar una serie de revisiones técnicas que valoran varios elementos del modelo de diseño y al aplicar una serie de revisiones técnicas que valoran varios elementos del modelo de diseño y al aplicar un proceso de pruebas. La función de prueba para descubrir errores que indiquen que no hay concordancia con los requisitos del cliente. La estructura se valora para asegurarse de que entrega adecuadamente contenido y función de la WebApp. La facilidad de uso se prueba para garantizar que a cada categoría de usuario la soporta la interfaz.