Metodología WEB NDT

12
UNIVERSIDAD “TÉCNICA DEL NORTE” FICA – CISIC Materia: Aplicaciones informáticas I Fecha: 26/05/2015

Transcript of Metodología WEB NDT

Page 1: Metodología WEB NDT

UNIVERSIDAD “TÉCNICA DEL NORTE”

FICA – CISIC

Materia: Aplicaciones informáticas I

Fecha: 26/05/2015

Page 2: Metodología WEB NDT

Metodología NDT

Técnicas de Desarrollo de navegación

Es una técnica para especificar, analizar y diseñar el aspecto de la navegación en aplicaciones web.

Es una propuesta metodológica compuesta por un proceso en el que se plantean técnicas para capturar, describir y validar los requisitos de un sistema web

Partiendo de esos requisitos, generar de manera sistemática los modelos de análisis del sistema.

Cubre dos fases del proceso del ciclo de vida: la especificación de requisitos y el análisis.

La especificación de requisitos comienza con una captura de los objetivos del sistema y a partir de ellos se definen los requisitos.

Page 3: Metodología WEB NDT

Requisitos de almacenamiento de información, definen qué información se va a manejar en el sistema y cómo se relacionan entre sí. NDT permite también definir nuevas naturalezas de datos que se vayan a utilizar en el sistema.

Requisitos de actores, en los que se definen los roles que podrán interactuar con el sistema y las relaciones que se pueden producir entre ellos.

Requisitos funcionales, que permitirán definir la funcionalidad del sistema.

Requisitos de interacción, que definen la estructura de navegación a alto nivel del sistema, así como los criterios de recuperación que se van a ofrecer a los diferentes actores.

Requisitos no funcionales, que recogen otros requisitos del sistema

1los

requisitos se

clasifican en:

Page 4: Metodología WEB NDT

Una vez validados los requisitos, el proceso de NDT propone generar tres modelos:

El modelo conceptual, que representamediante un diagrama de clases la estructura

estática del sistema

El modelo de navegación, que representa mediante un

conjunto de diagramas con una notación muy similar a la del diagrama de clases la forma en que

se podrá navegar en el sistema

El modelo de interfaz abstracta, que mediante un conjunto de prototipos evaluables, permite

mostrar cómo se va a interactuar con el sistema

Un cambio en alguno de estos modelos puede ser fuente de un error o incongruencia cometida durante la ingeniería de requisitos o puede generar cambios en otros modelos

2

Análisis

Page 5: Metodología WEB NDT
Page 6: Metodología WEB NDT

Descripción general de NDT se caracteriza por varios aspectos:

El proceso de NDT está totalmente basado en la definición de requisitos y en los diferentes roles de usuario que puedan aparecer en el sistema

1

Page 7: Metodología WEB NDT
Page 8: Metodología WEB NDT

no contempla las fases avanzadas del ciclo de vida del proyecto, como podrían ser diseño, implementación o mantenimiento. Es un proceso que permite conseguir el modelo conceptual, el modelo de navegación y el modelo de interfaz abstracta del sistema de una manera sistemática.

En NDT estos flujos de trabajo se realizan de una forma sistemática. La generación de los modelos básicos se puede realizar de manera automática.

NDT es una propuesta orientada al proceso, puesto que para cada actividad se define de manera concreta cuál es el proceso a seguir, detallándolo de manera exhaustiva

NDT es una propuesta orientada al producto

es una técnica orientada a la técnica, puesto que define de manera exhaustiva todas las técnicas y los modelos que propone.

2

5

4

3

6

Page 9: Metodología WEB NDT

EJEMPLOWeb a Construir: www.hosteriaibarra.com

Page 10: Metodología WEB NDT

• Información de la hostería(servicios)• Costos( individual o grupo-descuentos )

1

Requisitos de almacenamiento de información

Requisitos

Requisitos de actores

• Información de clientes (locales o extranjeros)• Identificar usuarios del sistema

Requisitos funcionales

• Reservaciones-Descuentos• Calculo de la Factura• Disponibilidad

Page 11: Metodología WEB NDT

Requisitos de interacción

administrador

clientes

Servicios de la hosteria

Disponibilidad de habitacionesCostosReservacionesVisualizar la información de la hosteriasugerencias

Requisitos no funcionales

• Servidor que va a utilizar• Que tipo de arquitectura

Page 12: Metodología WEB NDT

2 Análisis

El modelo conceptual

• Diagrama de clases

El modelo de navegación

El modelo de interfaz abstracta

• Enlaces a la web• Mapa del sitio

• Genera prototipo