Diseño de un sistema de control de presencia
Visualitza/Obre
TFC_Victor_Angel_Casas.pdf (6,866Mb) (Accés restringit)
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2099.1/11911
Tutor / directorMoraleda Gareta, Ricardo
Tipus de documentProjecte/Treball Final de Carrera
Data2007-07-02
Condicions d'accésAccés restringit per decisió de l'autor
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
El objetivo de este trabajo es la generación de un programa para el control de presencia. El lenguaje escogido para la programación ha sido Java, como más adelante se argumentará.
La necesidad de la realización del mismo nace en la empresa de Silvano Consultores, debido a la necesidad de cumplimentar su plataforma de Recursos Humanos con un programa potente de control de presencia, por lo que esta empresa prestó su colaboración para que yo pudiera realizar mi Trabajo Final de Carrera en la misma.
El programa esta realizado de una forma en la que su configuración, parametrización y utilización es muy rápida debido a su organización de menús.
El programa es capaz de realizar correctamente 3 grandes pasos:
El primero de estos pasos es la importación de los marcajes de los relojes a la base de datos de la aplicación. El segundo de estos pasos es la gestión de estos marcajes, comparándolos con los horarios específicos para cada trabajador, con las peculiaridades de cada caso, tales como cambios de turno, vacaciones, horarios reducidos, etc. El tercero de estos grandes bloques podríamos interpretarlo como la explotación de los datos generados en los dos pasos anteriores, en este apartado también podríamos incluir la generación de incidencias de los problemas encontrados en los pasos anteriores.
Para la realización de la importación de los marcajes se han tenido en cuenta las características de 6 tipos de relojes diferentes, esto es debido a la gran oferta existente en el mercado.
Para interactuar con el aplicativo se ha utilizado la arquitectura J2EE, esta arquitectura permite el acceso a la aplicación utilizando un navegador Web convencional, este navegador Web se conectara a un servidor de aplicaciones que será el responsable de realizar la lógica del programa, así como los accesos a la base de datos que requiera, esto implica que el mantenimiento de la estación cliente sea prácticamente inexistente
El aplicativo es capaz de interactuar con diferentes tipos de base de datos, dependiendo de los requerimientos del cliente final. En este caso las pruebas se han realizado con dos tipos, DB2-400 y MySQL.
MatèriesAutomatic control, Java (Computer program language), Control automàtic, Java (Llenguatge de programació)
TitulacióENGINYERIA TÈCNICA DE TELECOMUNICACIÓ, ESPECIALITAT EN TELEMÀTICA (Pla 2000)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
TFC_Victor_Angel_Casas.pdf | 6,866Mb | Accés restringit |