ANALISIS DE APLICACION WEB
ANALISIS DE APLICACIONES WEB
4.1 REQUISITOS PARA EL ANÁLISIS DE LAS WEBAPPS
Abarca tres grandes tareas:
Formulación
Recopilación de requisitos
Modelado de análisis
La jerarquía de usuario Las categorías de los usuarios finales se identifican como parte de las tareas de formulación y de recopilación de requisitos. Las categorías de usuarios son relativamente limitados y no necesitanuna representación UML. Sin embargo, cuando crece el número de categorías de usuario, a veces esa aconsejable desarrollar una jerarquía de usuarios.
Los casos de uso se desarrollan para cada categoría de usuario descrita en la jerarquía de usuario. En el contexto de la ingeniería Web, el caso de uso en si mismo es relativamente informal: un párrafo narrativo que describe una interacciónespecifica entre el usuario y la WebApp. Afinación del modelo de caso de uso A la par que se crean los diagramas de casos de uso para cada categoría de usuario, se desarrolla una vista superior de los requisitos de la WebApp observables de manera externa. Cada paquete se valora para garantizar que es:
Comprensible.• Cohesivo• Libremente acoplados• Jerárquicamente superficial.• Puesto que el análisis ymodelado de actividades son actividades iterativas.
Cuatro actividades de análisis, cada una con soporte a la creación de un modelo de análisis completo son:
Análisis de contenido
Análisis de interacción
Análisis de funciones
Análisis de configuración
Los elementos estructurales identifican las clases de análisis y los objetivos de contenido que se requieren para crear una WebApp quesatisfaga las necesidades del cliente. Los elementos dinámicos del modelo de análisis describen como interactúan los elementos estructurales, entre ellos y con los usuarios finales.
4.2 MODELO DE ANALISIS PARA WEBAPPS
Se identifican el contenido que presentará la WebApps y se extraen las funciones que se desarrollarán a partir de las descripciones de caso de uso.
Cuatro actividades deanálisis, cada una con soporte a la creación de un modelo de análisis completo son:
Análisis de contenido
Análisis de interacción
Análisis de funciones
Análisis de configuración
Los elementos estructurales identifican las clases de análisis y los objetivos de contenido que se requieren para crear una WebApp que satisfaga las necesidades del cliente. Los elementos dinámicos del modelo deanálisis describen como interactúan los elementos estructurales, entre ellos y con los usuarios finales.
4.3 MODELO DEL CONTENIDO
El modelo de contenido contiene elementos estructurales que proporcionan una importante visión de los requisitos de contenido para una WebApp. Además incluye todas las clases de análisis: entidades visibles para el usuario que se crean o manipulan conforme éste interactúa conla WebApp. El modelo de contenido se deriva a partir de un examen cuidadoso de los casos de uso desarrollados para la WebApp.
Definición de objetos de contenido Un objeto de contenido puede ser una descripción textual de un producto, un artículo que describa un evento noticioso. Los objetos de contenido se extraen en los casos de uso al examinar la descripción del escenario para referenciasdirectas e indirectas al contenido. Relaciones de jerarquía de contenido El modelo de contenido puede contener diagramas de relación de entidades o árboles de datos que bosquejan las relaciones entre los objetos de contenido o la jerarquía de éste que mantiene una WebApp.
4.4 MODELO DE INTERACCION
Este modelo de interacción lo comprende cuatro elementos: Casos de uso Diagramas de secuenciaDiagramas de estado Prototipo de interfaz de usuario Casos de Uso Un caso de uso se modela para todos los procesos que la WebApp debe llevar a cabo. Los procesos se describen dentro del caso de uso por una descripción textual o una secuencia de pasos ejecutados. Los Diagramas de Actividad se pueden usar también para modelar escenarios gráficamente.
Diagrama de Secuencia Un diagrama de Secuencia...
Regístrate para leer el documento completo.