• No se han encontrado resultados

Sistema biométrico para el control de ingreso y cobro de mensualidades al gimnasio Power Gym de la ciudad de Pelileo

N/A
N/A
Protected

Academic year: 2020

Share "Sistema biométrico para el control de ingreso y cobro de mensualidades al gimnasio Power Gym de la ciudad de Pelileo"

Copied!
102
0
0

Texto completo

(1)

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES

UNIANDES

FACULTAD DE SISTEMAS MERCANTILES

CARRERA DE SISTEMAS

TESIS DE GRADO PREVIO A LA OBTENCION DEL TÍTULO DE INGENIERO EN SISTEMAS E INFORMÁTICA.

TEMA:

SISTEMA BIOMÉTRICO PARA EL CONTROL DE INGRESO Y COBRO DE MENSUALIDADES AL GIMNASIO “POWER GYM” DE LA CIUDAD DE PELILEO

AUTOR:

ALVARO DANIEL LLERENA TIRADO

TUTOR:

ING. FREDDY PATRICIO BAÑO NARANJO

AMBATO – ECUADOR

(2)

APROBACION DEL TUTOR

El suscrito Ing. Freddy Baño asesor del Trabajo de Tesis cuyo tema es “SISTEMA BIOMÉTRICO PARA EL CONTROL DE INGRESO Y COBRO DE MENSUALIDADES AL GIMNASIO “POWER GYM” DE LA CIUDAD DE PELILEO”, Realizado por ALVARO DANIEL LLERENA TIRADO, certifico que he revisado el trabajo y que cumple con los requisitos estipulados en el reglamento interno de la Universidad, y por tanto considero aprobado y autorizado la presentación.

Atentamente

(3)

DECLARACIÓN DE AUTORÍA.

Yo, Llerena Tirado Alvaro Daniel, declaro bajo juramento que el trabajo aquí descrito es de mi autoria; que no ha sido previamente para ningún grado o calificación profesional; y, que he consultado las referencias bibliográficas que se incluye en este documento.

A través de la presente declaración cedo mis derechos de propiedad intelectual correspondientes a este trabajo, a la Universidad Regional Autónoma de los Andes, según lo establecido por la ley de propiedad intelectual, por su reglamento y por la normatividad institucional vigente.

Atentamente

(4)

DEDICATORIA

(5)

AGRADECIMIENTO.

(6)

INDICE GENERAL.

APROBACION DEL TUTOR DECLARACIÓN DE AUTORÍA. DEDICATORIA

AGRADECIMIENTO.

INDICE GENERAL.

INDICE DE GRÁFICOS.

INDICE DE TABLAS.

RESUMEN EJECUTIVO.

ABSTRACT.

INTRODUCCIÓN. ... 1

- Antecedentes de la investigación. ... 1

- Planteamiento del Problema. ... 2

- Formulación del Problema o Problema científico. ... 3

- Delimitación del Problema. ... 3

- Línea de Investigación. ... 3

- Objetivos. ... 3

-o Objetivo general. ... 3

-o Objetivos específicos. ... 3

- Idea a Defender. ... 4

- Justificación del Tema. ... 4

- Metodología a emplear: métodos, técnicas y herramientas empleadas en la investigación. ... 4

- Breve Resumen de la Estructura de la Tesis. ... 5

- Aporte teórico, significación práctica y novedad científica. ... 6

-o Aporte Teórico. ... 6

-o Significación Práctica. ... 6

CAPÍTULO I. ... 7

1. MARCO TEÓRICO. ... 7

1.1. Sistemas de Información Computacional. ... 7

1.1.1. Actividades de un Sistema de Información. ... 7

1.1.2. Tecnologías Habilitantes. ... 8

1.1.2.1. Tecnologías para la Identificación de Personas. ... 8

1.2. Identificación por Huella Dactilar. ... 11

(7)

1.2.1.1. Lectores Ópticos. ... 13

1.2.1.2. Lectores de Capacitancia. ... 13

1.3. Herramientas de Desarrollo... 15

1.3.1. Visual Studio .Net. ... 15

1.3.1.1. Tipos de Lenguajes y Aplicaciones. ... 15

1.3.1.2. Introducción al lenguaje C# y .NET Framework. ... 17

1.3.2. Herramientas CASE. ... 20

1.3.2.1. Tecnología de las herramientas CASE ... 21

1.3.2.2. Clasificación. ... 21

1.3.2.3. Mysql WorkBench. ... 23

1.3.3. Sistema Gestor de Base de Datos ... 24

1.3.3.1. Mysql. ... 26

1.3.4. Sdk Secugen Hamster Plus... 28

1.3.4.1. Características de SecuGen SDK ... 28

1.4. La Empresa... 29

1.4.1. Finalidad de la Gestión. ... 30

1.4.2. La Organización Eficiente en las Empresas. ... 31

1.4.3. Mejores Prácticas en Estrategias de Cobranza. ... 32

1.5. La Gestión de Centros Deportivos. ... 32

1.6. Conclusiones Parciales del Capítulo... 33

CAPÍTULO II. ... 35

2. MARCO METODOLÓGICO. ... 35

2.1. Caracterización del Sector Investigado... 35

2.2. Proceso Metodológico. ... 35

2.2.1. Modalidad de la Investigación. ... 35

2.2.2. Tipo de Investigación. ... 36

2.2.3. Métodos, Técnicas e Instrumentos. ... 36

2.2.3.1. Métodos: ... 36

2.2.3.2. Técnicas: ... 37

2.2.3.3. Instrumentos: ... 37

2.2.4. Población y Muestra. ... 38

2.2.4.1. Población. ... 38

2.2.4.2. Muestra. ... 38

2.2.5. Interpretación de Resultados. ... 39

2.2.6. Guía de Entrevista con el Gerente. ... 47

(8)

2.4. Conclusiones Parciales del Capítulo... 48

CAPÍTULO III. ... 49

3. PROPUESTA Y VALIDACIÓN. ... 49

3.1. Título. ... 49

3.2. Objetivo... 49

3.2.1. Objetivo General ... 49

3.2.2. Objetivos Específicos ... 49

3.3. Desarrollo de la Propuesta. ... 49

3.3.1. Metodología de Desarrollo de Software. ... 49

3.3.2. Análisis... 51

3.3.2.1. Especificación de requerimientos de software. ... 51

3.3.2.2. Diagrama de Flujo de Datos Nivel 1. ... 54

3.3.2.3. Casos de Uso. ... 55

3.3.3. Diseño. ... 62

3.3.3.1. Modelo Entidad Relación (Diseño Lógico). ... 62

3.3.3.2. Modelo Relacional. ... 62

3.3.3.3. Diccionario de Datos... 63

3.3.3.4. Diseño e interfaz de usuario. ... 66

3.3.4. Desarrollo. ... 67

3.3.4.1. Script de la Base de Datos. ... 67

3.3.4.2. Codificación. ... 71

3.3.5. Implementación. ... 77

3.3.5.1. Requisitos. ... 77

3.3.5.2. Plan de Instalación ... 79

3.3.6. Pruebas. ... 79

3.3.6.1. Pruebas de Requerimientos. ... 79

3.3.6.2. Pruebas de Conexión... 80

3.3.6.3. Pruebas de Caja Blanca. ... 80

3.3.6.4. Pruebas de Caja Negra. ... 81

CONCLUSIONES ... 82

RECOMENDACIONES. ... 82 -BIBLIOGRAFÍA

ANEXOS

Anexo 1: Instrumento de Encuesta

Anexo 2: Guía de la Entrevista al Gerente.

(9)

INDICE DE GRÁFICOS.

Gráfico N.-1. Sistemas de Información. ... 7

-Gráfico N.-2. Mediciones de las características de una mano. ... 10

-Gráfico N.-3. La Huella Dactilar. ... 12

-Gráfico N.-4. Sensor Capacitivo. ... 14

-Gráfico N.-5. Relaciones en el tiempo de Compilación y Ejecución de un programa en C# - 20 -Gráfico N.-6. Esquema de un Sistema Gestor de Base de Datos.... 25

-Gráfico N.-7. Versiones de Mysql. ... 27

-Gráfico N.-8. Consecuencias de un servicio de baja calidad. ... 33

-Gráfico N.-9. Pregunta 1 – Encuesta a Clientes.... 39

-Gráfico N.-10. Pregunta 2 – Encuesta a Clientes. ... 40

-Gráfico N.-11. Pregunta 3 – Encuesta a Clientes. ... 41

-Gráfico N.-12. Pregunta 4 – Encuesta a Clientes. ... 42

-Gráfico N.-13. Pregunta 5 – Encuesta a Clientes. ... 43

-Gráfico N.-14. Pregunta 6 – Encuesta a Clientes. ... 44

-Gráfico N.-15. Pregunta 7 – Encuesta a Clientes. ... 45

-Gráfico N.-16. Pregunta 8 – Encuesta a Clientes. ... 46

-Gráfico N.-17. Metodología de Desarrollo de Software en Cascada. ... 50

-Gráfico N.-18. Diagrama de Flujo de Datos Nivel 1. ... 54

-Gráfico N.-19. Casos de Uso: Gestión de Usuarios. ... 56

-Gráfico N.-20. Casos de Uso: Gestión de Disciplinas. ... 57

-Gráfico N.-21. Casos de Uso: Gestión de Clientes. ... 58

-Gráfico N.-22. Casos de Uso: Gestión de Facturación. ... 60

-Gráfico N.-23. Casos de Uso: Control de Ingreso al Gimnasio. ... 61

-Gráfico N.-24. Modelo Entidad Relación. ... 62

-Gráfico N.-25. Modelo Relacional de la Base de Datos. ... 62

-Gráfico N.-26. Ingreso al Sistema. ... 66

-Gráfico N.-27. Zona de Menú del sistema. ... 66

-Gráfico N.-28. Control de Ingreso al Sistema de los Usuarios ... 67

(10)

-INDICE DE TABLAS.

Tabla N.-1. Lenguajes de Visual Estudio. ... 16

-Tabla N.-2. Población. ... 38

-Tabla N.-3. Pregunta 1 – Encuesta a Clientes... 39

-Tabla N.-4. Pregunta 2 – Encuesta a Clientes... 40

-Tabla N.-5. Pregunta 3 – Encuesta a Clientes... 41

-Tabla N.-6. Pregunta 4 – Encuesta a Clientes... 42

-Tabla N.-7. Pregunta 5 – Encuesta a Clientes... 43

-Tabla N.-8. Pregunta 6 – Encuesta a Clientes... 44

-Tabla N.-9. Pregunta 7 – Encuesta a Clientes... 45

-Tabla N.-10. Pregunta 8– Encuesta a Clientes... 46

-Tabla N.-11. Especificación de Requerimientos N.1 ... 51

-Tabla N.-12. Especificación de Requerimientos N.2 ... 52

-Tabla N.-13. Especificación de Requerimientos N.3 ... 52

-Tabla N.-14. Especificación de Requerimientos N.4 ... 53

-Tabla N.-15. Especificación de Requerimientos N.5 ... 53

-Tabla N.-16. Especificación de Requerimientos N.6 ... 53

-Tabla N.-17. Especificación de Requerimientos N.7 ... 54

-Tabla N.-18. Casos de Uso: Gestión de Usuarios. ... 55

-Tabla N.-19. Casos de Uso: Gestión de Disciplinas. ... 57

-Tabla N.-20. Casos de Uso: Gestión de Clientes. ... 58

-Tabla N.-21. Casos de Uso: Gestión de Facturación. ... 59

-Tabla N.-22. Casos de Uso: Control de Ingreso al Gimnasio. ... 61

-Tabla N.-23. Diccionario de Datos: Asistencia ... 63

-Tabla N.-24. Diccionario de Datos: Clientes ... 63

-Tabla N.-25. Diccionario de Datos: Factura ... 64

-Tabla N.-26. Diccionario de Datos: Ficha ... 64

-Tabla N.-27. Diccionario de Datos: Ficha_has_Productos ... 64

-Tabla N.-28. Diccionario de Datos: Productos ... 65

-Tabla N.-29. Diccionario de Datos: Productos_has_factura ... 65

-Tabla N.-30. Diccionario de Datos: Usuarios... 66

-Tabla N.-31. Requisitos Equipo Administrativo ... 77

-Tabla N.-32. Fuente: El Autor ... 77

-Tabla N.-33. Requisitos Equipo Administrativo ... 78

(11)

RESUMEN EJECUTIVO.

El presente trabajo de investigación tiene como uno de los objetivos el desarrollo de un programa informático que permita gestionar los clientes y los cobros de valores en el gimnasio “Power Gym” con el fin de ayudar a reducir el índice de atrasos en el pago de sus obligaciones mensuales.

Para la presente investigación se utilizó la metodología cuali-cuantitativa, mediante la utilización de técnicas e instrumentos como la encuesta, entrevista directa y posteriormente la tabulación de los resultados obtenidos con la finalidad de poder obtener una fuente real del estado actual de los cobros en el gimnasio, dando como resultado una deficiente gestión en el cobro de los valores mensuales.

En el presente documento se encuentran detallados los fundamentos teóricos necesarios para sustentar esta investigación, y las bases necesarias de los conceptos teóricos que se deben tener en cuenta al momento de empezar el desarrollo de una aplicación de este tipo, enfatizando los sistemas biométricos mediante el uso de un lector de huella digital.

(12)

ABSTRACT.

The research developed has as an objective the development of a computer program that allows customers to manage and collections of values in the gym "Power Gym" in order to help reduce the rate of arrears in the payment of their monthly obligations.

For this thesis the qualitative and quantitative methodology was used through the use of techniques and instruments such as the survey, direct interview and then tabulating the results obtained with the purpose to get a real source of the current state of recovery in the gym, resulting in poor management in the collection of monthly values.

In this document are detailed theoretical foundations necessary to support this research, and the necessary foundation of the basics to be taken into account when starting the development of an application of this kind accompanied by a digital fingerprint reader.

(13)

- 1 -

INTRODUCCIÓN

Antecedentes de la investigación.

La biometría permite la autenticación de usuarios en base a sus características físicas como su huella dactilar, patrón del iris, estructura de su voz o forma y aspecto de su escritura manuscrita. El costo de los sistemas biométricos va reduciéndose progresivamente mientras que su fiabilidad y precisión cada vez va en aumento. Existen diversos tipos de enfoques de autenticación como por ejemplo lo que uno sabe (una contraseña o password, responder a preguntas, passphrases, etc.), lo que uno lleva (una tarjeta inteligente con PIN), lo que uno es (biometría), donde se encuentra geográficamente (en base a localización GPS o etiquetas RFID ocultas dentro del cuerpo humano), etc. Para que la autenticación sea usable se requiere que cumpla propiedades como que sea memorizable, entendible, no vulnerable al phishing, aceptable psicológicamente, que haga uso de las capacidades cognoscitivas de las personas, por ejemplo que se base en el reconocimiento en vez de tener que recordar. (Areitio & Areitio, 2007).

La huella dactilar es uno de los primeros sistemas biométricos que se utilizó y uno de los más seguros hasta el momento, se ha implementado la identificación por huella en diferentes áreas como en la criminalística para el reconocimiento de individuos debido a que la huella dactilar es una característica única de cada persona. Los sistemas informáticos biométricos de huellas dactilares son los más usados debido a que son los de menor precio y existen gran variedad de fabricantes y modelos. (Landi Diez, 2007)

(14)

- 2 -

En la ciudad de Pelileo, provincia de Tungurahua se encuentra ubicado el gimnasio “Power Gym” que cuenta con un espacio amplio y luminoso dedicado a todas aquellas actividades provenientes de diferentes disciplinas que conciben al organismo como un todo.

Las prácticas corporales o las disciplinas como pesas, crossfit, rumbaterapia, entrenamiento cardiovascular, karate, Tae Kown Do, que aquí se realizan están destinadas a recuperar y sostener la energía vital para el cuerpo humano, contribuir al equilibrio mente-cuerpo-espíritu, desarrollar el potencial de expresión, facilitar el encuentro con uno mismo, con los compañeros, y facilitar la coordinación del cuerpo humano y el entorno.

Planteamiento del Problema.

El aumento de personas interesadas en cuidar su salud en este siglo es considerable, es por eso que el gimnasio ha experimentado una afluencia cada vez mayor de personas de todas las edades interesadas por cuidar su salud, este incremento ha ocasionado que las personas registradas ingresen sin ningún tipo de control y en ocasiones acompañadas de personas que no se encuentran vinculadas a la institución.

También se puede mencionar que se está volviendo muy tedioso el tener que estar revisando en el libro de registros persona por persona cuando se le cumple su mensualidad con el fin de advertirle y que disponga el pago de los valores; muchas veces se ha detectado que algunos clientes han pasado desapercibidos en los registros y han estado atrasados por más de dos meses.

(15)

- 3 -

Formulación del Problema o Problema científico.

Como mejorar el control de ingreso y cobro de mensualidades en el gimnasio “Power Gym”.

Delimitación del Problema.

o Objeto de Investigación:

Sistema biométrico.

o Campo de acción:

Control de ingreso y cobro de mensualidades. o Lugar y Tiempo.

Pelileo 2015.

Línea de Investigación.

Desarrollo de Software y Programación de Sistemas.

Objetivos.

o Objetivo general.

Implementar un sistema biométrico para el control de ingreso y cobro de mensualidades en el gimnasio “Power Gym” de la ciudad de Pelileo.

o Objetivos específicos.

 Fundamentar científicamente los referentes teóricos que sustenten el proyecto de un sistema biométrico

 Realizar una investigación de campo sobre las necesidades del desarrollo de un sistema biométrico para el ingreso al gimnasio.

(16)

- 4 -

 Validar la Propuesta.

Idea a Defender.

Con la implementación de un sistema biométrico se mejorará el control de ingreso y cobro de mensualidades en el gimnasio “Power Gym” de la ciudad de Pelileo, debido a que se logrará filtrar automáticamente mediante la huella dactilar las personas que estén al día en sus pagos y habilitar su ingreso, también se logrará tener información instantánea de las personas que se encuentran en mora mediante los reportes que arrojará el sistema.

Justificación del Tema.

Con el continuo avance tecnológico en el que todas las empresas están inmersas y por el elevado interés del dueño del gimnasio “Power Gym” de poder contar con un control adecuado de los cobros de las mensualidades y también poder controlar el ingreso de exclusivamente de las personas que son socios o clientes del mismo con el fin de evitar robos u actos de inmoralidad se ha decidido el planteamiento de un sistema que permita realizar las acciones antes mencionadas de manera automática, estructurada, controlada y eficiente.

La idea de este proyecto surge de la necesidad de mejorar la atención y servicio del gimnasio con el fin de tener un oportuno proceso de recaudación de las mensualidades y brindar seguridad evitando el ingreso de personas que no tienen ningún tipo de relación con la institución.

Metodología a emplear: métodos, técnicas y herramientas empleadas en la investigación.

(17)

- 5 -

referencia estudios previos realizados sobre el tema con el fin de tener una perspectiva de investigaciones pasadas que ayuden en el desarrollo de la misma.

Para el estudio se utilizará dos técnicas principales la entrevista y la encuesta, la primera se la aplicará al gerente de gimnasio con el fin de obtener información de primera mano, mientras que la segunda se la aplicará a los empleados y clientes del gimnasio, para estas dos técnicas su utilizará el cuestionario estructurado para su aplicación.

Breve Resumen de la Estructura de la Tesis.

La presente tesis se encuentra estructurada en varias secciones de las cuales podemos mencionar; las páginas preliminares, seguido de un resumen ejecutivo en el cual se logra abarcar en una breve síntesis todo lo que se proyecta en el documento.

En la parte de introducción se realiza una breve descripción que engloba toda la tesis en donde se logran definir la importancia, la justificación, el alcance y los objetivos plateados para el desarrollo de la tesis.

En el capítulo uno del se realiza una investigación bibliográfica haciendo referencia a todos los temas y subtemas que le dan el sustento teórico a la investigación.

En el capítulo dos se aplican los métodos, técnicas e instrumentos que nos facilitan la tarea para la recolección de la información y el posterior análisis de los resultados recabados.

(18)

- 6 -

Aporte teórico, significación práctica y novedad científica.

o Aporte Teórico.

El presente proyecto servirá como un futuro referente investigativo como resultado del análisis de la investigación sobre la necesidad de desarrollar un sistema biométrico que facilite el control de alguna tarea en específico.

o Significación Práctica.

(19)

- 7 - CAPÍTULO I. 1. MARCO TEÓRICO.

1.1. Sistemas de Información Computacional.

Un sistema de información se puede definir técnicamente como un conjunto de componentes relacionados que recolectan (o recuperan), procesan, almacenan y distribuyen información para apoyar la toma de decisiones y el control en una organización.

Un sistema de información contiene información sobre una organización y su entorno. Dentro de este entorno figuran clientes, proveedores, competidores, accionistas y agencias reguladoras que interactúan con la organización y sus sistemas de información.

Gráfico N.-1. Sistemas de Información. Fuente: (Instituto Tecnológico de Sonora, 2012)

1.1.1. Actividades de un Sistema de Información.

(20)

- 8 -

 Entrada: captura o recolecta datos en bruto tanto del interior de la organización como de su entorno externo.

 Procesamiento: convierte esa entrada de datos en una forma más significativa.  Salida: transfiere la información procesada a la gente que la usará o a las

actividades para las que se utilizará.

Los sistemas de información también requieren retroalimentación, que es la salida que se devuelve al personal adecuado de la organización para ayudarle a evaluar o corregir la etapa de entrada. (Instituto Tecnológico de Sonora, 2012)

1.1.2. Tecnologías Habilitantes.

Adicionalmente existen tecnologías habilitantes que corresponden a aquellas que, por si solas, no permiten resolver o simplificar un proceso de negocio; pero que al aplicarlas en conjunto con un rediseño de procesos y, en la mayoría de los casos, de otras tecnologías pueden efectivamente resolver estos procesos de negocios de una manera creativa y eficiente. (Di Biase & Di Biase, 2010)

Existen muchas tecnologías habilitantes, en diversos ámbitos. En este capítulo haremos énfasis, además de Internet, en las TIC que han impactado (y continuarán) impactando en forma más directa a los procesos de negocios de las empresas, a saber:

 Tecnologías para la identificación de objetos  Tecnologías para la identificación de personas  Tecnologías para el transporte de datos de objetos  Tecnologías para los procesos de negocios a distancia  Teletrabajo

1.1.2.1. Tecnologías para la Identificación de Personas.

(21)

- 9 -

personal (que actúan como la etiqueta del “objeto”), con o sin el agregado de un código de barras.

También se ha extendido el uso de tarjetas con identificación por radio frecuencia para las personas, tecnología que se utiliza con éxito en muchas empresas.Sin embargo, para la identificación de personas existe dos tecnologías que no tienen su símil en la identificación de objetos: Las Claves Personales y la Biometría. La Biometría consiste en identificar y registrar características distintivas de las personas y usar ésta característica para identificarlo. (Di Biase & Di Biase, 2010)

Claves personales

Esta es la forma más usada para identificar a las personas en los sistemas informáticos. Consiste en una secuencia de caracteres alfanuméricos que es conocida solo por la persona. Luego, si se ingresa esa clave o secuencia, se puede inferir que es la persona adecuada la que la ingresó.

Para aumentar la seguridad de estas claves, muchas empresas incorporan restricciones al uso de estas claves, mediante imposiciones tales como:

 Largo mínimo

 Caracteres no permitidos en ciertas ubicaciones (por ejemplo “la clave debe empezar con una letra”)

 Exigencia de cambiar la clave con una periodicidad definida  No repetir la misma clave en un período de tiempo.

(22)

- 10 -

/ desencriptación viaje por la red, aumentando de esta manera la seguridad de la identificación.

Biometría.

La primera manifestación de la Biometría corresponde al uso de las huellas digitales, que son únicas por cada individuo. Luego, si una persona quiere identificarse (por ejemplo para ingresar a un recinto restringido) muestra su huella y es comparada con la almacenada o registrada previamente; si son iguales se le autoriza el ingreso, en caso contrario se le rechaza.

Gráfico N.-2. Mediciones de las características de una mano. Fuente: (Di Biase & Di Biase, 2010)

Además de las huellas digitales existen varias otras formas de Biometría, siendo las más usadas en la actualidad:

 Iris de los ojos

 Forma y volumen de la mano  Características faciales  Voz

(23)

- 11 -

Cada una de estas tecnologías biométricas presentan ventajas y desventajas relativas en términos de costos de inversión y operación, de confiabilidad en la identificación (seguridad al identificar a la persona). Para facilitar el funcionamiento del sistema y para aumentar la seguridad de la identificación, en mucha aplicaciones se aplica en conjunto con una clave personal. Es decir, para identificar completamente a la persona debe coincidir su biometría con la clave ingresada.

Las ventajas de la Biometría son:

 Si es bien aplicado, no es posible suplantar a la persona

 La persona siempre porta la parte del cuerpo (no se puede perder)

 Simple y efectivo

 Barato

Por otra parte, sus desventajas son:

 La persona puede tener un accidente (o suciedad) que modifique su biometría

 Algunos sensores son sensibles a ambientes con polvo o humedad o a la transpiración

natural. (Di Biase & Di Biase, 2010)

1.2. Identificación por Huella Dactilar.

La identificación por huella dactilar es una de las biometrías más conocidas y publicitadas. Gracias a su unicidad y constancia en el tiempo las huellas dactilares han sido usadas para la identificación por más de un siglo, más recientemente volviéndose automatizada (ej. biométrica) debido a los avances en las capacidades de computación. La identificación por huellas dactilares es popular por su inherente comodidad de adquisición, las numerosas fuentes disponibles para recolección (diez dedos), y su establecido uso y recolección por parte del orden público e inmigración. (biometria, 2006)

(24)

- 12 -

La identificación por huella dactilar está basada principalmente en las minucias, o la ubicación y dirección de los finales y bifurcaciones (separaciones) de las crestas a lo largo su trayectoria. Las imágenes debajo presentan ejemplos de características de huellas dactilares: (a) dos tipos de minucias y (b) ejemplos de otras características algunas veces utilizadas durante la clasificación automática y procesos de extracción de minucias:

Gráfico N.-3. La Huella Dactilar. Fuente: (biometria, 2006)

1.2.1. Cómo Funcionan los Lectores de Huellas Dactilares.

Los lectores de huella digital computarizados siempre han aparecido en películas de espías resguardando el acceso a lugares restringidos, pero en el mundo real eran una tecnología bastante exótica hasta hace unos años, cuando empezaron a aparecer en todos lados para controlar el acceso a edificios que necesitaban alta seguridad, e incluso en "mouses" y teclados para computadora, reemplazando o complementando el uso de passwords para dar acceso a una PC.

Un lector de huella digital lleva a cabo dos tareas: 1. Obtener una imagen de su huella digital, y

(25)

- 13 -

Los dos métodos principales de obtener una imagen de una huella digital son por lectura óptica o lectura de capacitancia. (Tec Electrónica, 2003)

1.2.1.1. Lectores Ópticos.

Un lector óptico funciona con un dispositivo CCD (Charged Coupled Device), como el usado en las cámaras digitales (ver BIT de Octubre 2001), que tienen un arreglo de diodos sensible a la luz que generan una señal eléctrica en respuesta a fotones de luz. Cada diodo graba un pixel, un pequeño punto que representa la luz que le es reflejada. Colectivamente, la luz y perfiles oscuros forman una imagen de la huella leída. El proceso de lectura comienza cuando usted pone su dedo sobre la ventana del lector, el cual tiene su propia fuente de iluminación, típicamente un arreglo de LEDs, para iluminar las crestas de la huella digital. El CCD genera, de hecho, una imagen invertida del dedo, con áreas más oscuras que representan más luz reflejada (las crestas del dedo) y áreas más claras que representan menos luz reflejada (los valles entre las crestas).

Antes de comparar la información obtenida con la almacenada, el procesador del lector se asegura de que el CCD ha capturado una imagen clara. Checa la oscuridad promedio de los pixeles, o los valores generales en una pequeña muestra, y rechaza la lectura si la imagen general es demasiado oscura o demasiado clara. Si la imagen es rechazada, el lector ajusta el tiempo de exposición para dejar entrar más o menos luz, e intenta leer la huella de nuevo.

Si el nivel de luz es adecuado, el lector revisa la definición de la imagen (que tan precisa es la imagen obtenida). El procesador busca varias lineas rectas que se mueven horizontal y verticalmente sobre la imagen, y si esta tiene buena definición, una línea que corre perpendicular a las crestas será hecha de secciones alternantes de pixeles muy claros y muy oscuros. (Tec Electrónica, 2003)

1.2.1.2. Lectores de Capacitancia.

(26)

- 14 -

El diagrama de abajo muestra un ejemplo de sensor capacitivo. El sensor está hecho de uno o más chips que contienen un arreglo de pequeñas celdas. Cada celda incluye dos placas conductoras, cubiertas con una capa aislante.

Gráfico N.-4. Sensor Capacitivo. Fuente: (Tec Electrónica, 2003)

Las celdas son más pequeñas que el ancho de una cresta del dedo. El sensor es conectado a un integrador, un circuito eléctrico construido sobre la base de un amplificador operacional inversor que altera un flujo de corriente. La alteración se basa en el voltaje relativo de dos fuentes, llamado la terminal inversora y la terminal no-inversora. En este caso, la terminal no-inversora es conectada a tierra, y la terminal inversora es conectada a una fuente de voltaje de referencia y un bucle de retroalimentación que incluye las dos placas conductoras, que funcionan como un capacitor, esto es, un componente que puede almacenar una carga. La superficie del dedo actua como una tercera placa capacitora, separada por las capas aislantes en la estructura de la celda y, en el caso de los valles de la huella, una bolsa de aire.

(27)

- 15 -

El procesador del lector lee esta salida de voltaje y determina si es característico de una cresta o un valle. Al leer cada celda en el arreglo de sensores, el procesador puede construir una imagen de la huella, similar a la imagen capturada por un lector óptico.

La principal ventaja de un lector capacitivo es que requiere una verdadera forma de huella digital y no sólo un patrón de luz y oscuridad que haga la impresión visual de una huella digital. Esto hace que el sistema sea más difícil de engañar. Adicionalmente, al usar un chip semiconductor en vez de una unidad CCD, los lectores capacitivos tienden a ser más compactos que los ópticos. (Tec Electrónica, 2003)

1.3. Herramientas de Desarrollo. 1.3.1. Visual Studio .Net.

Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones móviles. Visual Basic, Visual C# y Visual C++ utilizan todos el mismo entorno de desarrollo integrado (IDE), que habilita el uso compartido de herramientas y facilita la creación de soluciones en varios lenguajes. Asimismo, dichos lenguajes utilizan las funciones de .NET Framework, las cuales ofrecen acceso a tecnologías clave para simplificar el desarrollo de aplicaciones web ASP y Servicios Web XML. (Microsoft, 2010)

1.3.1.1. Tipos de Lenguajes y Aplicaciones.

Visual Studio proporciona muchas plantillas de aplicación para ayudarle a crear programas, así como diversos lenguajes de programación para escribir tales programas. Algunos de ellos se describen en la tabla siguiente.

Tipos de lenguajes y aplicaciones

Breve descripción

(28)

- 16 -

aplicaciones para dispositivos móviles. Como con todos los programas diseñados para .NET Framework, los programas escritos en Visual Basic se benefician de la seguridad y de la interoperabilidad de lenguajes.

Visual C# Visual C#(C Sharp) está diseñado para compilar una variedad de aplicaciones que se ejecutan en .NET Framework. Visual C# es simple y eficaz, ofrece seguridad de tipos y está orientado a objetos. Con sus muchas innovaciones, Visual C# permite desarrollar aplicaciones rápidamente y mantiene la expresividad y elegancia de los lenguajes de tipo C.

Visual C++ Visual C++ es un lenguaje eficaz que está diseñado para proporcionar un gran control en detalle al compilar aplicaciones nativas para Windows (COM+) o aplicaciones Windows administradas mediante .NET Framework.

Visual F# F# es un lenguaje de programación compatible con la programación funcional, así como con la programación orientada a objetos e imperativa (de procedimientos) convencional. El producto Visual F# admite el desarrollo de aplicaciones de F# y la ampliación de otras aplicaciones de .NET Framework con código F#. F# es un miembro de primera clase de los lenguajes .NET Framework y conserva un gran parecido con la familia de lenguajes funcionales de ML.

JScript JScript es la siguiente generación de una implementación por parte de Microsoft del lenguaje ECMA 262. Hay disponibles muchos tipos diferentes de aplicaciones.

Aplicaciones para Windows

Un tipo de aplicación que está diseñado para hospedarse en Windows. Se puede escribir en cualquier lenguaje de programación. Algunos ejemplos son las bibliotecas de clase, servicios de Windows, aplicaciones de consola y aplicaciones de WPF.

Aplicaciones web de

Un tipo de aplicación que está diseñado para hospedarse en una página web. Se puede escribir en cualquier lenguaje de programación. Algunos ejemplos son aplicaciones web de ASP.NET, bibliotecas de controles web y controles de servidor AJAX de ASP.NET.

Aplicaciones de Office

Tipo de aplicación que está diseñada para ampliar una aplicación de Office. Puede estar escrita en Visual Basic o Visual C#. Puede crear personalizaciones de nivel de documento que amplíen un determinado libro de Excel o documento de Word o puede crear complementos de nivel de aplicación.

Aplicaciones de SharePoint

Tipo de aplicación que está diseñada para hospedarse en SharePoint. Puede estar escrita en Visual Basic o Visual C#.

Aplicaciones de extensibilidad

Un tipo de aplicación que está diseñada para automatizar o agregar funcionalidad al IDE, por ejemplo, complementos o asistentes. Se puede escribir en cualquier lenguaje de programación.

(29)

- 17 -

1.3.1.2. Introducción al lenguaje C# y .NET Framework.

C# es un lenguaje orientado a objetos elegante y con seguridad de tipos que permite a los desarrolladores compilar diversas aplicaciones sólidas y seguras que se ejecutan en .NET Framework. Se puede utilizar C# para crear aplicaciones cliente de Windows tradicionales, servicios Web XML, componentes distribuidos, aplicaciones cliente-servidor, aplicaciones de base de datos, y mucho, mucho más. Visual C# 2010 proporciona un editor de código avanzado, cómodos diseñadores de interfaz de usuario, depurador integrado y numerosas herramientas más para facilitar el desarrollo de aplicaciones basadas en la versión 4.0 del lenguaje C# y la versión 4 de .NET Framework.

Lenguaje C#.

La sintaxis de C# es muy expresiva, pero también es sencilla y fácil de aprender. La sintaxis de C# basada en signos de llave podrá ser reconocida inmediatamente por cualquier persona familiarizada con C, C++ o Java. Los desarrolladores que conocen cualquiera de estos lenguajes pueden empezar a trabajar de forma productiva en C# en un plazo muy breve. La sintaxis de C# simplifica muchas de las complejidades de C++ y proporciona características eficaces tales como tipos de valor que admiten valores NULL, enumeraciones, delegados, expresiones lambda y acceso directo a memoria, que no se encuentran en Java. C# admite métodos y tipos genéricos, que proporcionan mayor rendimiento y seguridad de tipos, e iteradores, que permiten a los implementadores de clases de colección definir comportamientos de iteración personalizados que el código cliente puede utilizar fácilmente. Las expresiones Language-Integrated Query (LINQ) convierten la consulta fuertemente tipada en una construcción de lenguaje de primera clase.

(30)

- 18 -

C#, una struct es como una clase sencilla; es un tipo asignado en la pila que puede implementar interfaces pero que no admite la herencia.

Además de estos principios básicos orientados a objetos, C# facilita el desarrollo de componentes de software a través de varias construcciones de lenguaje innovadoras, entre las que se incluyen las siguientes:

 Firmas de métodos encapsulados denominadas delegados, que habilitan notificaciones de eventos con seguridad de tipos.

 Propiedades, que actúan como descriptores de acceso para variables miembro privadas.

 Atributos, que proporcionan metadatos declarativos sobre tipos en tiempo de ejecución.

 Comentarios en línea de documentación XML.

 Language-Integrated Query (LINQ) que proporciona funciones de consulta integradas en una gran variedad de orígenes de datos.

Si necesita interactuar con otro software de Windows, como objetos COM o archivos DLL nativos de Win32, podrá hacerlo en C# mediante un proceso denominado "interoperabilidad". La interoperabilidad habilita los programas de C# para que puedan realizar prácticamente las mismas tareas que una aplicación C++ nativa. C# admite incluso el uso de punteros y el concepto de código "no seguro" en los casos en que el acceso directo a la memoria es totalmente crítico.

(31)

- 19 -

Arquitectura de la Plataforma .NET Framework.

Los programas de C# se ejecutan en .NET Framework, un componente que forma parte de Windows y que incluye un sistema de ejecución virtual denominado Common Language Runtime (CLR) y un conjunto unificado de bibliotecas de clases. CLR es la implementación comercial de Microsoft de CLI (Common Language Infrastructure), un estándar internacional que constituye la base para crear entornos de ejecución y desarrollo en los que los lenguajes y las bibliotecas trabajan juntos sin ningún problema.

El código fuente escrito en C# se compila en un lenguaje intermedio (IL) conforme con la especificación CLI. El código de lenguaje intermedio y recursos tales como mapas de bits y cadenas se almacenan en disco en un archivo ejecutable denominado ensamblado, cuya extensión es .exe o .dll generalmente. Un ensamblado contiene un manifiesto que proporciona información sobre los tipos, la versión, la referencia cultural y los requisitos de seguridad del ensamblado.

Cuando se ejecuta un programa de C#, el ensamblado se carga en CLR, con lo que se pueden realizar diversas acciones en función de la información del manifiesto. A continuación, si se cumplen los requisitos de seguridad, CLR realiza una compilación Just In Time (JIT) para convertir el código de lenguaje intermedio en instrucciones máquina nativas.

(32)

- 20 -

Gráfico N.-5. Relaciones en el tiempo de Compilación y Ejecución de un programa en C# Fuente: (MSDN, 2010)

La interoperabilidad del lenguaje es una característica clave de .NET Framework. Como el código de lenguaje intermedio generado por el compilador de C# cumple la especificación de tipos común (CTS), este código generado en C# puede interactuar con el código generado en las versiones .NET de Visual Basic, Visual C++ o cualquiera de los más de 20 lenguajes conformes a CTS. Un único ensamblado puede contener varios módulos escritos en diferentes lenguajes .NET, y los tipos admiten referencias entre sí como si estuvieran escritos en el mismo lenguaje.

Además de los servicios en tiempo de ejecución, .NET Framework también incluye una amplia biblioteca de más de 4.000 clases organizadas en espacios de nombres que proporcionan una gran variedad de funciones útiles para la entrada y salida de archivos, la manipulación de cadenas, el análisis XML, los controles de los formularios Windows Forms y muchas tareas más. La aplicación de C# típica utiliza continuamente la biblioteca de clases de .NET Framework para el tratamiento de las tareas comunes de "infraestructura". (MSDN, 2010).

1.3.2. Herramientas CASE.

(33)

- 21 -

aumentar la productividad en el Desarrollo de software reduciendo el coste de las mismas en términos de tiempo y de dinero. Estas herramientas nos pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del software en tareas como el diseño de proyectos, cálculo de costes, implementación de parte del código automáticamente con el diseño dado, Compilación automática, documentación o detección de errores entre otras.

Es un sistema de software que intenta proporcionar ayuda automatizada a las actividades del proceso de desarrollo de software. Los sistemas CASE a menudo se utilizan como apoyo al método. La primera herramienta CASE como hoy la conocemos fue Excelerator en 1984, era para PC. Actualmente la oferta de herramientas CASE es muy amplia y tenemos por ejemplo el EASYCASE o WINPROJECT. (Ecured, 2013)

1.3.2.1. Tecnología de las herramientas CASE

La tecnología CASE supone la automatización del desarrollo del software, contribuyendo a mejorar la calidad y la productividad en el desarrollo de sistemas de información a la hora de construir software se plantean los siguientes objetivos:

 Permitir la aplicación práctica de metodologías estructuradas, las cuales al ser realizadas con una herramienta conseguimos agilizar el trabajo.

 Facilitar la realización de prototipos y el desarrollo conjunto de aplicaciones.  Simplificar el mantenimiento de los programas.

 Mejorar y estandarizar la documentación.  Aumentar la portabilidad de las aplicaciones.  Facilitar la reutilización de componentes software.

 Permitir un desarrollo y un refinamiento visual de las aplicaciones, mediante la utilización de gráficos. (Ecured, 2013)

1.3.2.2. Clasificación.

(34)

- 22 - 1) Las plataformas que soportan.

2) Las fases del ciclo de vida del desarrollo de sistemas que cubren. 3) La arquitectura de las aplicaciones que producen.

4) Su funcionalidad.

La clasificación basada en las fases del ciclo de desarrollo cubre:

 Upper CASE (U-CASE), herramientas que ayudan en las fases de planificación, análisis de requisitos y estrategia del desarrollo, usando, entre otros diagramas UML.

 Middle CASE (M-CASE), herramientas para automatizar tareas en el análisis y diseño de la aplicación.

 Lower CASE (L-CASE), herramientas que semi-automatizan la generación de código, crean programas de detección de errores, soportan la depuración de programas y pruebas. Además automatizan la documentación completa de la aplicación. Aquí pueden incluirse las herramientas de Desarrollo rápido de aplicaciones.

Existen otros nombres que se le dan a este tipo de herramientas, y que no es una clasificación excluyente entre sí, ni con la anterior:

 Integrated CASE (I-CASE), herramientas que engloban todo el proceso de desarrollo software, desde análisis hasta implementación.

 MetaCASE, herramientas que permiten la definición de nuestra propia técnica de modelado, los elementos permitidos del metamodelo generado se guardan en un repositorio y pueden ser usados por otros analistas, es decir, es como si definiéramos nuestro propio UML, con nuestros elementos, restricciones y relaciones posibles.

 CAST (Computer-Aided Software Testing), herramientas de soporte a la prueba de software.

(35)

- 23 -

Por funcionalidad podríamos diferenciar algunas como:

 Herramientas de generación semiautomática de código.  Editores UML.

 Herramientas de Refactorización de código.

 Herramientas de mantenimiento como los sistemas de control de versiones. (Ecured, 2013)

1.3.2.3. Mysql WorkBench.

MySQL Workbench es una herramienta gráfica para trabajar con servidores y bases de datos MySQL. MySQL Workbench es totalmente compatible con las versiones de MySQL Server 5.1 y anteriores. También es compatible con MySQL Server 5.0, pero no todas las características de 5.0 sea compatible. No es compatible con las versiones de servidor MySQL 4.x. (Mysql, 2015)

Funcionalidad de MySQL Workbench abarca cinco temas principales:

Desarrollo de SQL: Le permite crear y administrar las conexiones a servidores de bases de datos. Junto con lo que le permite configurar los parámetros de conexión, MySQL Workbench proporciona la capacidad de ejecutar consultas SQL en las conexiones de base de datos utilizando el built-in editor de SQL.

Modelado de datos (Diseño): Le permite crear modelos de su esquema de base de forma gráfica, revertir e ingeniero adelante entre un esquema y una base de datos en vivo, y editar todos los aspectos de su base de datos utilizando el Editor de tablas integral. El Editor de la tabla ofrece instalaciones de fácil uso para la edición de tablas, columnas, índices, disparadores, particionamiento, Opciones, insertos y Privilegios, Vistas y rutinas.

(36)

- 24 -

seguridad y recuperación, la inspección de los datos de auditoría, la visualización de la salud de base de datos, y el seguimiento del rendimiento del servidor MySQL.

Migración de datos: Le permite migrar de Microsoft SQL Server, Microsoft Access, Sybase ASE, SQLite, SQL Anywhere, PostreSQL, y otras tablas RDBMS, objetos y datos en MySQL. La migración también admite la migración desde versiones anteriores de MySQL a las últimas versiones.

MySQL Enterprise Support: Apoyo a los productos de la empresa, tales como copia de seguridad de MySQL Enterprise y Auditoría MySQL.

MySQL Workbench está disponible en dos ediciones, la edición de la Comunidad y la edición comercial. La Community Edition está disponible de forma gratuita. El Commercial Edition proporciona características adicionales de la empresa, tales como el acceso a la copia de seguridad de MySQL Enterprise y Auditoría MySQL, a bajo costo. (Mysql, 2015)

1.3.3. Sistema Gestor de Base de Datos

Un sistema gestor de bases de datos o SGBD (aunque se suele utilizar más a menudo las siglas DBMS procedentes del inglés, Data Base Management System) es el software que permite a los usuarios procesar, describir, administrar y recuperar los datos almacenados en una base de datos. (Sánchez Asenjo, 2013)

(37)

- 25 -

Gráfico N.-6. Esquema de un Sistema Gestor de Base de Datos. Fuente: (Sánchez Asenjo, 2013)

El éxito del SGBD reside en mantener la seguridad e integridad de los datos. Lógicamente tiene que proporcionar herramientas a los distintos usuarios. Entre las herramientas que proporciona están:

 Herramientas para la creación y especificación de los datos. Así como la estructura de la base de datos.

 Herramientas para administrar y crear la estructura física requerida en las unidades de almacenamiento.

 Herramientas para la manipulación de los datos de las bases de datos, para añadir, modificar, suprimir o consultar datos.

 Herramientas de recuperación en caso de desastre  Herramientas para la creación de copias de seguridad.

 Herramientas para la gestión de la comunicación de la base de datos

 Herramientas para la creación de aplicaciones que utilicen esquemas externos de los datos

 Herramientas de instalación de la base de datos

(38)

- 26 - 1.3.3.1. Mysql.

MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. MySQL AB es desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009 desarrolla MySQL como software libre en un esquema de licenciamiento dual.

Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita este uso. Está desarrollado en su mayor parte en ANSI C.

Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pública y los derechos de autor del código están en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código. Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. Además de la venta de licencias privativas, la compañía ofrece soporte y servicios. Para sus operaciones contratan trabajadores alrededor del mundo que colaboran vía Internet. MySQL AB fue fundado por David Axmark, Allan Larsson y Michael Widenius.

MySQL Classic Edition es la base de datos ideal incrustado para ISVs, OEMs y VARs el desarrollo de aplicaciones utilizando el motor de almacenamiento MyISAM-intensivos leen. Está comprobado que un alto rendimiento y la base de datos de administración cero.

 Bajo TCO - MySQL le permite minimizar su base de datos de TCO.

 Facilidad de uso - MySQL es famoso por "15 minutos para el éxito" de descarga para instalar.

 Bajo Administración - MySQL es fácil de administrar, permitiendo a los administradores de bases de gestionar más servidores.

(39)

- 27 -

 MySQL Classic Edition sólo está disponible para los ISVs, OEMs y VARs de licenciar como una base de datos integrada.

Cuando usted necesita capacidades adicionales que es fácil de actualizar a MySQL Standard Edition, MySQL Enterprise Edition o MySQL Cluster Carrier Grade Edition.

Versiones.

MySQL fue creado por una compañía sueca MySQL AB en 1995. Los desarrolladores de la plataforma fueron Michael Widenius (@montywi), David Axmark y Allan Larsson. El objetivo principal era ofrecer opciones eficientes y fiables de gestión de datos para los usuarios domésticos y profesionales. Más de la mitad de una docena de versiones alfa y beta de la plataforma fueron lanzados en 2000. Estas versiones son compatibles con casi todas las principales plataformas. (Chacaltana, 2014)

Gráfico N.-7. Versiones de Mysql. Fuente: (Chacaltana, 2014)

Ventajas.

o Facilidad de uso.

(40)

- 28 - o Bajo coste total de propiedad.

Instale MySQL para las aplicaciones más importantes con un ahorro significativo en comparación con Microsoft SQL Server

o Capacidad de ampliación y rendimiento.

Cumpla los requisitos de capacidad de ampliación y rendimiento de los sitios web con más tráfico y las aplicaciones más exigentes

o Soporte de producción.

Oracle Premier Support le ayuda a rebajar el coste y riesgo total de contar con sus propias soluciones MySQL. (Oracle, 2015).

1.3.4. Sdk Secugen Hamster Plus.

SecuGen SDKs cuentan, la tecnología de reconocimiento de huella digital basada en las minucias de avanzada que permiten a los desarrolladores crear aplicaciones de vanguardia biométricos que incluyan el uso de lectores de huellas digitales SecuGen. (SecuGen, 2014)

1.3.4.1. Características de SecuGen SDK

Entre las principales características que posee el SDK de SecuGen sen encuentran:  Fácil de integrar.

SDKs SecuGen hacen que sea rápido y fácil de integrar el escaneo SecuGen huella digital, generación de plantilla (extracción de minucias), y funciones de coincidencia de plantilla (tanto uno-a-uno y uno-a-muchos) en casi cualquier tipo de aplicación software.

Flexible para la mayoría de las necesidades de desarrollo.

(41)

- 29 -  El apoyo a los más altos niveles biométricos.

Muchos SDKs SecuGen apoyo de Estados Unidos y los estándares biométricos internacionales e incluyen algoritmos que han sido intensamente probados por el NIST para su cumplimiento.

Documentación completa.

Cada SDK incluye documentación completa para ayudar en el desarrollo y despliegue.

Disponible sin cargo.

SecuGen SDK están disponibles de forma gratuita mediante nuestro formulario de solicitud en línea. (SecuGen, 2014).

1.4. La Empresa.

Toda empresa o negocio existe si obtiene beneficios. Sin beneficios la empresa pierde su capacidad de crecer y desarrollarse. Como organización debe competir con otras que realizan idénticos productos o servicios. Una empresa que no obtenga beneficios, a pesar de la buena voluntad de sus gestores, tiene que gestionar perfectamente sus recursos, tanto disponibles como obtenibles para alcanzar aquellos, tratando por todos los medios de conseguir un óptimo equilibrio entre los mismos.

En un entorno donde por lo general dichos recursos escasean, el empresario debe aplicar fórmulas para persuadir y motivar continuamente a los inversores o fuentes de capital, para que apoyen su proyecto empresarial.

La mayoría de las empresas son de propiedad privada y se las conoce como SECTOR

PRIVADO. Una empresa o Departamento del Estado entra dentro del SECTOR

PÚBLICO. Aunque ambos tipos de organización tienen que administrar recursos de la

(42)

- 30 -

Una característica por lo general idéntica para las organizaciones de ambos sectores es la necesidad de tener en cuenta como objetivo final de su actividad al Cliente o Consumidor. (Domínguez, 2008)

1.4.1. Finalidad de la Gestión.

Los cambios tecnológicos que se han producido en la sociedad han ampliado el campo de la gestión. En las primeras etapas del desarrollo económico, las empresas se definían porque realizaban tareas repetitivas, fáciles de definir. En el taller o en la oficina el personal sabía exactamente cuál era y seguiría siendo su misión.

La labor del Director Gerente era supervisar la marcha de los trabajos en curso en un proceso reiterativo. El resultado se medía según lo que se producía, y se funcionaba bajo una fuerte disciplina y control riguroso. Había que satisfacer las expectativas de los propietarios de ganar dinero y esa era la mayor motivación.

Esta simple interpretación de la gestión que existía entonces sigue aún con nosotros, como u eco del pasado. Algunos empresarios siguen comportándose como si nada hubiese cambiado. Pero son los zarpazos de la realidad lo que ha hecho que los empresarios tengan en cuenta muchos otros factores, porque los mercados ya no crecen en función de la oferta, y hay que luchar en mercados muy competitivos y a veces recesivos interiormente, sin contar con los problemas de competencia de empresas foráneas.

(43)

- 31 - 1.4.2. La Organización Eficiente en las Empresas.

Para sobrevivir en un mercado de competencia perfecta, una empresa debe lograr al menos las siguientes condiciones:

 La calidad de sus productos y/o servicios debe permanecer inalterable. Este nivel permitirá al cliente determinar el nivel de excelencia y cubrirá sus expectativas.  La empresa debe gestionar estas expectativas, reduciendo en lo posible la diferencia

entre la realidad del producto y/o servicio y lo que espera el cliente.

 El cliente es el único juez de la calidad y sus consejos por tanto, son fundamentales.  La empresa debe previamente conseguir los acuerdos necesarios entre el personal y

la dirección, para que las cosas ocurran como las hemos descrito anteriormente.  El hecho de que la calidad sea, en parte, subjetiva, no impide que se deban definir

normas precisas.

 Los costes para alcanzar todas estas condiciones deben ser mínimos y la empresa debe funcionar con la mayor autonomía financiera.

La empresa debe disponer de una estructura humana y funcional eficaz, diseñada para que con el mínimo esfuerzo las personas realicen su trabajo, sin perder de vista la eficacia y rentabilidad de sus acciones.

(44)

- 32 -

1.4.3. Mejores Prácticas en Estrategias de Cobranza.

Tener portafolios de clientes con atrasos o incobrables es parte del negocio financiero. El problema radica cuando este porcentaje sobrepasa los límites esperados. Aunque considerado muchas veces como el paso final del ciclo de crédito en la realidad la cobranza juega un papel mucho más integral en este proceso. En los últimos años las instituciones de microfinanzas (IFMs), en vista de un nuevo entorno de mercado cada vez más competitivo, han prestado mayor atención en el desarrollo de estrategias y búsqueda de nuevos mecanismos de cobranza fundamentalmente por dos razones: Mayor concentración en actividades de promoción y análisis de créditos y el incremento en los niveles de morosidad institucionales. Habiendo aprendido de las experiencias de programas de cobranza alrededor de Latinoamérica1 y de las actividades iniciales de cobranza en India, que se refieren principalmente al crédito individual, los autores de este InSight exploran las “mejores prácticas” y aspectos importantes a tener en cuenta por las IMF para lograr éxito en cobranzas. (Acción InSight, 2008)

1.5. La Gestión de Centros Deportivos.

Los aspectos económicos del servicio que ofrece una instalación deportiva están muy relacionados con la calidad de los mismos. en este sentido es importante conocer cuál es el coste de cada una de las actividades que se ofrecen para poder utilizar los recursos necesarios y ofrecer un servicio de calidad. Las consecuencias de ofrecer una calidad baja en el servicio pueden ser la causa de una situación deficitaria y por tanto no sostenible. (Consejo Superior de Deportes, 2011)

(45)

- 33 -

Gráfico N.-8. Consecuencias de un servicio de baja calidad. Fuente: (Consejo Superior de Deportes, 2011)

1.6. Conclusiones Parciales del Capítulo.

En la actualidad los sistemas de información tiene una gran importancia y relevancia debido a que pocas son las empresas que todavía llevan sus transacciones con métodos anticuados y poco eficientes, las tecnologías utilizadas cada vez son más variadas y nos dan una mayor utilidad y facilidad para hacer las cosas.

Una de las nuevas tecnologías en el tratamiento de la información es la identificación biométrica con todas sus opciones, una de las que más realce e importancia es la identificación por huella dactilar que permite identificar con un huella única a cada persona.

(46)

- 34 -

(47)

- 35 - CAPÍTULO II.

2. MARCO METODOLÓGICO.

2.1. Caracterización del Sector Investigado.

El Gimnasio “Power Gym” fue creado por su dueño fundador el señor Jaime Gilberto Cepeda Robalino en el año 1986, actualmente cuenta con alrededor de 320 socios activos en las diferentes disciplinas que ofrece, sus instalaciones cuenta con un espacio amplio y luminoso dedicado a todas aquellas actividades provenientes de diferentes disciplinas que conciben al organismo como un todo. Las prácticas corporales o los talleres que aquí se realizan están destinados a recuperar y sostener la energía vital, contribuir al equilibrio mente-cuerpo-espíritu, desarrollar el potenciar expresivo y creativo, facilitar el encuentro con uno mismo.

El Gymnasio Power Gym es un centro de entrenamiento deportivo privado de la zona central del Ecuador, ubicado en la provincia de Tungurahua, en el cantón de Peliléo, el cual cuenta con servicios de corssfit, pesas, ejercicios cardiovasculares, rumbaterapia, artes marciales mixtas, karate, tae Kow Do, entre otras. También cuenta con entrenadores formados profesionalmente con un elevado conocimiento de las disciplinas que imparten. De esta manera logramos forjar atletas de alto nivel en las ramas ofrecidas.

2.2. Proceso Metodológico.

2.2.1. Modalidad de la Investigación.

(48)

- 36 -

Para el estudio se utilizará dos técnicas principales la entrevista y la encuesta, la primera se la aplicará al gerente de gimnasio con el fin de obtener información de primera mano, mientras que la segunda se la aplicará a los empleados y clientes del gimnasio, para estas dos técnicas su utilizará el cuestionario estructurado para su aplicación.

2.2.2. Tipo de Investigación.

La investigación es bibliográfica para la recopilación de los referentes teóricos utilizados en la redacción del el marco teórico como son libros, textos, revistas especializadas sobre el tema. También se utilizará la investigación de campo y documental para la recopilación de la información referente al tema planteado.

2.2.3. Métodos, Técnicas e Instrumentos. 2.2.3.1. Métodos:

Método Hipotético deductivo.

El método hipotético-deductivo es el procedimiento o camino que sigue el investigador para hacer de su actividad una práctica científica. El método hipotético-deductivo tiene varios pasos esenciales: observación del fenómeno a estudiar, creación de una hipótesis para explicar dicho fenómeno, deducción de consecuencias o proposiciones más elementales que la propia hipótesis, y verificación o comprobación de la verdad de los enunciados deducidos comparándolos con la experiencia.

Método Analítico Sintético.

(49)

- 37 -

Se refiere al análisis de las cosas o de los fenómenos; la palabra análisis, del griego análisis, descomposición, significa examinar, descomponer o estudiar minuciosamente una cosa.

2.2.3.2. Técnicas:

Entrevista Estructurada.

La técnica de la entrevista estructurada permite realizar preguntas estructuradas y enfocadas al tema a tratar, donde las respuestas pueden ser de dos clases abiertas y cerradas. Las respuestas abiertas, son cuando el entrevistado puede responder en una manera libre a las preguntas previamente formuladas por la persona que está entrevistando. Y las cerradas, es cuando quien está siendo entrevistado tiene que elegir una opción, entre una serie de respuestas que el entrevistador le propone.

Encuesta.

La técnica de la encuesta es una de las más utilizadas al momento de recopilar información como procedimiento en una investigación, ya que permite obtener y elaborar datos de modo rápido, veraz y eficaz.

2.2.3.3. Instrumentos:

Hoja Guía de Entrevista.

Mediante este instrumento se prepara las preguntas que se le van a realizar y de esta manera poder tener un orden y una coherencia en las preguntas a realizar.

Cuestionario de la Encuesta.

(50)

- 38 - 2.2.4. Población y Muestra.

2.2.4.1. Población.

Detalle Población

Gerente 1

Clientes (Socios) 319

Entrenadores 5

TOTAL 325

Tabla N.-2. Población. Fuente: El Autor.

2.2.4.2. Muestra.

𝑀 = 𝑈 − (𝑃 ∗ 𝑄) (𝑈 − 1)100 + (𝑃 ∗ 𝑄)𝑒

p= Probabilidad de que ocurra al 0.2 q= Probabilidad de que no ocurra al 0.2 U= Universo

e= Error Admisible.

𝑀 = 325 − (0.2 ∗ 0.2) (325 − 1)0.05100 + (0.2 ∗ 0.2)

M= 64,35

(51)

- 39 - 2.2.5. Interpretación de Resultados.

Pregunta 1. ¿Sabe usted lo que es un sistema Biométrico?

Opciones Frecuencia Porcentaje

Nada 5 8%

Un poco 27 42%

Lo entiendo perfectamente 32 50%

TOTAL 64 100%

Tabla N.-3. Pregunta 1 – Encuesta a Clientes Fuente: El Autor

Gráfico N.-9. Pregunta 1 – Encuesta a Clientes. Fuente: El Autor.

Análisis e Interpretación.

Según los resultados obtenidos se puede observar que un poco menos de la mitad de las personas afirman conocer lo que es un sistema biométrico mientras que la otra mitad se encuentra dividida entre tener una noción al respecto y no tener ningún tipo de conocimiento sobre el tema.

Pregunta 2. ¿Sabe usted lo que es un dispositivo lector de huella dactilar? 8%

42% 50%

Nada

Un poco

(52)

- 40 -

Opciones Frecuencia Porcentaje

Nada 15 23%

Un poco 10 16%

Lo entiendo perfectamente 39 61%

TOTAL 64 100%

Tabla N.-4. Pregunta 2 – Encuesta a Clientes Fuente: El Autor

Gráfico N.-10. Pregunta 2 – Encuesta a Clientes. Fuente: El Autor.

Análisis e Interpretación.

Un poco más de la mitad de los encuestados afirman entender lo que es un lector de huella dactilar, mientras que la otra mitad conocen un poco y un grupo reducido no tiene ninguna idea sobre ese dispositivo.

23%

16% 61%

Nada

Un poco

(53)

- 41 -

Pregunta 3. ¿Alguna vez usted ha utilizado un lector de huellas dactilar?

Opciones Frecuencia Porcentaje

No 20 31%

Si 44 69%

TOTAL 64 100%

Tabla N.-5. Pregunta 3 – Encuesta a Clientes Fuente: El Autor

Gráfico N.-11. Pregunta 3 – Encuesta a Clientes. Fuente: El Autor.

Análisis e Interpretación.

Un gran porcentaje de encuestados afirma alguna vez utilizar un lector de huella y en un reducido porcentaje nunca lo ha utilizado, dando una idea clara que las personas se están habituando a utilizar este tipo de dispositivos y nos ayuda a afirmar el proyecto planteado.

31%

69% No

(54)

- 42 -

Pregunta 4. ¿Usted se Acuerda oportunamente la fecha de pago de la mensualidad en el gimnasio?

Opciones Frecuencia Porcentaje

Nunca 20 31%

A veces 35 55%

Siempre 9 14%

TOTAL 64 100%

Tabla N.-6. Pregunta 4 – Encuesta a Clientes Fuente: El Autor

Gráfico N.-12. Pregunta 4 – Encuesta a Clientes. Fuente: El Autor.

Análisis e Interpretación.

Un gran porcentaje de encuestados afirman recordar el pago de sus obligaciones mensuales siempre o casi siempre y en un reducido porcentaje se acuerda oportunamente, lo cual nos indica que se pueden ayudar del proyecto planteado ayudándoles a recordarles los días de pago.

31%

55% 14%

(55)

- 43 -

Pregunta 5. ¿Actualmente el proceso de facturación es manual y le piden sus datos a cada momento?

Opciones Frecuencia Porcentaje

No 9 14%

Si 55 86%

TOTAL 35 100%

Tabla N.-7. Pregunta 5 – Encuesta a Clientes Fuente: El Autor.

Gráfico N.-13. Pregunta 5 – Encuesta a Clientes. Fuente: El Autor.

Análisis e Interpretación.

Un gran porcentaje de encuestados afirma que al momento de acercarse a cancelar sus obligaciones cada vez que lo hacen los encargados les solicitan los datos para realizar la factura, mientras que un reducido porcentaje manifiesta no hacerlo.

14%

86%

Figure

Gráfico N.-1. Sistemas de Información.  Fuente: (Instituto Tecnológico de Sonora, 2012)
Gráfico N.-2. Mediciones de las características de una mano.  Fuente: (Di Biase & Di Biase, 2010)
Gráfico N.-3. La Huella Dactilar.  Fuente: (biometria, 2006)
Gráfico N.-5. Relaciones en el tiempo de Compilación y Ejecución de un programa en C#  Fuente: (MSDN, 2010)
+7

Referencias

Documento similar