SlideShare a Scribd company logo
1 of 14
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

More Related Content

More from nahun1385

Diagramas De Casos De Uso
Diagramas De Casos De UsoDiagramas De Casos De Uso
Diagramas De Casos De Usonahun1385
 
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio GuzmanPracticas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzmannahun1385
 
Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivarnahun1385
 
Sistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos-Tarea Querys De SqlSistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos-Tarea Querys De Sqlnahun1385
 
Sistemas De Bases De Datos Tarea Querys De Sql
Sistemas De Bases De Datos   Tarea Querys De SqlSistemas De Bases De Datos   Tarea Querys De Sql
Sistemas De Bases De Datos Tarea Querys De Sqlnahun1385
 
Guitar House
Guitar HouseGuitar House
Guitar Housenahun1385
 

More from nahun1385 (6)

Diagramas De Casos De Uso
Diagramas De Casos De UsoDiagramas De Casos De Uso
Diagramas De Casos De Uso
 
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio GuzmanPracticas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
 
Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivar
 
Sistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos-Tarea Querys De SqlSistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos-Tarea Querys De Sql
 
Sistemas De Bases De Datos Tarea Querys De Sql
Sistemas De Bases De Datos   Tarea Querys De SqlSistemas De Bases De Datos   Tarea Querys De Sql
Sistemas De Bases De Datos Tarea Querys De Sql
 
Guitar House
Guitar HouseGuitar House
Guitar House
 

Recently uploaded

Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 

Recently uploaded (20)

Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 

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