universidad tecnolÓgica israel trabajo de...

92
“Responsabilidad con pensamiento positivo” UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACION CARRERA: ELECTRONICA DIGITAL Y TELECOMUNICACIONES TEMA: "ESTUDIO, DISEÑO E IMPLEMENTACION DE UN SISTEMA QUE USE TECNOLOGÍA NFC PARA EL CONTROL DE ASISTENCIA DE LOS ALUMNOS DE LA UNIVERSIDAD ISRAEL” AUTOR: JOSE MARIA CHULDE CHULDE TUTOR: ING. ARMANDO MENDEZ, Msc D.M. Quito, Marzo 2014.

Upload: others

Post on 19-Aug-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

“Responsabilidad con pensamiento positivo”

UNIVERSIDAD TECNOLÓGICA ISRAEL

TRABAJO DE TITULACION

CARRERA: ELECTRONICA DIGITAL Y TELECOMUNICACIONES

TEMA: "ESTUDIO, DISEÑO E IMPLEMENTACION DE UN SISTEMA

QUE USE TECNOLOGÍA NFC PARA EL CONTROL DE

ASISTENCIA DE LOS ALUMNOS DE LA UNIVERSIDAD

ISRAEL”

AUTOR: JOSE MARIA CHULDE CHULDE

TUTOR: ING. ARMANDO MENDEZ, Msc

D.M. Quito, Marzo 2014.

Page 2: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

ii

DECLARACIÓN

Yo José Maria Chulde Chulde, declaro bajo juramento que el proyecto aquí

descrito es de mi autoría; que no ha sido previamente presentada para ningún

grado o calificación profesional; y, que he consultado las referencias

bibliográficas que se incluyen en este documento.

Atentamente

______________________

José Chulde

Page 3: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

iii

CERTIFICACIÓN

Certifico que el presente proyecto fue desarrollado por José Maria Chulde

Chulde, bajo mi supervisión.

_________________________

Ing. Armando Mendez, Msc

DIRECTOR DEL PROYECTO

Page 4: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

iv

AGRADECIMIENTOS

Ese proyecto ha sido un largo camino en que han participado de manera directa o indirecta muchas personas, me gustaría expresar mi agradecimiento a todas ellas.

En primer lugar quisiera agradecer todo el apoyo recibido por parte de mis profesores de la Universidad, gracias a todos por sus orientaciones.

Agradezco a mi esposa por su predisposición a colaborar siempre que lo he requerido. Y por supuesto quisiera agradecer el apoyo constante de mis Padres y hermanos.

Y de todas las personas que han colaborado para superarme cada día.

Page 5: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

v

DEDICATORIA

Dedico este logro y esfuerzo a: David por ser el milagro de Dios más importante en mi vida

A Guillermo, Fanny, Holger, Silvia y Julia por su permanente apoyo y oraciones.

Page 6: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

vi

RESUMEN

El presente proyecto consiste en el "Estudio, Diseño e Implementación

de un sistema automatizado que use tecnología NFC para el control de

asistencia de los alumnos de la Universidad Israel.

En el presente proyecto se presenta a la tecnología NFC como un nuevo

medio de transmisión de datos, y que se utilizará para registrar las asistencias

de alumnos a la Universidad Israel.

En el primer capítulo se realiza una descripción del planteamiento del

problema, diagnóstico, objetivos planteados y lo que se espera obtener al final

de la implementación.

En el segundo capítulo se presenta la descripción teórica, diseño de

software y especificaciones funcionales en la que se sustenta el proyecto y que

previamente ha sido seleccionada para formar parte del presente documento.

El tercer capítulo describe el diseño e implementación del proyecto,

dividido en cuatro partes, implementación del ambiente, hardware (parte

electrónica), programa (Interfaz gráfica y programa), y comunicación (aplicación

para la transmisión).

En el cuarto capítulo se realiza un análisis económico de la

implementación del proyecto, se consideran los costos y gastos que involucran

la producción del sistema diseñado.

En el quinto capítulo se lista las conclusiones y recomendaciones

recopiladas a lo largo de la realización del proyecto.

Al final de este documento se encontrará información sobre las fuentes

que se ha utilizado para el desarrollo del proyecto como bibliografía, links de

internet y anexos.

Page 7: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

vii

ABSTRACT

The project is called “Analysis, Design and Implementation of an NFC

system to control the class assistance of Universidad Israel´s students.

The project describes the NFC technology as a new means of data

transmission that will be used to register the class assistance of Universidad

Israel´s students.

The first chapter describes the problem, diagnosis, objectives and the

results to be obtained at the end of the implementation.

The second chapter includes the theory, software design and functional

specifications of the project and a description of what was previously selected to

comprise the work.

The third chapter describes the design and implementation, divided into

four parts, implementation, hardware (electronic), software (Graphical interface

and software), and communication (data transmission application).

The fourth chapter covers the cost analysis of the project, for the

designed and production phase of the system.

The fifth chapter includes the conclusions and recommendations derived

from the experience gained in the project.

Page 8: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

viii

ÍNDICE DE CONTENIDO

CAPÍTULO I: INTRODUCCIÓN .............................................................................. 1

1.1 ANTECEDENTES ........................................................................................ 2

1.1.1 Estado del Arte en América Latina ........................................................ 2

1.1.2 Estado del Arte en Europa y Asia.......................................................... 2

1.1.3 Estado del Arte en EEUU ...................................................................... 2

1.1.4 Estado del Arte en Ecuador .................................................................. 3

1.2 SISTEMATIZACIÓN ..................................................................................... 3

1.2.1 Diagnóstico. .......................................................................................... 3

1.3 FORMULACIÓN DEL PROBLEMA .............................................................. 3

1.3.1 Formulación de la Problematización Específica .................................... 4

1.3.1.1 Problema principal ......................................................................... 4

1.3.1.2 Problemas secundarios .................................................................. 4

1.4 OBJETIVOS ................................................................................................. 4

1.4.1 Objetivo General ................................................................................... 4

1.4.2 Objetivos Específicos ............................................................................ 5

1.5 JUSTIFICACIÓN .......................................................................................... 5

1.5.1 Justificación Teórica .............................................................................. 5

1.5.2 Justificación Práctica ............................................................................. 5

1.5.3 Justificación Metodológica .................................................................... 7

CAPÍTULO II: MARCO TEÓRICO .......................................................................... 8

2.1 TEORÍAS DE REFERENCIA ........................................................................ 8

2.2 FUNDAMENTACION Y PRINCIPALES DISPOSITIVOS UTILIZADOS ....... 8

2.2.1 Descripción ........................................................................................... 8

2.2.2 Etiquetas NFC ....................................................................................... 9

2.2.3 Lector NFC Reader 122u .................................................................... 10

2.2.3.1 Interface USB ............................................................................... 10

2.2.4 Laptop ................................................................................................. 11

2.2.4.1 Características ............................................................................. 12

2.2.5 Framework .......................................................................................... 12

2.2.6 SQL ..................................................................................................... 12

Page 9: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

ix

2.2.7 IIS ........................................................................................................ 13

CAPÍTULO III: DISEÑO, DESARROLLO E IMPLEMENTACIÓN ........................ 14

3.1 DIAGRAMA DEL DISEÑO GENERAL........................................................ 14

3.2 DISEÑO DE SOFTWARE .......................................................................... 15

3.2.1 Estructura del Modelo Entidad Relación ............................................. 15

3.3 DESARROLLO DE SOFTWARE PARA CONTROL DE ASISTENCIA ...... 15

3.3.1 Especificaciones Funcionales ............................................................. 16

3.3.1.1 Modelo de la Solución Propuesta. ................................................ 16

3.3.1.2 Especificaciones Funcionales (Referencias). ............................... 17

3.3.1.3 Prototipos de Pantalla .................................................................. 22

3.3.1.4 Diagrama Registro de Tag ........................................................... 25

3.3.1.5 Diagrama Registro de Asistencia ................................................. 26

3.3.1.6 Diagrama de Clases ..................................................................... 27

3.4 IMPLEMENTACION DEL SISTEMA........................................................... 28

3.4.1 Instalación de Framework ................................................................... 28

3.4.2 Instalación de SQL .............................................................................. 31

3.4.3 Instalación de Managment Studio ....................................................... 37

3.4.4 Ambiente IIS ........................................................................................ 40

3.5 VALIDACIÓN DE FUNCIONAMIENTO DEL SOFTWARE ......................... 44

3.5.1 Observación Pruebas de Funcionamiento .......................................... 44

CAPITULO IV: ANÁLISIS FINANCIERO ............................................................. 45

4.1 INTRODUCCIÓN ....................................................................................... 45

4.2 ALCANCE .................................................................................................. 45

4.3 ANÁLISIS ECONÓMICO ............................................................................ 45

4.3.1 Costo de Materiales Utilizados (CMU) ................................................ 45

4.3.1.1 Costo de Componentes Electrónicos (CCE), Utilizados en el

Sistema de Control de Asistencia (Costo Variable – CV). .......................... 46

4.3.1.2 Costo Mano de Obra (CMO), en la Implementación del Sistema

de Control de Asistencia (Costo Variable - CV). ......................................... 46

4.3.1.3 Costo Activo Fijo (CAF), en la Implementación del Sistema de

Control de Asistencia (Costo Fijo- CF). ...................................................... 46

Page 10: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

x

4.3.1.4 Otros Costos de Inversión (OCI), en la Implementación del

Sistema de Control de Asistencia (Costo Fijo- CF). ................................... 47

4.3.1.5 Inversión Total. ............................................................................. 48

4.3.2 Matriz Foda ......................................................................................... 49

CAPITULO V: CONCLUSIONES Y RECOMENDACIONES ................................ 50

5.1 CONCLUSIONES ....................................................................................... 50

5.2 RECOMENDACIONES .............................................................................. 51

BIBLIOGRAFIA: ................................................................................................... 52

ANEXOS ................................................................................................................. 2

ANEXO I: ............................................................................................................. 3

ESPECIFICACIONES TECNICAS ACR 122 ....................................................... 3

ANEXO II: ............................................................................................................ 5

ESPECIFICACIONES TECNICAS TAG MF1S50 ................................................ 5

ANEXO III: ........................................................................................................... 7

MANUAL DE USUARIO ...................................................................................... 7

ANEXO IV: ......................................................................................................... 17

MANUAL TECNICO .......................................................................................... 17

GLOSARIO DE TÉRMINOS. ................................................................................ 27

Page 11: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

xi

ÍNDICE DE FIGURAS

Figura 2—1Teorías de referencia ........................................................................................................... 8

Figura 2—4Etiquetas NFC ....................................................................................................................... 9

Figura 2—5Diagrama de Bloques TAG NFC ........................................................................................ 9

Figura 2—6NFC READER122u ............................................................................................................ 10

Figura 2—7Esquema de funcionamiento lector NFC ........................................................................ 11

Figura 2—8Toshiba Satellite p755 ....................................................................................................... 11

Figura 3—1Diagrama del diseño general ............................................................................................ 14

Figura 3—2Partes especificaciones funcionales................................................................................ 16

Figura 3—3Partes especificaciones funcionales................................................................................ 16

Figura 3—4Diagrama de flujo Registro TAG ...................................................................................... 26

Figura 3—5Diagrama de flujo Registro Asistencia ............................................................................ 27

Figura 3—6Diagrama de Clases .......................................................................................................... 28

Figura 3—7Instalación de framework .................................................................................................. 29

Figura 3—8Instalación de Framework ................................................................................................. 29

Figura 3—9Instalación de Framework ................................................................................................. 30

Figura 3—10Instalación de Framework ............................................................................................... 30

Figura 3—11Instalación de Framework ............................................................................................... 31

Figura 3—12Instalación SQL ................................................................................................................ 31

Figura 3—13Instalación SQL ................................................................................................................ 32

Figura 3—14Instalación SQL ................................................................................................................ 32

Figura 3—15Instalación SQL ................................................................................................................ 33

Figura 3—16Instalación SQL ................................................................................................................ 33

Figura 3—17Instalación SQL ................................................................................................................ 34

Figura 3—18Instalación SQL ................................................................................................................ 34

Figura 3—19Instalación SQL ................................................................................................................ 35

Figura 3—20Instalación SQL ................................................................................................................ 35

Figura 3—21Instalación SQL ................................................................................................................ 36

Figura 3—22Instalación Managment Studio ....................................................................................... 37

Figura 3—23 Instalación Managment Studio ...................................................................................... 37

Figura 3—24Instalación Managment Studio ....................................................................................... 38

Figura 3—25Instalación Managment Studio ....................................................................................... 38

Figura 3—26Instalación Managment Studio ....................................................................................... 38

Figura 3—27Instalación Managment Studio ....................................................................................... 39

Figura 3—28 Instalación Managment Studio ...................................................................................... 39

Figura 3—29Instalación Managment Studio ....................................................................................... 39

Figura 3—30Instalación Managment Studio ....................................................................................... 40

Page 12: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

xii

Figura 3—31 Instalación Managment Studio ...................................................................................... 40

Figura 3—32Habilitar IIS ........................................................................................................................ 41

Figura 3—33Habilitar IIS ........................................................................................................................ 41

Figura 3—34Habilitar IIS ........................................................................................................................ 42

Figura 3—35Habilitar IIS ........................................................................................................................ 43

Figura 3—36Habilitar IIS ........................................................................................................................ 43

Page 13: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

xiii

ÍNDICE DE TABLAS

Tabla 1—1Variables generadas por las teorías usadas en el proyecto y su influencia para

justificarla. .................................................................................................................................................. 5

Tabla 2—1Distribución de pines del lector USB ................................................................................ 10

Tabla 2—2Características de la PC ..................................................................................................... 12

Tabla 3—1Modelo Entidad – Relación ................................................................................................ 15

Tabla 4—1Costo de Componentes Electrónicos. .............................................................................. 46

Tabla 4—2Costos de mano de obra .................................................................................................... 46

Tabla 4—3Costo Activo Fijo del Sistema ............................................................................................ 47

Tabla 4—4Otros Costos de Inversión .................................................................................................. 47

Tabla 4—5Inversión Total ...................................................................................................................... 48

Tabla 4—6Matriz FODA ......................................................................................................................... 49

ÍNDICE DE ECUACIONES

Ecuación 4—1Depreciación Activo Fijo. .............................................................................................. 47

Ecuación 4—2Inversión Total ............................................................................................................... 48

Page 14: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

1

CAPÍTULO I: INTRODUCCIÓN

En este capítulo se establece una descripción del planteamiento del problema

del proyecto de titulación. Permite conocer al lector los datos del problema, el

planteamiento de la solución y la metodología a seguir.

El proyecto propuesto estudio, diseño e implementación de un identificador

electrónico NFC para el control de asistencia de los alumnos de la Universidad

Israel, está desarrollado con la finalidad de tener un control automatizado de la

asistencia de los alumnos al momento de ingresar a un curso o laboratorio de

la Institución.

El proyecto tiene la facilidad de ser manejado de forma sencilla mediante

sistemas no muy complicados, ya que ha sido desarrollado con la finalidad de

tener varias herramientas que permitan la operación y validación de los datos

respectivos.

Para el estudio y diseño técnico se investigan y validan todos los métodos y

técnicas de acoplamiento entre los dispositivos que poseen la tecnología NFC y

los demás elementos que contribuyen al proyecto, para asegurar un buen

funcionamiento del sistema.

El sistema fue implementado con herramientas de software con licenciamiento

gratis y un dispositivo lector/escritura NFC que hubo que importarlo ya que en

el país esta tecnología aún no está muy difundida. También se usaron

materiales de bajo costo y elementos electrónicos y tecnológicos de fácil

accesibilidad en el mercado nacional.

Page 15: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

2

1.1 ANTECEDENTES

Como antecedentes del proyecto se plantea la situación actual de la tecnología

NFC a nivel mundial y también como se encuentra en su difusión en el país.

1.1.1 Estado del Arte en América Latina

Desarrollo de proyectos para pagos móviles (Visa Latinoamérica)

En la universidad del Mar del Plata se proporciona la enseñanza de

tecnologías de acceso y transmisión de datos de forma inalámbrica a

nivel básico

Río de janeiro lanza un piloto de sistema de boletaje NFC para el

transporte público con teléfonos inteligentes

1.1.2 Estado del Arte en Europa y Asia

En Japón este tipo de tecnología, conviviendo con su predecesor, el

RFID, está bastante implantada y es normal ver a gente utilizando el

teléfono móvil para identificarse en el metro o para hacer cualquier pago.

VISA ha lanzado la primera campaña española de promoción del pago

sin contacto de tarjetas con tecnología NFC, que permite realizar pagos

con solo arrimar la tarjeta a los lectores de las tiendas y sin necesidad

de teclear nada.

1.1.3 Estado del Arte en EEUU

Desarrollo de aplicaciones por parte de Apple y Google.

Motorola ha realizado pruebas de verificación de seguridades en

teléfonos disponibles con esta tecnología para confirmar que los mismos

son adecuados y capaces de almacenar información de entidades

bancarias en forma segura.

Page 16: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

3

1.1.4 Estado del Arte en Ecuador

Introducción de tecnologías de campo cercano en centros de educación

superior como la Escuela Politécnica Nacional y la Universidad

Salesiana.

Seminarios y cursos de implantación de NFC en Ecuador realizados por

la Escuela Politécnica Nacional.

1.2 SISTEMATIZACIÓN

1.2.1 Diagnóstico.

El control de asistencia de los alumnos en la Universidad Israel actualmente se

lo realiza de forma manual por parte del docente y sin el apoyo de recursos

tecnológicos para el desarrollo de dicho proceso. En ciertas ocasiones también

es efectuado por parte de los estudiantes en forma manual.

El proceso de control de asistencia manual no entrega reportes actualizados de

los datos para que cualquier estudiante acceda a dicha información desde

cualquier computador que este en la red de datos de la Universidad.

Cuando un curso tenga muchos alumnos el control de asistencia manual resta

tiempo en el desarrollo de las actividades curriculares.

1.3 FORMULACIÓN DEL PROBLEMA

El control de asistencia de los alumnos en la Universidad Israel se lo realiza de

forma manual y sin la utilización de un sistema automatizado con tecnología

NFC por lo cual no se adquiere ni maneja información en tiempo real ni

automatizado referente a la asistencia de estudiantes, por consiguiente no se

maneja dinámicamente la información por parte de las unidades de gestión

académica de la Universidad Israel

Page 17: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

4

1.3.1 Formulación de la Problematización Específica

1.3.1.1 Problema principal

El control de asistencia en la actualidad se lo realiza de forma manual y de esta

manera no se tiene información de la asistencia de los alumnos en tiempo real,

puesto que los alumnos tienen que esperar la información del docente para

saber sus asistencias,

1.3.1.2 Problemas secundarios

Inexistencia de la aplicación de la tecnología NFC como recurso

tecnológico para el control de asistencia de los alumnos.

No existe el diseño de un sistema automatizado que permita el control

de asistencia de los alumnos de forma automatizada.

No se ha implementado un sistema automatizado que permita el control

de asistencia de los alumnos ni se han realizado pruebas pertinentes de

funcionamiento.

1.4 OBJETIVOS

1.4.1 Objetivo General

Efectuar la aplicación, diseño e implementación de un sistema automatizado

de control de asistencia a clases usando la tecnología NFC para los alumnos

de la Universidad Israel.

Page 18: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

5

1.4.2 Objetivos Específicos

Aplicar la tecnología NFC como recurso tecnológico para el control de

asistencia automatizado de los alumnos.

Diseñar un sistema que permita el control de asistencia automatizado de

los alumnos.

Implementar un sistema automatizado que permita el control de

asistencia de los alumnos.

1.5 JUSTIFICACIÓN

1.5.1 Justificación Teórica

El uso de la tecnología NFC como alternativa de transmisión de datos se basan

en las variables generadas partiendo de cada teoría mencionada como se

muestra en la siguiente tabla:

VARIABLE DIMENSION INDICADOR

Tecnología Estudio Tecnología NCF Funcionamiento de la

tecnología NFC

Procedimientos Estudio de etapas Diagrama de Flujo

Normalización Formulación de matrices de

presentación de datos

Formato estandarizado

Tabla 1—1Variables generadas por las teorías usadas en el proyecto y su influencia para justificarla.

Elaborado por: José Chulde

1.5.2 Justificación Práctica

Una vez finalizada será una herramienta muy útil de consulta para profesores y

alumnos puesto que NFC será uno de los formatos usado en el futuro para

transacciones como pagos, control y verificación.

Page 19: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

6

El proyecto de graduación principalmente permitirá adquirir y manejar

información en tiempo real referente a la asistencia de los estudiantes a la

Universidad Israel.

La tecnología NFC aún no ha sido muy difundida en el Ecuador, por lo tanto dar

información sobre el tema resulta relevante. Es una tecnología de punta. Las

transacciones comerciales, el intercambio de información, la identificación será

en el futuro realizada a través de tecnología NFC, debido que es una

tecnología nueva y fácil aplicación.

La unidad de gestión académica de la Universidad Israel tendrá a su

disposición información inmediata sobre la asistencia de los alumnos. Con esta

información, podrá contribuir a resolver de forma indirecta el problema de la

impuntualidad.

El tema es de actualidad pues el uso de la tecnología NFC para el control de

asistencia está siendo desarrollado en las principales universidades del mundo

y otros ambientes como por ejemplo empresas. Además se cuenta con el

conocimiento necesario para poder realizar el presente proyecto de titulación,

se cuenta con suficiente bibliografía y referencias web sobre la tecnología NFC.

Con esta tecnología es fácil realizar diseños que no abarquen mucho espacio,

pues las lectoras pueden ser ubicadas estratégicamente a la entrada de las

aulas y no interfieran con el ingreso de los estudiantes a las mismas,

registrando a su vez quiénes están o no dentro del aula.

En la carrera se ha recibido la suficiente información que ayuden a la

implementación de este sistema de control de asistencia, además se cuenta

con bases de programación por lo que este proyecto es factible de ejecutarlo

Page 20: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

7

1.5.3 Justificación Metodológica

Los métodos generales que se van a utilizar en el proyecto de graduación son

la inducción, deducción, análisis y síntesis.

Inducción. Se analiza las características del control de asistencia manual y se

compara con el control de asistencia realizado de forma automatizada, de esta

manera se llega a concluir los beneficios del uso de recursos tecnológicos para

dicho procedimiento.

Deducción. Se utiliza este método porque de forma general los recursos

tecnológicos ayudan a simplificar procesos, de esta manera se llega a

conclusiones particulares para elegir al control de asistencia automatizado

como una alternativa.

Análisis. Se realiza el análisis de a tecnología NFC, sus componentes y como

se utilizan en el presente proyecto.

Síntesis. . Se analiza el funcionamiento del sistema y los dispositivos utilizados

para comprender la utilización del sistema de control de asistencia en las

actividades diarias de los docentes y alumnos.

La Técnica de Investigación que se aplica es la observación porque permite

enunciar de forma global a la investigación, incluyendo el software y

herramientas a utilizar. En el presente proyecto la observación permite realizar

la medición del tiempo que el docente demora en pasar la asistencia.

Page 21: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

8

CAPÍTULO II: MARCO TEÓRICO

2.1 TEORÍAS DE REFERENCIA

A continuación se muestra las teorías de referencia que se utilizaron para el

desarrollo del presente trabajo.

Figura 2—1Teorías de referencia Elaborado por: José Chulde

2.2 FUNDAMENTACION Y PRINCIPALES DISPOSITIVOS UTILIZADOS

2.2.1 Descripción

En el presente proyecto principalmente se utilizaron los siguientes dispositivos:

Mini Lector Air NFC

Etiquetas NFC

Laptot

TE

OR

ÍAS

Electrónica Dispositivos de comunicacion

Programación Medios de comunicacion

Control Preparacion de ambiente

Comunicaciones Interfaz, Transmisión, Datos, Coordinación

Page 22: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

9

2.2.2 Etiquetas NFC

Para el presente proyecto se utilizaron las etiquetas basadas en el estándar

FeliCa, que son de lectura y escritura y en donde se guardará la información de

cada alumno (Nombres y Apellidos, número de cédula, sección a la que

pertenecen). La capacidad máxima de memoria es 1Kbyte. La velocidad de

comunicación es de 212 Kbits/s o424 Kbits/s.

Figura 2—2Etiquetas NFC Fuente: Fotografías de Dispositivo

A continuación el diagrama de bloques de las etiquetas NFC que se utilizan en

este proyecto.

Figura 2—3Diagrama de Bloques TAG NFC Fuente: Hoja de Especificaciones Técnicas

Page 23: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

10

2.2.3 Lector NFC Reader 122u

Figura 2—4NFC READER122u Fuente: Fotografía del Dispositivo

El lector que se utiliza en el presente proyecto es el NFC Reader 122u que es

compatible con las etiquetas basadas en el estándar Felica.

2.2.3.1 Interface USB

El ACR122U se conecta a la computadora mediante la interfaz USB cuya

descripción de pines se detalla a continuación.

PIN SEÑAL FUNCION

1 VBUS Fuente de alimentación para el lector (+5V,100mA - 200mA)

2 D- Señal diferencial para comunicación entre PC y Lector

3 D+ Señal diferencial para comunicación entre PC y Lector

4 GND Referencia de niel de voltaje para fuente de alimentación

Tabla 2—1Distribución de pines del lector USB Fuente: Catálogo del Dispositivo

El esquema de funcionamiento del lector NFC está constituido por la interface

USB que permite la comunicación con el PC, luego se pasa a la etapa de

validación de drivers quien a su vez toma contacto con el led indicador de

actividad (rojo en espera, verde comunicación con el tag)

Adicionalmente al mismo tiempo se tiene gestión con la etapa de conversión de

protocolos con las normas establecidas para NFC, cuya función también es de

establecer comunicación con los tags atribuyendo funciones de antena.

Page 24: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

11

A continuación se muestra el esquema de funcionamiento del lector NFC.

Figura 2—5Esquema de funcionamiento lector NFC Fuente: Catálogo del Dispositivo

2.2.4 Laptop

Figura 2—6Toshiba Satellite p7551 Fuente: Catálogo del equipo

En el presente proyecto se utilizó la portátil Toshiba Satellite p755 porque se

implementó todo el ambiente de funcionamiento en el mismo equipo. Hay que

considerar que para la puesta en producción del sistema se considera un

servidor de base de datos con mayores características de funcionalidad.

A continuación se detallan las características del equipo utilizado en el presente

proyecto.

1 http://www.mega.pk/laptop_products/5495/Toshiba-Satellite-P755.html

Page 25: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

12

2.2.4.1 Características

Las características de la Toshiba Satellite P755 se muestran a continuación:

ELEMENTO CARACTERÍSTICA

Sistema Operativo Windows7 Home Premium

Procesador Intel Core i7 2670QM 2.20 GHz

Memoria RAM 8.00 GB

Tipo de Sistema 64 Bits

Disco Duro 700GB

Puertos 4(USB 3.0); 1(RJ-45); 1(VGA);

Interfaz de Red Ethernet Realtek (NIC 10/100/1000)

Tec. inalámbrica WiFi Inalámbrica 802.11a/b/g/n

Pantalla 10.1 "

Tarjeta de video Intel Graphics Media

IP 192.168.1.164

Tabla 2—2Características de la PC Elaborado por: José Chulde

Fuente: Catalogo del Fabricante

2.2.5 Framework

Se utilizó la versión 4.5 de framework para preparar el ambiente de trabajo y

que además es compatible con la versión de SQL implementada.2

2.2.6 SQL

La base de datos se implementó en SQL Express R2 porque es una versión de

licenciamiento gratuita y que soporta la infraestructura que se va a

implementar3.

2 http://msdn.microsoft.com/es-es/library/w0x726c2(v=vs.110).aspx

Page 26: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

13

2.2.7 IIS4

El Internet Information Services o IIS es un servidor web y un conjunto de

servicios para el sistema operativo que se utiliza en el proyecto, para este caso

Microsoft Windows 7.

Este servicio permite convertir a la Toshiba Satellite P755 en un servidor web

para intranet, es decir que en este equipo se puede publicar páginas web. En el

presente proyecto se publica la página web localmente.

Se basa en varios módulos que le dan capacidad para procesar distintos tipos

de páginas. Por ejemplo, incluye los de Active Server Pages (ASP) y ASP.NET.

También pueden ser incluidos los de otros fabricantes, como PHP o Perl.

Con este servidor se va a compartir información referente al control de

asistencia de los alumnos, es decir servirá para que los mismos puedan

acceder a la información desde cualquier punto de la rede de datos en donde

se configure este servidor.

3 http://es.wikipedia.org/wiki/Microsoft_SQL_Server

4 http://norfipc.com/internet/instalar-usar-servidor-web-iis-windows.html

Page 27: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

14

CAPÍTULO III: DISEÑO, DESARROLLO E IMPLEMENTACIÓN

En este capítulo se menciona las etapas de diseño del sistema, la preparación

del ambiente y la programación. Además se menciona el modelo de

comunicación que se utiliza en el presente proyecto.

3.1 DIAGRAMA DEL DISEÑO GENERAL

Figura 3—1Diagrama del diseño general Elaborado por: José Chulde

En la figura 3-1, se observa el diseño general del sistema, que consta de una

de la parte de registro del alumno al llegar a la institución. Necesariamente

cada profesor deberá tener un dispositivo lector conectado a su ordenador

portátil. Los datos recolectados son transmitidos vía internet a un servidor de

base de datos.

El ordenador portátil tiene el programa para poder transmitir a información a la

base de datos. En uno de sus puertos USB estará conectado el lector que se

encarga de la recolección de la información.

En una estación remota (PC) con acceso a la red los usuarios podrán acceder

a la información registrada, que por medio de la aplicación se lleva a cabo el

control de la asistencia de los alumnos.

Page 28: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

15

3.2 DISEÑO DE SOFTWARE

El diseño de software está representado por el modelo de entidad – relación.

Esta herramienta de modelación de datos nos permite mostrar las entidades

importantes de un sistema de información, sus propiedades e interrelaciones.5

3.2.1 Estructura del Modelo Entidad Relación

MATERIA

SECCION MATERIA SECCION

MATERIA HORARIO SEMANA HORARIO HORARIO

SEMANA

USUARIO MATERIA USUARIO PERFIL

TAG USUARIO TAG

ERROR

REGISTRO

ASISTENCIA

VSEMANAHORARIO VUSUARIOMATERI

A

VMATERIAHORARI

O

VSECCIONMATERI

A

Tabla 3—1Modelo Entidad – Relación Elaborado por: José Chulde

3.3 DESARROLLO DE SOFTWARE PARA CONTROL DE ASISTENCIA

En la parte del desarrollo del proyecto se considera el documento de

especificaciones funcionales, el diagrama de flujo y también el diagrama de

clases.

5 http://proyectobasesdedatos.galeon.com/enlaces1416754.html

Page 29: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

16

3.3.1 Especificaciones Funcionales

El direccionador de especificaciones funcionales consta de lo siguiente:

En el documento se expone las necesidades y los requerimientos

funcionales necesarios para solventar las mismas. Es decir indica paso

a paso como se desarrolló el sistema y las características de cada

elemento que intervienen en el mismo.

Figura 3—2Partes especificaciones funcionales Elaborado por: José Chulde

3.3.1.1 Modelo de la Solución Propuesta.

Figura 3—3Partes especificaciones funcionales Elaborado por: José Chulde

Page 30: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

17

3.3.1.2 Especificaciones Funcionales (Referencias).

RF. Descripción

RF1.0

Se va a automatizar el proceso de control de

asistencia de los alumnos en la Universidad Israel,

que hasta el momento se lo realiza de forma

manual.

RF1.1

Para esto el lector NFC (que estará conectado

directamente mediante USB a la laptop del

profesor, que adicionalmente obligatoriamente

tendrá acceso a internet) deberá enviar información

relacionada al alumno hacia un servicio web el cual

internamente procesa estos datos y devuelve datos

como número de asistencias, nombre del alumno,

materia, horario, sección.

RF1.2

Los tipos de datos y formato especificados para los

datos devueltos son los siguientes:

Administrador: cadena de caracteres.

Nombre del alumno: cadena de caracteres.

Nombre del profesor: cadena de caracteres.

Materia: cadena de caracteres.

Horario: cadena de caracteres.

Sección: cadena de caracteres.

RF1.3

El usuario accederá desde la interfaz de inicio a los

siguientes tipos de perfiles:

Administrador

Docente

Alumno

Cada perfil estará autorizado por el administrador

del sistema.

Page 31: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

18

RF1.4

Si el perfil de usuario es Administrador, la

aplicación web tendrá los datos: Docentes,

Alumnos, Horarios, Materias, Sección.

RF1.5

Si el tipo de usuario es Docente este tendrá los

datos: Alumnos, Materias, Horarios, sección.

RF1.6

Si el tipo de usuario es Alumno este tendrá los

datos: Nombre, Materias, Horarios, Sección.

RF1.7

El sistema mostrará los reportes respectivos del

control de asistencia.

RF1.8

El sistema otorga una rango de 10 minutos para

que el tag sea autenticado, después de este tiempo

ya no será posible registrar la asistencia, o en su

defecto seguir un proceso administrativo para lograr

modificar o justificar una falta.

RF2.0

El sistema permitirá al usuario administrador RF1.4

añadir docentes, alumnos, tags a la base de datos.

RF2.1

Se debe categorizar los horarios, materias,

docentes y que deberán ser validadas y enviadas

por el usuario administrador para su posterior

parametrización dentro del sistema informático.

RF2.2

Se verifica que el usuario administrador RF1.4,

visualice en pantalla un recuadro donde se deberá

especificar si el usuario que esta asignando es

docente o alumno.

RF2.3 Dependiendo del usuario asignado en el RF2.2, se

Page 32: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

19

mostrará en pantalla un cuadro con las opciones

sugeridas para cada perfil.

RF3.0

Si se selecciona el perfil docente se obtendrán

datos heredados de 1.5

RF3.1

Si se selecciona el perfil alumno se obtendrán datos

heredados de 1.6

RF4.0

La pantalla inicial de lectura del tag es el siguiente

formato:

RF4.1

La pantalla de acceso al sistema tendrá el siguiente

formato:

RF4.2 La interfaz del perfil de administrador será:

Page 33: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

20

RF4.3

La interfaz de perfil Docente tendrá e siguiente

formato:

RF4.4

El administrador puede añadir horarios en el

siguiente formato:

RF4.5 El perfil administrador pueda modificar materias:

Page 34: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

21

RF4.6

El perfil administrador puede modificar días de

semana:

RF5.0

Se verifica la información de los siguientes

docentes para asignar sus materias respectivas

5.1

Se valida la información del horario asignado para

cada docente:

Page 35: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

22

RF6.0

Se verifica un Reporte General de Asistencia que

contemple los siguientes datos:

RF6.1

Se verifica un reporte específico de Alumnos con

sus datos de asistencia respectivo:

RF6.2

Se valida un reporte específico de Materia con sus

datos de asistencia respectivo:

RF6.3

Se valida un reporte especifico por docente con sus

datos de asistencia respectivo:

3.3.1.3 Prototipos de Pantalla

RF1.0,

RF1.1,

RF1.2

Datos devueltos por el servicio web.

Page 36: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

23

RF1.3 Tipos de perfil

RF1.4 Se heredan los datos según la autenticación desde pantalla.

RF1.5 Datos ingresados perfil administrador

Page 37: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

24

RF3.0,

RF3.1,

RF3.2,

RF3.3,

RF4.0,

RF4.1,

RF4.2,

RF4.3,

RF4.4,

RF4.5,

RF4.6

RF5.0,

RF5.1,

RF5.2

Page 38: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

25

RF6.0,

RF6.1

RF8.0,

RF8.1

3.3.1.4 Diagrama Registro de Tag

Como paso principal para lograr el control de asistencia de los estudiantes es

necesario registrar el TAG que será usado como medio de autenticación y

control.

Para ello se tiene una serie de pasos necesarios para lograr este

procedimiento. Con en el presente documento se entregará los instaladores

necesarios para el correcto funcionamiento del sistema. El administrador del

sistema instalará la aplicación en las máquinas se necesite, bajo los esquemas

de perfiles que tenga el solicitante; es decir, la App deberá ser instalada en la

Page 39: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

26

gestión administrativa que será la encargada de distribuir los tags, previamente

haber certificado los documentos necesarios.

Figura 3—4Diagrama de flujo Registro TAG Elaborado por: José Chulde

3.3.1.5 Diagrama Registro de Asistencia

El registro de asistencia se realizará en el dispositivo lector que tendrá cada

docente en su puesto de trabajo. Parte del diseño es ejecutar un tiempo

ventana de registro. Esto significa que cada estudiante tendrá un tiempo de 10

minutos antes/después de iniciar/finalizar la hora de clase que debe ser

tomada. Adicionalmente se determina por sección, horario, día, hora de entrada

y de salida por cada una de las materias parametrizadas en el sistema.

Page 40: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

27

Referirse al Manual de usuario, perfil alumno en ANEXOS para validar

funcionamiento del sistema.

Figura 3—5Diagrama de flujo Registro Asistencia Elaborado por: José Chulde

3.3.1.6 Diagrama de Clases

Un diagrama de clases sirve para visualizar las relaciones entre las clases que

involucran el sistema, las cuales pueden ser asociativas, de herencia, de uso y

de agregación, ya que una clase es una descripción de conjunto de objetos que

comparten los mismos atributos, operaciones, métodos, relaciones y

semántica; mostrando un conjunto de elementos que son estáticos, como las

clases y tipos junto con sus contenidos y relaciones. Un diagrama de clases

Page 41: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

28

está compuesto por los siguientes elementos: Clase: atributos, métodos y

visibilidad. Relaciones: Herencia, Composición, Agregación, Asociación y Uso6.

Figura 3—6Diagrama de Clases Elaborado por: José Chulde

3.4 IMPLEMENTACION DEL SISTEMA

La implementación del sistema está compuesta por los prerrequisitos para el

funcionamiento del mismo, la implementación de los ambientes y el uso de la

aplicación.

3.4.1 Instalación de Framework

Como prerrequisito establecido se debe instalar framework, versión 4.5 en

adelante.

Dependiendo del idioma de la máquina y la plataforma (64 o 32 Bbits) deberán

bajarse los siguientes complementos:

6 http://www.ecured.cu/index.php/Diagrama_de_Clase

Page 42: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

29

Descargar framework del sitio oficial de Microsoft www.microsoft/es-

es/download/confirmation.aspx?id=30653 dependiendo del sistema

operativo de la máquina (64 o 32 bits). Luego de guardar ejecutar la aplicación.

Figura 3—7Instalación de framework

Aparecerá una ventana en la cual se debe aceptar los términos de condición de

la licencia y luego dar click en Instalar.

Figura 3—8Instalación de Framework

Page 43: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

30

Esperar a que se termine de instalar framework en nuestra máquina

Figura 3—9Instalación de Framework

Figura 3—10Instalación de Framework

Page 44: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

31

Figura 3—11Instalación de Framework

3.4.2 Instalación de SQL

La base de datos es SQL Express para 64 bits en español o inglés

dependiendo de las características de la máquina en donde se preparará el

ambiente.

Se ejecuta la aplicación de instalación que se adjuntará en el CD de entrega

del proyecto.

Figura 3—12Instalación SQL

Page 45: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

32

Se debe dar click en New Installation

Figura 3—13Instalación SQL

Se acepta las condiciones de los términos de licencia y luego click en Next.

Figura 3—14Instalación SQL

Page 46: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

33

Aparecerá otra pantalla en donde se analizan los requerimientos de instalación.

Figura 3—15Instalación SQL

En la siguiente pantalla dar click en Select All y luego en Next

Figura 3—16Instalación SQL

Page 47: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

34

En la siguiente ventana nombrar a la instancia con SQLExpress y luego dar

click en Next

Figura 3—17Instalación SQL

A continuación dar click en Use the same account for all SQL Server services.

Luego seleccionar NT Authority System. Presionar OK y luego Next.

Figura 3—18Instalación SQL

Page 48: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

35

Asignar una contraseña para SQL Server y luego presionar Next.

Figura 3—19Instalación SQL

Figura 3—20Instalación SQL

Page 49: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

36

Esperar a que termine la instalación y luego dar click en Close.

Figura 3—21Instalación SQL

Page 50: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

37

3.4.3 Instalación de Managment Studio

Descargar Managment Studio Express, de la página de Microsoft.

Figura 3—22Instalación Managment Studio

Esperar que se descargue y luego ejecutar el instalador.

Figura 3—23 Instalación Managment Studio

Seguir los mismos pasos de la instalación de SQL Express hasta que aparezca

la siguiente ventana en donde escogeremos la opción Select All para instalar

Managment Tools - Basic

Page 51: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

38

Figura 3—24Instalación Managment Studio

A continuación ejecutar los mismos pasos utilizados en la instalación de

SQLExpress.

Figura 3—25Instalación Managment Studio

Figura 3—26Instalación Managment Studio

Page 52: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

39

Figura 3—27Instalación Managment Studio

Figura 3—28 Instalación Managment Studio

Figura 3—29Instalación Managment Studio

Page 53: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

40

Figura 3—30Instalación Managment Studio

Figura 3—31 Instalación Managment Studio

3.4.4 Ambiente IIS

Es necesario levantar el Ambiente IIS para la publicación web de la aplicación.

De igual manera se deben seguir características de funcionamiento.

Page 54: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

41

En el panel de control, dar click en características de Windows.

Figura 3—32Habilitar IIS

Desplegar las opciones que se presentan en la pantalla de Internet Information

Services.

Se debe activar los casilleros que se muestran en la Figura 3 – 33

Figura 3—33Habilitar IIS

Page 55: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

42

Como se muestra a continuación se deben activar los casilleros de Health and

Diagnostic y todas las opciones que se muestren dentro de este item.

Adicionalmente realizar la misma acción con performance features y algo muy

importante como las seguridades que tendra el servicio web, pues se ejeturán

seguridades a niveles de autenticación, ip, filtros de seguridad y autorización de

URL.

Figura 3—34Habilitar IIS

Finalmente cuando se han activado las características principales de

funcionamiento para el IIS click en OK y se esperará pocos minutos para la

activación del servicio.

Page 56: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

43

Figura 3—35Habilitar IIS

Figura 3—36Habilitar IIS

Page 57: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

44

3.5 VALIDACIÓN DE FUNCIONAMIENTO DEL SOFTWARE

La etapa de validación de funcionamiento está respaldada por las pruebas de

ambiente realizadas.

3.5.1 Observación Pruebas de Funcionamiento

Referirse al Manual de Usuario (ANEXO III) y Manual Técnico (ANEXO IV) para

la certificación de las pruebas de funcionamiento.

Page 58: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

45

CAPITULO IV: ANÁLISIS FINANCIERO

4.1 INTRODUCCIÓN

Este capítulo describe la factibilidad del sistema.

4.2 ALCANCE

Establecer los costos de estudio, diseño, desarrollo e implementación del

proyecto.

4.3 ANÁLISIS ECONÓMICO

Para desarrollar el análisis financiero, es necesario saber el costo unitario total

del sistema, para conocer cuánto dinero se utilizó para implementar el

prototipo. Dentro del análisis de costos tenemos:

Materiales Utilizados (CMU)

Mano de obra (CMO)

Activo Fijo (CAF)

Otros Costos de Inversión (OCI)

4.3.1 Costo de Materiales Utilizados (CMU)

Para la implementación del Sistema de Control de Asistencia de los alumnos,

los materiales utilizados son:

Page 59: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

46

4.3.1.1 Costo de Componentes Electrónicos (CCE), Utilizados en el

Sistema de Control de Asistencia (Costo Variable – CV).

ELEMENTOS CANTIDAD P. UNITARIO P. TOTAL

Lector NFC ACR122U 1 130,00 130,00

TAGS NFC 2 4,00 8,00

Cables USB 1 4,00 4,00

TOTAL 142,00

Tabla 4—1Costo de Componentes Electrónicos. Elaborado por: José Chulde

4.3.1.2 Costo Mano de Obra (CMO), en la Implementación del Sistema de

Control de Asistencia (Costo Variable - CV).

Para la mano de obra (CMO), se debe tomar en cuenta el salario, prestaciones

y obligaciones de la persona encargada del desarrollo del sistema. En la tabla

4.2 se identifica las actividades de trabajo para la implementación del prototipo.

Cantidad

Hora

Descripción

Costo hora

Valor

300 Técnico – desarrollo sistema 15,00 4500,00

8 Revisión del software 15,00 120,00

102 TOTAL MANO DE OBRA 4620,00

Tabla 4—2Costos de mano de obra Elaborado por: José Chulde

4.3.1.3 Costo Activo Fijo (CAF), en la Implementación del Sistema de

Control de Asistencia (Costo Fijo- CF).

Para los costos de activos fijos hay que tomar en cuenta la depreciación de los

equipos e instrumentación

Page 60: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

47

DEPRECIACION

ELEMENTOS CANTIDAD P. UNITARIO P. TOTAL

Computador Portátil Laptop 1 700,00 700,00

TOTAL 700,00

Tabla 4—3Costo Activo Fijo del Sistema Elaborado por: José Chulde

El costo de este parámetro, se calcula de acuerdo al tiempo de vida útil que un

activo puede ser utilizado y se conoce como depreciación7. La ley determina

por su naturaleza algunos objetos pueden tener más vida útil que otros

entonces:

Vehículos y computadores: Vida útil de 5 años.

ep eciaci n ctivo i o otal ctivo i o iempo ida til

Ecuación 4—1Depreciación Activo Fijo.

Depreciación Activo Fijo = 700,0 ⁄ 5

Depreciación Activo Fijo = 140 USD

4.3.1.4 Otros Costos de Inversión (OCI), en la Implementación del Sistema

de Control de Asistencia (Costo Fijo- CF).

Se necesitó de papelería para la impresión del documento.

OTROS COSTOS DE INVERSION

ELEMENTOS CANTIDAD VALOR

MENSUAL

VALOR

ANUAL

Papelería e impresiones 1 80 80,00

TOTAL 80,00

Tabla 4—4Otros Costos de Inversión Elaborado por: José Chulde

7 www.gerencie.com/vida-util-de-los-activos-fijos.html

Page 61: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

48

4.3.1.5 Inversión Total.

CONCEPTO

COSTO

FIJO

(CF)

COSTO

VARIABLE

(CV)

COSTO

TOTAL

(CT)

Costo de los Componentes Electrónicos (CCM): 142,00 142,00

Costo de la Mano de Obra (CMO): 4620,00 4620,00

Costo Activo Fijo (CAF): 140,00 140,00

Otros Costos de Inversión (OCI): 80,00 80,00

Inversión Total (Fabricación):

TOTAL 4982,00

Tabla 4—5Inversión Total Elaborado por: José Chulde

nve si n otal osto omponentes ec nicos osto omponentes lect nicos osto ano b a osto ctivo i o t os ostos nve si n

Ecuación 4—2Inversión Total

Inversión Total = 142,00 + 4620,00 + 140,00 + 80,00

Inversión Total = 4982,00

Los costos para la compra de lectores NFC se reducen al 50% si se adquieren

más de 100 dispositivos, según la página www.4bit.com.

Page 62: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

49

4.3.2 Matriz FODA

En la matriz FODA existen factores internos y externos del proyecto que se

acentúan. Tanto los factores internos como externos tienen que ver con las

fortalezas y debilidades. La siguiente tabla muestra y describe la matriz.

FORTALEZA DEBILIDADES

I

N

T

E

R

N

O

Visualización de la interfaz vía

web.

Interfaz amigable y de fácil

uso.

Acceso a través de cualquier

navegador de internet que

tenga acceso a la red.

Depende del acceso a la red para

verificar los datos correspondientes.

Avería de los tags para la

autenticación.

El desconocimiento de la plataforma

puede generar procesos o datos

inadecuados.

OPORTUNIDADES AMENAZAS

E

X

T

E

R

N

O

Adaptación de aplicación para

cualquier sistema operativo.

Difusión de la tecnología, en

un futuro cercano se aplicará

en el país.

Se utiliza software con

licenciamiento gratis y que

además soporta perfectamente

al sistema.

Los dispositivos de lectura / escritura

NFC no se distribuyen en el país e

importarlos puede ser costoso.

Podría construirse un sistema

parecido con otras tecnologías de

comunicación y de menor costo.

Empresas de desarrollo de software

pueden implementar un sistema

similar a menor costo

Tabla 4—6Matriz FODA

Elaborado por: José Chulde

Page 63: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

50

CAPITULO V: CONCLUSIONES Y RECOMENDACIONES

El presente capítulo cita las conclusiones y recomendaciones producto del

desarrollo del proyecto de titulación.

5.1 CONCLUSIONES

Se tiene un sistema de control de asistencia a clases usando tecnología

NFC.

Se analizó la tecnología NFC como un nuevo modelo de comunicación

para la automatización del control de asistencia de alumnos.

Se estudió la tecnología como un medio de transacciones en el país,

que puede ser implementado a futuro.

Se implementó el sistema de control de asistencia de los alumnos como

un prototipo de funcionamiento para la Universidad Israel.

Se realizó la validación del sistema mediante pruebas ejecutadas tanto

en la base de datos como en la aplicación que tiene una interfaz web.

Se verifico la automatización de un proceso que se realiza de forma

manual en la actualidad.

Se desarrolló las especificaciones funcionales de la aplicación para tener

un marco de funcionamiento de la misma.

Se hizo uso de teoría de desarrollo de software y comunicación de datos

para la transferencia de información entre el TAG NFC, el lector NFC y

la PC.

Se implementó una App para la validación de las etiquetas y el registro

de asistencia de los alumnos a clases.

Page 64: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

51

5.2 RECOMENDACIONES

Antes de instalar y utilizar el sistema es indispensable que se lea el

Manual Técnico y el Manual de Usuario.

Se debe verificar el sistema operativo del servidor en donde se instalará

la base de datos y el framework, para que no se presenten conflictos en

cuanto a la arquitectura como al idioma del sistema operativo.

Se debe escribir el documento de especificaciones funcionales lo más

explicitico posible pues este documento es indispensable para cerrar el

sistema y también para saber desde donde partimos y hacia dónde

queremos llegar con nuestro sistema.

Se recomienda probar con otros medios físicos como Ethernet para la

transmisión hacia el servidor de base datos.

Se recomienda la instalación del sistema en los predios universitarios.

Page 65: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

52

BIBLIOGRAFIA:

Jose Vilches. Everything You Need to Know About NFC.

Desde: http://www.techspot.com/guides/385-everything-about-nfc/

NXP. Introduction to NFC.

Desde:

http://www.stolpan.com/uploadfiles/1_Mobile_Summit_Budapest_NFC_TechnicalIn

troduction.pdf

http://technet.microsoft.com/es-es/library/cc753433(v=ws.10).aspx

http://technet.microsoft.com/es-es/library/cc753734(v=ws.10).aspx

http://support.microsoft.com/kb/283878/es

Universidad Politécnica de Valencia. NFC

Desde: http://histinf.blogs.upv.es/files/2012/11/HDI-Trabajo_NFC.pdf

Escuela Politécnica Nacional. Capítulo 1. Descripción de la tecnología NFC, sus

principios básicos y sus características de funcionamiento

Desde: http://dspace.epn.edu.ec/bitstream/15000/9156/3/T11646%20C.pdf

NFC Forum. (2012). Nfc Forum. Página Oficial de NFC.

Extraído el 01 de Agosto de 2012

Desde: http://www.nfc-forum.org/

Barbieri, Sebastian: Framework de mejora de procesos de desarrollo de software,

Universidad Nacional de la Plata, Tesis de Grado, 2007

Near Field Communication, White paper, ECMA international, December 2003

Iglesias Patricia (2011, Junio). La tecnología NFC está revolucionando el

intercambio de datos. http://www.lavozdegalicia.es/santiago/2011/06/12/

0003_201106SM12P21991.htm#

Page 66: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto
Page 67: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

ANEXOS

Page 68: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

ANEXO I:

ESPECIFICACIONES TECNICAS ACR 122

Page 69: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

Es un lector que maneja interfaces sin contacto, para aplicaciones de proximidad,

e interfaces de contacto. La frecuencia de 13,56 MHz es su campo de trabajo

siendo un dispositivo recomendable para aplicaciones enlazadas a un procesador.

Tolera 3 estándares para la transmisión de información sin contacto como la ISO

14443 A y B y 15693. La interfaz estándar de aplicación es PC/SC, cuya ventaja es

la fácil adaptación a sistemas operativos como Windows o Linux dentro de una

computadora.

En dispositivos del sistema se puede verificar la instalación del dispositivo.

Formato ISO 4443

Page 70: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

ANEXO II:

ESPECIFICACIONES TECNICAS TAG MF1S50

Page 71: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

Features

MIFARE‚ RF Interface (ISO/IEC 14443 A)

Contactless transmission of data and supply energy (no battery needed)

� Operating distance: Up to 100mm (depending on antenna geometry)

� Operating frequency: 13.56 MHz

� Data transfer: 106 kbit/s

� Data integrity: 16 Bit CRC, parity, bit coding, bit counting

� Anticollision

� Typical ticketing transaction: < 100 ms (including backup management)

EEPROM

� 1 Kbyte, organized in 16 sectors with 4 blocks of 16 bytes each (one block consists of

16 byte)

� User definable access conditions for each memory block

� Data retention of 10 years.

� Write endurance 100.000 cycles

Security

� Mutual three pass authentication (ISO/IEC DIS 9798-2)

� Individual set of two keys per sector (per application) to support multi-application with key

hierarchy

� Unique serial number for each device

Page 72: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

ANEXO III:

MANUAL DE USUARIO

Page 73: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

MANUAL DE USUARIO SISTEMA DE

CONTROL DE ASISTENCIA ALUMNOS

Page 74: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

INDICE

INICIO DE SESIÓN

PERFIL ADMINISTRADOR

PERFIL ESTUDIANTE

PERFIL DOCENTE

CONTROL DE ASISTENCIA

INICIO DE SESIÓN

Para ingresar a la aplicación de control de asistencias se debe ir a la siguiente

dirección URL desde cualquier navegador:

http://localhost/NFCWEB

Una vez ingresado en la pantalla general de la aplicación, debemos ingresar la

identificación y contraseña indicadas:

Después de ingresar al sistema, de acuerdo al perfil que tengamos nos

aparecerán las siguientes opciones:

Page 75: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

PERFIL ADMINISTRADOR

A continuación se realizará una breve descripción de los objetos que se

encuentran en la pestaña de administración:

En la opción asignación de tags, escogeremos un usuario para asignar el tag

correspondiente.

Page 76: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

En la opción horario, se puede editar las horas de clase que estarán

disponibles:

En materia podemos editar, es decir añadir o eliminar materias:

En sección podemos editar las secciones de estudio:

Page 77: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

En sección - materia, podemos asignar una materia a la sección

correspondiente:

En semana – horario podemos asignar horas de clase a los distintos dias de la

semana

En materia – horario asignamos una materia a una hora de clase especificada.

Page 78: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

En asignación de horario – materias podemos distribuir la carga horaria a cada

alumno registrado en la base de datos,

En la pestaña Usuarios, están todos los nombres de las personas que tienen

acceso al sistema con sus respectivos perfiles.

PERFIL ESTUDIANTE

En perfil estudiante se mostrará la siguiente pantalla.

Page 79: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

A continuación se realizará una breve descripción de los objetos que se

encuentran en la pestaña de Estudiante y que aparecerán en el perfil del

mismo:

El estudiante podrá consultar su registro de asistencia con tan solo validar su

número de cédula en el sistema:

En la pestaña horario validará las materias a las que debe asistir respecto a los

días, sección y horas registrados.

Page 80: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

En manuales informativos se mostrará el presente manual.

PERFIL DOCENTE

En perfil docente se mostrará la siguiente pantalla.

A continuación se realizará una breve descripción de los objetos que se

encuentran en la pestaña de Docente y que aparecerán en el perfil del mismo:

En la pestaña estudiantes, se mostrará todo el listado de estudiantes asignados

al profesor.

Page 81: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

En la pestaña horario validará las materias a las que debe asistir respecto a los

días, sección y horas registrados.

En manuales informativos se mostrará el presente manual.

CONTROL DE ASISTENCIA

Para realizar el registro de asistencia bastará con acercar el TAG al Lector y

aparecerá la siguiente ventana con una V cuando el registro ha sido exitoso,

caso contrario una X como la que se muestra en la imagen.

Page 82: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

ANEXO IV:

MANUAL TECNICO

Page 83: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

Se proporcionará un CD con los instaladores utilizados para el proyecto,

adicionalmente con las siguientes carpetas con los archivos necesarios para

levantar la interfaz del sistema.

Luego de levantar el INTERNET INFORMATION SERVICES tendremos la

siguiente pantalla.

Page 84: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

Comprobamos la operatividad de IIS. Par lo cual damos click en Examinar *.80

ubicado en la parte derecha de la pantalla.

Deberá ejecutarse la siguiente pantalla.

Page 85: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

Para subir el servicio debemos ejecutar las siguientes tareas. Verificar que default AppPool esté en framework 4.5.

Page 86: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

Luego de ello click derecho en default web service, y buscamos opciones avanzadas. Copiamos la ruta.

Page 87: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

Posteriormente Agregamos un sitio web dando click derecho en Sitios.

Lo editamos como muestra la siguiente pantalla, pegando la ruta física copiada

anteriormente.

Page 88: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

En el nuevo servicio, damos click derecho y ejecutamos agregar aplicación.

Copiamos el path en donde guardamos la carpeta NFC entregada en el CD.

Page 89: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

Lo copiamos en la ventana de agregar aplicación.

También es necesario configurar las cadenas de conexión del servicio,

editando el nombre de la máquina y la contraseña configurada para acceso a la

base de datos.

Page 90: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

Es importante verificar que el IUSR tenga permisos de administrador para que

el IIS no tenga dificultades en ejecutarse.

SITIO WEB

Para levantar el sitio web seguimos los siguientes pasos:

Copiamos el path de la carpeta WEB

Page 91: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

De igual manera configuramos la cadena de conexión sitio web

Y finalizaremos con la preparación del ambiente web.

Si se tendría problemas de pipeline al levantar el servicio, ejecutamos los

siguientes comandos en la consola de administración.

Page 92: UNIVERSIDAD TECNOLÓGICA ISRAEL TRABAJO DE TITULACIONrepositorio.uisrael.edu.ec/bitstream/47000/853/1... · asistencia de los alumnos de la Universidad Israel. En el presente proyecto

GLOSARIO DE TÉRMINOS.

N° Concepto y definición

1 Tag: etiqueta NFC.

2 Lector: Antena, módulo de radiofrecuencia y un módulo de control.

3 Controlador: o un equipo anfitrión, comúnmente una PC.

4 Sistemas pasivos: no cuentan con una fuente de poder.

5 Sistemas activos: Fuentes de poder integradas, como baterías.

6 Sistemas Semi-Activos: Energiza al Tag para su operación.

7 RO: Los datos son grabados en el Tag durante su fabricación.

8 WORM: puede ser programado sólo una vez.

9 RW: Estas etiquetas, pueden ser reprogramadas muchas veces.

10 Baja Frecuencia (9-135 KHz): Distancia de lectura pocos centímetros.

11 Alta Frecuencia (13.56 MHz): Distancias de 1cm a 1.5 m.

12 Microondas (2.45-5.8GHz): Distancias hasta de 6 metros.

13 SMS: Servicio de mensajes cortos.

14 RFID: Dispositivo que puede leer y escribir datos en tags.

15 WPAN: Red inalámbrica de área personal.

16 XML: Lenguaje de marcas extensible.

17 NFC: NEAR Field Comunication

18 SCATTERNET: Tecnología de red usada por bluetooth.

19 LLCP: Es un protocolo compacto basado en IEEE 802.2

20 L2CAP: Protocolo de control y adaptación del enlace lógico