SlideShare una empresa de Scribd logo
Caso de Uso # 001: Ingreso al sistema.

Escenario 1.1 Ingreso exitoso al Sistema


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




       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
2



Caso de Uso # 001: Ingreso al sistema.

Escenario 1.2 Ingreso fallido al Sistema por datos incorrectos.




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




       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 base
       incorrectos
3



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

Escenario 2.1 Ingreso de nueva información satisfactorio.




                 Vista”Requerida”.jsp      Registrar”vista                Manejador”registrar                  Vista_deseada.class                           DBconexion.class                                 Base de
                                           requerida”.jsp                 vista_requerida”.jsp                                                                                                                 datos




                                                             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
4



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

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




                    “Vista_Requerida”.jsp        Registrar”vista_requ      Manejador”vista_requerida”.     Vista_requerida.clas                      DBconexion.class                                 Base de
                                                                                                                                                                                                       datos
                                                 erida”.jsp                jsp                                      s




                                                               Ingresar datos
                                   form action                  deseados
        Ingresa a la                                           form action                InsertarInformacion()          getConexion()                                  conectar a la base
       Sección deseada
                                                                                                                                                                        Conexión satisfactoria

                                                                                                                             conexión establecida



                                                                                                                             InsertarCliente                     Procedure
                                                                                                                                                                vista_requerida.ingresar informacio



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




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

Escenario 3.1 Registro de venta satisfactorio.



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




                                                           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
6




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

Escenario 3.2 Registro de venta no válido.




                  VistaVenta.jsp        RegistrarVenta.jsp         ManejadorCrearVenta.jsp             Venta.class                          DBconexion.clas                     Base de
                                                                                                                                            s                                    datos




                                                      Ingresa datos
         Ingresa a la          form action              de la modificación        InsertarVenta   ()
          sección                                     form action
       registrar 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
7




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

Escenario 4.1 Modificación de información satisfactoria.



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




                                                           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
8
Caso de Uso # 4: Modificar Información del Sistema

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



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




                                                                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
Caso de Uso # 05: Cambio de Clave

Escenario 5.1 Cambio de clave satisfactoria.



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




                                                               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
Caso de Uso # 5: Cambio de Clave
Escenario 5.2 Cambio de clave no satisfactoria.



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




                                                                   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
Caso de Uso # 06: Consultar Información del Sistema

Escenario 6.1 Consulta de información satisfactoria.


                Vista_requerida a
                  Consultar.jsp              Consultar.jsp          ManejadorConsultarInform.jsp      Consultar.class                                    DBconexion.class                     Base de
                                                                                                                                                                                               datos




                                                         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 satisfactoria
                                                                                                                        conexión establecida


                                                                                                                              ConsultarInformación ( )             Procedure
                                                                                                                                                                    vista_requerida.Consultar




                                                                                                                           CloseConnetion()                             Consulta exitosa


                                Consulta exitosa

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

Escenario 6.2. Consulta de información no satisfactoria.


                 Vista_requerida a
                   Consultar.jsp               Consultar.jsp             ManejadorConsultarInform.jsp      Consultar.class                               DBconexion.class                     Base de
                                                                                                                                                                                               datos




                                                               Ingresa parametros
     Ingresa 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
Diagramas De Interaccion De Objetos

Más contenido relacionado

PPT
Diagramas de Interaccion de Objetos
PDF
Diagramas De Interaccion
PPTX
Prototipo v2
PPT
Prototipo v1
DOCX
Guitars House
DOCX
Manual De Usuario
DOCX
Diccionario De Datos
DOC
Codigo De Las Clases Del Proyecto
Diagramas de Interaccion de Objetos
Diagramas De Interaccion
Prototipo v2
Prototipo v1
Guitars House
Manual De Usuario
Diccionario De Datos
Codigo De Las Clases Del Proyecto

Más de nahun1385 (6)

DOC
Diagramas De Casos De Uso
DOCX
Practicas Sql - Mauricio Guzman
DOC
Tarea Querys Sql de Wilmer Alcivar
DOCX
Sistemas De Bases De Datos-Tarea Querys De Sql
DOCX
Sistemas De Bases De Datos Tarea Querys De Sql
DOC
Guitar House
Diagramas De Casos De Uso
Practicas Sql - Mauricio Guzman
Tarea Querys Sql de Wilmer Alcivar
Sistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos Tarea Querys De Sql
Guitar House
Publicidad

Último (20)

PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PPTX
la-historia-de-la-medicina Edna Silva.pptx
PPTX
Sesion 1 de microsoft power point - Clase 1
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
Diapositiva proyecto de vida, materia catedra
PDF
CyberOps Associate - Cisco Networking Academy
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PDF
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
capacitación de aire acondicionado Bgh r 410
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
PPTX
Presentación de Redes de Datos modelo osi
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
historia_web de la creacion de un navegador_presentacion.pptx
la-historia-de-la-medicina Edna Silva.pptx
Sesion 1 de microsoft power point - Clase 1
Mecanismos-de-Propagacion de ondas electromagneticas
informe_fichas1y2_corregido.docx (2) (1).pdf
Diapositiva proyecto de vida, materia catedra
CyberOps Associate - Cisco Networking Academy
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
Historia Inteligencia Artificial Ana Romero.pptx
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
El-Gobierno-Electrónico-En-El-Estado-Bolivia
capacitación de aire acondicionado Bgh r 410
TRABAJO DE TECNOLOGIA.pdf...........................
Presentación de Redes de Datos modelo osi
Estrategia de Apoyo de Daylin Castaño (5).pdf
Publicidad

Diagramas De Interaccion De Objetos

  • 1. Caso de Uso # 001: Ingreso al sistema. Escenario 1.1 Ingreso exitoso al Sistema Index.jsp ValidarUsuario.jsp Empleado.class DBConexion.class VistaCliente.jsp Base de datos 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
  • 2. 2 Caso de Uso # 001: Ingreso al sistema. Escenario 1.2 Ingreso fallido al Sistema por datos incorrectos. Index.jsp ValidarUsuario.jsp Empleado.class DBConexion.class Base de datos 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 base incorrectos
  • 3. 3 Caso de Uso # 002: Ingreso de nueva Información al sistema. Escenario 2.1 Ingreso de nueva información satisfactorio. Vista”Requerida”.jsp Registrar”vista Manejador”registrar Vista_deseada.class DBconexion.class Base de requerida”.jsp vista_requerida”.jsp datos 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
  • 4. 4 Caso de Uso # 002: Ingreso de nueva Información al sistema. Escenario 2.2 Ingreso de nueva información no válido. “Vista_Requerida”.jsp Registrar”vista_requ Manejador”vista_requerida”. Vista_requerida.clas DBconexion.class Base de datos erida”.jsp jsp s Ingresar datos form action deseados Ingresa a la form action InsertarInformacion() getConexion() conectar a la base Sección deseada Conexión satisfactoria conexión establecida InsertarCliente Procedure vista_requerida.ingresar informacio Registro no exitoso Registro no exitoso CloseConnetion() Registro no exitoso
  • 5. 5 Caso de Uso # 03: Registro de la venta realizada. Escenario 3.1 Registro de venta satisfactorio. VistaVenta.jsp RegistrarVenta.jsp ManejadorCrearVenta.jsp Venta.class DBconexion.class Base de datos 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
  • 6. 6 Caso de Uso # 3: Registro de la venta realizada. Escenario 3.2 Registro de venta no válido. VistaVenta.jsp RegistrarVenta.jsp ManejadorCrearVenta.jsp Venta.class DBconexion.clas Base de s datos Ingresa datos Ingresa a la form action de la modificación InsertarVenta () sección form action registrar 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
  • 7. 7 Caso de Uso # 04: Modificar Información del Sistema Escenario 4.1 Modificación de información satisfactoria. VistaModificar.jsp ModificarInformación.jsp ManejadorModificarInform.jsp Modificar.class DBconexion.class Base de datos 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
  • 8. 8
  • 9. Caso de Uso # 4: Modificar Información del Sistema Escenario 4.2 Modificación de información no satisfactoria. VistaModificar.jsp ModificarInformación.jsp ManejadorModificarInform.jsp Modificar.class DBconexion.class Base de datos 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
  • 10. Caso de Uso # 05: Cambio de Clave Escenario 5.1 Cambio de clave satisfactoria. VistaCambioClave.jsp CambiarClave.jsp ManejadorCambiarCalve.jsp CambiarClave.class DBconexion.class Base de datos 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
  • 11. Caso de Uso # 5: Cambio de Clave Escenario 5.2 Cambio de clave no satisfactoria. VistaCambioClave.jsp CambiarClave.jsp ManejadorCambiarCalve.jsp CambiarClave.class DBconexion.class Base de datos 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
  • 12. Caso de Uso # 06: Consultar Información del Sistema Escenario 6.1 Consulta de información satisfactoria. Vista_requerida a Consultar.jsp Consultar.jsp ManejadorConsultarInform.jsp Consultar.class DBconexion.class Base de datos 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 satisfactoria conexión establecida ConsultarInformación ( ) Procedure vista_requerida.Consultar CloseConnetion() Consulta exitosa Consulta exitosa Consulta exitosa
  • 13. Caso de Uso # 6: Consulta Información del Sistema Escenario 6.2. Consulta de información no satisfactoria. Vista_requerida a Consultar.jsp Consultar.jsp ManejadorConsultarInform.jsp Consultar.class DBconexion.class Base de datos Ingresa parametros Ingresa 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