Home
TOMO 2 - Repositorio CISC
Contents
1. CR EATE TABLE roles_usuarios id_rol varchar 20 NOT NULL DEFAULT character varying id_usuario varchar 20 NOT NULL DEFAULT character varying CONSTRAINT id_rol_usuario_pk PRIMARY KEY id_rol id_usuario CONSTRAINT roles_usuarios_fk FOREIGN KEY REFERENCES roles id_rol MATCH SIMPLE id_rol ON UPDATE NO ACTION ON DELETE NO ACTION CONSTRAINT roles_usuarios_fk1 FOREIGN KEY id_usuario REFERENCES empleado id_usuario MATCH SIMPLE HOUT OIDS AL ON UPDATE NO ACTION ON DELETE NO ACTION ER TABLE roles_usuarios OWNER TO postgres Script de conexi n Script para la creaci n de la conexi n hibernate configuration lt DOCTYPE hibernate configuration PUBLIC http hibernat 3 00 dtd gt Hibernate Hibernate Configuration DTD 3 0 EN lt hibernate configuration gt lt session factory name asistenciaBD gt lt property name hibernate connection driver_class gt sourceforge net hibernate configuration org postgresql Driver lt property gt 62 lt property name hibernate connection url gt jdbc postgresql 127 0 0 1 5432 biometric lt property gt lt property name hibernate connection username gt postgres lt property gt lt property name hibernate c
2. 51 JAVA SERVER PAGES JSP PAGINAS DE FORMATO Nombre testWindow Origen Biometrialslidem Par metros string Definici n Genera el men de opciones de acuerdo a los privilegios que posee el usuario KKK Valor de Retorno Nombre disenioGeneral css Origen Biometria css kkk Par metros Definici n Se encarga de darle formato como tipo de letra color alineamiento etc a los elementos de los formularios Valor de Retorno ERF 52 FUNCIONES Y PROCEDIMIENTOS GENERALES Nombre validarCampos Origen Parametros var Definicion Valida los campos de ingreso o actualizaci n a fin de que estos cumplan con los requisitos y caracter sticas apropiadas Valor de Retorno boolean Nombre validarCampos Origen Parametros var Definicion Valida los campos de ingreso o actualizaci n a fin de que estos cumplan con los requisitos y caracter sticas apropiadas Valor de Retorno boolean FUNCIONES Y PROCEDIMIENTOS ESPECIFICAS Nombre salvar Origen BiometrialAdministraciomEventosladmiJustificacion jsp 53 Par metros event Definici n Almacena temporalmente los datos de la infracci n para su procesamiento KKK Valor de Retorno Nombre validarTabla Origen Biometria Administracion Eventos admiJustificacion jsp Parametros Definicion Verifica si la tabla de eventos de infracciones esta vac a para luego enviar estos datos a su procesamiento Valor de Retorno
3. Data directory S y National language supp X PostGIS Spatial Extens Sr PL lava B Lee Iietoces This feature requires OKB on your hard S Psa s drive lt has O of 4 subfeatures Er pg dmin Ill selected The subfeatures require OKB S E Database Drivers on your hard drive Installation options Imagen 72 En esta parte se recomienda seleccionar las opciones de las interfaces de usuario psq interfaz de consola y pgAdmin III interfaz gr fica Posterior de la selecci n se pedir escoger si se escoge el puerto 5432 que viene por defecto para que trabaje la base de datos o si se lo modificara para su uso recomendamos trabajar con el puerto por defecto puesto que la aplicaci n se configuro con este puerto pero eso no implica que no se pueda modificar GrFinger Java Esta aplicaci n esta disponible en una versi n gratuita en la p gina www griaule com esta es el software que nos permitir operar el dispositivo Lector de Huellas en este caso el Microsoft FingerPrint Reader Este archivo simplemente instalara los datos necesarios para trabajar con el dispositivo 72 FingerCap USB Driver Este es el controlador del dispositivo biom trico Microsoft FingerPrint Reader para el sistema operativo Windows XP Proceso de Instalaci n en el Sistema Operativo Linux Instalaci n de Java El primer paso es descargar el JDK desde java sun com seleccionando la versi n 1 5 o un
4. Imagen 14 Horarios Creaci n Imagen 15 Horarios Actualizar Imagen 16 Tipos de Horarios Rotativo Imagen 17 Tipos de Horarios Fijo Imagen 18 Detalles de Horarios Imagen 19 Tipos de Eventos Imagen 20 Hora Imagen 21 Feriado Creaci n Imagen 22 Feriado Actualizar Imagen 23 Permisos Imagen 24 Descripci n de los Permisos ADMINISTRACION Imagen 25 Perfiles Imagen 26 Roles Ingreso Imagen 27 Roles Actualizar Imagen 28 Niveles de Accesos Imagen 29 Infracciones Imagen 30 Detalles de Infracciones Imagen 31 Permisos Imagen 32 Permisos Visualizaci n del Calendario Imagen 33 Horas Extras Ingresos Imagen 34 Horas Extras Actualizar Imagen 35 Justificaci n de Horas Extras 10 10 11 11 11 12 13 14 14 16 17 18 18 19 20 21 22 23 24 25 REPORTES Imagen 36 Reportes de Empleados Imagen 37 Reportes de Empleados Informe Exportable PDF Imagen 38 Reportes de Empleados Informe Exportable Excel Imagen 39 Reportes de Asistencia General Imagen 40 Reportes de Asistencia Semanal Imagen 41 Reportes de Asistencia Diarias Imagen 42 Infracciones Imagen 43 Permisos Imagen 44 Feriados Imagen 45 Horarios Imagen 46 Horas Extras Imagen 47 Botonera del Men Imagen 48 Botonera del Men Bloquear Programa Imagen 49 Botonera del Men Bloquear Programa Confirmaci n Imagen 50 Botone
5. BIOSYSTEM Eventos ENTRADA DIARIA PA 18 13 11 GrFinger Java initialized Successfully Imagen 58 44 El usuario podr plasmar su huella dactilar sobre el dispositivo y seleccionar la opci n de la marcaci n correspondiente E Aplicacion de la Huella Dactilar BIOSYSTEM Unregistered version Eventos PO ENTRADA DIARIA GUARDAR 18 14 31 Se identifico a DOMINGUEZ MARIUXI Puntuacion 146 Imagen 59 Para ello se deber seleccionar el evento especifico y a continuaci n presionar el bot n grabar mediante ello se visualizara un mensaje de acuerdo al evento generado Eventos ENTRADA DIARIA V GUARDAR Imagen 60 El usuario podr registrar el evento de acuerdo a su entrada laboral INDICE DE IMAGENES MANUAL DE USUARIO INGRESO AL SISTEMA Imagen 1 Ingreso al Sistema Imagen 2 Username amp Password Imagen 3 Mensajes de Alerta Imagen 4 Mensajes de Alerta Imagen 5 Mensajes de Alerta Imagen 6 Mensajes de Alerta MANTENIMIENTO Imagen 7 Empleados Creaci n Imagen 8 Mensajes de Alerta Ingresar MAL el c digo Imagen 9 Mensajes de Alerta Ingresar MAL la c dula de identidad Imagen 10 Mensajes de Alerta Ingresar MAL la edad del empleado Imagen 11 Mensajes de Alerta Ingresar MAL el formato de fecha de ingreso Imagen 12 Mensajes de Alerta Ingresar MAL el email del empleado Imagen 13 Empleados Actualizar
6. UNIVERSIDAD DE GUAYAQUIL Facultad de Ciencias Matematicas y Fisicas Carrera de Ingenier a en Sistemas Computacionales PROGRAMACION DE SOFTWARE DE ACCESO BIOMETRICO MANUAL DE USUARIO Y TECNICO PROYECTO DE SEMINARIO CURSO DE GRADUACI N Previo a la Obtenci n del T tulo de INGENIERO EN SISTEMAS COMPUTACIONALES Autores Mariuxi Yolanda Dom nguez Aquino Carlos Enrique Villalta Herrera Oscar Antonio Vinces J ara GUAYAQUIL ECUADOR A o 2007 TRIBUNAL DE GRADUACI N DECLARACI N EXPRESA La autor a de la tesis de grado corresponde exclusivamente al suscrito s perteneciendo a la Universidad de Guayaquil los derechos que generen la aplicaci n de la misma Reglamento de Graduaci n de la Carrera de Ingenier a en Sistemas Computacionales Art 26 UNIVERSIDAD DE GUAYAQUIL Facultad de Ciencias Matem ticas y F sicas Carrera de Ingenier a en Sistemas Computacionales SEMINARIO DE GRADUACION PROGRAMACION DE SOFTWARE DE ACCESO BIOMETRICO MANUAL DE USUARIO Y TECNICO Autores MARIUXI YOLANDA DOMINGUEZ AQUINO CARLOS ENRIQUE VILLALTA HERRERA OSCAR ANTONIO VINCES JARA GUAYAQUIL ECUADOR A o Lectivo 2007 INDICE GENERAL INDICE GENERAL INDICE DE IMAGENES MANUAL DE USUARIO Ingreso al Sistema Mensajes de Alerta Mantenimiento Empleados Creaci n Empleados Actualizar Horarios Creaci n Horarios Actualizar Tipos de Horarios Detalles de Horarios Feriado
7. _ co _ _ OO O E CCT O CEC Imagen 7 El sistema guarda los datos ingresado por el administrador en la base de datos Cabe destacar que durante el ingreso de datos de alg n empleado los datos deber n ser ingresados de forma correcta en esta ventana de ingreso existen mensajes de alerta en el caso de haber escrito mal alguna informaci n del usuario Mensajes tales como e En el caso de NO ingresar el c digo respectivo del empleado se displayara un mensaje de alerta indic ndole su error Microsoft Internet Explorer A Ingrese el codigo del Usuario Imagen 8 e En el caso de ingresar MAL la cedula de identidad del empleado se displayara un mensaje de alerta indic ndole su error solo valida c dulas de identidad del pa s de Ecuador Microsoft Internet Explorer Eg A La cedula incorrecta Imagen 9 e En el caso de ingresar MAL la edad del empleado se displayara un mensaje de alerta indic ndole su error Microsoft Internet Explorer A Escriba un valor mayor o igual que 15 y menor o igual que 75 en el campo Imagen 10 e En el caso de ingresar MAL la fecha de ingreso en la cual ingreso el empleado se displayara un mensaje de alerta indic ndole su error Microsoft Internet Explorer A Fecha de Inicio mal Ingresada Formato es dd mm aaaa Imagen 11 e En el caso de ingresar MAL el email del empleado se displayara un mensaje de alerta indic ndole su error Micros
8. icono c Se ingresara hora extra solo si el caso lo amerita es decir si se le concede una hora extra en una jornada laboral el sistema no registrara dicha hora ya que posee un horario de trabajo PRE establecido d En el caso de asignarle una hora extra en un d a no laboral el sistema almacenara el registro sin complicaci n excepto cuando la fecha inicial o final se cruza con alguna hora laboral 42 e En el caso de darle hora extra en alg n feriado el sistema no le almacenara el registro 6 Los Permisos asignados a cada Empleado deber tomar en consideraci n lo siguiente a Solo la persona responsable podr ingresar permisos b Se podr ingresar la fecha inicial as como la fecha final del permiso del empleado 7 Los Feriados asignados deber n ser aprobados por alguna persona responsable y se podr ingresar el nombre del feriado y sus fechas respectiva tanto de inicio como de fin 8 Los reportes son visuales por 2 medios por formado PDF o por formato EXCEL de esta forma se podr tener un registro detallado de acuerdo a la exigencia que se desee ya sea por empleado por asistencia por horario por feriado etc 43 APLICACI N BIOMETRICA BIOSYSTEM El sistema de control de asistencias viene acoplado a un software de control de registros de asistencias de empleados Mediante la aplicaci n se podr n registrar las asistencias de cada uno de los empleados Ria Aplicacion de la Huella Dactilar
9. 4m Microsoft Windows XP Home Edition Microsoft Windows XP Professional Microsoft Windows XP Tablet PC Edition Microsoft Windows XP Media Center Edition Sistema operativo requerido PAR METROS DE ENTORNO Temperatura m nima de funcionamiento O C Temper atura m xima de funcionamiento 40 C mbito de humedad de funcionamiento 5 80 Requisitos de Instalaci n Imagen 73 Requisitos para la instalaci n del Dispositivo Driver para conexi n del Dispositivo GrFinger SDK 4 5 q P FinaerCap USB Driver E erringer Funcionamiento imagema Funcionamiento del SDK GrFinger Evento Rigitalizacion Reconocimiento T Interface GrFinger_startCapture Identificar la plantilla de la we gt FingerCallBack Se basa en un arreglo de referencia contra una clase que es invocada hy tes para representar plantilla previamente c vez que se dispara c pixel de la imagen almacenada en la base de un evento del sensor datos a trav s del m todo identifyPrepare Imagen 75
10. 72 72 74 74 75 75 75 MANUAL DE USUARIO Ingreso al Sistema A Sistema Control de Asistencia Microsoft Internet Explorer ale Archivo Edici n Ver Favoritos Herramientas Ayuda Owe O AG Damm feo O E D a DMs al Direcci n E http flocalhost 8080 Biometria logint jsp cerrars si BIOSYSTEM 9909 Password User LA Ingresar O 6666 Todos los derechos reservados Copyright 2006 2007 Imagen 1 Para ingresar al sistema aparecera una interfaz amigable al usuario como inicio del sistema User Ss Password a Ingresar Imagen 2 Posteriormente para su ingreso se le pedir que ingrese su respectivo nombre de usuario con su clave asignada por el ADMINISTRADOR Mensajes de Alerta En el caso de no ingresar su usuario se displaya un mensaje de alerta para que el usuario o la persona que se encuentra en el sistema conozca sobre su error de ingreso Microsoft Internet Explorer A Ingrese el Usuario Imagen 3 En el caso de no ingresar su clave se displaya un mensaje de alerta para que el usuario o la persona que se encuentra en el sistema conozca sobre su error de ingreso Microsoft Internet Explorer A Ingrese la Clave Imagen 4 En el caso de ingresar mal su usuario se displaya un mensaje de alerta para que el usuario o la persona que se encuentra en el sistema conozca sobre su error de ingreso Microsoft Internet Explorer
11. Creaci n Feriados Actualizar Permisos Administraci n Perfiles Roles Ingreso Roles Actualizar Niveles de Acceso Eventos Infracciones Permisos Horas Extras Ingreso Horas Extras Actualizar Justificaci n de Horas Extras REPORTES Empleados Asistencias General Semanal Diario Eventos Infracciones Permisos Feriados Horarios 20 22 23 24 25 27 27 28 29 30 30 31 32 33 Horas Extras Soporte Men Sub Men Iconos de Reportes Calendario Funcionalidad del Sistema Aplicaci n Biom trica Biosystem MANUAL TECNICO Objetivos T cnicos Definici n tecnol gica Fedora Core PostgreSQL Java JDK Apache Tomcat Report Windows XP JCreator PRO Diccionario de Datos Definici n de la Base de Datos Java Server Pages JSP 34 35 37 39 40 40 41 43 45 45 46 46 46 47 47 48 48 49 49 51 Funciones y Procedimientos Generales Funciones y Procedimientos Especificas Est ndares del Sistema Codigos de las Clases Proceso de Instalaci n en WIN OS Instalaci n Java Instalaci n de Tomcat Instalaci n de PostgreSQL GrFingerJAVA FingerCap USB driver Proceso de Instalaci n en LINUX Instalaci n Java Instalaci n de Apache Tomcat Instalaci n de PostgreSQL Caracter sticas del Lector Biom trico Requisitos de Instalaci n Funcionamiento 52 52 55 56 63 66 70 71
12. EATE TABL E asistencias id_asiste id_usuari fecha da ncia numeric 11 NOT NULL o varchar 10 NOT NULL D EFAULT character varying e NOT NULL CONSTRAIN id_asistencias_pk PRI CONSTRAIN ARY KEY id_asistencia asistencias_fk FOREIGN K EY id_usuario EFER UP WI AL OID ABLE ENCES empleado id_usuario MATCH SIMPLE DATE NO ACTION ON DELETE S NO AC ION asistencias OWNER TO postgres Script para la creaci n de la tabla detalles _asistencias CREATE TABLE detalles_asistencias id_detalle_asistencia numeric 11 NOT NULL DEFAULT 0 id_evento numeric 11 NOT NULL DEFAULT 0 id_asistencia numeric 11 NOT NULL DEFAULT 0 fecha timestamp NOT NULL CONSTRAINT id_detalles _ asistencias PRIMARY KEY id_detalle asistencia CONSTRAINT detalles _asistencia_fk FOREIGN KEY id_asistencia REFERENCES asistencias id_asistencia ATCH SIMPLE O UPDATE NO ACTION ON DELETE NO ACTION CONSTRAINT movimientos_fk FOREIGN KEY id_evento REFERENCES eventos id_evento ATCH SIMPLE O UPDATE NO ACTION ON DELETE O ACTION WITHOUT OIDS ALTER TABLE detalles_asistencias OWNER TO postgres Script para
13. La nueva variable debe llamarse JAVA_HOME y le pondremos el valor que anotamos antes para el JDK 1 5 En nuestro caso C Archivos de programa Java jdk1 5 0_06 Las comillas son necesarias debido al espacio en blanco en el nombre del directorio echo JAVA_HOME Se trata de un fichero peque o 4 6 5 megas que descargamos y ejecutamos Tendremos que aceptar la Apache License 68 E Apache Tomcat Setup License Agreement Please review the license terms before installing Apache Tomcat Press Page Down to see the rest of the agreement Apache License Version 2 0 January 2004 htto fvwww apache org licenses TERMS AND CONDITIONS FOR USE REPRODUCTION AND DISTRIBUTION 1 Definitions License shall mean the terms and conditions For use reproduction and distribution as defined by Sections 1 through 9 of this document Tf you accept the terms of the agreement click I Agree to continue You must accept the agreement to install Apache Tomcat Imagen 67 Es conveniente elegir la opci n Full que nos instala todos los componentes disponibles EX Apache Tomcat Setup Choose Components Choose which features of Apache Tomcat you want to install Check the components you want to install and uncheck the components you don t want to install Click Next to continue Select the type of install v Or select the optional 8 14 Tomcat components you wish to Core install lua Native Start Menu Items Document
14. consultar el formulario laboral de cada empleado En la p gina siguiente nos aparecer la pantalla del sistema capturada T Sistema Control de Asistencia Microsoft Internet Explorer e gt B El aie K I http localhost 8080 Biometria paginasG enerales principal jsp usuario 0920213774 Ps SISTEMA BIOMETRICO E E Blo System SES CONTROL DE ASISTENCIA Reporte de Infracciones por Usuario osser E CE on a Imagen 42 El sistema guarda los datos ingresados por el administrador 31 Permisos Los reportes de eventos permisos ser n accesibles para todos los empleados que deseen conocer los permisos que han realizado en su laboral cotidiano Se deber situar en la parte del Men en Reportes Eventos Infracciones Todos los reportes son exportables y se podr consultar el formulario laboral de cada empleado En la p gina siguiente nos aparecer la pantalla del sistema capturada F Sistema Control de Asistencia Microsoft Internet Explorer Ors O 11121 E http localhost 8080 Biometria paginasGenerales principal jsp 7usuario 092021 377 a SISTEMA BIOMETRICO Vie aa CONTR CONTROL DE ASISTENCIA Reporte de Permisos de Usuario a a rece oo rr CE Gas gt Imagen 43 El sistema guarda los datos ingresados por el administrador 32 Feriados Los reportes de feriados ser n accesibles para todos los empleados que deseen conocer cuales son las fechas no labo
15. la creaci n de la tabla detalles_dias CREATE TABLE detalles_dias id_detalle_dia numeric 11 NOT NULL id_dia_horario numeric 11 NOT NULL DEFAULT 0 hora time id_evento NOT NULL numeric 11 orden numeric 11 NOT NULL DEFAULT 0 58 CONSTRAINT id_detalles_dias_pk PRIMARY KEY id_detalle dia CONSTRAINT detalles_dias_fk FOREIGN KEY id_dia_horario REFERENCES dias_horarios id_dia_horario MATCH SIMPLE O UPDATE NO ACTION ON DELETE NO ACTION CONSTRAINT detalles _horarios_fk1l FOREIGN KEY id_evento REFERENCES eventos id_evento MATCH SIMPLE O UPDATE NO ACTION ON DELETE NO ACTION WITHOUT OIDS ALTER TABLE detalles_dias OWNER TO postgres Script para la creaci n de la tabla detalles permisos CREATE TABLE detalles_permisos id_ permiso numeric 11 NOT NULL DEFAULT 0 id_evento numeric 11 NOT NULL DEFAULT 0 CONSTRAINT id _permisos_eventos_fk PRIMARY KEY id_permiso id_evento CONSTRAINT permisos_eventos_fk FOREIGN KEY id_evento REFERENCES eventos id_evento ATCH SIMPLE O UPDATE NO ACTION ON DEL E NO ACTION CONSTRAINT permisos_eventos_fk1 FOREIGN KEY id
16. n reclamo respectivo del mismo Se deber situar en la parte del Men en Reportes Horas Extras Todos los reportes son exportables y se podr consultar el formulario laboral de cada empleado En la p gina siguiente nos aparecer la pantalla del sistema capturada Sistema Control de Asistencia Microsoft Internet Explorer SISTEMA BIOMETRICO DE i CONTROL CONTROL DE ASISTENCIA Reporte Horas Extras E ETEEN Horas Asignadas y Pas Imagen 46 El sistema guarda los datos ingresados por el administrador 35 Soporte En la parte de soporte es una ayuda extra visual resumida de todo lo que posee este manual de usuario Podr acceder a esa opci n en Men Soporte En esta opci n se le explicara de manera general cual es el contenido del MENU del proyecto BIOSYSTEM es decir Mantenimiento Empleados Horarios Feriados Permisos Administraci n Perfiles Eventos Infracciones Permisos Horas Extras Reportes Empleados Asistencia General Semanal 36 Diaria Infracciones Permisos Feriados Horarios Horas Extras Men El sistema biom trico consta de una peque a barra de Men como se detalla en la siguiente figura Imagen 47 El primer icono consiste en el bloqueo del sistema esto es muy importante ya que imposibilita a extra os a acceder a una sesi n que no le corresponda brindando de esta forma seguridad de acceso Bloquear Programa Imagen 48 A
17. se justificara alguna infracci n se proceder a escribir su respectiva descripci n justificando dicha infracci n USUARIO NOMBRE TIPO DE INFRACCI N FECHA DURACION ESTADO 4 ADMIN El super ADMINISTRADOR FALTA 31 01 2007 0min v El super ADMINISTRADOR FALTA 07 02 2007 0 min x ADMIN El super ADMINISTRADOR FALTA Jomin vil El super ADMINISTRADOR FALTA 14 02 2007 O min O e Injustificada El super ADMINISTRADOR FALTA 19 02 2007 O min Vv I _ o o El super ADMINISTRADOR FALTA 26 02 2007 0 min v Imagen 30 El sistema guarda los datos ingresados por el administrador 21 Permisos El administrador del sistema es el encargado de ingresar los permisos que se les otorga a los empleados para ausentarse en su jornada laboral En la p gina siguiente nos aparecer la pantalla del sistema capturada 3 Sista Conal da Asistencial Microsof Internet Explorer gt BE ale A 21520 ME gt http localhost 8080 Biometria paginasGenerales principal jsp usuario 092021 3774 I SISTEMA BIOMETRICO DE EE f E fa aa CONTROL DE A ri CONTROL DE ASISTENCIA Registro de Permisos de Empleados Permiso A Fecha micio IO Fecha Fin M A Imagen 31 De esta manera el empleado podr ausentarse de la empresa de manera justificada aqu el administrador deber escoger el id_usuario o el nombre del mismo para poder asignarle su respectivo perm
18. usuario poder visualizar los d as de la semana para poder seleccionarlo de una manera r pida y de esta forma evitar interactuando con el teclado Seleccione laf DE Abii 2007 OQ Imagen 57 Funcionalidad del Sistema Los primeros pasos para comenzar a manipular el sistema son los sgtes 1 Debe tomar en cuenta que al ingresar un empleado al sistema si dicho empleado no posee un ROL especifico as como tambi n su respectivo HORARIO dicho empleado no podr ser ingresado hasta que se le asigne lo mencionado con anterioridad 2 Los Roles de acceso que posee cada empleado podra ser manipulado solo por el administrador del sistema o la persona encargada del mismo 41 3 Las reas que posee el sistema se podr ingresar asi como eliminar solo desde la base del sistema dicha persona deber tener conocimientos de comandos SQL 4 Los Perfiles que se creen para cada empleado deber ser aprobado por la persona calificada para hacerlo y debe acoplarse a las caracter sticas del empleado ya que ellos son los que manipularan el sistema 5 Las Horas Extras se podr ingresar para cada empleado tomando en consideraci n lo siguiente a Solo la persona responsable podr ingresar horas extras b Se podr ingresar la fecha inicial as como la fecha final que el empleado realizara su hora extra solo se podr modificar la hora desde el Calendario que se visualizara al presionar el
19. A Usuario ADMI invalido Imagen 5 En el caso de ingresar mal su clave se displaya un mensaje de alerta para que el usuario o la persona que se encuentra en el sistema conozca sobre su error de ingreso Microsoft Internet Explorer A Clave Invalida imagens Mantenimiento Empleados Creaci n La persona encargada de ingresar los datos de los empleados en el formulario de ingreso de los empleados es el administrador del sistema quien con previa autorizaci n del Gerente hace los respectivos ingresos Este ingreso es con la finalidad de obtener toda la informaci n relevante a los datos del empleado para as disponer posteriormente de ellos Este documento es de suma importancia para el departamento de Recursos Humanos R R H H ya que su informaci n ser utilizada por ellos para posteriores transacciones En el momento que el administrador de sistema este ingresando los datos debe de situarse con el puntero y presionar en el men la opci n de MANTENIMIENTO EMPLEADOS En la pantalla se visualizara una p gina donde podr el administrador ingresar los datos del empleado y tambi n podr modificarlos J Sistema Control de Asistencia Microsoft Internet Explorer G gt BEAS se tu Mm gt http ocathost 8080 Biometria paginasGenerales principal isp usuario 0920213774 i El LY SISTEMA BIOMETRICO SP Blo System CONTRO CONTROL DE ASISTENCIA Actualizar Empleado Cedula Identidad E __ _
20. ASSPATH export PATH 74 Instalaci n de Apache Tomcat Colocarse en el directorio usr local realizar los siguientes pasos Descomprimir el archivo con el siguiente comando tar xzvf jakarta tomcat 5 x x tar gz Una vez terminada la instalaci n se recomienda cambiar el nombre del directorio jakarta tomcat 5 x x a simplemente tomcat quedando instalado en una ruta absoluta usr local tomcat Configuraci n Tomcat requiere configurarse con diversas variables ambientales para su correcta operaci n CATALINA_HOME Indica el directorio ra z de instalaci n de Tomcat Catalina de acuerdo a las instrucciones anteriores esta ruta seria usr local tomcat Instalaci n de PostgreSQL En este peque o taller voy a dar unas peque as pautas para instalar PostgreSQL Nos ponemos como root para empezar a trabajar Creamos el grupo y usuario postgres Descargamos las fuentes de PostgreSQL y las descomprimimos Preparamos las fuentes para ser compiladas 75 Compilamos e instalamos las fuentes Instalamos la Base de Datos DISPOSITIVO BIOMETRICO Caracter sticas del Lector Biom trico Caracter sticas del Lector Biom trico Microsoft Fingerprint Reader lector Descripci n del producto impresi n digital USB Tipo de dispositivo Lector impresi n digital externo Tipo de interfaz USB Dimensiones Ancho x Profundidad x Altura 5 cm x 8 2cm x 1 6 cm Peso 0 1 Kg Cables incluidos 1 x cable USB 1
21. EMS INC SUN IS WILLING TO LICENSE THE SOFTWARE IDENTIFIED BELOW TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS BINARY CODE LICENSE AGREEMENT AND SUPPLEMENTAL LICENSE TERMS COLLECTIVELY AGREEMENT PLEASE READ THE AGREEMENT CAREFULLY BY DOWNLOADING OR INSTALLING THIS SOFTWARE YOU ACCEPT THE TERMS OF THE AGREEMENT INDICATE ACCEPTANCE BY SELECTING THE ACCEPT BUTTON AT THE BOTTOM OF THE AGREEMENT IF YOU ARE NOT WILLING TO BE BOUND BY ALL THE TERMS SELECT THE DECLINE BUTTON AT THE BOTTOM OF THE AGREEMENT AND THE Mi O 1 do not accept the terms in the license agreement InstallShield Imagen 61 A continuaci n se nos piden detalles de la instalaci n Por defecto es ie J2SE Development Kit 5 0 Update 6 Custom Setup Custom Setup Select the program features you want installed Select optional features to install from the list below You can change your choice of features after installation by using the Add Remove Programs utility in the Control Panel Feature Description Development Tools J25E Development Kit 5 0 including private JRE 5 0 This Demos will require 264 MB on your hard Source Code drive Public JRE Install to C 4rchivos de programalJava jdk1 5 0_06 Imagen 62 65 Durante un rato se descomprimen y copian ficheros En cierto momento dentro de la instalaci n del JDK se inicia la instalaci n del JRE Nuevamente hay que tomar nota del dire
22. IAS cascade save update gt lt key column ID_USUARIO gt lt set gt lt set name infracciones table INFRACCIONES cascade save update gt lt key column ID_USUARIO gt lt set gt lt set name infraccionesJustificadas table INFRACCIONES cascade save update gt lt key column ID_JUSTIFICADOR gt lt set gt lt set gt lt set name horasextras table HORAS_ EXTRAS cascade save update gt lt key column ID_USUARIO gt lt one to many class clasesPersistentes HoraExtra gt lt set gt lt class gt lt hibernate mapping gt lt one to many class clasesPersistentes Asistencia gt lt one to many class clasesPersistentes Infraccion gt lt one to many class clasesPersistentes Infraccion gt 63 gt MANUAL DE INSTALACION Proceso de Instalaci n en el Sistema Operativo Windows Instalaci n de Java El primer paso es descargar el JDK desde java sun com seleccionando la versi n 1 5 o una superior 64 Ejecutamos el instalador Una vez que el instalador se ha auto desempaquetado presenta la licencia para que digamos que la aceptamos A J2SE Development Kit 5 0 Update 6 License License Agreement Please read the Following license agreement carefully Sun Microsystems Inc Binary Code License Agreement for the JAYA 2 PLATFORM STANDARD EDITION DEVELOPMENT KIT 5 0 SUN MICROSYST
23. Kit 5 0 Update 6 Click Finish to exit the wizard Imagen 65 Instalacion de Tomcat Antes de instalar es muy importante configurar la variable de entorno JAVA_HOME Tomcat la necesita para funcionar Hay que ir al Panel de Control dar click en el icono de Sistema y alli en la pestana Opciones avanzadas pulsar el bot n de variables de entorno Aparecer el di logo de variables de entorno La mitad superior est dedicada a las variables de entorno del usuario actual y la inferior a las variables del sistema Tenemos que escoger crear una nueva variable del sistema 67 Variables de entorno Variables de usuario para l cubas _ Variable Valor INCLUDE C Archivos de programalMicrosoft Visu Propiedades del sist D CACCASECGMA LIB C 4rchivos de programalMicrosoft Visu PATH C JBuilder9 jdk1 4 bin C FPC bin i386 TEMP C Documents and Settings Ifcubas Con C Documents and Settings lfcubas Con Restaurar sistema General Nombre de equip TMP Debe iniciar la sesi Teter AI cnr cambios Rendimiento Efectos visuales p memoria virtual Nombre de variable JAVA_HOME Valor de variable Archivos de programalJavaljdk1 5 0_06 f LIB CuArchivos de programalMicrosoFt visu NUMBER_OF P 1 Mi Nueva Inicio y recuperaci n Inicio de sistema error de siste Variables de entomo Perfiles de usuario Configuraci n del escritorio rel Imagen 66
24. OT NULL DEFAULT A character varying CONSTRAINT id_permiso_pk PRIMARY KEY id _permiso WITHOUT OIDS ALTER TABLE permisos OWNER TO postgres Script para la creaci n de la tabla permisos usuarios CREATE TABLE permisos_usuarios id _permiso_usuario numeric 11 NOT NULL DEFAULT 0 id_ permiso numeric 11 NOT NULL DEFAULT 0 id_usuario varchar 20 NOT NULL DEFAULT character varying fecha_inicio date NOT NULL fecha_fin date NOT NULL CONSTRAINT id_permiso_usuario_pk PRIMARY KEY id_permiso_usuario CONSTRAINT permisos_usuarios_fk FOREIGN KEY id_usuario REFERENCES empleado id_usuario MATCH SIMPL 61 El ON UPDATE NO ACTION ON DELETE NO ACTION CONSTRAINT permisos_usuarios_fk1 FOREIGN KEY id _permiso REFERENCES permisos id_permiso MATCH SIMPLE WITHOUT OIDS ALTER TABLE permisos_usuarios OWNER TO postgres ON UPDATE NO ACTION ON DELETE NO ACTIO Script para la creaci n de la tabla roles WI CREATE TABLE roles id_rol varchar 30 OT NULL descripcion varchar 255 NOT NULL CONSTRAINT id_rol_pk PRIMARY KEY id_rol HOUT OIDS ALTER TABLE roles OWNER TO postgres Script para la creaci n de la tabla roles_usuarios
25. PCION ELIMINAR Imagen 24 15 La columna Descripci n se refiere a los nombres de los permisos que se encuentran almacenados en la base de datos De igual forma cada uno de ellos en esta pagina podr ser eliminado en la columna Eliminar donde se encuentra el icono E Todo esto pasos solo los podra realizar el administrador del sistema El sistema guarda los datos ingresados por el administrador en la base de datos Administracion Perfiles El administrador del sistema es el encargado de ingresar los perfiles de cada uno de los empleados contratados por la empresa cada perfil ingresado depender del rol que desempe ara el empleado En la p gina siguiente nos aparecer la pantalla del sistema capturada 16 J Sistema Control de Asistencia Microsoft Internet Explorer Gre D A a DL es D E http localhost 8080 Biometria paginasGenerales principal jsp usuario 0920213774 Ps SISTEMA BIOMETRICO A Blo System SS CONTROL DE ASISTENCIA HE ingreso Peries Ingreso Roles Actualizacion Roles Administraci n de Perfiles de Usuarios Tipo de Usuario I CET H Imagen 25 El sistema guarda los datos ingresados por el administrador en la base de datos Roles Ingreso El administrador del sistema es el encargado de ingresar los roles que se adapte al empleado contratado por la empresa que manipulara la aplicaci n cada rol ingresado depender del contrato para el cual fue cont
26. STRICT ON DELETE RESTRIC WITHOUT OIDS ALTER TABLE empleado OWNER TO postgres Script para la creaci n de la tabla horas_extras CREATE TABLE horas_extras id_horas_extras numeric 11 NOT NULL DEFAULT 0 id_usuario varchar 20 NOT NULL DEFAULT character varying h_extra_entrada timestamp NOT NULL h_extra_salida timestamp NOT NULL motivo varchar 100 NOT NULL DEFAULT character varying estado varchar NOT NULL DEFAULT A character varying CONSTRAINT id_horas_extras_pk PRIMARY KEY id_horas_extras CONSTRAINT usuarios_fk FOREIGN KEY id_usuario REFERENCES empleado id_usuario MATCH SIMPLE O UPDATE NO ACTION ON DELETE NO ACTION WITHOUT OIDS ALTER TABLE horas_extras OWNER TO postgres Script para la creaci n de la tabla identificador_huella CREATE TABLE identificador_huella id_usuario varchar 20 NOT NULL DEFAULT estado varchar 1 NOT NULL DEFAULT A id int4 NOT NULL DI template bytea WI AL HOU ER OI ABLI DS identificador_huella ry OWN ER TO character varying character varying EFAULT nextval enroll_id_seq regclass postgres Script para la creaci n de la tabla menus CR id_objeto varchar 255 NOT NULL id_menu_padre var
27. _permiso REFERENCES permisos id_permiso MATCH SIMPLE O UPDATE NO ACTION ON DELETE O ACTION WITHOUT OIDS ALTER TABLE detalles_permisos OWNER TO postgres Script para la creaci n de la tabla empleado CREATE TABLE empleado id_usuario varchar 20 NOT NULL DEFAULT character varying nombres varchar 80 NOT NULL apellidos varchar 80 identificacion varchar 20 NOT NULL clave varchar 10 NOT NULL huella_der_ anular varchar 100 huella_izq_indice varchar 100 id_tipo_usuario numeric 11 D id_horario numeric 11 id_area varchar 20 NOT NULL estado varchar 1 sexo varchar 10 direccion varchar 40 f_ ingreso date email varchar 60 edad numeric 3 telefono varchar 10 celular varchar 10 CONSTRAINT id_usuario PRIMARY K CONSTRAINT area_fd FOREIGN KEY y NOT NULL DEFAULT Y EFAULT 0 A character varying id_usuario id_area 59 REFERENCES areas id_area ATCH SIMPLE O UPDATE RESTRICT ON DELETE RESTRICT CONSTRAINT id_horario_fk FOREIGN KEY id_horario REFERENCES horarios id_horario MATCH SIMPLE O UPDATE RESTRICT ON DELETE RESTRICT CONSTRAINT usuarios_fk FOREIGN KEY id _tipo_usuario REFERENCES tipos_usuario id_tipo_usuario MATCH SIMPLE O UPDATE RE
28. a superior para la plataforma Linux Nos Colocamos en el directorio usr local y realizamos los siguientes pasos para la instalaci n Para el archivo Self Extracting Binary Cambiar los permisos del archivo con el siguiente comando chmod a x j2sdk 1_4 2 lt numero_version gt linux i586 bin Ejecutar del directorio local j2sdk 1_4 2 lt numero_version gt linux i586 bin Aceptar la Licencia de Usuario Una vez terminada la instalaci n se recomienda cambiar el nombre del directorio a jak quedando instalado en una ruta absoluta usr local jdk Para la Documentaci n Cambiar los permisos del archivo con el siguiente comando 73 chmod a x j2sdk 1_4 2 doc zip Descomprimir archivo con el siguiente comando unzip 2sdk 1_4 2 doc zip Configuracion El JDK requiere configurarse con diversas variables ambientales para su correcta operaci n JAVA_HOME Indica el directorio ra z de instalaci n del JDK de acuerdo a las instrucciones anteriores esta ruta ser a usr local jdk PATH Define la ruta de acceso para los binarios del sistema la modificaci n de esta variable permite accesar los ejecutables Java javac javadoc java proporcionadas con el JDK de cualquier directorio CLASSPATH Define las rutas de acceso para las diversas librer as empleadas en ambientes Java JAVA_HOME usr local jdk CLASSPATH usr local mislibrerias PATH PATH usr local jdk bin export JAVA_HOME export CL
29. alizar la b squeda requerida El administrador podr actualizar si el caso lo amerita la hora extra ya ingresada en el sistema haciendo clic en el icono actualizar la cual le displayara otra ventana para modificar la fecha en la cual el empleado realizara hora extra En la p gina siguiente nos aparecer la pantalla del sistema capturada 24 Sistema Control de Asistencia Microsoft Internet Explorer Archivo Edici n Yer Favoritos Herramientas Ayuda Qs ll la JO B squeda She Favoritos B En ma a 3 Direcci n http flocalhost 8080 Biometria paginasGenerales principal jsp s Er v nculos SISTEMA BIOMETRICO DE Mo CONTROL DE ASIS CONTROL DE ASISTENCIA FE Ingresar X tras Gestion de Xtras Revision de Horas X tras CE ee RRA oi ms 2 NOMBRE FECHA INICIO FECHA FINAL ESTADO GESTION VILLALTA CARLOS 17 03 2007 17 03 2007 Activo P ADMIN 24 03 2007 13 36 33 lt i m gt podr activar I O cancelar alguna Hora Extra si el caso lo amerita Intranet local Imagen 34 El sistema guarda los datos ingresados por el administrador Justificaci n de Horas Extras En este icono B al presionarlo le desplegara una nueva ventana que se visualizara encima del sistema activo en esta nueva pantalla se podr modificar la hora extra informaci n como la fecha de inicio y la fecha que finaliza la hora as como tambi n el moti
30. arios el administrador podr a adir o quitar los diferentes eventos del horario que se le asignara en el ingreso o modificaci n del horario Detalle de Horario EYENTO foam E al Eventos tales como Entrada diaria Salida del lunch Entrada del Imagen 18 Lunch Salida diaria EYENTO ENTRADA DIARIA SALIDA DIARIA Imagen 19 En el ingreso de hora se ingresara de manera manual el horario ingres ndolo por teclado ya que de esta forma se podr crear un horario ajustable para todos los usuarios de la empresa HORA fosd E Imagen 20 12 Feriado Creaci n El administrador del sistema es el encargado de ingresar los d as festivos que tiene el calendario desde el inicio y fin de la fecha para que cuando los empleados les toquen laborar en ese d a se les indicara que el d a es festivo y as saber que empleado laboro o no en un d a definido como feriado En el momento que el administrador de sistema desee ingresar los d as festivos debe de situarse con el puntero y presionar en el men la opci n de MANTENIMIENTO FERIADOS T J Sistema Control de Asistencia Microsoft Internet Explorer gt BBal e eS 21 2 u E gt http localhost 8080 8 iometria paginasGenerales principal jsp usuario 092021 3774 a SISTEMA BIOMETRICO A Blo System contri CONTROL DE ASISTENCIA Gestion de Feriados Mantenimiento cio co oo Imagen 21 13 Feriados Actua
31. ation Examples Webapps Description Space required 12 6MB Imagen 68 La opci n de directorio por defecto es muy inc moda Es mejor ponerlo en un directorio al que se llegue m s r pido desde la ra z por ejemplo 69 aqu hemos escogido C Tomcat 5 5 Ahora necesitar amos el otro directorio que apuntamos antes durante la instalaci n de Java el del JDK Aunque el instalador suele detectarlo y ponerlo l solito en ocasiones selecciona la versi n predeterminada en la instalaci n del sistema operativo Liz Apache Tomcat Setup Java Virtual Machine path selection Java Virtual Machine Java Virtual Machine path selection Please select the path of a J25E 5 0 JRE installed on your system Archivos de programaiJavaljre1 5 0 06 Imagen 69 Recogidos todos los datos necesarios el instalador procede a copiar ficheros Y termina la instalaci n EX Apache Tomcat Setup rg o Completing the Apache Tomcat Setup Wizard apache Apache Tomcat has been installed on your computer Click Finish to close this wizard jakarta Run Apache Tomcat a he Apache Jakarta Project The RX aT Imagen 70 70 Podemos ahora acceder a Tomcat dirigiendo un navegador a http localhost 8080 EX Apache Tomcat 5 5 12 Mozilla File Edit View Go Bookmarks Tools Window Help CORSO http localhost 8080f D 8 LFcubas Apache Tomcat 10 142 64 193 8 Apache T
32. bm xml gt lt hibernate configuration gt Script para la creaci n del objeto persistente usuario lt xml version 1 0 gt lt DOCTYPE hibernate mapping PUBLIC http hibernat Hib lt hibernate mapping gt lt class name clasesPersistentes Usuario table empleado gt lt id name idUsuario type string column ID_USUARIO unsaved value null gt rnate Hibernate Mapping DTD 3 0 EN sourceforge net hibernat mapping 3 0 dtd gt nombres type string column NOMBRES lt property name not null lt property name not null lt property name column ID true gt apellidos type string column AP true gt identificacion type string ENTIFICACION not null true gt clave type string column CLAVE LIDOS lt property name not null true gt lt property name estado type string column ESTADO lt set gt lt set name roles table ROLES_USUARIOS cascade save update gt lt key column ID_USUARIO gt lt many to many column ID_ROL class clasesPersistentes Rol gt lt set gt lt many to one name tipoUsuario column ID_TIPO_USUARIO not null true gt lt many to one name horario column ID_HORARIO not null true gt lt many to one name area column ID_AREA not null true lt set name asistencias table ASISTENC
33. char 255 mensaje varchar 255 NOT NULL D mnemonic varchar 255 EATE E TABL menus D EFAULT EFAULT character varying character varying url_cargar varchar 255 posicion numeric 11 NOT NULL D 60 EFAULT 0 CONSTRAINT id_menus_pk PRIMARY KEY id_objeto CONSTRAINT menus_fk FOREIGN KEY id_objeto REFERENCES objetos_aplicacion id_objeto MATCH SIMPLE O UPDATE NO ACTION ON DELETE NO ACTION CONSTRAINT menus_fk1 FOREIGN KEY id_menu_padre REFERENCES menus id_objeto MATCH SIMPLE O UPDATE NO ACTION ON DEL E NO ACTION WITHOUT OIDS ALTER TABLE menus OWNER TO postgres Script para la creaci n de la tabla objetos aplicacion CREATE TABLE objetos_aplicacion id_objeto varchar 50 NOT NULL DEFAULT 0 character varying descripcion varchar 255 libre_acceso char 1 NOT NULL DEFAULT N bpchar CONSTRAINT id_objeto_pk PRIMARY KEY id_objeto WITHOUT OIDS ALTER TABLE objetos_aplicacion OWNER TO postgres Script para la creaci n de la tabla permisos CREATE TABLE permisos id _ permiso numeric 11 NOT NULL descripcion varchar 255 NOT NULL DEFAULT character varying estado varchar 1 N
34. ctorio donde se instala porque vamos a necesitarlo m s tarde para instalar otros programas El que viene por defecto es C Archivos de programalJava ljre1 5 0_061 ie J2SE Runtime Environment 5 0 Update 6 Custom Setup Custom Setup Select the program features you want installed The J25E Runtime Environment with support for European languages will be installed Select optional Features to install From the list below Feature Description M1 J25E Runtim vironme i 5 OE Ene The J25E Runtime Environment with E z Support for Additional Languages European languages This requires S Additional Font and Media Support 131 MB on your hard drive Install to C Archivos de programa Javaljre1 5 0_061 Imagen 63 La instalaci n del JRE pregunta si queremos asociarlo con los navegadores que tenemos instalados para poder ejecutar en ellos applets ie J2SE Runtime Environment 5 0 Update 6 Browser Registration Browser Registration Select the browsers you want to register with Java TM Plug In Microsoft Internet Explorer Mozilla and Netscape You may change the settings later in the Java TM Control Panel i Cancel Imagen 64 66 A partir de aqu simplemente termina de desempaquetar ficheros y finalmente nos informa de que la instalaci n ha terminado ie J2SE Development Kit 5 0 Update 6 Complete Installation Completed The Install Wizard has successfully installed J25E Development
35. dominio p blico La licencia BSD al contrario que la GPL permite el uso del c digo fuente en software no libre Java JDK Java Sun es una tecnolog a desarrollada por Sun Microsystems para aplicaciones software independiente de la plataforma que engloba Lenguaje de programaci n Java un lenguaje de programaci n de alto 47 nivel orientado a objetos API Java provista por los creadores del lenguaje Java y que da a los programadores un ambiente de desarrollo completo M quina Virtual de Java JVM la m quina virtual que ejecuta bytecode de Java Tambi n se refiere a la parte de la plataforma Java que se ejecuta en el PC el entorno en tiempo de ejecuci n de Java JRE Java Runtime Environment Applet Java es un programa usado para editar y o crear programas usados en Internet Java Runtime Environment proporciona nicamente un subconjunto del lenguaje de programaci n Java s lo para ejecuci n El usuario final normalmente utiliza JRE en paquetes y a adidos Plataforma Java la m quina virtual de Java junto con las APIs Apache Tomcat Tomcat es un servidor web con soporte de servlets y JSPs Incluye el compilador Jasper que compila JSPs convirti ndolas en servlets El motor de servlets de Tomcat a menudo se presenta en combinaci n con el servidor web Apache IReport La herramienta iReport es un constructor disenador de informes visual poderoso intuitivo y facil de usar para JasperReports escri
36. dr cerrar su sesi n inicializada anteriormente volviendo a la pantalla de inicio donde de nuevo se le pedir su username y su respectivo password Cerrar Session Imagen 54 Al presionarlo el sistema le displayara un mensaje de alerta pregunt ndole si desea o no cerrar la sesi n del sistema Microsoft Internet Explorer 2 Seguro que desea cerrar su sesion Se perderan todos sus trabajos no guardados Imagen 55 39 Sub Menu Se visualizar el username del usuario que realiza o abri una sesi n en el sistema ook Se visualizara la fecha y hora en la cual inicio sesi n dicho usuario Imagen 56 Este submen se visualizara siempre que inicie una sesi n sea el usuario que sea con este fin en la base se podr almacenar quien inicio la sesi n en que d a y a que hora llevando de esta forma un registro de todos los accesos o inicio de sesiones Iconos de Reportes En el men en la parte de reportes se visualizar 3 im genes o iconos HE Y Microsoft Excel gt Adobe Acrobat Al hacer click en cualquiera de estos 3 iconos se exportara los reportes de acuerdo a la imagen que presiono ya sea de asistencia empleados infracciones permisos feriados horarios y horas extras y de esta forma poder tener informaci n de los reportes en otros formatos disponibles y listos para su impresi n 40 Calendario El calendario que maneja el sistema le permitir al
37. empleados En la p gina siguiente nos aparecer la pantalla del sistema capturada J Sistema Control de Asistencia Microsoft Internet Explorer Ome OMA DID E http localhost 8080 Biometria paginasGenerales principal isp usuario 092021 3774 By SISTEMA BIOMETRICO DE f Blo System SSN CONTROL DE ASISTENCIA fo v 2 gt 2 s Lunes Martes Miercoles Jueves MEE Sabado Domingo Detalle de Horario E ENTRADA DIARIA fos EA SALIDALUNCH ENTRADA LUNCH 2 SALUDA Diana iz Imagen 15 El sistema guarda los datos ingresados por el administrador en la base de datos Tipos de Horarios 10 Una vez ya explicado el funcionamiento de las p ginas de Creaci n y Actualizaci n de Horarios se explicara los tipos de Horarios que el sistema administra e Rotativo Nombre de Horario EA Rotativo o o o o o o MS E a Viernes Sabado Domingo Imagen 16 Al escoger este tipo de horario el administrador tendra que escoger dia por dia el horario del empleado que desea guardar y almacenar en la base de datos del sistema e Fijo E a a Lunes Martes Jueves Viernes Sabado Domingo Imagen 17 Al seleccionar este tipo de horario el administrador podra escoger varios dias el mismo horario que se le desee asignar al empleado y todo se guarda y almacena en la base de datos del sistema 11 Detalles de Horarios En lo referente al detalle de hor
38. iso en un rango de fechas En la p gina siguiente nos aparecer la pantalla del sistema capturada 22 gt gt ZE sle etum 2 hito 72ocalhost B0S0 Bromelna pags eneales pencapal pp usua0920213774 SISTEMA DMIOMETRICA f Blo System cog CONTROL DE ASISTENCIA araa oee re Registro de Permisos de Empleados 400727 Imagen 32 El sistema guarda los datos ingresados por el administrador Horas Extras Ingreso El empleado superior es el encargado de autorizar o negar las horas extras En esta pantalla se mostrara la fecha de inicio y fecha de fin para poder calcular el total de horas extras De igual manera se deber ingresar el motivo por la cual el empleado realizara su hora extra con el fin de poder llevar un control de las actividades que realiza el personal de la empresa En la p gina siguiente nos aparecer la pantalla del sistema capturada J Sistema Control de Asistencia Microsoft Internet Explorer Ore O 2 DD X http localhost 8080 Biometria paginasG enerales principal isp usuario 092021 3774 i A SISTEMA BIOMETRICO DE 23 CONTROL DE ASISTENCIA Ingreso de Horas Extras CE a a E d E Fecha Fin E El sistema guarda los datos ingresados por el administrador Horas Extras Actualizar Imagen 33 En esta p gina se podr revisar las horas extras que los empleados realizaran en una fecha pre determinada seleccionado por un rango de fechas para re
39. l presionarlo el sistema le displayara un mensaje de alerta pregunt ndole si desea o no bloquear el sistema Microsoft Internet Explorer j Sequro que desea Bloquear el Programa Imagen 49 37 En el momento de aceptar el sistema quedara totalmente bloqueado y se desbloqueara solo con el c digo de acceso del usuario autorizado A Bloqueo de Pagina Di logo Web BIOSYSTEM Usuario Clave http localhost 8080 Biometria pagina Intranet local Imagen 50 El segundo icono hace referencia la cambio de password se le facilitara al usuario que maneje el aplicativo realizar cambios constantes de su password dependiendo de la pol ticas de la Empresa con el fin de mantener buena seguridad en los accesos al sistema hry Cambiar Clave Imagen 51 Al presionarlo el sistema le displayara un mensaje de alerta pregunt ndole si desea o no cambiar la clave de acceso al sistema Microsoft Internet Explorer 2 j Al modificar su clave su sesion ser cerrada desea continuar men Imagen 52 En el momento de aceptar el sistema le permitir cambiar su password y le pedir su nuevo password con su respectiva confirmaci n de su nuevo password 38 3 Cambio de Clave Dialogo Web Usuario Clave Nueva Clave Confirmar Lit http flocalhost 8080 Biometriaj pagina e Intranet local Imagen 53 El tercer icono el usuario po
40. lizar El administrador del sistema es la persona encargada de ingresar los feriados de los empleados y de la empresa para que de esta manera llevar un control de todos los d as nacionales y festivos dicha informaci n ser almacenada en la base da datos para conocer los feriados de la empresa el mismo administrador es la persona de modificar o actualizar los feriados que ya fueron ingresados para corregir cualquier falencia En el momento que el administrador de sistema este ingresando los feriados debe de situarse con el puntero y presionar en el men la opci n de MANTENIMIENTO FERIADOS En la pantalla se visualizara una p gina donde podr el administrador modificar los feriados de la empresa D Sistema Control de Asistoncia Microxolt Intornet Explorer i hito Mocalhost 2080 Biomenia paginasGenerales pencipal j p7usumio1320213774 SISTEMA BIOMETRICO DE f Blo System CSS CONTROL DE ASISTENCIA O Sebas AA E EE Inarosor Feriados Clason de Foniados Imagen 22 14 Permisos El administrador del sistema al hacer clic en MANTENIMIENTO PERMISOS lo llevara a la siguiente pantalla CONTROL DE ASISTENCIA Tipos de Permisos DESCRIPCION ELIMINAR ip Imagen 23 Luego el administrador del sistema podra ingresar nuevos permisos para los empleados para que en el momento que deseen faltar de forma justificada dicho permiso se encontrara disponible en la base de datos DESCRI
41. ministrador de sistema este ingresando los horarios establecidos para cada empleado debe de situarse con el puntero y presionar en el men la opci n de MANTENIMIENTO HORARIOS En la p gina siguiente nos aparecer la pantalla del sistema capturada T Sistema Control de Asistencia Microsoft Internet Explorer SISTEMA BIOMETRICO DE CONTROL CONTROL DE ASISTENCIA Actualizar Horarios Nombre de Horario I Tipo de Horario H 2 s 2 s Martes Miercoles Viernes Sabado Domingo Mantenimiento Detalle de Horario EVENTO No data found Imagen 14 El sistema guarda los datos ingresado por el administrador en la base de datos Horarios Actualizar As como el administrador del sistema es la persona encargada de ingresar los horarios de los empleados para que de esta manera llevar un control de sus entradas y salidas diarias laborales dicha informaci n ser almacenada en la base da datos para conocer el horario de cada uno de los empleados contratados por la empresa el mismo administrador es la persona de modificar o actualizar los horarios de los empleados que ya fueron ingresados para corregir cualquier falencia En el momento que el administrador de sistema este ingresando los datos debe de situarse con el puntero y presionar en el men la opci n de MANTENIMIENTO HORARIOS En la pantalla se visualizara una p gina donde podr el administrador modificar los horarios de los
42. misos o privilegios que cada empleado tendr en la manipulaci n del men del sistema primero se deber asignarle los permisos de accesos que podr visualizar en el men o eo Mantenimiento Administraci n Reportes Niveles de Acceso ID_OBJETO MANTENIENTO DE USUARIOS Ci GESTION DE PERMISOS Imagen 28 19 Como el men se compone de tres partes principales Mantenimiento Administraci n y Reportes cada una de ellas tendr la opci n de asignarle o no el privilegio dependiendo del rol que realizara en la empresa Eventos Infracciones El administrador del sistema es el encargado de ingresar las infracciones de los empleados de la empresa ya que aqu se podr visualizar todas y cada una de las infracciones que los empleados han realizado en su jornada laboral el administrador podr justificar si el caso lo amerita las infracciones como faltas atrasos etc En la p gina siguiente nos aparecer la pantalla del sistema capturada 20 2 Sistama Control de Asistonci soft Internat Explorer IG J AAA ze PUE E htp Aocalhast 8080 Biomelia pagnasG onerales pincxsal pp lussen S202 37 74 CONTROL DE ASISTENCIA Revision de Infracciones FALTA Imagen 29 En la siguiente pantalla se podr visualizar las infracciones que alg n empleado o usuario haya tenido en su jornada laboral en un rango de fechas de esta forma se podr saber si esta Justificada o Injustificada y si
43. object Nombre cargarPagina Origen Biometria Administracion HorasExtras adm_principal jsp Par metros er Definici n Se encarga de crear las pesta as para controlar la interacci n de la pagina KKK Valor de Retorno 54 Nombre valida Origen Biometria Administracion HorasExtras admiHorasExtras jsp Par metros string object Definicion Se encarga de obtener los datos del usuario seleccionado Valor de Retorno oer Nombre invocarPopup Origen Biometria Mantenimiento Empleados mntiPopupEmpleado Parametros e Definici n Se encarga de administrar y mostrar el listado de empleados por nombres y apellidos a fin de seleccionar el que es de inter s para el usuario Valor de Retorno object Nombre quitar Origen BiometrialMantenimiento Horarios CreacionHorarios jsp Par metros ea Definici n Se encarga de eliminar registros de Rol de la matriz de datos 55 de almacenamiento temporal Valor de Retorno ps Nombre aniadir Origen BiometrialMantenimiento Horarios CreacionHorarios jsp Par metros i Definici n Se encarga de agregar registros de Rol a la matriz de datos de almacenamiento temporal kkk Valor de Retorno Nombre validarlnf Origen Biometria Mantenimiento Permisos mntiTipoPermiso jsp Parametros Definici n Se encarga de verificar que la informaci n de permiso sea correcta y completa EST NDARES DEL SISTEMA P ginas del Sistema Las carpetas se encuent
44. oft Internet Explorer A La direcci n de email es erronea Imagen 12 Estos mensajes de alerta son visibles tanto en la Creaci n de Empleados como su Modificaci n del mismo Empleados Actualizar As como el administrador del sistema es la persona encargada de ingresar los datos del empleado para que dicha informaci n este disponible en la empresa es la persona encargada de modificar o actualizar la informaci n de los empleados que ya fueron ingresados para corregir cualquier falencia en los datos b sicos del empleado En el momento que el administrador de sistema este ingresando los datos debe de situarse con el puntero y presionar en el men la opci n de MANTENIMIENTO EMPLEADOS En la pantalla se visualizara una p gina donde podr el administrador modificar los datos de los empleados En la p gina siguiente nos aparecer la pantalla del sistema capturada Sistema Control de Asistencia Microsoft Internet Explorer 23 BBA X CONTROL DE ASISTENCIA X Ingreso Empleado Cedula E C o o E TT CE lt 2 co Direccion gt PS O ER ET HO ET OM E Imagen 13 El sistema guarda los datos ingresado por el administrador en la base de datos Horarios Creaci n El administrador del sistema es el encargado de ingresar los horarios respectivos de los empleados de acuerdo al tipo de contrato que haya realizado con la empresa En el momento que el ad
45. omcat 5 5 12 XL Tomcat5 5 12 os Jakarta Pro http jakarta ap If you re seeing this page via a web browser it means you ve setup Tomcat successfully Congratulations As you may have guessed by now this is the default Torncat home page It can be found on the local filesystem at CATALINA_HOME webapps ROOT index jsp where CATALINA_HOME is the root of the Tomcat installation directory If you re seeing this page and you don t think you should be then either you re either a user who has arrived at new installation of Tomcat or you re an administrator who hasn t got his her setup quite right Providing the latter is the case please refer to the Tomcat Documentation for more detailed setup and administration information than is found in the INSTALL file NOTE This paqe is precompiled If vou change it this paoe will 4 gt Imagen 71 En esta pagina nos va a interesar sobre todo el enlace al Tomcat Manager que es la administraci n de aplicaciones Instalaci n de PostgreSQL Se debe descargar la versi n 8 1 o superior de la Base de Datos PostgreSQL de la p gina www postgresql org debe ser el instalador StandAlone para Windows Se ejecuta el archivo instalador se deber aceptar la licencia para posteriormente seleccionar las opciones que se desean instalar 71 i PostgreSQL E 5 y PostgreSQL A The PostgreSQL object relational S Database Server database tools and interfaces S
46. onnection password gt postgres lt property gt lt property name hibernate connection pool_size gt 0 lt property gt lt property name hibernate dialect gt org hibernate dialect PostgreSQlDialect lt property gt lt lt property name hibernate show_sql gt true lt property gt gt lt mapping resource clasesPersistentes Rol hbm xml gt lt mapping resource clasesPersistentes Usuario hbm xml gt lt mapping resource clasesPersistentes HoraExtra hbm xml gt lt mapping resource clasesPersistentes PermisoUsuario hbm xml gt lt mapping resource clasesPersistentes TipoUsuario hbm xml gt lt mapping resource clasesPersistentes ObjetoAplicacion hbm xml gt lt mapping resource clasesPersistentes Tipolnfraccion hbm xml gt lt mapping resource clasesPersistentes Evento hbm xml gt lt mapping resource clasesPersistentes Permiso hbm xml gt lt mapping resource clasesPersistentes Asistencia hbm xml gt lt mapping resource clasesPersistentes DetalleAsistencia hbm xml gt lt mapping resource clasesPersistentes Infraccion hbm xml gt lt mapping resource clasesPersistentes Horario hbm xml gt lt mapping resource clasesPersistentes Areas hbm xml gt lt mapping resource clasesPersistentes DiaHorario hbm xml gt lt mapping resource clasesPersistentes DetalleDia h
47. ra del Men Cambiar Clave Imagen 52 Botonera del Men Cambiar Clave Confirmaci n Imagen 53 Botonera del Men Cambiar Clave Pantalla Imagen 54 Botonera del Men Cerrar Sesi n Imagen 55 Botonera del Men Cerrar Sesi n Confirmaci n Imagen 56 Sub Men Imagen 57 Calendario Imagen 58 Aplicaci n Biom trica 26 26 27 28 29 30 31 32 33 34 35 37 37 37 37 38 38 39 39 40 40 43 Imagen 59 Aplicaci n Biom trica Imagen 60 Aplicaci n Biom trica MANUAL TECNICO Imagen 61 Instalaci n de Java Imagen 62 Instalaci n de Java Imagen 63 Instalaci n de Java Imagen 64 Instalaci n de Java Imagen 65 Instalaci n de Java Imagen 66 Instalaci n de Tomcat Imagen 67 Instalaci n de Tomcat Imagen 68 Instalaci n de Tomcat Imagen 69 Instalaci n de Tomcat Imagen 70 Instalaci n de Tomcat Imagen 73 Instalaci n de Tomcat Imagen 74 Instalaci n de PostgreSQL Imagen 75 Caracter sticas del Lector Biom trico Imagen 76 Requisito de la Instalaci n Imagen 77 Funcionamiento del SDK 44 44 64 64 65 65 66 67 68 68 69 69 70 71 75 75 75 MANUAL TECNICO Objetivos t cnicos Este manual esta dirigido a toda persona que tenga conocimiento de desarrollo de aplicaciones WEB el acceso a la informaci n del sitio Web solo ser posible para las personas que est n vinculadas direc
48. rales con el fin de no asistir alg n feriado estipulado por la empresa Se deber situar en la parte del Men en Reportes Feriados Todos los reportes son exportables y se podr consultar el formulario laboral de cada empleado En la p gina siguiente nos aparecer la pantalla del sistema capturada 3 Sistema Control de Asistencia Microsoft Internet Explorer e gt gt BE ale SISTEMA BIOMETRICO DE CONTROL Imagen 44 El sistema guarda los datos ingresados por el administrador 33 Horarios Los reportes de horarios ser n accesibles para todos los empleados que deseen conocer cuales son los horarios que fueron ingresados de acuerdo a las exigencias del empleado y de la empresa contratante Se deber situar en la parte del Men en Reportes Horarios Todos los reportes son exportables y se podr consultar el formulario laboral de cada empleado En la p gina siguiente nos aparecer la pantalla del sistema capturada J Sistema Control de Asistencia Microsoft Internet Explorer CONTROL DE ASISTENCIA Reporte de Horarios ke Cu w amp Horarios Imagen 45 El sistema guarda los datos ingresados por el administrador 34 Horas Extras Los reportes de horas extras ser n accesibles para todos los empleados que deseen conocer cuales son sus horas extras que realizaron en su jornada laboral y en que fecha para conocer cuanto ser el ingreso extra que recibir n o haber alg
49. ran ubicadas dentro del directorio BIOSYSTEM y fueron dise adas de la siguiente manera P ginas con in ciales mntf Corresponden a las p ginas en cuyos 56 frames organizan a las p ginas de presentaci n P ginas con iniciales mnti Corresponden a las p ginas de presentaci n de elementos de interacci n con el usuario Paginas con iniciales mntp Corresponden a las paginas de procesamiento de informaci n Se definen las funciones con las que se procesaran la informaci n captadas por las p ginas de presentaci n P ginas con prefijo reporte Corresponden al tratamiento de los datos necesarios para la generaci n de reportes Organizaci n de P ginas Se encuentran agrupadas de acuerdo a la definici n para el men de opciones esto es Mantenimiento Administraci n Reportes C digos de las Clases Scripts de base de datos Script para la creaci n de la base de datos CREATE DATABASE BIOMETRIC WITH OWNER postgres ENCODING UNICODE TABLESPACE pg_default Script para la creaci n de la tabla areas CREATE TABLE areas id_area varchar 20 descripci CONSTRAIN OID ABLE NOT NULL on varchar 255 NOT NULL T id_area_pk PRIMARY KEY S areas OWNER TO postgres id_area 57 Script para la creaci n de la tabla asistencias CR
50. ratado dicho empleado En la p gina siguiente nos aparecer la pantalla del sistema capturada 17 2 Sistema Control de Asistencia Microsoft Internet Explorer SISTEMA BIOMETRICO CONTR CONTROL DE ASISTENCIA Actualizacion Roles Creaci n de Rol Personalizado M g d 2 Mantenimien to Administraci n Reportes Niveles de Acceso _1D_OBJETO MM MANTENIENTO DE USUARIOS PM CREACION DE PARAMETROS DE FE E GESTION DE PERMISOS 4 HORARI Ingresar Rol Imagen 26 El sistema guarda los datos ingresados por el administrador en la base de datos Roles Actualizar El administrador del sistema es el encargado de modificar los roles en el caso de a adir mas privilegios que se adapte al empleado contratado por la empresa que manipulara la aplicaci n cada rol modificado depender del contrato para el cual fue contratado dicho empleado En la p gina siguiente nos aparecer la pantalla del sistema capturada 18 3 Sistema Control de Asistencia Microsoft Internet Explorer iG gt BE a X 215 2u Ms gt 5 http localhost 8080 Biometria paginasGenerales principal jsp usuario 092021 3774 SISTEMA BIOMETRICO CONTROL E MANTENIENTO DE USUARIOS CREACION DE HORARIOS Modificar Rol Imagen 27 El sistema guarda los datos ingresados por el administrador en la base de datos Niveles de Acceso Para acceder a ingresar en los per
51. reporteE mpleados jsp ls_usuario T ODO Stestado 1 bactivo e Tot Tee Imagen 37 El sistema guarda los datos ingresados por el administrador 21 Asistencias General Los reportes de asistencias generales ser n accesibles para todos los empleados que deseen conocer su desenvolvimiento laboral cotidiano Se deber situar en la parte del Men en Reportes Asistencias General Todos los reportes son exportables y se podr consultar el formulario laboral de cada empleado En la p gina siguiente nos aparecer la pantalla del sistema capturada 3 Sistema Control de Asistencia Microsoft Internet Explorer E J Beare K Jle 2 oom lt gt http localhost 8080 Biometria paginasG enerales principal jsp usuario 0392021 3774 Ps SISTEMA BIOMETRICO DE fa pata CONTROL CONTROL DE ASISTENCIA Reporte General de Eventos E le E Gas gt Imagen 39 El sistema guarda los datos ingresados por el administrador 28 Semanal Los reportes de asistencias semanales ser n accesibles para todos los empleados que deseen conocer su desenvolvimiento laboral cotidiano Se deber situar en la parte del Men en Reportes Asistencias Semanal Todos los reportes son exportables y se podr consultar el formulario laboral de cada empleado En la p gina siguiente nos aparecer la pantalla del sistema capturada 3 Sistema Control de Asistencia Microsoft Internet Explorer l
52. t gt BB 4 19 E http localhost 8080 Biometria paginasGenerales principal jsp usuario 0920213774 SISTEMA BIOMETRICO CONTR CONTROL DE ASISTENCIA Reporte Semanal de Asistencia Faltas Atrazos Fecha Inicio Semana AAA E an Ys w amp Imagen 40 El sistema guarda los datos ingresados por el administrador 29 Diario Los reportes de asistencias diarias ser n accesibles para todos los empleados que deseen conocer su desenvolvimiento laboral cotidiano Se deber situar en la parte del Men en Reportes Asistencias Diario Todos los reportes son exportables en EXCEL y ACROBAT y se podr consultar el formulario laboral de cada empleado En la p gina siguiente nos aparecer la pantalla del sistema capturada 3 Sistema Control de Asistencia Microsoft Internet Explorer Dares O A DA k NATA E http localhost 8080 Biometria paginasGenerales principal jsp usuario 0920213774 SISTEMA BIOMETRICO CON CONTROL DE ASISTENCIA Reporte de Eventos Diarios eo majo Sas Imagen 41 El sistema guarda los datos ingresados por el administrador 30 Eventos Infracciones Los reportes de eventos infracciones ser n accesibles para todos los empleados que deseen conocer las infracciones que hayan realizado en su jornada laboral para as evitar futuras sanciones Se deber situar en la parte del Men en Reportes Eventos Infracciones Todos los reportes son exportables y se podr
53. tamente con la empresa esto es posible mediante la asignaci n de usuario y contrase a Definici n tecnol gica Todas las aplicaciones que utilizamos en la realizaci n del sistema son software con c digo de OPEN SOURCE lo hicimos de esta manera para cubrir la necesidad de un sistema integrado bajo Web que facilite sus actividades empresariales al menor costo posible Utilizando las siguientes herramientas como Fedora Core 4 Base de datos PostgreSQL Java J2SDK Servidor Web Apache Tomcat REport Windows XP lt JCreator Pro 46 Fedora Core Es la denominaci n de un sistema operativo y el nombre de un n cleo Es uno de los paradigmas del desarrollo de software libre c digo abierto donde el c digo fuente est disponible p blicamente y cualquier persona con los conocimientos inform ticos adecuados puede libremente estudiarlo usarlo modificarlo y redistribuirlo PostgreSQL PostgreSQL es un servidor de base de datos relacional libre liberado bajo la licencia BSD Es una alternativa a otros sistemas de bases de datos de c digo abierto como MySQL Firebird y MaxDB as como sistemas propietarios como Oracle o DB2 La licencia BSD es la licencia de software otorgada principalmente para los sistemas BSD Berkeley Software Distribution Pertenece al grupo de licencias de software Libre Esta licencia tiene menos restricciones en comparaci n con otras como la GPL estando muy cercana al
54. to en Java 48 Este instrumento permite que los usuarios corrijan visualmente informes complejos con cartas im genes subinformes etc Report est adem s integrado con JFreeChart una de la biblioteca gr ficas OpenSource m s difundida para Java Las caracter sticas importantes de Report son 100 escrito en JAVA y adem s OPENSOURCE y gratuito Maneja el 98 de las etiquetas de JasperReports Permite dise ar con sus propias herramientas rect ngulos l neas elipses campos de los textfields cartas subreports subreportes Windows XP Es una l nea de sistemas operativos desarrollado por Microsoft esta orientado a cualquier entorno inform tico incluyendo computadoras domesticas o negocios computadoras port tiles y media center Windows XP es el sucesor de Windows 2000 y Windows ME es el primer sistema operativo de Microsoft orientado al consumidor que se construye con un n cleo y arquitectura de Windows NT JCreator Pro Es un producto comercial de la compa a Xinox Software Utiliza el J2SDK de Sun Microsystems para compilar y ejecutar los programas Hay dos ediciones una gratuita llamada LE y otra de pago llamada Pro 49 que entre otras cosas a ade completamiento de comandos plantillas depuraci n y soporte de CVS Entre sus ventajas destaca la de consumir menos recursos que otros IDEs y entre los inconvenientes el ser menos DICCIONARIO DE DATOS Definici n de la Base de Da
55. tos Base de Datos BIOMETRIC Nombre de la tabla EMPLEADOS Descripci n Tabla que registra la informaci n de los empleados de la empresa al cual se le aplicar el control de asistencias Nombre de la tabla TIPOS DE USUARIOS Descripci n Tabla que registra la informaci n de los tipos de empleados de la empresa con su respectivo rol Nombre de la tabla USUARIOS _OBJETOS_ APLICACION Descripci n Tabla que almacena la informaci n de los diferentes objetos que posee la aplicaci n otorgando el permiso al usuario para acceder a los mismos Nombre de la tabla OBJETOS APLICACION Descripci n Tabla que almacena la informaci n de las diferentes 50 opciones del men que posee el aplicativo Nombre de la tabla ROLES USUARIOS Descripci n Tabla que almacena la informaci n de los diferentes roles correspondiente a cada empleado Nombre de la tabla MENUS Descripci n Tabla que posee las diferentes opciones que posee el aplicativo Nombre de la tabla DETALLES _ HORARIOS Descripci n Tabla que almacena la informaci n de los diferentes horarios que presenta un empleado necesario para el control de asistencias Nombre de la tabla FERIADOS Descripci n Tabla que almacena la informaci n de los d as festivos que se puede suscitar en un a o laboral Nombre de la tabla HORAS_EXTRAS Descripci n Tabla que almacena la informaci n referente a la hora extra otorgables a un empleado o usuario del aplicativo
56. vo de su cambio y podr activar o no dicha hora extra de alg n usuario en particular 25 2 Registro de Eventos Microsoft Internet Explorer Actualizaci n de Horas Extras ADMIN consultas Motivo AER 15 01 2007 E E Fecha Fin 31 03 2007 Activo Actualizar X tras gt gt gt gt Pagina de Actualizaci n de Horas Extras lt lt lt lt 2 Intranet local Imagen 35 Y despu s de hacer el respectivo cambio podr almacenarlo en su base de datos REPORTES Empleados Los reportes ser n accesibles para todos los empleados que deseen conocer su desenvolvimiento laboral cotidiano Todos los reportes son exportables en ACROBAT y se podr consultar el formulario laboral de cada empleado En la p gina siguiente nos aparecer la pantalla del sistema capturada 26 2 Sistoma Control de Asistencia Microsolt Internet Explorer Oa UI Pao 8 no Aocalnost SUBL B ometna pagnasts enerales pencypal 10 Mus uan 020713774 Je SISTEMA BIOMETRICS DE Dlo System CONTROLE _ CONTROL DE ASISTENCIA Reporte de Empleados Imagen 36 Como se puede visualizar posee las opciones de visualizar los reportes En la pagina siguiente nos aparecera la pantalla del sistema capturada 3 http localhost 8080 Biometria reportes reporteE mpleados jsp Is_usuario T ODOStestado 1 amp activo Micr al F3 Activo E p El http localhost 8080 Biometria reportes
Download Pdf Manuals
Related Search
Related Contents
dynabook_ss_ rx3_100630 About the software on your Sony notebook Revue Municipale - 07/2011 1 Camera Setup and Control Reference Avis de Passage N°31 / Version PDF voir le document - Rectorat de l`Académie de Montpellier ZyXEL Vantage VSG-1000 User's Manual CURING LIGHT LED.C USER`S MANUAL Alexandre ALBERT-GALTIER CV 2011 Copyright © All rights reserved.
Failed to retrieve file