Diagramas De Interaccion De Objetos

14
Caso de Uso # 001: Ingreso al sistema. Escenario 1.1 Ingreso exitoso al Sistema Ingresa user form action validarUsuario(user,pass) Y password getConexion() conectar a la bases de datos Conexión establecida Conexión satisfactoria Verificar usuario Procedure Empleado.validar_usuario Usuario válido Usuario válido Si existe el usuario en la base Ingreso al sistema 1 Index.jsp ValidarUsuario.jsp DBConexion.class Base de datos Empleado.class VistaCliente.jsp

Transcript of Diagramas De Interaccion De Objetos

Page 1: Diagramas De Interaccion De Objetos

Caso de Uso # 001: Ingreso al sistema.

Escenario 1.1 Ingreso exitoso al Sistema

Ingresa user form action validarUsuario(user,pass)

Y password getConexion()

conectar a la bases de datos

Conexión establecida Conexión satisfactoria

Verificar usuario Procedure Empleado.validar_usuario

Usuario válido Usuario válido Si existe el usuario en la base

Ingreso al sistema

1

Index.jsp ValidarUsuario.jsp DBConexion.class Base de datos

Empleado.class VistaCliente.jsp

Page 2: Diagramas De Interaccion De Objetos

2

Caso de Uso # 001: Ingreso al sistema.

Escenario 1.2 Ingreso fallido al Sistema por datos incorrectos.

Ingresa user form action Y password validarUsuario(user,pass) getConexion() conectar a la bases de datos

Conexión establecida Conexión satisfactoria

Verificar usuario

Procedure Empleado.validar_usuario

Clave/ user Usuario no valido CloseConnetion() No está registrado el usuario en la baseincorrectos

Index.jsp ValidarUsuario.jsp Empleado.class

DBConexion.class Base de datos

Page 3: Diagramas De Interaccion De Objetos

3

Caso de Uso # 002: Ingreso de nueva Información al sistema.

Escenario 2.1 Ingreso de nueva información satisfactorio.

Ingresar datos deseados

Ingresa a la form action form action Ingreso_informacion() Sección deseada

getConexion() conectar a la base

conexión establecida Conexión satisfactoria

InsertarInformacion Procedure

vista_requerida.ingresar informacio

Registro exitoso CloseConnetion() Registro exitoso

Registro exitoso

Manejador”registrar vista_requerida”.jsp

Vista_deseada.classRegistrar”vista requerida”.jsp

Vista”Requerida”.jsp DBconexion.class Base de datos

Page 4: Diagramas De Interaccion De Objetos

4

Caso de Uso # 002: Ingreso de nueva Información al sistema.

Escenario 2.2 Ingreso de nueva información no válido.

Ingresar datos form action deseados Ingresa a la form action InsertarInformacion() getConexion() conectar a la baseSección deseada

Conexión satisfactoria

conexión establecida

InsertarCliente Procedure vista_requerida.ingresar informacio

Registro no exitoso Registro no exitoso CloseConnetion() Registro no exitoso

“Vista_Requerida”.jsp Registrar”vista_requerida”.jsp

Manejador”vista_requerida”.jsp

Vista_requerida.class

Base de datos

DBconexion.class

Page 5: Diagramas De Interaccion De Objetos

5

Caso de Uso # 03: Registro de la venta realizada.

Escenario 3.1 Registro de venta satisfactorio.

Ingresa datos Ingresa a la form action de la venta sección form action insertarVenta () getConexion()

registrar venta conectar a la base

conexión establecida Conexión satisfactoria

InsertarVenta ( ) Procedure

Venta.registrar_venta

CloseConnetion() Registro exitoso

Registro exitoso Registro exitoso

ManejadorCrearVenta.jsp DBconexion.classVistaVenta.jsp RegistrarVenta.jsp Venta.class Base de datos

Page 6: Diagramas De Interaccion De Objetos

6

Caso de Uso # 3: Registro de la venta realizada.

Escenario 3.2 Registro de venta no válido.

Ingresa datos Ingresa a la form action de la modificación InsertarVenta () sección form actionregistrar venta getConexion() conectar a la base

conexión establecida Conexión satisfactoria

InsertarVenta() Procedure

Venta.registrar_venta CloseConnetion()

Registro no exitoso

Registro no Registro no exitoso exitoso

RegistrarVenta.jsp ManejadorCrearVenta.jsp

Venta.class DBconexion.class

Base de datos

VistaVenta.jsp

Page 7: Diagramas De Interaccion De Objetos

7

Caso de Uso # 04: Modificar Información del Sistema

Escenario 4.1 Modificación de información satisfactoria.

Ingresa datos Ingresa a la form action de la modificación sección form action

deseada ModificarInform () getConexion() conectar a la base

conexión establecida Conexión satisfactoria

ModificarInform ( ) Procedure

vista_requerida.modificar

CloseConnetion() Modificación exitosa

Modificación exitosa Modificación exitosa

ManejadorModificarInform.jsp DBconexion.classVistaModificar.jsp ModificarInformación.jsp Modificar.class Base de datos

Page 8: Diagramas De Interaccion De Objetos

8

Page 9: Diagramas De Interaccion De Objetos

Caso de Uso # 4: Modificar Información del Sistema

Escenario 4.2 Modificación de información no satisfactoria.

Ingresa datos Ingresa a la form action de la venta Sección form action modificar ModificarInform () getConexion()

conectar a la base

conexión establecida Conexión satisfactoria

ModificarInform ( ) Procedure

vista_requerida.modificar

CloseConnetion() Modificación no exitosa

Modificación Modificación no exitosa no exitosa

ManejadorModificarInform.jsp DBconexion.classVistaModificar.jsp ModificarInformación.jsp Modificar.class Base de datos

Page 10: Diagramas De Interaccion De Objetos

Caso de Uso # 05: Cambio de Clave

Escenario 5.1 Cambio de clave satisfactoria.

Ingresa datos Ingresa a la form action de la clave sección form action

Cambiar clave Modificarclave () getConexion()

conectar a la base

conexión establecida Conexión satisfactoria

CambiarClave ( ) Procedure

Cambio Clave.cambiarclave

CloseConnetion() Cambio Clave exitoso

Cambio Clave exitoso Cambio Clave exitoso

ManejadorCambiarCalve.jsp DBconexion.classVistaCambioClave.jsp CambiarClave.jsp CambiarClave.class Base de datos

Page 11: Diagramas De Interaccion De Objetos

Caso de Uso # 5: Cambio de Clave Escenario 5.2 Cambio de clave no satisfactoria.

Ingresa datos Ingresa a la form action de la clave sección form action

Cambiar clave ModificarClave () getConexion() conectar a la base

conexión establecida Conexión satisfactoria

CambiarClave ( ) Procedure

Cambio Clave.cambiarclave

CloseConnetion() Cambio Clave no exitoso

Cambio Clave no Cambio Clave no

Exitoso exitoso

ManejadorCambiarCalve.jsp DBconexion.classVistaCambioClave.jsp CambiarClave.jsp CambiarClave.class Base de datos

Page 12: Diagramas De Interaccion De Objetos

Caso de Uso # 06: Consultar Información del Sistema

Escenario 6.1 Consulta de información satisfactoria.

Ingresa parámetros Ingresa a la form action para la consulta sección form action

deseada a consultar ConsultarInformación() getConexion() conectar a la base

Conexión satisfactoriaconexión establecida

ConsultarInformación ( ) Procedure

vista_requerida.Consultar

CloseConnetion() Consulta exitosa

Consulta exitosa

Consulta exitosa

ManejadorConsultarInform.jsp DBconexion.classVista_requerida a

Consultar.jsp Consultar.jsp Consultar.class Base de datos

Page 13: Diagramas De Interaccion De Objetos

Caso de Uso # 6: Consulta Información del Sistema

Escenario 6.2. Consulta de información no satisfactoria.

Ingresa parametrosIngresa a la form action para la consulta

sección form action deseada a consultar ConsultarInformación() getConexion()

conectar a la base

conexión establecida Conexión satisfactoria

ConsultarInformación ( ) Procedure

vista_requerida.Consultar

CloseConnetion() Consulta no exitosa

Consulta no exitosa

Consulta no exitosa

ManejadorConsultarInform.jsp DBconexion.classVista_requerida a

Consultar.jsp Consultar.jsp Consultar.class Base de datos

Page 14: Diagramas De Interaccion De Objetos