You are on page 1of 13

Ingenieria web (IWEB)

Modelado de Anlisis

ICSI-252-EPICS-UPAO

ecardenasr@upao.edu.pe

Introduccin
l

Los sistemas web`s debido a su natura leza de inmediatez y volatilidad es con traria al modelado detallado, ya sea en la etapa de anlisis o en la de diseo. Y si se realiza algn modelado, la filosofa gil sugiere que el modelado de anlisis se minimice a favor del modelado de diseos limitados.
ecardenasr@upao.edu.pe 2

ICSI-252-EPICS-UPAO

Cuando realizar el modelado de anlisis en la IWeb


l

Un equipo de IWeb debe comprender el modelado de anlisis cuando se cumple la mayora o todo lo siguiente:

El sistema web que se construir es grande o compleja. El numero de clientes es grande. El numero de participantes del equipo es grande. Las metas y los objetivos para el sistema web afectaran la lnea de referencia del negocio. El xito del sistema web tendra una fuerte conexin con el negocio.

ICSI-252-EPICS-UPAO

ecardenasr@upao.edu.pe

Anlisis de requerimientos en la IWeb


l

Esta actividad abarca las siguientes tareas:

Formulacin, Recopilacin de requerimientos, Y modelado del anlisis.


Los principios de IS acerca de planear antes de disear y disear antes de construir han resistido cada transicin tecnolgica previa; que tambin resistir a esta transicin

ICSI-252-EPICS-UPAO

ecardenasr@upao.edu.pe

La jerarqua de los usuarios


l

Las categoras de usuarios finales que interactan con el SW se identifican como parte de la formulacin y recopilacin de requerimientos. En la mayora de los casos son relativa-mente limitadas y no necesitan una repre-sentacin UML. Sin embargo cuando el numero crece se hace necesario. Los usuarios pueden ser: visitantes, usuarios registrados (clientes nuevos y existentes) y empleados del negocio.
ecardenasr@upao.edu.pe 5

ICSI-252-EPICS-UPAO

Desarrollo de los casos de uso


l

Si bien es cierto en la planificacin se plantearon los casos de uso preliminar, en esta etapa se tiene que realizar un especificacin mas detallada y tcnica de los casos de usos de tal manera que puedan ser entendidas por el equipo de desarrollo. Se representa a travs del diagrama de casos de usos de UML
ecardenasr@upao.edu.pe 6

ICSI-252-EPICS-UPAO

Afinamiento de los casos de usos


l

Los casos de uso se organizan en paquetes funcionales, y a cada paquete se valora para garantizar que es:

Comprensible Cohesivo Libremente acoplados Jerrquicamente superficial.


ICSI-252-EPICS-UPAO ecardenasr@upao.edu.pe 7

El modelado del anlisis


l

Se basa en la informacin que contienen los casos de uso desarrollados para el SW. Las actividades a realizar son las sigtes:

Anlisis de contenido Anlisis de interaccin Anlisis de funciones Anlisis de configuraciones.


ICSI-252-EPICS-UPAO ecardenasr@upao.edu.pe 8

El modelado de contenido
l

Contiene elementos estructurales que proporcionan una importante visin de los requerimien-tos del SW. Los elementos estructurales de contenido pueden ser: texto, imgenes graficas, fotografas, imgenes de video, audio, etc. Se realizan las siguientes actividades: definicin de los objetos de contenido, relaciones y jerarqua de contenido, y se establecen las clases del anlisis ( clases preliminares)
ecardenasr@upao.edu.pe 9

ICSI-252-EPICS-UPAO

El modelado de interacciones
l

La gran mayora de los SW permite una conversacin entre un usuario final y la funcionalidad, el contenido y el comportamiento. Este se puede representar a travs de:

Casos de uso, Diagrama de secuencia, Diagramas de estado de UML.


ICSI-252-EPICS-UPAO ecardenasr@upao.edu.pe 10

El modelado funcional
l

Aborda elementos de procesamiento del SW y cada uno representa un grado diferente de abstraccin. Esta abstraccin comprende:

Funcionalidad observable respecto al usuario y que entrega al usuario final el SW. Las operaciones dentro de las clases de anlisis que implementan comportamientos asociados con la clase.

Se puede representar a travs de diagramas de actividades y/o colaboraciones de UML.

ICSI-252-EPICS-UPAO

ecardenasr@upao.edu.pe

11

El modelado de configuraciones o de la arquitectura


l

Los SW deben acomodarse a una diversidad de ambientes, tanto en lado del servidor como en el del cliente. Representa la arquitectura base para el diseo y la implementacin del SW. Se puede representar en UML a travs de un diagrama de despliegue.

ICSI-252-EPICS-UPAO

ecardenasr@upao.edu.pe

12

Anlisis de navegabilidad
l

Es una tcnica sistemtica para determinar la estructura de relacin de un SW, lo que ayuda a descubrir las relaciones potencialmente tiles en los dominios, as como de los vnculos que lo componen. Este enfoque consiste:

Anlisis de los participantes Anlisis de los elementos Anlisis de relaciones Anlisis de navegacin Anlisis de evaluacin

ICSI-252-EPICS-UPAO

ecardenasr@upao.edu.pe

13

You might also like