Está en la página 1de 20

Documentación de

las GUIs
Índice de contenido
Ingresar trabajador......................................................................................................................2
Imagen....................................................................................................................................3
Descripción.............................................................................................................................3
Eliminar trabajador......................................................................................................................4
Imagen....................................................................................................................................5
Descripción.............................................................................................................................5
Modificar trabajador....................................................................................................................5
Imagen....................................................................................................................................6
Descripción.............................................................................................................................6
Buscar trabajador........................................................................................................................7
Imagen....................................................................................................................................7
Descripción.............................................................................................................................8
Ingresar vacación........................................................................................................................9
Imagen....................................................................................................................................9
Descripción...........................................................................................................................10
Eliminar vacación......................................................................................................................11
Imagen..................................................................................................................................12
Descripción...........................................................................................................................12
Ingresar descanso.....................................................................................................................14
Imagen..................................................................................................................................14
Descripción...........................................................................................................................14
Eliminar descanso.....................................................................................................................16
Imagen..................................................................................................................................16
Descripción...........................................................................................................................16
Ingresar capacitación................................................................................................................18
Imagen..................................................................................................................................18
Descripción...........................................................................................................................18
Eliminar capacitación................................................................................................................19
Imagen..................................................................................................................................19
Descripción...........................................................................................................................20
Ingresar trabajador

Imagen

Descripción
La GUI para agregar un trabajador se compone de dos áreas principales diferenciadas
por el tipo de información relacionada al trabajador, estas son: información personal e
información laboral.

El área de información personal se compone del nombre completo, el RUN, el número


de teléfono, la dirección y fotografiá, esta última nos permite subir un archivo de imagen
directamente desde el computador para ser ingresada a la ficha del trabajador facilitando
facilitando así su reconocimiento.

En el área de información personal entramos el número de ficha que identifica al


trabajador dentro de la empresa y cuatro combobox que permiten seleccionar el área de
trabajo (finanzas, producción, etc), puesto que ocupa dentro de la empresa (supervisor,
operador de grúa, etc) , el tipo de trabajador (personal de planta o personal temporal) y el
turno en que trabaja.

Una vez ingresado todos los datos requeridos basta presionar el botón “Ingresar” para
realizar la operación (insert) que guardara todos los datos en la base de datos del sistema
para poder ser utilizados posteriormente.
Eliminar trabajador

Imagen

Descripción
Previa búsqueda y luego de haber seleccionado un trabajador se puede ingresar a la
GUI que permite eliminarlo.

Básicamente esta GUI nos muestra la ficha del trabajador con su imagen, nombre,
RUN, ficha, teléfono, dirección, área, puesto y tipo que fueron ingresados previamente de
forma que el usuario pueda comprobar y asegurarse que es el trabajador que se desea
eliminar.

Una vez confirmado, tan solo es necesario presionar el botón “Eliminar” para que la
operación (delete) se realice, esto borrara todos los datos relacionados al trabajador de la
base de datos del sistema.
Modificar trabajador

Imagen

Descripción
Esta GUI es prácticamente idéntica a la de ingresar trabajador, previamente es
necesario realizar una búsqueda para encontrar el trabajador que se desea modificar y su
funcionalidad es rescatar (select) todos los datos relacionados al trabajador desde la base de
datos y cargarlos en el formulario para que el usuario pueda visualizarlos y así realizar las
modificaciones correspondientes.

También permite subir otra fotografiá del trabajador la que reemplazará a la existe
anteriormente en el sistema.

Una vez realizado todos los cambios deseados se debe presionar el botón “Modificar”
para realizar la operación (update) correspondiente y así actualizar los datos de la base de
datos del sistema.
Buscar trabajador

Imagen

Descripción
Esta es una de las GUIs fundamentales del sistema ya que es requerida para poder
realizar varias de las funciones relacionadas con los trabajadores, como por ejemplo eliminar
trabajador, modificar trabajador y otras que se mencionaran más adelante. Esto se debe a
que antes de poder realizar cualquier acción sobre un trabajador este debe ser seleccionado
o encontrado y esto es precisamente lo que se realiza por medio de esta GUI.

Se compone de dos áreas principales, las cuales son: la información de búsqueda y los
resultados de búsqueda.

La información de búsqueda se compone de un combobox donde se seleccionara de


una lista desplegable el patrón de la búsqueda, esto es por ejemplo: RUN, ficha, nombre,
apellido paterno, apellido materno, entre otros. A continuación se encuentra el área de texto
donde se debe ingresar el dato a buscar a partir del patrón, por ejemplo si buscamos por
apellido paterno, ingresaremos en el área de texto un apellido.

Al presionar el botón “Buscar” se realizara la operación búsqueda (select) en la base de


datos y en el área inferior de resultados de búsqueda se listaran todos los trabajadores
encontrados a partir de los datos ingresados.
Ingresar vacación

Imagen

Descripción
Previa búsqueda y visualización de un trabajador, podemos ingresar las vacaciones que
este a solicitado.

Esta GUI se compone de dos áreas, la primera muestra la ficha con toda la información
del trabajador y la segunda tiene relación con la información de la vacación que se desea
ingresar.

En la información de la vacación encontramos la descripción que corresponde a un área


de texto en donde se pueden ingresar datos e información relevante, el inicio y fin de la
vacación se realiza a través de una herramienta de calendario que nos permite seleccionar
visualmente el día del mes el cual sera ingresado automáticamente en el área de texto
correspondiente y finalmente la cantidad de días de vacación, esto es necesario ingresarlo
manualmente ya que las vacaciones solo se consideran en días hábiles y de momento no
hemos encontrado la forma de que el sistema pueda diferenciar fin de semanas y días
festivos automáticamente.

Una vez completados los datos necesarios, presionando el botón “Ingresar”, los datos
serán guardados (insert) en la base de datos del sistema y relacionados al trabajador.
Eliminar vacación

Imagen

Descripción
Previa búsqueda y selección de un trabajador podremos ver dos áreas donde la primera
muestra la ficha con toda la información del trabajador y la segunda nos muestra la
información de las vacaciones relacionadas a ese trabajador en una tabla que contiene el
nombre de la vacación, fecha de inicio, fecha de termino, la cantidad de días hábiles, los días
de descansos destinados de esa vacación y la casilla que permite seleccionar esa vacación.

A partir de esta lista detallada podemos seleccionar una o más vacaciones para cuando
presionemos el botón “Eliminar seleccionados” se realice la operación (delete)
correspondiente para eliminar las vacaciones asociadas a ese trabajador de la base de
datos.

También se a agregado un botón que permite volver atrás para realizar otra búsqueda
en caso de haberse equivocado.
Ingresar descanso

Imagen

Descripción
Previa búsqueda y visualización de un trabajador, podemos ingresar los descansos que
este a solicitado.

Esta GUI se compone de dos áreas, la primera muestra la ficha con toda la información
del trabajador y la segunda tiene relación con la información del descanso que se desea
ingresar.

En el área de información del descanso encontramos la descripción que corresponde a


un área de texto en donde se pueden ingresar datos e información relevante, una tabla con
información detallada de las vacaciones del trabajador de donde se descontaran los días del
descanso según la que seleccionemos, el inicio y fin de la vacación se realiza a través de
una herramienta de calendario que nos permite seleccionar visualmente el día del mes el
cual sera ingresado automáticamente en el área de texto correspondiente y finalmente la
cantidad de días de vacación, esto es necesario ingresarlo manualmente ya que las
vacaciones solo se consideran en días hábiles y de momento no hemos encontrado la forma
de que el sistema pueda diferenciar fin de semanas y días festivos automáticamente.

Una vez completados los datos necesarios, presionando el botón “Ingresar”, los datos
serán guardados (insert) en la base de datos del sistema y relacionados al trabajador.
Eliminar descanso

Imagen

Descripción
Previa búsqueda y selección de un trabajador podremos ver dos áreas, la primera es la
sección de Información del trabajador en donde podremos ver la ficha completa incluida su
imagen y sus datos.

La segunda área es la de Descansos en donde se listaran todos los descansos


asociados a ese trabajador. La tabla descriptiva entregara información sobre el nombre, la
fecha de inicio, la fecha de termino, la cantidad de días, la vacación a la que se encuentra
asociado el descanso y la selección que nos sirve para marcar uno o más descansos para
eliminar.

En la parte inferior existe dos botones Volver que nos permite regresar a la área de
búsqueda de trabajadores y Eliminar seleccionados que procederá a ejecutar la operación
(delete) que eliminara los descansos seleccionados asociados a ese trabajador de la base de
datos.
Ingresar capacitación

Imagen

Descripción
Previa búsqueda y visualización de un trabajador, podemos ingresarle acceder al
formulario de ingreso de capacitaciones.

En este formulario se pueden ver dos secciones, la primera es la que nos muestra la
Información del trabajador seleccionado, con todos sus datos e imagen.

La segunda área es la relacionada con la información de las capacitaciones, aquí


veremos un checkbox que nos permite seleccionar todas las capacitaciones existentes en el
sistema y a su derecha un área de texto en donde se mostrara la fecha en que se cursara la
capacitación, esta fecha se podrá seleccionar de forma sencilla a través de un calendario
presionando el botón de la derecha.
En la parte inferior están los botones que nos permiten Volver a la área de búsqueda de
trabajador en caso de querer seleccionar otro o el botón Ingresar para ejecutar la operación
(insert) de ingresar la capacitación al trabajar seleccionado.
Eliminar capacitación

Imagen

Descripción
Previa búsqueda y selección de un trabajador podemos eliminar capacitaciones a
través del formulario correspondiente.

Este formulario se compone de dos áreas principales, las cuales son la Información del
trabajador y las de Capacitaciones.

La primer área de Información del trabajador muestra la ficha completa del mismo,
incluyendo la imagen y todos sus datos.
El segundo área es donde podremos ver todas las capacitaciones existentes en el
sistema con su nombre, horas, fecha y selección.

Podremos seleccionar una o mas capacitaciones para luego eliminarlas (delete) del
sistema presionando el botón Eliminar seleccionados.

Con el botón Volver podremos regresar al formulario de búsqueda de trabajadores.

También podría gustarte