Está en la página 1de 20

ANALISIS

Página 1 de
MANEJADOR DE ITINERARIOS CICLO 1
20

ANALISIS DEL PROYECTO

<Manejador de Itinerarios>
<Ciclo 1>

Autores:
Adalberto Bustamante Vargas
Andrés Camilo Cardona Franco
Diana Patricia Londoño Ocampo
Leonardo Fabio Grisales Valencia

Dirigido a: Oscar Hernán Franco Bedoya

Lugar y fecha de emisión: Universidad Nacional Sede Manizales


23 de abril de 2010
ANALISIS

Página 2 de
MANEJADOR DE ITINERARIOS CICLO 1
20

REGISTRO HISTÓRICO DEL DOCUMENTO

Nombre: <Nombre proyecto> Ciclo: Plan de Proyecto

Código Fech Elaboró Revisó Descripción Versión


a Cambio

32/04 Grupo de Líder de


ANA-001 1.0
/2010 Trabajo calidad

ID CU-01
Nombre Crear Itinerario
Descripción Este caso de uso permite crear un itinerario a un viajero, determinado según la
fecha del viaje, la ciudad de destino, las preferencias de eventos a los cuales va a
asistir y las ciudades que va a visitar.

Actores Viajero
Precondiciones  El Viajero esta registrado en el sistema
 El viajero no tiene ya creado el mismo itinerario
Poscondiciones Caso exitoso:
 Se guarda el itinerario creado por el viajero en el sistema

Flujo normal de eventos

1. El actor selecciona la opción crear itinerario


2. El sistema despliega un formulario con tres opciones: en una muestra una lista de las ciudades a
las que el usuario puede viajar, en la otra se muestra un calendario donde se seleccionan dos
opciones (ida y regreso), se debe validar que la fecha de inicio de viaje sea inferior a la fecha final
y otra opción donde se muestren las horas de inicio y fin del viaje
3. El actor selecciona la ciudad, fechas y horas correspondientes
4. El sistema muestra las opciones de cancelar y enviar la información
5. El actor selecciona la opción enviar la información
6. El sistema despliega una lista de los eventos según la ciudad, la fecha y la hora
7. El actor selecciona los eventos de su interés
8. El sistema presenta las opciones guardar, cancelar, adicionar
9. El actor selecciona la opción guardar itinerario
10. El sistema valida la selección realizada por el viajero (verificar que hayan eventos seleccionados y
que estos no se crucen) y encuentra correcta la información
11. El sistema muestra el mensaje: Desea enviar la información del itinerario, presentando las
opciones SI y NO
12. El actor confirma (marcando SI) la selección realizada
13. El sistema almacena el itinerario en la base de datos y muestra un mensaje que indica que la
operación ha sido exitosa
ANALISIS

Página 3 de
MANEJADOR DE ITINERARIOS CICLO 1
20

Flujos alternos

A) En el paso 4, el usuario escoge la opción cancelar


1. El sistema regresa al paso 2

B) En el paso 9, el actor selecciona la opción cancelar itinerario


1. El sistema muestra una ventana emergente donde el actor confirma la eliminación del
itinerario.
2. El sistema regresa al paso 2

C) En el paso 9, el actor selecciona la opción adicionar


1. El sistema regresa al paso dos del flujo normal, guardando temporalmente la información
inicial, hasta adicionar todos los itinerarios necesarios.

D) En paso 12, el actor selecciona la opción NO enviar información


1. El sistema quita la ventana emergente y queda en la página donde se muestran los eventos
seleccionados

Excepciones

A) En el paso 5, si la fecha de inicio es mayor a la fecha de fin


1. El sistema muestra el mensaje: datos incorrectos
2. El sistema regresa al paso 2

B) En el paso 6, del flujo normal, si no se encuentra ningún evento


1. El sistema muestra el siguiente mensaje: No se encontraron eventos con las especificaciones
ingresadas.
2. El sistema regresa al paso 2

C) En el paso 10 si no se han seleccionado eventos:


1. El sistema muestra una opción que diga: Debe seleccionar al menos un evento
2. El sistema regresa al paso 7

D) En el paso 10 si se cruzan dos o más eventos en una misma ciudad:


1. El sistema muestra una opción que diga: Eventos seleccionados cruzados
2. El sistema regresa al paso 7

E) El sistema al verificar la selección encuentra que dos eventos están planeados en la misma fecha
en diferentes ciudades
 En el paso 10 del flujo normal
1. El sistema muestra un mensaje indicando que la selección de dos eventos en
diferentes ciudades el mismo día no es permitida.
2. El sistema regresa al paso 7 del flujo normal.
Anotaciones
Adicionales:
ANALISIS

Página 4 de
MANEJADOR DE ITINERARIOS CICLO 1
20

Diagrama de Análisis Crear itinerario


ANALISIS

Página 5 de
MANEJADOR DE ITINERARIOS CICLO 1
20

Caso de uso Crear Itinerario


ANALISIS

Página 6 de
MANEJADOR DE ITINERARIOS CICLO 1
20

Interfaz Crear Itinerario

Después de que el actor envía la información


ANALISIS

Página 7 de
MANEJADOR DE ITINERARIOS CICLO 1
20

ID CU-07
Nombre Eliminar viajero
Descripción Este caso de uso permite al administrador eliminar un viajero registrado cuando
su participación inactiva en el sitio ha sido superior a la estipulada o recibe un
aviso por parte del viajero para que cancele su suscripción al sitio.
Actores Administrador del sistema
Precondiciones  El viajero no ha participado en el sistema durante un tiempo superior al
permitido
 El viajero envía una notificación al administrador del sistema, dando a
conocer el deseo de cancelar la suscripción
Poscondiciones Caso exitoso:
 El viajero es eliminado del sistema.

Flujo normal de eventos


1. El actor ingresa al sistema a la opción eliminar viajero, con su login y password
2. El sistema confirma los datos ingresados por el actor
3. El sistema muestra un campo con la opción para ingresar la cuenta del viajero que se
desea eliminar.
4. El actor ingresa la cuenta del viajero a eliminar.
5. El sistema verifica la existencia de la cuenta ingresada en la base de datos, con la
cuenta a eliminar, comparando que ambas sean iguales.
6. El sistema verifica que el usuario este inactivo o que haya enviado una solicitud de
cancelación de suscripción.
7. El sistema pide confirmación para eliminar el viajero indicado, mostrando un mensaje
que diga: desea eliminar definitivamente este viajero, con las opciones SI y NO.
8. El actor confirma, seleccionando la opción SI.
9. El sistema elimina al viajero indicado en forma permanente
10. El sistema muestra un mensaje indicando que: el viajero se ha eliminado de manera
permanente.
Flujos alternos

A) El actor selecciona la opción NO


 En el paso 8 del flujo normal de eventos
1. El sistema muestra un mensaje diciendo: ‘Usted ha decidido cancelar la operación’
2. El sistema regresa al paso 4

Excepciones

A) El actor ingresa datos erróneos de login y password


 En el paso 2, del flujo normal de eventos
1. El sistema muestra el siguiente error: Datos ingresados incorrectamente
2. El sistema regresa a la página con opción eliminar viajero, a la espera de que
ingresen una nueva clave, en el paso 1

B) El sistema al verificar la cuenta, encuentra que no existe en el sistema


 En el paso 5 del flujo normal de eventos
1. El sistema muestra el mensaje “la cuenta ingresada no existe en el sistema”
ANALISIS

Página 8 de
MANEJADOR DE ITINERARIOS CICLO 1
20

2. El sistema regresa al paso 4, para que el administrador ingrese una nueva cuenta.

C) El sistema al verificar que el viajero está inactivo o ha enviado solicitud de cancelación, encuentra
que no cumple con ninguna de estas dos condiciones.
 En el paso 6, del flujo normal de eventos
1. El sistema muestra el mensaje “El viajero no puede ser eliminado ya que no existen
motivos de peso para hacerlo”
2. El sistema regresa al paso 4 para que el administrador ingrese una nueva cuenta.

Anotaciones Al ser eliminado el usuario de la base de datos, se borra toda su información


Adicionales: incluyendo los itinerarios que había realizado mientras estuvo activo en el
sistema.

Diagrama de análisis eliminar Viajero


ANALISIS

Página 9 de
MANEJADOR DE ITINERARIOS CICLO 1
20
ANALISIS

Página 10 de
MANEJADOR DE ITINERARIOS CICLO 1
20

Diagrama de secuencia Caso de Eliminar viajero

Interfaz Eliminar Viajero

ID CU-05
ANALISIS

Página 11 de
MANEJADOR DE ITINERARIOS CICLO 1
20

Nombre Calificar viaje


Descripción Este caso de uso permite al viajero calificar el itinerario o evento en el que
participo previamente.
Actores Viajero
Precondiciones  El sistema debe indicar que el evento a calificar ya ha sucedido
 El evento a calificar debe coincidir con uno de los itinerarios creados por
quien califica.
Poscondiciones Caso exitoso:
 El sistema almacena la calificación del itinerario.

Flujo normal de eventos


1. El actor ingresa a la opción consultar itinerario con su login y password respectivo.
2. El sistema muestra los itinerarios creados por el viajero.
3. El actor selecciona el itinerario que desea calificar
4. El sistema muestra la opción calificar eventos.
5. El actor selecciona la opción calificar eventos.
6. El sistema confirma que los eventos del itinerario ya hayan pasado
7. El sistema despliega un formulario con tres cuadros de texto y una calificación
asociada a cada uno, con los rangos entre 1 y 5. En el primer cuadro aparece la
etiqueta Calificar Viaje Itinerario, en el segundo aparece el texto Calificar Ciudad y en
el tercero aparece la opción Calificar eventos
8. El actor digita cada comentario y realiza la calificación.
9. El sistema presenta una lista de opciones: guardar, enviar y cancelar
10. El actor selecciona la opción enviar información
11. El sistema verifica la información ingresada, corroborando que todos los campos
estén llenos.
12. El sistema muestra una ventana donde pregunta: Desea enviar la información de la
calificación, presentando la opción SI y NO
13. El actor selecciona la opción SI
14. El sistema guarda el registro de la calificación.
15. El sistema indica que la calificación ha sido guardada: Mostrando el mensaje
‘Calificación guardada correctamente’
Flujos alternos

A) El actor no selecciona la opción enviar información.


 En el paso 9 del flujo normal de eventos
1. El actor selecciona la opción guardar calificación
2. El sistema guarda la calificación hasta el momento en que el actor desee enviarla.
3. El sistema muestra un mensaje: ‘Calificación guardada temporalmente’
4. El sistema regresa lal paso 5

 En el paso 9 del flujo normal de eventos


1. El actor selecciona la opción cancelar calificación
2. El sistema muestra un mensaje: ‘Esta seguro que desea cancelar la calificación’
3. El actor confirma la opción
4. El sistema regresa al paso 5
Excepciones

A) El actor ingresa datos erróneos de login y password


 En el paso 1, del flujo normal de eventos
1. El sistema muestra el siguiente error: Datos ingresados incorrectamente
ANALISIS

Página 12 de
MANEJADOR DE ITINERARIOS CICLO 1
20

2. El sistema regresa a la página inicial, a la espera de que ingresen una nueva clave,
en el paso 1

B) El sistema no encuentra ningún itinerario


 En el paso 2, del flujo normal de eventos
1. El sistema muestra el siguiente mensaje: ‘No se encontró ningún itinerario que
requiera ser calificado’
2. El sistema regresa a la página inicial, a la espera de que ingresen una nueva clave,
en el paso 1

C) El sistema encuentra que los itinerarios no han terminado


 En el paso 6, del flujo normal de eventos
1. El sistema muestra el siguiente mensaje: ‘Los itinerarios existentes aún no han
concluido’
2. El sistema regresa a la página inicial en el paso 1

D) El sistema al verificar la información, encuentra que no existe o no ha sido ingresada


correctamente.
 En el paso 11 del flujo normal
1. El sistema muestra el siguiente mensaje de error: ‘debe diligenciar todos los campos’
2. El sistema regresa al paso 9

E) El actor elige la opción no enviar


 En el paso 13 del flujo normal
1. El sistema muestra el siguiente mensaje: ‘Esta seguro que desea cancelar el envío’
2. El sistema regresa al paso 9
Anotaciones
Adicionales:
ANALISIS

Página 13 de
MANEJADOR DE ITINERARIOS CICLO 1
20

Diagrama De Análisis Calificar viaje


ANALISIS

Página 14 de
MANEJADOR DE ITINERARIOS CICLO 1
20

Diagrama de Secuencia caso de Uso Calificar viaje


ANALISIS

Página 15 de
MANEJADOR DE ITINERARIOS CICLO 1
20

Interfaz Calificar Viaje


ANALISIS

Página 16 de
MANEJADOR DE ITINERARIOS CICLO 1
20

ID CU-03
Nombre Modificar Itinerario
Descripción Este caso de uso permite modificar un itinerario ya creado por un viajero ya
registrado en el sistema.
Actores Viajero
Precondiciones  El Viajero está registrado en el sistema
 1Existen itinerarios creados por el viajero.
Poscondiciones Caso exitoso:
 Se muestra el itinerario modificado.

Flujo normal de eventos

1. El actor ingresa al sistema con su login y password


2. El sistema despliega una lista de los itinerarios actuales, por código
3. El actor selecciona el itinerario a modificar
4. El actor selecciona la opción modificar itinerario
5. El sistema muestra el itinerario con la siguiente información:
Nombre del evento, fecha, hora, lugar, ciudad, descripción, y videos, fotos y links.
6. El actor modifica el itinerario con sus preferencias.
7. El actor selecciona la opción enviar la información
8. El sistema verifica que el itinerario modificado sea correcto.
9. El sistema pide confirmación para guardar las modificaciones del itinerario.
10. El actor confirma las modificaciones realizadas.
11. El sistema guarda el nuevo itinerario.
12. El sistema notifica que el itinerario ha sido guardado, mostrando el mensaje: Los datos se han
actualizado correctamente

Flujos alternos

A) En el paso 1 el actor no está en el sistema


1. El sistema saca un mensaje de error que diga: Datos incorrectos
2. El sistema permite volver a ingresar los datos

B) En el paso 2 del flujo normal de eventos, no se encuentra ningún itinerario


1. El sistema muestra un mensaje diciendo: ‘Aún no se ha creado ningún itinerario’.
2. El sistema presenta la opción salir del sistema
3. El actor selecciona la opción salir del sistema

C) En el paso 4 del flujo normal de eventos, no se ha seleccionado ningún itinerario para modificar
1. El sistema muestra un mensaje que diga: ‘Debe seleccionar el itinerario a modificar’
2. El sistema regresa al paso 3

D) En el paso 7, el actor selecciona la opción cancelar


1. El sistema muestra un mensaje: ‘Esta seguro que desea cancelar las modificaciones’
2. El actor confirma
3. El sistema regresa al paso 3

E) En el paso 8, los datos son incorrectos


1. El sistema muestra un mensaje que diga: ‘Datos incorrectos’
2. El sistema regresa al paso 6
ANALISIS

Página 17 de
MANEJADOR DE ITINERARIOS CICLO 1
20

3. El actor corrige los errores y continua con el flujo normal

F) En el paso 9, el actor no confirma el envío de la información


1. El actor selecciona la opción NO
2. El sistema cancela el envío de la información
3. El sistema regresa al paso 6

Excepciones

A) El sistema al verificar la selección encuentra que dos eventos seleccionados están planeados en la
misma fecha y hora y en la misma ciudad.
 En el paso 8 del flujo normal
1. El sistema muestra un mensaje indicando que se ha presentado un cruce en los
eventos seleccionados.
2. El sistema regresa al paso 6 del flujo normal para que el viajero pueda hacer las
modificaciones respectivas al itinerario creado

B) El sistema al verificar la selección encuentra que dos eventos están planeados en la misma fecha
en diferentes ciudades.
 En el paso 8 del flujo normal
1. Se muestra un mensaje indicando que se ha presentado una inconsistencia en la
selección de eventos
2. El sistema regresa al paso 6 del flujo normal para que el viajero pueda hacer las
modificaciones respectivas al itinerario creado
Anotaciones
Adicionales:
ANALISIS

Página 18 de
MANEJADOR DE ITINERARIOS CICLO 1
20

Diagrama de Análisis Modificar Itinerario


ANALISIS

Página 19 de
MANEJADOR DE ITINERARIOS CICLO 1
20

Diagrama de secuencia Caso de uso Modificar Itinerario


ANALISIS

Página 20 de
MANEJADOR DE ITINERARIOS CICLO 1
20

Interfaz Modificar Itinerario

También podría gustarte