You are on page 1of 27

Universidad Tecnolgica

de Quertaro

Firmado digitalmente por Universidad Tecnolgica de


Quertaro
Nombre de reconocimiento (DN): cn=Universidad
Tecnolgica de Quertaro, o=Universidad Tecnolgica de
Quertaro, ou, email=webmaster@uteq.edu.mx, c=MX
Fecha: 2012.08.22 14:49:44 -05'00'

UNIVERSIDAD TECNOLGICA DE QUERTARO


Nombre del Proyecto:
Sistema de Control de Asistencias

Empresa:
Universidad Tecnolgica de Quertaro

Memoria que como parte de los requisitos para obtener


El ttulo de
Tcnico Superior Universitario en Tecnologas de la Informacin y
Comunicacin rea Sistemas Informticos

Presenta

Garca Estrada Cuauhtmoc

Ing. Yolanda A. Montes Swain


Asesor de la Escuela

Ing. Jorge Garca Saldaa


Asesor de la Empresa

Santiago de Quertaro, Qro., Agosto de 2012

RESUMEN

El Departamento de Incubadora de Empresas es un rea de la Universidad


Tecnolgica de Quertaro que est dedicada a impulsar el desarrollo de proyectos
de impacto econmico-social en la entidad, esta rea actualmente requiere de un
sistema para controlar y administrar la entrada y salida del personal del
departamento, as como generar reportes que permitan mostrar los datos de cada
uno de los consultores.

Por este motivo, se solicita el desarrollo de una herramienta informtica que


permita llevar este control de los consultores que prestan sus servicios, y mostrar
con ello que dicha rea est aplicando en sus procesos administrativos las
tecnologas de la informacin.

(Palabras clave: Incubadora, Control, Consultores)

ABSTRACT

The Department of Business Incubator is an area of the Technological University of


Quertaro is dedicated to promoting the development of projects of social and
economic impact in the state, this area now requires a system to control and
manage the entry and exit of personnel department, and generate reports that
display data allow each of the consultants.

For this reason, we request the development of a software tool that allows carry
this control consultants providing services, and thereby show that the area being
applied in their administrative processes information technologies.

(Keywords: Incubator, Control, Consultants)

DEDICATORIAS

A mi familia que siempre han estado ah apoyndome, impulsndome y


motivndome para nunca rendirme y seguir siempre adelante.
A las personas que tengan la suerte de leer el presente, quiero decirles que
Nunca se rindan y den lo mejor de cada uno de ustedes porque nada, nada es
imposible, porque no importa el tiempo que tarde en llegar, porque no importa el
esfuerzo que se tenga que dar, con lucha y esfuerzo constante la recompensa
siempre llega.

AGRADECIMIENTOS

A Dios que me da la fuerza para nunca rendirme y siempre seguir adelante.

Dedico cada una de estas lneas a mis cuatro grandes compaeros, a mis
cuatro grandes pilares, que son mi gran ejemplo e dolos que he tenido y tendr
para toda la vida.

A mi padre Jos Luis Garca Fuentes un gran compaero, amigo y por


supuesto un excelente padre, que con sus consejos, ejemplos y enseanzas me
ha hecho lo que hasta ahora soy.

A mi madre Dolores Estrada Rosas una gran mujer y madre que siempre ha
sabido aconsejarme en esos momentos de confusin e incertidumbre.

A mi hermana mayor Yain Quetzalli Garca Estrada excelente mujer y hermana,


con un carcter duro, pero con mucha paciencia para saber mostrarme el camino
del bien.

A mi hermana Erendira Yosajandi Gaca Estrada gran hermana como no hay


ninguna, que con su ejemplo de lucha y perseverancia, me inspira muchas veces
a seguir adelante.

Y un agradecimiento especial a Janet Snchez Sols mi compaera, que ha


estado ah a mi lado, apoyndome incondicionalmente.

A todos ellos muchas gracias, hoy y todos los das de mi vida.

NDICE

Pg.

RESUMEN .............................................................................................................. 2
ABSTRACT............................................................................................................. 2
DEDICATORIAS ..................................................................................................... 3
AGRADECIMIENTOS ............................................................................................. 4
I. INTRODUCCIN ................................................................................................. 1
II. ANTECEDENTES ............................................................................................... 2
III. JUSTIFICACIN ................................................................................................ 3
IV.OBJETIVOS ....................................................................................................... 3
V. ALCANCES ........................................................................................................ 4
VI. JUSTIFICACIN TERICA .............................................................................. 4
NetBeans ........................................................................................................................................................ 5
MySQL ........................................................................................................................................................... 5
XAMPP .......................................................................................................................................................... 6

VII.PLAN DE ACTIVIDADES .................................................................................. 7


VIII. RECURSOS MATERIALES Y HUMANOS...................................................... 8
HADWARE.................................................................................................................................................... 8
SOFTWARE .................................................................................................................................................. 8
IDE DE DESARROLLO ................................................................................................................................ 8
GESTOR DE BASE DE DATOS .................................................................................................................. 8
MQUINA VIRTUAL .................................................................................................................................. 8

IX. DESARROLLO DEL PROYECTO ..................................................................... 9


Entorno de Trabajo. ........................................................................................................................................ 9
Capacitacin ................................................................................................................................................... 9
Elaboracin del Proyecto ...............................................................................................................................10
La Mquina Virtual .......................................................................................................................................13
JDK................................................................................................................................................................13
Instalacin del IDE ........................................................................................................................................14
Creacin de las Vistas en NetBeans ..............................................................................................................14

X. RESULTADOS OBTENIDOS ........................................................................... 17


XII. CONCLUSIONES ........................................................................................... 18
XIII. RECOMENDACIONES .................................................................................. 19
XIV. REFERENCIAS BIBLIOGRFICAS ............................................................. 21

INDICE DE IMGENES

Ilustracin 1. Estructura de la BDD ....................................................................... 10


Ilustracin 2. Tablas de la Base de Datos, regincuba. ....................................... 11
Ilustracin 3. Tabla de la Base de Datos altaadmon. .......................................... 11
Ilustracin 4. Tabla de la Base de Datos altaconsultor. ...................................... 12
Ilustracin 5. Tabla de la Base de Datos asistconsultores .................................. 12
Ilustracin 6. Instalacin de la Mquina Virtual. ................................................... 13
Ilustracin 7. Instalacin de las herramientas para la creacin del programa. ...... 13
Ilustracin 8.Pantalla de Registro de Consultores. ................................................ 15
Ilustracin 9. Pantalla de Generacin de Reportes ............................................... 16
Ilustracin 10. Ejemplo de Reportes Generados ................................................... 17

Busca mejorar lo que puedas, para beneficiar a la gente que te rodea


y trata de disfrutar tu vida, se feliz.
Lo importante es vivir.
Jos Luis Garca Fuentes

I. INTRODUCCIN
La renovacin siempre es importante dentro y fuera de una empresa, tanto
como la innovacin, el mejorar o renovar est dentro de cada uno de nosotros,
tanto as que buscamos la mejora y para ello, se buscan herramientas que
permitan que una corporacin modernice sus procesos de forma confiable.

La tecnologa avanza a pasos agigantados y eso hace que las empresas


quieran usar tecnologa de punta, esto con el fin de poder competir con las dems
empresas a nivel nacional o internacional. La Incubadora de Empresas que se
encuentra dentro de la Universidad Tecnolgica de Quertaro no es la excepcin,
ya que busca mejorar sus procesos administrativos con herramientas informticas
que le permitan competir con otras empresas del ramo.

De tal manera que dicha rea requiere de un software de Control de


Asistencias que le ayude a llevar el control de cada consultor que forma parte del
departamento,

tambin para la modernizacin de dicha rea utilizando

tecnologas de la informacin.

II. ANTECEDENTES

El Departamento de Incubacin de Empresas de la Universidad Tecnolgica


de Quertaro, es la encargada de impulsar el desarrollo de proyectos de impacto
econmico-social en la entidad, desde una perspectiva multidisciplinaria que
evidencia la vocacin de vinculacin de la UTEQ con emprendedores que buscan
asesora para llevar a sus empresas al xito. De tal modo, dicho departamento
debe de estar modernizado y a la vanguardia para brindar un servicio a sus
clientes y adems llevar un control informtico de sus procesos administrativos.

Actualmente la incubadora lleva la asistencia de su personal en la forma


tradicional y por

ello, se presentan problemas para saber si los consultores

asisten a sus asesoras en las horas asignadas. Por esto, esta rea se ve en la
necesidad de implementar un sistema de control

que de acceso a dicha

informacin en forma rpida y fiable.

La necesidad de desarrollar dicha aplicacin, surge en el momento que el


administrador del departamento requiere llevar el control de la asistencia de los
consultores y la creacin de reportes bsicos para identificar a los consultores
que han asistido puntualmente, los consultores impuntuales y consultores con
retardo

que trabajan dentro del rea; con dicha herramienta informtica el

administrador podr

brindar esta informacin a los autoridades competentes

sobre la asistencia del personal a su cargo.

El departamento por tal motivo solicit el desarrollo de un sistema informtico


que permita el control del personal que trabaja en sta rea, ofreciendo a los
administradores una herramienta confiable y amigable para llevar dicho control
adecuadamente.

III. JUSTIFICACIN

El Sistema de Control de Asistencias (SCA), ser para el Departamento de


Incubadora un medio de control de asistencia de cada consultor que se encuentre
brindando sus servicios dentro del departamento. El departamento dejar de usar
las formas tradicionales para llevar el control de asistencia del personal ahorrando
con ello, bitcoras de papel y pago de asesoras no llevadas a cabo.

De tal manera se ha decidido que en el Departamento de Incubadora de


Empresas haga uso de este sistema informtico con el propsito de modernizar,
optimizar y controlar las asistencias de los consultores que pertenecen a dicha
rea.

IV.OBJETIVOS
El Sistema de Control de Asistencias pretende alcanzar los siguientes objetivos:

Dar de Alta uno o varios Administradores para el manejo y manipulacin del


Sistema de Control de Asistencias.

Dar de Alta uno o varios Consultores que laboran dentro de dicho


departamento.

Modificar informacin tanto de Administradores como de los Consultores.

Eliminar del sistema Administradores o Consultores que ya no presten sus


servicios en el departamento.

Guardar informacin requerida

tanto de Administradores como de los

Consultores.

Generar reportes del historial de Asistencias de cada uno de los


Consultores, ya sea Individual o por alguna fecha especfica requerida por
el Jefe del Departamento de Incubadora.

V. ALCANCES

Se lograr que haya un mayor control sobre las asistencias de cada


Consultor que se encuentra registrado dentro del Departamento de
Incubadora.

El usuario Administrador podr dar de alta, generar bajas y cambios


de los mismos Administradores y/o Consultores del departamento de
Incubadora. As mismo podr generar los reportes de las asistencias
de cada uno de los Consultores.

El usuario Consultor slo podr ingresar al sistema para registrar su


hora de entrada y hora se salida.

VI. JUSTIFICACIN TERICA


Para el desarrollo del proyecto era preciso contar con el siguiente software:
Java
Es un lenguaje de programacin de alto nivel orientado a objetos, desarrollado
por James Gosling en 1995. El lenguaje en s mismo toma mucha de su sintaxis
de C, Cobol y Visual Basic, pero tiene un modelo de objetos ms simple y elimina
herramientas de bajo nivel, que suelen inducir a muchos errores, como la
manipulacin directa de punteros o memoria. La memoria es gestionada mediante
un recolector de basura.
Las aplicaciones Java estn tpicamente compiladas en un bytecode, aunque la
compilacin en cdigo mquina nativo tambin es posible. En el tiempo de
ejecucin, el bytecode es normalmente interpretado o compilado a cdigo nativo
para la ejecucin, aunque la ejecucin directa por hardware del bytecode por
un procesador Java tambin es posible.

La implementacin original y de referencia del compilador, la mquina virtual y las


bibliotecas de clases de Java fueron desarrollados por Sun Microsystems en 1995.
Desde entonces, Sun ha controlado las especificaciones, el desarrollo y evolucin
del lenguaje a travs del Java Community Process, si bien otros han desarrollado
tambin implementaciones alternativas de estas tecnologas de Sun, algunas
incluso bajo licencias de software libre.

NetBeans
NetBeans es un proyecto de cdigo abierto creado por MicroSystems el cual
permite el desarrollo de aplicaciones por medio del lenguaje de programacin
Java.

A travs de esta plataforma de desarrollo se podr crear la aplicacin,


mediante un IDE (Entorno de Desarrollo Integrado) completamente grfico.

MySQL
MySQL es un sistema de gestin de bases de datos relacional, multihilo y
multiusuario.
Inicialmente, MySQL careca de elementos considerados esenciales en las bases
de datos relacionales, tales como integridad referencial y transacciones. A pesar
de ello, atrajo a los desarrolladores de pginas web con contenido dinmico,
justamente por su simplicidad.
Poco a poco los elementos de los que careca MySQL estn siendo incorporados
tanto por desarrollos internos, como por desarrolladores de software libre. Entre
las caractersticas disponibles en las ltimas versiones se puede destacar:

Amplio subconjunto del lenguaje SQL. Algunas extensiones son incluidas


igualmente.

Disponibilidad en gran cantidad de plataformas y sistemas.


5

Posibilidad de seleccin de mecanismos de almacenamiento que ofrecen


diferente velocidad de operacin, soporte fsico, capacidad, distribucin
geogrfica, transacciones...

Transacciones y claves forneas.

Conectividad segura.

Replicacin.

Bsqueda e indexacin de campos de texto.

MySQL es un sistema de administracin de bases de datos. Una base de datos es


una coleccin estructurada de tablas que contienen datos. Esta puede ser desde
una simple lista de compras a una galera de pinturas o el vasto volumen de
informacin en una red corporativa. Para agregar, acceder a y procesar datos
guardados en un computador, usted necesita un administrador como MySQL
Server. Dado que los computadores son muy buenos manejando grandes
cantidades de informacin, los administradores de bases de datos juegan un papel
central en computacin, como aplicaciones independientes o como parte de otras
aplicaciones.

MySQL es un sistema de administracin relacional de bases de datos. Una base


de datos relacional archiva datos en tablas separadas en vez de colocar todos los
datos en un gran archivo. Esto permite velocidad y flexibilidad. Las tablas estn
conectadas por relaciones definidas que hacen posible combinar datos de
diferentes tablas sobre pedido.

XAMPP
Es un servidor independiente de plataforma, software libre, que consiste
principalmente en la base de datos MySQL, el servidor web Apache y los
intrpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrnimo
de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL,
PHP, Perl.
6

VII.PLAN DE ACTIVIDADES
A continuacin se muestra el

Diagrama de Gantt para la

ejecucin de este

proyecto.

VIII. RECURSOS MATERIALES Y HUMANOS


Los recursos para la realizacin del proyecto son los siguientes:

HADWARE

Laptop Dell Inspiron 3700

SOFTWARE
SISTEMA OPERATIVO

Windows 7Professional

IDE DE DESARROLLO

NetBeans 7.1

Eclipse Indigo

iReports: para la creacin y generacin de reportes.

GESTOR DE BASE DE DATOS

XAMPP-win 32 1.7.7

MySQL

MQUINA VIRTUAL

Jarx-1.2: ejecutar programas Java en Windows

JDK-7u4: entorno de desarrollo para construir aplicaciones, applets y


componentes utilizando el lenguaje de programacin Java.

JRE-7u4: ejecutar los programas Java.

Los Recursos Humanos para la realizacin del presente proyecto abarca el


perfil del programador que se encargar del desarrollo de la aplicacin, as como
8

aplicar las configuraciones correspondientes. El Programador debe contar con los


siguientes conocimientos:

Java Lenguaje Orientado a Objetos.

Lenguaje de consulta estructurado o SQL.

IX. DESARROLLO DEL PROYECTO


Entorno de Trabajo.
El proyecto fue desarrollado para la Universidad Tecnolgica de Quertaro,
especficamente para el Departamento de Incubadora de Empresas que se
localizado dentro de las instalaciones de la Universidad.

El equipo de cmputo utilizado para este proyecto es una Laptop DELL Vostro
3700, con procesador Intel Corei5, Memoria de Disco Duro de 500 GB ,Memoria
RAM de 6 GB y una Tarjeta de Video NVidia de 1 GB.

Para el desarrollo del proyecto fue necesario un recurso indispensable este es


el software requerido para llevar a cabo las actividades de codificacin del
proyecto, para esto se utiliz

la Plataforma de desarrollo NetBeans en sus

versiones 7.0 y 7.1 para la implementacin de la aplicacin.

Capacitacin
Para el desarrollo del proyecto fue necesario tener los conocimientos bsicos
acerca de las herramientas tiles tales como algunas aplicaciones de software, as
mismo de los lenguajes de programacin en los que se desarrollara el proyecto;
conocimientos ya adquiridos a lo largo de la carrera, as que no fue necesario
tomarse demasiado tiempo en la capacitacin de dichas herramientas para la
realizacin del proyecto.
9

La parte que represent un poco de dificultad para el desarrollador fue la parte


de la generacin de reportes, ya que fue una parte nueva para el programador.
Para dar solucin a esta dificultad, se investig la mejor herramienta, encontrando
iReports Framework cuyo lenguaje que soporta es Java, del cual el desarrollador
posee conocimientos suficientes para vencer esta dificultad.

El gestor de base de datos MySQL, tampoco represent mayores


complicaciones debido a que el desarrollador lo haba manejado durante gran
parte de la carrera.

Elaboracin del Proyecto

Para llevar a cabo el proyecto, fue necesario la elaboracin de una base de


datos en la cual se almacenara la informacin de los usuarios y del administrador
el cual es el encargado de la manipulacin del Sistema de Control de Asistencia
(SCA); as tambin se modelo la informacin de cada uno de los consultores del
departamento de Incubadora de Empresas.

El software utilizado para la realizacin de la base de datos fue el gestor


MySQL que viene integrado dentro del servidor web XAMPP, a continuacin se
muestra en la Ilustacin 1, la estructura de la base de datos.

BDD
regincuba
Tabla

Tabla 2

Tabla 3

altaadmon

altaconsultor

asistconsultores

Ilustracin 1. Estructura de la BDD

10

Las tablas permiten el manejo de los datos que el usuario requiere para realizar
sus actividades cotidianas, estas tablas se muestra en la Ilustracin 2.

Ilustracin 2.

Tablas de la Base de Datos, regincuba.

En la siguiente ilustracin 3 se muestra la tabla de alta del administrador.

Ilustracin 3. Tabla de la Base de Datos altaadmon.

11

La ilustracin 4, muestra la tabla de Alta de los Consultores.

Ilustracin 4. Tabla de la Base de Datos altaconsultor.

La tabla de Asistencia de Consultores de muestra en la Ilustracin 5.

Ilustracin 5. Tabla de la Base de Datos asistconsultores

12

La Mquina Virtual

Para la correcta ejecucin del Programa Sistema de Control de Asistencias


(SCA), fue necesario instalar una mquina virtual la cual fue instalada en el equipo
donde se utilizara el sistema e igualmente en la Laptop donde fue desarrollado
dicho proyecto. El proceso de instalacin se puede ver en la Ilustracin 6.

JDK
Ilustracin 6.

Instalacin de la Mquina Virtual.

Java Development Kit o (JDK), es un software que provee herramientas de


desarrollo para la creacin de programas en Java, el cual es necesario para la
compilacin y ejecucin del programa a la hora de su creacin. La ilustracin 7
muestra el proceso de instalacin de Java Development Kit de Sun Microsystem.

Ilustracin 7. Instalacin

de las herramientas para la creacin del programa.


13

Instalacin del IDE

Para la realizacin del proyecto fue necesario instalar un entorno de desarrollo,


como lo es NetBeans basado en cdigo Java. Esta plataforma fue necesaria para
la elaboracin del Sistema de Control de Asistencias.

Creacin de las Vistas en NetBeans


Fue necesario crear las vistas o interfaz grfica, ya que el usuario necesitar
interactuar con el sistema de tal forma que dicho software sea amigable con el
usuario Administrador y el usuario Consultor, ya que los dos usuarios manipularan
el sistema constantemente.

Los Consultores que se encuentran dentro del departamento de Incubadora de


Empresas, vern solamente la pantalla de registro donde debern ingresar su
nmero de usuario y su contrasea asignada por el Administrador, y as poder
registrar su hora de ingreso y su hora de salida correctamente.

El Usuario Administrador ser el encargado de administrar la informacin de


cada consultor del departamento de Incubadora, como lo es el poder ingresarlo o
darlo de alta en el Sistema de Control, modificar la informacin proporcionada por
el Consultor, Eliminar a algn Consultor que ya no se requiera o que ya no est
dentro del departamento de Incubadora de Empresas. Para ello, fue desarrollada
la parte administrativa en donde podr manipular toda la informacin dentro del
sistema.

Tambin fue necesario implementar un nivel de seguridad para el usuario y la


contrasea, ya que la informacin proporcionada por cada consultor es de carcter
confidencial. Previniendo, que la informacin de ingreso al sistema fuera
extraviado, se implement un CAPTCHA, el cual es un segundo filtro de seguridad
14

dentro de la aplicacin. As solamente el administrador podr tener acceso al


Sistema de Control de Asistencias (SCA) y hacer las modificaciones necesarias
para aceptar o rechazar un usuario.

La pantalla Principal del SCA, muestra los mens principales con los que
puede interactuar el Administrador del Departamento, como puede ser el Registro
y la Generacin de Reportes. En la ilustracin 8 se puede ver el registro de
consultores.

Campo
De Ingreso
De Informacin

Tabla de Registro de
Consultores
Ingresados al Sistema.

Ilustracin 8.Pantalla de Registro de Consultores.

Botones de Acciones

15

En la Pantalla de Registro de Empleados, el Administrador del Departamento


tendr la opcin de: Registrar, Guardar, Modificar datos del Consultor y Eliminar
algn consultor mediante los botones de acciones.

Una de las funciones del Sistema de Control de Asistencias (SCA) es la de


generar reportes de las Asistencias al Departamento de Incubadora de Empresas
de cada Consultor. En los cuales se muestran los datos de cada Consultor como
lo es el Nombre, el Apellido Paterno, la Hora de Entrada, Hora de Salida y la
Fecha de Ingreso. En la ilustracin 9 y 10 se puede ver las ventanas donde se
generan los reportes de asistencia.

Clave del Consultor

Parametro de Fechas

Botn Generador
de Reportes
Ilustracin 9. Pantalla de Generacin de Reportes

16

Ilustracin 10. Ejemplo

de Reportes Generados

Concluido el sistema, se realizaron las pruebas del sistema durante unos das
para ver la funcionalidad del mismo. Durante esta primera prueba se detectaron
algunos problemas con la generacin de reportes y de algunos datos necesarios
para el control de ingreso de los consultores, se tom nota de cada uno de ellos
para realizar los cambios necesarios al cdigo.

Una vez corregidos los problemas, el sistema fue nuevamente puesto a


prueba ante las autoridades administrativas las cuales aprobaron la funcionalidad
total del programa y quedando listo para su uso dentro del rea.

X. RESULTADOS OBTENIDOS

A partir de ahora, el Departamento de Incubadora de Empresas tendr la


posibilidad de llevar un control de las Asistencias de cada Consultor que ingrese al
departamento por medio de la generacin de Reportes.

17

El Administrador del Sistema de Control de Asistencias podr generar


reportes ya sea individual o por fechas establecidas,

dependiendo de la

informacin que requiera el Jefe del Departamento, el verificara en forma correcta


el

ingreso

y salida de cada Consultor perteneciente a la incubadora de

empresas.

El Usuario Administrador podr realizar los reportes as como guardarlos en


formato PDF o imprimirlos dependiendo de lo que se requiera.

El departamento de Incubadora de Empresas dejara de presentar ausencias


injustificadas, ya que se llevar un registro por medio del Sistema de Control de
Asistencias (SCA) y de la generacin de reportes de los mismos Consultores,
dando esta informacin al departamento de recursos humanos para realizar los
descuentos necesarios.

XII. CONCLUSIONES

Del presente proyecto se desprenden una serie de conclusiones


relevantes tales como:

La importancia de Administrar tiempos y esfuerzo, ya que con el


Sistema de Control de Asistencias (SCA) se pudo reducir el esfuerzo
y aumentar el tiempo efectivo dentro del departamento de
Incubadora de Empresas.

Tambin el poder llevar un control del personal (Consultores) dentro


del departamento por medio de la generacin de Reportes en los
cules, se pudo visualizar la asistencia de dichos Consultores en
forma confiable.
18

Se ha diseado un medio de control de asistencias dentro del


departamento, el cual es de suma importancia ya que podr medir
de alguna manera, la efectividad

y la productividad de dicho

departamento, mediante la asistencia de los consultores.

La generacin de Reportes, es un medio de organizacin y de


control del departamento de Incubadora de Empresas, ya que se
podr visualizar el compromiso de cada uno de los Consultores que
forma parte de la incubadora de empresas.

XIII. RECOMENDACIONES

Determinar mediante la generacin de reportes, la efectividad de


cada consultor que este registrado dentro del departamento de
Incubadora de Empresas.

Los servicios que el Sistema de Control de Asistencia brinda se


considera de utilidad, sin embargo debe estandarizarse y mejorarse
continuamente agregando otros elementos que permitan llevar un
mejor control a futuro.

Utilizar equipos biomdicos como el detector de huella para


identificar al personal del rea.

Una vez concluido el reporte, se considera interesante investigar sobre


otros aspectos relacionados con la generacin de reportes y se propone:

19

Trabajar en la mejora del diseo de los reportes dependiendo de las


necesidades del cliente.

20

XIV. REFERENCIAS BIBLIOGRFICAS

Ian Gilfillan, La biblia MySQL, 2009, Editorial Anaya Multimedia.

MySQL.5.0 Reference Manual, Traducido al Espaol, Formato


disponible en Internet: http://dev.mysql.com.

Harvey M. Deitel y Paul J. Deitel, 2010, Como Programar en Java


5 Editorial Pearson Education.

Steven Hotzner, 2009, La Biblia de Java 2. Editorial Anaya


Multimedia.

Laura Lemay y Rogers Cadenhead, 2008, Aprendiendo Java 2 en


21 Das. Editorial Prentice Hall.

Mquina Virtual de Java, 2009 Formato html disponible en Internet


en html: http://www.java.com/es/download/

Entorno de Desarrollo Netbeans, 2011, Formato html, disponible


en internet : http://netbeans.org/

Generador de Reportes Jreport, 2010, Formato html, disponible en


Internet en: http://jasperforge.org/projects/jasperreports/

21

You might also like