Diagramas De Interaccion De Objetos
-
Upload
nahun1385 -
Category
Technology
-
view
1.045 -
download
0
Transcript of 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
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
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
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
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
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
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
8
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
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
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
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
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