SEMESTRE 2017-2
CONTENIDO
INTRODUCCIN .................................................................................................................................. 3
3.1 REQUISITOS PARA EL ANLISIS DE LAS WEBAPPS ...................................................................... 3
EL ANLISIS DE REQUISITOS PARA LAS WEBAPPS ......................................................................... 3
LA GERARQUIA DE USUARIO .......................................................................................................... 4
DESARROLLO DE CASOS DE USO ................................................................................................... 4
AFINACIN DEL MODELO DE CASO DE USO ............................................................................... 5
3.2. EL MODELADO DE ANLISIS PARA WEBAPPS ............................................................................ 5
ACTIVIDADES PARA LA CREACIN DE UN MODELO DE ANLISIS COMPLETO ......................... 6
3.3. MODELO DE CONTENIDO ........................................................................................................... 6
OBJETOS DE CONTENIDO ............................................................................................................... 7
RELACIONES Y JERARQUA DE CONTENIDO- CLASES DE ANLISIS ........................................... 7
3.4. MODELO DE INTERACCIN ........................................................................................................ 8
3.5. Modelo funcional ....................................................................................................................... 8
3.6. Modelo de configuracin ....................................................................................................... 10
3.7. Anlisis relacin-navegacin ................................................................................................. 10
ENFOQUE ARN .............................................................................................................................. 10
ANLISIS DE NAVEGACIN ......................................................................................................... 10
CONCLUSIN ................................................................................................................................... 11
BIBLIOGRAFA ................................................................................................................................... 12
2
INTRODUCCIN
3
3. Analizar la informacin recopilada y utilizar la informacin para realizar
un seguimiento con los clientes.
4. Definir casos de uso que describan escenarios de interaccin para casa
clase de usuario.
Conforme se recopila la informacin se categoriza en clase de usuario y tipo
de transaccin y luego se valora segn su relevancia.
3. Modelado de anlisis: Se analizan los detalles tcticos y se abordan los
requisitos especficos de la WebbApp. Finalmente, estos requisitos se modelan
con la utilizacin de casos de uso y notacin UML.
LA GERARQUIA DE USUARIO
Las categoras de usuarios finales que interactan con la WebApp se identifican
como parte de las tareas de formulacin y de recopilacin de requisitos. Las
categoras de usuarios son limitadas y no necesitan una representacin UML. Si crece
el nmero de categoras de usuario se desarrolla una jerarqua de usuarios.
EJEMPLO DE JERARQUA: Los usuarios o
actores indican la funcionabilidad que
ofrecer la WebApp; adems sealan a
necesidad de que se desarrollen casos de
uso para cada usuario final.
*Cliente nuevo: Usuario que quiere
personalizar y luego comprar componentes
de HogarSeguro y debe interactuar con la
WebApp de funcionalidad de comercio
electrnico.
*Cliente existente: Un usuario que ya posee
componentes de HogarSeguro y usa la
WebApp para:
1) Comprar componentes adicionales.
2) Adquirir informacin de soporte tcnico.
3) Contactar con el soporte al cliente.
4
VALO: Representa un
caso de uso que describe
una iteracin especifica
entre el cliente nuevo y la
WebApp.
FUNCIONALIDAD DE
WEBAPP: Se anotan
dentro de recuadros con
lneas punteadas,
conocidos como
paquetes en UML y
representan
funcionalidad especifica:
PERSONALIZACIN Y
COMERCIO
ELECTRNICO.
5
Se basa en la informacin que contienen los casos de uso desarrollados para la
aplicacin. Las descripciones de los casos de uso se analizan gramticamente para
identificar potenciales clases de anlisis y las operaciones y atributos asociados con
cada clase.
Se identifica el contenido que presentara la WebApp y se extraen las funciones que
se desarrollaran a partir de las descripciones de caso de uso. Los requisitos especficos
de la implementacin se deben desarrollar de modo que el ambiente y la
infraestructura que apoyan la WebApps puedan construirse.
La informacin recopilada durante las tareas de estos cuatro anlisis se debe revisar,
modificar cuando se requiera y luego organizarse en un modelo que pueda pasarse
a los diseadores de WebApp.
6
El modelo de contenido incluye todas las clases de anlisis; entidades visibles para el
usuario que se crean o manipulan conforme este interactuaba con la WebApp. Se
incluyen atributos que la describen, operaciones que afectan el comportamiento
requerido de la clase y colaboraciones que permiten la comunicacin de la clase
con otras clases. Los objetos de contenido se extraen del anlisis gramatical de casos
de uso.
OBJETOS DE CONTENIDO
Un objeto de contenido puede ser una descripcin textual de un producto, un
artculo que describa un evento noticioso, una fotografa de accin tomada en un
cotejo deportivo, una representacin animada de un logotipo. De alguna manera se
interpreta el caso de uso del cual se extrajo dicha informacin. Con frecuencia dichos
contenidos son desarrollados por terceros e integrados a la WebApp.
RELACIONES Y JERARQUA DE CONTENIDO- CLASES DE ANLISIS
Se trata de una lista de objetos de contenido, asociada con una breve descripcin
de cada objeto. Es suficiente para definir los requisitos para el contenido que debe
disearse e implementarse. Se utilizan diagramas de relacin de entidades o arboles
de datos. CLASE FACTURADEMATERIALES: Enlista
los componentes seleccionados
7
3.4. MODELO DE INTERACCIN
8
MODELO FUNCIONAL
9
3.6. MODELO DE CONFIGURACIN
Para una aplicacin web se deben especificar el hardware del servidor y el ambiente
del sistema operativo. Adems, se deben de considerar aspectos de
interoperabilidad en el lado del servidor. Se deben identificar las interfaces
apropiadas, los protocolos de comunicacin.
El software del lado del cliente proporciona la infraestructura que permite el acceso
a la WebApp desde la ubicacin del usuario. Este software se utiliza para entregar el
contenido y funcionalidad de la WebApp que se descarga del servidor. Al existir
distintos softwares para navegacin la aplicacin web deber ser probada y
configurada en cada uno.
En una WebApp compleja se aprovecha el diagrama de despliegue pues considera
las distintas partes que conformaran la aplicacin web, por ejemplo, una WebApp
compleja puede distribuirse en distintos servidores hacindose notar en el diagrama
mencionado.
10
CONCLUSIN
11
BIBLIOGRAFA
Pressman, Roger S. Ingeniera del software un enfoque prctico, sexta edicin, Editorial
McGrawHill.
Anlisis para aplicaciones web Edgar Valarezo y Sergio Lujn Mora. Disponible en:
https://rua.ua.es/dspace/bitstream/10045/35715/1/Aplicaciones%20Web%20-
%20An%C3%A1lisis%20para%20aplicaciones%20web.pdf
https://www.yumpu.com/es/document/view/56352927/aplicaciones-web-analisis-para-
aplicaciones-web/12
https://prezi.com/f_jgranswuyn/analisis-relacion-navegacion/
12