Eventos, excepciones y errores

14

Transcript of Eventos, excepciones y errores

Page 1: Eventos, excepciones y errores
Page 2: Eventos, excepciones y errores

Es un suceso en el sistema (tal como una interacción del usuario con la máquina, o un mensaje enviado por un objeto). El sistema maneja el evento enviando el mensaje adecuado al objeto pertinente. También se puede definir como evento, a la reacción que puede desencadenar un objeto, es decir la acción que genera.

Page 3: Eventos, excepciones y errores

Para representar con un ejemplo los eventos; me basare en la pantalla de Alta de Poliza.

Page 4: Eventos, excepciones y errores
Page 5: Eventos, excepciones y errores

Algunos eventos que pueden ocurrir en esta pantalla son:

Al Presionar el botón de “Buscar” de cliente; se muestra una ventana en la cual se puede buscar al cliente por numero o nombre.

Page 6: Eventos, excepciones y errores

Al Presionar el botón de “Calendario” de Fecha Inicio y Fecha Fin; se muestra una ventana con el calendario.

Page 7: Eventos, excepciones y errores

Al Presionar el botón de “Buscar” del Número de Poliza Anterior; se muestra una ventana de búsqueda de Poliza.

Page 8: Eventos, excepciones y errores

Al Presionar el botón de “Buscar” del beneficiario; se muestra una ventana de búsqueda de Beneficiario; la cual permite darlo de alta.

Page 9: Eventos, excepciones y errores

Una excepción es un objeto que se genera automáticamente cuando se produce un acontecimiento circunstancial que impide el normal funcionamiento del programa:

Page 10: Eventos, excepciones y errores

Algunas excepciones que pueden ocurrir en esta pantalla son:

Al capturar el número de poliza; se valida que sean solo números. En caso contrario se genera una excepción.

Page 11: Eventos, excepciones y errores

Al capturar el precio; se valida que sean solo números o un punto. En caso contrario se genera una excepción.

Al dar clic al botón “Aceptar”; valida que se hayan capturado todos los campos. En caso contrario se genera una excepción.

Al dar clic al botón “Aceptar”; valida que el rango de fechas sea correcto. En caso contrario se genera una excepción.

Page 12: Eventos, excepciones y errores

Los errores por lo general son no-recuperables y lo único que queda es cerrar el programa con algo de dignidad.

Page 13: Eventos, excepciones y errores
Page 14: Eventos, excepciones y errores

Errores que pueden ocurrir en esta pantalla son:

Al dar clic al botón “Aceptar”; valida que se hayan capturado todos los campos. En caso contrario se genera una excepción.› Representar este error con código.