UNIVERSIDAD ESTATAL DE BOLÍVAR FACULTAD DE CIENCIAS DE LA EDUCACION  SOCIALES FILOSOFICAS Y HUMANISTICA.TRABAJO DE:HERRAMI...
Modelado de análisis para aplicacioneswebLos sitios Web, por lo general, son complejos yenormemente dinámicos. Requieren f...
Proceso Los modelos de procesos Web adoptan la filosofía de desarrollo ágil.El desarrollo ágil enfatiza un enfoque de desa...
Requisitos para el análisisEl análisis de requisitos para las WebApps abarca tres grandes tareas:Formulación, recopilación...
El modelado de análisis para WebAppsEl modelado de análisis para una WebApp se basa en la información que contienen los ca...
Modelo de contenidoContiene elementos estructurales que proporcionan una importante visióndelos requisitos de contenido pa...
Diagrama de secuencia.Los diagramas de secuencia ofrecen una representación abreviada de la forma en lacual las acciones d...
Modelo funcionalFuncionalidad observable respecto al usuario y que entregaal usuario final la WebApp, comprende cualesquie...
Análisis relación-navegaciónAnálisis de los participantes:identifica las diversas categorías de usuario y establece una ap...
Diseño de Interfaz AbstractaUna vez que las estructuras navegaciones son definidas, se debenespecificar los aspectos de in...
Esquema de estudioA continuación se detallan los temas que se deben desarrollar, una descripcióngeneral del mismo, y un co...
Dimensiones de calidadLa calidad se incorpora en una aplicación Web como consecuencia de unbuen diseño. Se evalúa al aplic...
Upcoming SlideShare
Loading in...5
×

Modelo de analisis

412

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
412
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Modelo de analisis

  1. 1. UNIVERSIDAD ESTATAL DE BOLÍVAR FACULTAD DE CIENCIAS DE LA EDUCACION SOCIALES FILOSOFICAS Y HUMANISTICA.TRABAJO DE:HERRAMIENTAS WEBNOMBRE:DIANA CALUÑA CHACANCICLO:7MO INFORMATICA EDUCATIVAAÑO LECTIVO: 2012-2013
  2. 2. Modelado de análisis para aplicacioneswebLos sitios Web, por lo general, son complejos yenormemente dinámicos. Requieren fases dedesarrollo cortas con la finalidad de tener listo elproducto y ejecutarlo rápidamente.Con frecuencia, los desarrolladores van directohacia la fase de codificación sin comprender queestán tratando de construir o como quierenconstruirlo.
  3. 3. Proceso Los modelos de procesos Web adoptan la filosofía de desarrollo ágil.El desarrollo ágil enfatiza un enfoque de desarrollo riguroso que incorporarápidos ciclos de desarrollo.Es importante reconocer que el problema todavía debe analizarse, debedesarrollarse un diseño, la implementación debe preceder en una formaincremental y se debe iniciar un enfoque organizado de prueba.Métodos : Los métodos de la Web abarcan un conjunto de labores técnicasque permiten al ingeniero Web comprender, caracterizar y luego construir unaaplicación Web de alta calidad.
  4. 4. Requisitos para el análisisEl análisis de requisitos para las WebApps abarca tres grandes tareas:Formulación, recopilación de requisitos, y modelado de análisis. Durante laformulación se identifica la motivación (metas) y los objetivos básicos para laWebApp, y también se define las categorías de usuario. Los requisitos decontenido 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 identificancomo parte de las tareas de formulación y de recopilación de requisitos.
  5. 5. El modelado de análisis para WebAppsEl modelado de análisis para una WebApp se basa en la información que contienen los casos de usodesarrollados para la aplicación. Las descripciones de los casos de uso se analizan gramaticalmentepara identificar potenciales clases deanálisis y las operaciones y atributos asociados con cada clase. Seidentifica el contenido que presentará la WebApp y se extraen las funciones que se de arrollarán partir delas descripciones de caso de uso.Análisis de contenido: Identifica todo el espectro del contenido que ofrecerá laWebApp. El contenidoincluye 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 describeotras 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. Elmodelo en sí mismo contiene elementos estructurales y dinámicos. Los elementos estructuralesidentifican las clases de análisis y los objetos de contenido que se requieren para crear una WebApp quesatisfagan las necesidades de los clientes.
  6. 6. Modelo de contenidoContiene elementos estructurales que proporcionan una importante visióndelos requisitos de contenido para una WebApp. Dichos elementosestructurales incluyen objetos de contenido (por ejemplo: texto, imágenes,graficas, fotografías, imágenes de video, audio) que se presentan comoparte de la WebApp.El modelo de interacciónLo componen cuatro elementos: 1) casos de uso, 2) diagramas desecuencia,3) diagramas de estado, y 4) prototipo de interfaz de usuario
  7. 7. Diagrama de secuencia.Los diagramas de secuencia ofrecen una representación abreviada de la forma en lacual las acciones del usuario (los elementos dinámicos de un sistema que definen loscasos de uso) colaboran con las clases de análisis (los elementos estructurales de unsistema que definen los diagramas de clase).Diagramas de estado.El diagrama de estado UML ofrece otra representación del comportamientodiná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 deinteracción que implementa y la estética global de las conexiones usuario tienenmucho que ver con la satisfacción del usuario y aceptación global de la WebApp
  8. 8. Modelo funcionalFuncionalidad observable respecto al usuario y que entregaal usuario final la WebApp, comprende cualesquierafunciones d procesamiento que el usuario iniciadirectamente. Las operaciones dentro de las clases deanálisis que implementan comportamientos asociados conla clase, dichas operaciones manipulan atributos de la clasey están involucradas como clases que colaboran entre sípara lograr algún comportamiento requerido.El modelo de configuraciónse deben diseñar e implementar de forma que se acomodena una diversidad de ambiente, tanto en lado del servidorcomo en clientes. La WebApppuede recibir en un servidorque proporcione acceso vía Internet, una intranet o unaextranet. Se deben especificar el hardware del servidor y elambiente del Sistema Operativo.
  9. 9. Análisis relación-navegaciónAnálisis de los participantes:identifica las diversas categorías de usuario y establece una apropiada jerarquía departicipantes.Análisis de elementos:identifica los objetos de contenido y los elementos funcionales de interés para los usuariosfinales.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óndefinidas con anterioridad.
  10. 10. Diseño de Interfaz AbstractaUna vez que las estructuras navegaciones son definidas, se debenespecificar los aspectos de interfaz. Esto significa definir la forma en la cuallos objetos navegaciones pueden aparecer, cómo los objetos de interfazactivará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 necesariorealizarlas.Implementación En esta fase, el diseñador debe implementar el diseño.Hasta ahora, todos los modelos fueron construidos en forma independientede la plataforma de implementación; en esta fase es tenido en cuenta elentorno particular en el cual se va a correr la aplicación.
  11. 11. Esquema de estudioA continuación se detallan los temas que se deben desarrollar, una descripcióngeneral del mismo, y un conjunto de actividades que se recomienda seandesarrolladas para una mejor asimilación de los conceptos.Pruebas de conceptos para WebAppSe consideran las dimensiones de calidad que son particularmente relevantes encualquier debate de las pruebas para el trabajo de ingeniería Web. Se consideratambién la naturaleza de los errores que se encuentran como consecuencia de laspruebas y la estrategia de poner a prueba aplicable para descubrir dichos errores.
  12. 12. Dimensiones de calidadLa calidad se incorpora en una aplicación Web como consecuencia de unbuen diseño. Se evalúa al aplicar una serie de revisiones técnicas quevaloran varios elementos del modelo de diseño y al aplicar una serie derevisiones técnicas que valoran varios elementos del modelo de diseño y alaplicar un proceso de pruebas.La función de prueba para descubrir errores que indiquen que no hayconcordancia con los requisitos del cliente. La estructura se valora paraasegurarse de que entrega adecuadamente contenido y función de laWebApp. La facilidad de uso se prueba para garantizar que a cadacategoría de usuario la soporta la interfaz.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×