repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/ug-fcmf-b-cint-pt… ·...

202
UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA EN NETWORKING & TELECOMUNICACIONES DESARROLLO DE UNA APLICACIÓN MÓVIL EN PLATAFORMA ANDROID PARA LA TRANSFERENCIA DE INFORMACIÓN EN LAS CARRERAS TECNOLÓGICAS DE LA FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS UTILIZANDO TECNOLOGÍA NFC MANUAL DE USUARIO Y DE ADMINISTRADOR AUTORES: BORIS ORLANDO CASILLA SALAZAR, JENNYFER KATHERINE GUAMÀN RUIZ TUTOR: Ing. ROBERTO CARLOS CRESPO MENDOZA Mgs. GUAYAQUIL ECUADOR 2016

Upload: others

Post on 09-Oct-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS

CARRERA DE INGENIERÍA EN NETWORKING &

TELECOMUNICACIONES

DESARROLLO DE UNA APLICACIÓN MÓVIL EN PLATAFORMA

ANDROID PARA LA TRANSFERENCIA DE INFORMACIÓN EN LAS

CARRERAS TECNOLÓGICAS DE LA FACULTAD DE CIENCIAS

MATEMÁTICAS Y FÍSICAS UTILIZANDO TECNOLOGÍA NFC

MANUAL DE USUARIO Y DE ADMINISTRADOR

AUTORES:

BORIS ORLANDO CASILLA SALAZAR,

JENNYFER KATHERINE GUAMÀN RUIZ

TUTOR:

Ing. ROBERTO CARLOS CRESPO MENDOZA Mgs.

GUAYAQUIL – ECUADOR

2016

Page 2: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

1

INDICE DE MANUALES

Pág. INDICE DE MANUALES ........................................................................................... 1

ÍNDICE DE IMAGENES ............................................................................................ 2

INTRODUCCION....................................................................................................... 5

MANUAL DE USUARIO ........................................................................................... 6

DIAGRAMA DE PROCESOS PARA ACCEDER A LA INFORMACION .............. 7

DETALLE DE LOS PROCESOS PARA ACCEDER A LA INFORMACION POR

MEDIO DEL APLICATIVO INFORMATIVO NFC ................................................... 8

INSTALACION ......................................................................................................... 10

REQUERIMIENTOS DE SOFTWARE .............................................................. 10

REQUERIMIENTOS DE HARDWARE ............................................................. 10

INSTALACION DE LA APLICACIÓN EN UN DISPOSITIVO INTELIGENTE

ANDROID. ........................................................................................................... 10

MANUAL DE ADMINISTRACION DE LA APLICACION ..................................... 17

SOFTWARE GRATUITO GOTO TAGS ................................................................ 18

APLICACIÓN WEB ................................................................................................. 23

ESPECIFICACIONES TÉCNICAS. ....................................................................... 27

CODIFICACIÓN DE LECTURA NFC .................................................................... 33

TIPO DE SERVIDOR WEB .................................................................................... 54

Page 3: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

2

ÍNDICE DE IMAGENES

Pág.

IMAGEN 1

Habilitar comunicación NFC ..................................................................................... 10

IMAGEN 2

Aplicativo móvil “Informativo CISC-CINT” ................................................................ 11

IMAGEN 3

Instalación del Aplicativo ........................................................................................... 11

IMAGEN 4

Icono del Aplicativo ................................................................................................... 12

IMAGEN 5

Panel de acceso a la aplicación ............................................................................... 12

IMAGEN 6

Posters Inteligentes para acceso a la información ................................................. 13

IMAGEN 7

Anuncios Generados al abrir el aplicativo ............................................................... 13

IMAGEN 8

Menú principal de la aplicación ................................................................................ 14

IMAGEN 9

Contenido de Imágenes ............................................................................................ 14

IMAGEN 10

Anuncios Imágenes ................................................................................................... 15

IMAGEN 11

Contenido de Documentos ....................................................................................... 15

IMAGEN 12

Descarga de Documentos ........................................................................................ 16

IMAGEN 13

Acerca De ................................................................................................................... 16

IMAGEN 14

Aplicación GoTo Tags ............................................................................................... 18

Page 4: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

3

IMAGEN 15

Conexión con el lector ACR-122 ............................................................................... 19

IMAGEN 16

Icono Añadir Nuevo Registro .................................................................................... 20

IMAGEN 17

Tipo de Registro ........................................................................................................ 20

IMAGEN 18

Escritura de tags ........................................................................................................ 21

IMAGEN 19

Conversión de datos a Base 64 ................................................................................ 21

IMAGEN 20

Codificación de Tarjetas ........................................................................................... 22

IMAGEN 21

Ingreso a la Aplicación web ...................................................................................... 23

IMAGEN 22

Imágenes de Contenido ............................................................................................ 24

IMAGEN 23

Visualización de Documentos .................................................................................. 24

IMAGEN 24

Interfaz de Ingreso de Contenido ............................................................................. 25

IMAGEN 25

Interfaz de Ingreso de Contenido ............................................................................. 26

IMAGEN 26

Tipo de Contenido ..................................................................................................... 26

IMAGEN 27

Diseño del sistema NFC en las instalaciones de la CISC-CINT ........................... 27

IMAGEN 28

Interfaz de Android Studio ........................................................................................ 27

IMAGEN 29

Instalación del JDK .................................................................................................... 28

Page 5: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

4

IMAGEN 30

Entrono de trabajo Android ....................................................................................... 28

IMAGEN 31

Diseño del funcionamiento del aplicativo ................................................................ 53

IMAGEN 32

Windows Server 2012 ................................................................................................ 54

IMAGEN 33

Servicio de IIS ......................................................................................................... 54

Page 6: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

5

INTRODUCCION

Este manual, ha sido creado con la finalidad de brindar al

lector una guía para que conozca la estructura de la

aplicación Android como su instalación, funcionamiento y

diversas maneras de usar el aplicativo y como a través de

este se puede obtener información de una tag Mifare o

Felica basado en el protocolo ISO/IEC 14443.

El usuario podrá conocer de manera sencilla y detallada,

la forma en que se desarrolló el proyecto.

Page 7: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

6

MANUAL DE USUARIO

Page 8: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

7

DIAGRAMA DE PROCESOS PARA ACCEDER A LA INFORMACION

NO

SI

Tiene

Activado

NFC

Activar NFC

Acerque el celular al

tag

Se ejecuta el

aplicativo

opciones

Anuncio/Publicidad Acerca De

Galería

Documentos FIN

INICIO/Usuario

Page 9: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

8

DETALLE DE LOS PROCESOS PARA ACCEDER A LA INFORMACION

POR MEDIO DEL APLICATIVO INFORMATIVO NFC

INICIO/usuario

Detalla el inicio del proceso que realizara el usuario para acceder a los eventos

del establecimiento o la institución.

Activar NFC

El usuario deberá activar la opción NFC para acceder al contenido de datos

deberá tener un dispositivo compatible con el chip de esta tecnología.

Acerque el celular al Tag

Una vez que el usuario ha activado la tecnología de corto alcance NFC, se

deberá acercar a una tarjeta sin contacto sobre un poster publicitario, el cual le

indicara donde ubicar su móvil para de esa manera ejecutar la aplicación.

Tiene activado NFC.

El sistema verificara si el dispositivo tiene activada la opción NFC, si tiene

activada esta opción se podrá acceder al contenido de la información a través

del aplicativo, caso contrario no se podrá visualizar la información que se

requiera transferir.

Se ejecutara el aplicativo.

La tecnología NFC funcionara como una llave de acceso a la aplicación, ya que

la tag NFC solo puede grabar datos como texto, código, o una Url, de esta forma

se podrá brindar un sistema seguro, confiable y accesible solo para dispositivos

que soporten dicha tecnología.

Anuncio/Publicidad.

Una vez que se haya accedido a la aplicación se mostrara un anuncio de la

noticia más relevante del día, es por ello que se podrá mantener informado

acerca de las noticias importantes del establecimiento.

Page 10: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

9

Acerca de (Proceso).

Se podrá disponer una guía acerca del manejo o del funcionamiento del

aplicativo.

Opciones (Proceso).

Se desplegara el panel de opciones en donde se accederá a documentos e

imágenes.

Galería

El usuario podrá visualizar informes, eventos, solicitudes, etc se podrá verificar el

contenido solo abriendo la imagen.

Documentos

Para este caso, el usuario podrá verificar archivos descargables como horarios,

informes entre otras documentaciones en formato pdf,docx,xml

Page 11: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

10

INSTALACION

REQUERIMIENTOS DE SOFTWARE

La aplicación Android está elaborada para que sea ejecutada en dispositivos

inteligentes a partir de la versión 4.0 equivalente o superior.

REQUERIMIENTOS DE HARDWARE

La implementación de este proyecto, requerirá de un código de acceso a través

de un Tag Mifare o Felica, para la transferencia de datos a través de Felica se

requerirá de dispositivos móvil SONY, ya que dicha compañía es propietaria de

la tarjeta sin contacto Felica, que también es compatible con la plataforma de

código libre Android.

INSTALACION DE LA APLICACIÓN EN UN DISPOSITIVO

INTELIGENTE ANDROID.

La instalación del aplicativo móvil utilizara el archivo con extensión .APK, este

podrá ser ejecutado en cualquier dispositivo Android inteligente.

Para descargar el aplicativo móvil, estará activa la siguiente URL para descargar

de forma gratuita:

Para habilitar la comunicación NFC se realizan los siguientes pasos:

Ir al menú configuraciones.

Ir al menú ajuste y pulsar más ajustes.

Habilitar la opción NFC como se muestra en la siguiente imagen:

Imagen 1:

Habilitar comunicación NFC

Page 12: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

11

Una vez que el aplicativo CISC-CINT este descargado, se podrá instalar dándole

permisos de administración, luego se podrá instalar en el dispositivo.

Imagen 2:

Aplicativo móvil “Informativo CISC-CINT”

Una vez instalada la aplicación se mostrara la siguiente imagen de confirmación

del aplicativo.

Imagen 3:

Instalación del Aplicativo

Page 13: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

12

La aplicación una vez instalada, se alojara en la pantalla del dispositivo “Todos

los programas” aparecerá el icono para poder acceder a ella, como se muestra a

continuación

Imagen 4:

Icono del Aplicativo

La aplicación permite acceder a información académica de la CISC-CINT.

Imagen 5:

Panel de acceso a la aplicación

Page 14: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

13

Para poder acceder se deberá acercar el dispositivo a la Tag (Ubicado en un

Poster Inteligente), dado que esta le transfiere un código de acceso para abrir la

aplicación movil, la cual a su vez tiene información alojada en un servidor web.

Imagen 6:

Posters Inteligentes para acceso a la información.

Luego, la primera pantalla mostrara uno de los anuncios académicos más

relevantes del dia, además se podrá acceder al siguiente panel donde se

verificaran archivos de información y entretenimiento.

Imagen 7:

Anuncios Generados al abrir el aplicativo.

Page 15: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

14

Señalando el botón rojo, pasara al siguiente panel, que mostrara las opciones

que disponen la aplicación y también información acerca del manejo de la

aplicación y respectiva versión.

Imagen 8:

Menú principal de la aplicación.

En la opción Galería, se mostraran los anuncios publicitarios como informes,

actas, y eventos dirigidos hacia los estudiantes, docentes, y demás personal de

las carreras tecnológicas de la Facultad de Ciencias Matemáticas y Físicas.

Imagen 9:

Contenido de Imágenes.

Page 16: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

15

Se podrá seleccionar la imagen para verificar su contenido, con su respectiva

descripción.

Imagen 10:

Anuncios Imágenes.

En la opción Documentos, se verificaran los archivos contenidos, el

usuario podrá elegir que formulario descargar, en este caso no se podrá

visualizar el documento.

Imagen 11:

Contenido de Documentos.

Page 17: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

16

En las siguientes imágenes, muestra el proceso de descarga de archivos, el cual

estará alojado en la dirección Mis archivos/storage/emulated/0/Download.

Imagen 12:

Descarga de Documentos.

En la pestaña Acerca De, Muestra una breve guía del manejo de la aplicación,

asi como su respectivo funcionamiento.

Imagen 13:

Acerca De.

Page 18: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

17

MANUAL DE ADMINISTRACION

DE LA APLICACION

Page 19: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

18

SOFTWARE GRATUITO GOTO TAGS

Para quemar las tarjetas NFC se deberá obtener la aplicación GO TOTags, el

cual es una herramienta de software libre para la administración de la misma.

para acceder a la descarga de esta herramienta, estará disponible el siguiente

link: https//gototags.com/blog/how-to-encode-tags/

Una vez que se adquiera las tarjetas NFC, el siguiente paso es entender como

codificarlas.

Imagen 14:

Aplicación GoTo Tags

¿Qué método se debe usar?

Los siguientes métodos de codificación para escribir una etiqueta NFC, depende

de usted decidir que método puede funcionar mejor para codificarlas. Si se

requiere escribir un máximo de 50 tarjetas en un dia, la aplicación GoToTags de

Windows funciona bien. Pero si se desea escribir un gran número de etiquetas

con datos variables (Datos de identificación exclusiva), el software GoToTags

Encoder es la opción más versátil y eficiente.

La codificación de etiquetas NFC usando la App GoToTags de Windows:

Requerimientos:

Tarjetas sin contacto Felica, Mifare o de la serie NTAG.

Un lector compatible con GoToTags (Para este caso se utilizó el lector

ACR-122U).

Page 20: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

19

PC debe ser con sistema Windows 7 o superior.

Utilizando el software libre App GoToTags Windows, se puede codificar

hasta 50 etiquetas por día.

Proceso:

1. Se deberá descargar la aplicación de Windows GoToTags e

instalar el software siguiendo las indicaciones que aparecen en la

pantalla. Al finalizar la instalación abrir el programa de Windows

App.

Imagen 15:

Conexión con el lector ACR-122

Verifique si el controlador de su lector se encuentra activado, en este

caso es la Interface 0.

2. Seleccionar el icono Añadir un nuevo registro en la esquina

izquierda, el símbolo es una hoja de papel blanco con un punto

verde. Seleccione el tipo de registro NFC que desea escribir en

sus etiquetas: Android App, la aplicación, Bing Mapa, Bing

Search, información de contacto, correo electrónico, Facebook,

Perfil, etc.

Page 21: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

20

Imagen 16:

Icono Añadir Nuevo Registro

3. Después de seleccionar el tipo de registro, aparecerá una ventana

de registro que le pide que rellene los datos de las etiquetas.

Complete el registro en el punto rojo y haga clic en Ok.

Imagen 17:

Tipo de Registro

4. Pulse el botón Encode Circular NFC etiquetas para comenzar la

codificación. Ubique la etiqueta sobre el lector para que pueda ser

escrita o leída.

Page 22: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

21

Imagen 18:

Escritura de tags.

5. Por motivos de seguridad, se podrá codificar los datos para la

escritura de la tarjeta en base 64 a través del siguiente link

https://www.base64encode.org/

Imagen 19:

Conversión de datos a Base 64.

Page 23: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

22

Base64 es un término genérico para una serie de esquemas de

codificación similares que codifican datos binarios tratándolos

numéricamente y traduciéndolos a una representación de base 64. El

término Base64 se origina en una codificación de transferencia de

contenido MIME específica.

Los esquemas de codificación Base64 se usan comúnmente cuando

existe la necesidad de codificar datos binarios que necesitan ser

almacenados y transferidos a través de medios diseñados para tratar con

datos textuales. Esto es para asegurar que los datos permanezcan

intactos sin modificaciones durante el transporte. Base64 se utiliza

comúnmente en una serie de aplicaciones, incluyendo correo electrónico

a través de MIME, y el almacenamiento de datos complejos en XML.

6. Para la codificación de las etiquetas NFC, aparecerá una ventada.

En la esquina inferior izquierda indica el número de etiquetas

bloqueadas, la opción para hacer permanente solo de lectura la

tarjeta. Esta función bloquea las etiquetas para que no puedan

presentar enmiendas ni raspaduras. Los usuarios deben tener

precaución cuando se bloquean las etiquetas, asegúrese de que

todos los datos sean correcta y completa antes de bloquear de

forma permanente.

Imagen 20:

Codificación de Tarjetas

Page 24: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

23

7. En caso de que se necesite cifrar más etiquetas NFC con estos

datos, o la necesidad de dividir el proyecto en varias sesiones,

puede guardar el tipo de registro NFC haciendo clic en el icono

Guardar Disquete.

APLICACIÓN WEB

Se desarrolló un acceso web, en donde el administrador podrá acceder a través

del siguiente link: http://186.101.54.11/info_uestatal/login.html.

El administrador podrá acceder por medio de un login de usuario y

contraseña.

Imagen 21:

Ingreso a la Aplicación web.

Luego de la validación de datos, el administrador podrá visualizar la

siguiente interfaz, donde muestra los archivos que puede subir a la

plataforma.

Page 25: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

24

Imagen 22:

Imágenes de Contenido.

Existen 3 paneles organizados en Imágenes, Documentos y Anuncios, el

Administrador podrá visualizar dichos archivos por formato. El usuario

podrá verificar este contenido mediante la aplicación instalada en su

dispositivo móvil.

Imagen 23:

Visualización de Documentos.

Page 26: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

25

En la sección anuncios, el administrador podrá subir imágenes

digitalizadas como anuncios publicitarios, eventos, etc.

Imagen 24:

Visualización de Anuncios.

El administrador podrá buscar algún archivo, eliminarlo o subirlo, para

ello la opción Ingreso contenido, es la manera para agregar un archivo a

la plataforma.

Imagen 25:

Interfaz de Ingreso de Contenido.

Page 27: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

26

En la opción ingreso de contenido se ingresan los datos del archivo que

se compartirán con el usuario, solo escogiendo la opción tipo contenido,

al momento que el usuario acceda a la aplicación, el formato de

intercambio de datos JSON podrá enviar ciertos parámetros y se

distribuirán según el tipo, es decir, si es anuncio el formato le indicara a

la aplicación de generarlo de forma automática y aleatoria, pero si es un

Documento o una Galería de imágenes se podrá visualizar en dichas

opciones.

Imagen 26:

Tipo de Contenido.

Page 28: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

27

Imagen 27:

Diseño del sistema NFC en las instalaciones de la CISC-CINT

ESPECIFICACIONES TÉCNICAS.

Para la implementación del proyecto se necesitó de la instalación del software

Android Studio 2.1.2 , incluyendo la máquina virtual de Java JDK 8.0

Imagen 28:

Interfaz de Android Studio.

Page 29: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

28

Imagen 29:

Instalación del JDK

Luego de haber instalado la paquetería de Android Studio, se realizó la

respectiva codificación del panel principal de la aplicación.

Imagen 30:

Entrono de trabajo Android.

Page 30: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

29

Codificación Del menú principal de la aplicación:

Archivo: Activity_menu_principal

import android.content.Intent;

import android.net.Uri;

import android.support.design.widget.TabLayout;

import android.support.design.widget.FloatingActionButton;

import android.support.design.widget.Snackbar;

import android.support.v7.app.AppCompatActivity;

import android.support.v7.widget.Toolbar;

import android.support.v4.app.Fragment;

import android.support.v4.app.FragmentManager;

import android.support.v4.app.FragmentPagerAdapter;

import android.support.v4.view.ViewPager;

import android.os.Bundle;

import android.view.LayoutInflater;

import android.view.Menu;

import android.view.MenuItem;

import android.view.View;

import android.view.ViewGroup;

import android.widget.TextView;

import

com.example.william.infotaguniversidad.dummy.DummyContent;

public class Activity_menu_principal extends

AppCompatActivity implements

BlankFragment.OnFragmentInteractionListener,ItemFragment2.On

ListFragmentInteractionListener {

/**

* The {@link android.support.v4.view.PagerAdapter} that

will provide

* fragments for each of the sections. We use a

* {@link FragmentPagerAdapter} derivative, which will

keep every

* loaded fragment in memory. If this becomes too memory

intensive, it

* may be best to switch to a

* {@link

android.support.v4.app.FragmentStatePagerAdapter}.

*/

private SectionsPagerAdapter mSectionsPagerAdapter;

/**

* The {@link ViewPager} that will host the section

contents.

Page 31: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

30

*/

private ViewPager mViewPager;

private String direccion;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_activity_menu_principal);

//Toolbar toolbar = (Toolbar)

findViewById(R.id.toolbar);

// setSupportActionBar(toolbar);

// Create the adapter that will return a fragment

for each of the three

// primary sections of the activity.

mSectionsPagerAdapter = new

SectionsPagerAdapter(getSupportFragmentManager());

// Set up the ViewPager with the sections adapter.

mViewPager = (ViewPager)

findViewById(R.id.container);

mViewPager.setAdapter(mSectionsPagerAdapter);

TabLayout tabLayout = (TabLayout)

findViewById(R.id.tabs);

tabLayout.setupWithViewPager(mViewPager);

Intent myIntent = getIntent(); // gets the

previously created intent

direccion = myIntent.getStringExtra("direcion");

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action

bar if it is present.

getMenuInflater().inflate(R.menu.menu_activity_menu_principa

l, menu);

return true;

}

@Override

public boolean onOptionsItemSelected(MenuItem item) {

// Handle action bar item clicks here. The action

bar will

// automatically handle clicks on the Home/Up

button, so long

Page 32: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

31

// as you specify a parent activity in

AndroidManifest.xml.

int id = item.getItemId();

//noinspection SimplifiableIfStatement

if (id == R.id.action_settings) {

return true;

}

return super.onOptionsItemSelected(item);

}

@Override

public void onListFragmentInteraction(int i) {

Intent intent = new Intent(this,

contenedor_opciones.class);

intent.putExtra("tipo", 0);

intent.putExtra("tipo_doc", i);

startActivity(intent);

}

@Override

public void onFragmentInteraction(Uri uri) {

}

/**

* A placeholder fragment containing a simple view.

*/

public static class PlaceholderFragment extends Fragment

{

/**

* The fragment argument representing the section

number for this

* fragment.

*/

private static final String ARG_SECTION_NUMBER =

"section_number";

public PlaceholderFragment() {

}

/**

* Returns a new instance of this fragment for the

given section

* number.

*/

public static PlaceholderFragment newInstance(int

sectionNumber) {

Page 33: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

32

PlaceholderFragment fragment = new

PlaceholderFragment();

Bundle args = new Bundle();

args.putInt(ARG_SECTION_NUMBER, sectionNumber);

fragment.setArguments(args);

return fragment;

}

@Override

public View onCreateView(LayoutInflater inflater,

ViewGroup container,

Bundle savedInstanceState)

{

View rootView =

inflater.inflate(R.layout.fragment_activity_menu_principal,

container, false);

TextView textView = (TextView)

rootView.findViewById(R.id.section_label);

textView.setText(getString(R.string.section_format,

getArguments().getInt(ARG_SECTION_NUMBER)));

return rootView;

}

}

/**

* A {@link FragmentPagerAdapter} that returns a

fragment corresponding to

* one of the sections/tabs/pages.

*/

public class SectionsPagerAdapter extends

FragmentPagerAdapter {

public SectionsPagerAdapter(FragmentManager fm) {

super(fm);

}

@Override

public Fragment getItem(int position) {

// getItem is called to instantiate the fragment

for the given page.

// Return a PlaceholderFragment (defined as a

static inner class below).

switch (position) {

case 0:

return

ItemFragment2.newInstance(direccion);

case 1:

Page 34: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

33

return BlankFragment.newInstance(

direccion,"1");

default:

return null;

}

}

@Override

public int getCount() {

// Show 3 total pages.

return 2;

}

@Override

public CharSequence getPageTitle(int position) {

switch (position) {

case 0:

return "Opciones";

case 1:

return "Acerca de";

}

return null;

}

}

}

CODIFICACIÓN DE LECTURA NFC

import android.content.Context;

import android.content.Intent;

import android.content.res.TypedArray;

import android.graphics.Canvas;

import android.graphics.Rect;

import android.graphics.drawable.Drawable;

import android.os.Bundle;

import android.support.design.widget.Snackbar;

import android.support.v7.app.AppCompatActivity;

import android.support.v7.widget.LinearLayoutManager;

import android.support.v7.widget.RecyclerView;

import android.support.v7.widget.Toolbar;

import android.util.Base64;

import android.view.View;

import android.view.Menu;

import android.view.MenuItem;

import android.app.Activity;

import android.nfc.NfcAdapter;

Page 35: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

34

import android.widget.TextView;

import android.widget.Toast;

import java.io.UnsupportedEncodingException;

import java.util.Arrays;

import android.app.PendingIntent;

import android.content.IntentFilter;

import

android.content.IntentFilter.MalformedMimeTypeException;

import android.nfc.NdefMessage;

import android.nfc.NdefRecord;

import android.nfc.Tag;

import android.nfc.tech.Ndef;

import android.os.AsyncTask;

import android.util.Log;

public class MainActivity extends AppCompatActivity {

public static final String MIME_TEXT_PLAIN =

"text/plain";

public static final String TAG = "NfcDemo";

private TextView mTextView;

private NfcAdapter mNfcAdapter;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

Toolbar toolbar = (Toolbar)

findViewById(R.id.toolbar);

setSupportActionBar(toolbar);

mTextView = (TextView)

findViewById(R.id.textView_explanation);

mNfcAdapter = NfcAdapter.getDefaultAdapter(this);

if (mNfcAdapter == null) {

// Stop here, we definitely need NFC

Toast.makeText(this, "This device doesn't

support NFC.", Toast.LENGTH_LONG).show();

finish();

return;

}

if (!mNfcAdapter.isEnabled()) {

mTextView.setText("NFC ESTA DESACTIVADO.");

Page 36: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

35

} else {

mTextView.setText("NFC ACTIVADO");

}

handleIntent(getIntent());

}

@Override

protected void onResume() {

super.onResume();

/**

* It's important, that the activity is in the

foreground (resumed). Otherwise

* an IllegalStateException is thrown.

*/

setupForegroundDispatch(this, mNfcAdapter);

}

@Override

protected void onPause() {

/**

* Call this before onPause, otherwise an

IllegalArgumentException is thrown as well.

*/

stopForegroundDispatch(this, mNfcAdapter);

super.onPause();

}

@Override

protected void onNewIntent(Intent intent) {

/**

* This method gets called, when a new Intent gets

associated with the current activity instance.

* Instead of creating a new activity, onNewIntent

will be called. For more information have a look

* at the documentation.

*

* In our case this method gets called, when the

user attaches a Tag to the device.

*/

handleIntent(intent);

}

private void handleIntent(Intent intent) {

// TODO: handle Intent

String action = intent.getAction();

if

(NfcAdapter.ACTION_NDEF_DISCOVERED.equals(action)) {

String type = intent.getType();

Page 37: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

36

if (MIME_TEXT_PLAIN.equals(type)) {

Tag tag =

intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);

new NdefReaderTask().execute(tag);

} else {

Log.d(TAG, "Wrong mime type: " + type);

}

} else if

(NfcAdapter.ACTION_TECH_DISCOVERED.equals(action)) {

// In case we would still use the Tech

Discovered Intent

Tag tag =

intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);

String[] techList = tag.getTechList();

String searchedTech = Ndef.class.getName();

for (String tech : techList) {

if (searchedTech.equals(tech)) {

new NdefReaderTask().execute(tag);

break;

}

}

}

}

/**

* @param activity The corresponding {@link Activity}

requesting the foreground dispatch.

* @param adapter The {@link NfcAdapter} used for the

foreground dispatch.

*/

public static void setupForegroundDispatch(final

Activity activity, NfcAdapter adapter) {

final Intent intent = new

Intent(activity.getApplicationContext(),

activity.getClass());

intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);

final PendingIntent pendingIntent =

PendingIntent.getActivity(activity.getApplicationContext(),

0, intent, 0);

IntentFilter[] filters = new IntentFilter[1];

String[][] techList = new String[][]{};

// Notice that this is the same filter as in our

manifest.

filters[0] = new IntentFilter();

Page 38: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

37

filters[0].addAction(NfcAdapter.ACTION_NDEF_DISCOVERED);

filters[0].addCategory(Intent.CATEGORY_DEFAULT);

try {

filters[0].addDataType(MIME_TEXT_PLAIN);

} catch (MalformedMimeTypeException e) {

throw new RuntimeException("Check your mime

type.");

}

adapter.enableForegroundDispatch(activity,

pendingIntent, filters, techList);

}

/**

*/

public static void stopForegroundDispatch(final Activity

activity, NfcAdapter adapter) {

adapter.disableForegroundDispatch(activity);

}

private class NdefReaderTask extends AsyncTask<Tag,

Void, String> {

@Override

protected String doInBackground(Tag... params) {

Tag tag = params[0];

Ndef ndef = Ndef.get(tag);

if (ndef == null) {

// NDEF is not supported by this Tag.

return null;

}

NdefMessage ndefMessage =

ndef.getCachedNdefMessage();

NdefRecord[] records = ndefMessage.getRecords();

for (NdefRecord ndefRecord : records) {

if (ndefRecord.getTnf() ==

NdefRecord.TNF_WELL_KNOWN &&

Arrays.equals(ndefRecord.getType(), NdefRecord.RTD_TEXT)) {

try {

return readText(ndefRecord);

} catch (UnsupportedEncodingException e)

{

Log.e(TAG, "Unsupported Encoding",

e);

}

Page 39: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

38

}

}

return null;

}

private String readText(NdefRecord record) throws

UnsupportedEncodingException {

/*

* See NFC forum specification for "Text Record Type

Definition" at 3.2.1

*

* http://www.nfc-forum.org/specs/

*

* bit_7 defines encoding

* bit_6 reserved for future use, must be 0

* bit_5..0 length of IANA language code

*/

byte[] payload = record.getPayload();

// Get the Text Encoding

String textEncoding = ((payload[0] & 128) == 0)

? "UTF-8" : "UTF-16";

// Get the Language Code

int languageCodeLength = payload[0] & 0063;

// String languageCode = new String(payload, 1,

languageCodeLength, "US-ASCII");

// e.g. "en"

// Get the Text

return new String(payload, languageCodeLength +

1, payload.length - languageCodeLength - 1, textEncoding);

}

@Override

protected void onPostExecute(String result) {

if (result != null) {

// mTextView.setText("Read content: " +

result);

/* Intent myIntent = new

Intent(getApplicationContext(),

Activity_menu_principal.class);

myIntent.putExtra("direcion",result);

startActivity(myIntent);*/

Intent myIntent = new

Intent(getApplicationContext(), popup_inicial.class);

Page 40: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

39

myIntent.putExtra("direcion","http://grancomercio.com.ec/opc

iones.txt");

startActivity(myIntent);

// byte[] decodeValue = Base64.decode(result.getBytes(),

Base64.DEFAULT);

// String ruta= new String(decodeValue);

View parentLayout =

getWindow().getDecorView().getRootView();

Snackbar.make( parentLayout, result,

Snackbar.LENGTH_LONG)

.setAction("Action", null).show();

/* if (ruta

!="http://grancomercio.com.ec/opciones.txt"){

//}else{*/

// }

}

}

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action

bar if it is present.

getMenuInflater().inflate(R.menu.menu_main, menu);

return true;

}

@Override

public boolean onOptionsItemSelected(MenuItem item) {

// Handle action bar item clicks here. The action

bar will

// automatically handle clicks on the Home/Up

button, so long

// as you specify a parent activity in

AndroidManifest.xml.

int id = item.getItemId();

//noinspection SimplifiableIfStatement

if (id == R.id.action_settings) {

return true;

}

return super.onOptionsItemSelected(item);

}

Page 41: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

40

public static class DividerItemDecoration extends

RecyclerView.ItemDecoration {

private static final int[] ATTRS = new int[]{

android.R.attr.listDivider

};

public static final int HORIZONTAL_LIST =

LinearLayoutManager.HORIZONTAL;

public static final int VERTICAL_LIST =

LinearLayoutManager.VERTICAL;

private Drawable mDivider;

private int mOrientation;

public DividerItemDecoration(Context context, int

orientation) {

final TypedArray a =

context.obtainStyledAttributes(ATTRS);

mDivider = a.getDrawable(0);

a.recycle();

setOrientation(orientation);

}

public void setOrientation(int orientation) {

if (orientation != HORIZONTAL_LIST &&

orientation != VERTICAL_LIST) {

throw new IllegalArgumentException("invalid

orientation");

}

mOrientation = orientation;

}

@Override

public void onDraw(Canvas c, RecyclerView parent) {

if (mOrientation == VERTICAL_LIST) {

drawVertical(c, parent);

} else {

drawHorizontal(c, parent);

}

}

public void drawVertical(Canvas c, RecyclerView

parent) {

final int left = parent.getPaddingLeft();

final int right = parent.getWidth() -

parent.getPaddingRight();

final int childCount = parent.getChildCount();

for (int i = 0; i < childCount; i++) {

final View child = parent.getChildAt(i);

final RecyclerView.LayoutParams params =

(RecyclerView.LayoutParams) child

.getLayoutParams();

final int top = child.getBottom() +

params.bottomMargin;

final int bottom = top +

mDivider.getIntrinsicHeight();

Page 42: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

41

mDivider.setBounds(left, top, right,

bottom);

mDivider.draw(c);

}

}

public void drawHorizontal(Canvas c, RecyclerView

parent) {

final int top = parent.getPaddingTop();

final int bottom = parent.getHeight() -

parent.getPaddingBottom();

final int childCount = parent.getChildCount();

for (int i = 0; i < childCount; i++) {

final View child = parent.getChildAt(i);

final RecyclerView.LayoutParams params =

(RecyclerView.LayoutParams) child

.getLayoutParams();

final int left = child.getRight() +

params.rightMargin;

final int right = left +

mDivider.getIntrinsicHeight();

mDivider.setBounds(left, top, right,

bottom);

mDivider.draw(c);

}

}

@Override

public void getItemOffsets(Rect outRect, int

itemPosition, RecyclerView parent) {

if (mOrientation == VERTICAL_LIST) {

outRect.set(0, 0, 0,

mDivider.getIntrinsicHeight());

} else {

outRect.set(0, 0,

mDivider.getIntrinsicWidth(), 0);

}

}

}

}

Archivo Main2Activity

Este archivo se codificara la url del acceso a las tarjetas.

import android.content.Intent;

import android.os.Bundle;

import android.support.design.widget.FloatingActionButton;

import android.support.design.widget.Snackbar;

import android.support.v7.app.AppCompatActivity;

import android.support.v7.widget.Toolbar;

Page 43: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

42

import android.util.Base64;

import android.view.View;

public class Main2Activity extends AppCompatActivity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main2);

Toolbar toolbar = (Toolbar)

findViewById(R.id.toolbar);

setSupportActionBar(toolbar);

FloatingActionButton fab = (FloatingActionButton)

findViewById(R.id.fab);

fab.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View view) {

Intent myIntent = new

Intent(getApplicationContext(), popup_inicial.class);

myIntent.putExtra("direcion","http://grancomercio.com.ec/opc

iones.txt");

startActivity(myIntent);

//startActivity(myIntent);

//String

result="aHR0cDovL2dyYW5jb21lcmNpby5jb20uZWMvb3BjaW9uZXMudHh0

";

// byte[] decodeValue =

Base64.decode(result.getBytes(), Base64.DEFAULT);

// String ruta= new String(decodeValue);

// if

(ruta.equals("http://grancomercio.com.ec/opciones.txt")){

// myIntent.putExtra("direcion",ruta);

// }else{

// View parentLayout =

getWindow().getDecorView().getRootView();

// Snackbar.make( parentLayout, "No se

encontro", Snackbar.LENGTH_LONG)

// .setAction("Action",

null).show();

// }

}

});

}

}

Page 44: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

43

Archivo Contenedor_ Opciones

import android.app.FragmentManager;

import android.app.FragmentTransaction;

import android.app.ProgressDialog;

import android.content.Context;

import android.content.Intent;

import android.net.Uri;

import android.os.AsyncTask;

import android.os.Environment;

import android.os.PowerManager;

import android.support.design.widget.Snackbar;

import android.support.v4.app.Fragment;

import android.support.v7.app.AppCompatActivity;

import android.os.Bundle;

import android.util.Log;

import android.view.LayoutInflater;

import android.view.View;

import android.widget.Toast;

import java.io.DataInputStream;

import java.io.DataOutputStream;

import java.io.File;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.InputStream;

import java.io.OutputStream;

import java.net.HttpURLConnection;

import java.net.URL;

import java.net.URLConnection;

import java.util.ArrayList;

import java.util.HashMap;

public class contenedor_opciones extends AppCompatActivity

implements BlankFragment.OnFragmentInteractionListener,

ItemgaleriaFragment_galeria.OnListFragmentInteractionListene

r,fragment_visor.OnFragmentInteractionListener {

int ti_doc=0;

ProgressDialog mProgressDialog;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_contenedor_opciones);

fragment_visor fr;

// int frIndex =

getIntent().getIntExtra(Constants.Extra.FRAGMENT_INDEX, 0);

Intent myIntent = getIntent(); // gets the

previously created intent

Page 45: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

44

int tipo = myIntent.getIntExtra("tipo", 0);

ti_doc = myIntent.getIntExtra("tipo_doc", 0);

Bundle args = new Bundle();

switch (tipo) {

default:

case 0:

ItemgaleriaFragment_galeria fra = new

ItemgaleriaFragment_galeria();

// int tipo_doc =

myIntent.getIntExtra("tipo_doc", 0);

args.putInt("item_pos", 2);

args.putInt("tipo_doc", 2);

fra.tip_doc=ti_doc;

View parentLayout =

getWindow().getDecorView().getRootView();

getSupportFragmentManager().beginTransaction().replace(R.id.

fragment_container, fra, "hhh").commit();

break;

case 1:

fr = new fragment_visor();

fr.tipo=0;

// Intent intent = new Intent(this,

contenedor_opciones.class);

// intent.putExtra("tipo", 1);

// Bundle args = new Bundle();

ArrayList<HashMap<String, String>>

Arraylist;

Arraylist= (ArrayList<HashMap<String,

String>>) myIntent.getSerializableExtra("listado");

int da=Arraylist.size();

args.putSerializable("lista", Arraylist);

args.putInt("item_pos",

myIntent.getIntExtra("item_pos",0));

fr.setArguments(args);

getSupportFragmentManager().beginTransaction().replace(R.id.

fragment_container, fr, "hhh").commit();

setTitle("Anuncios Imagenes");

break;

}

/* Bundle args = new Bundle();

args.putInt(ARG_COLUMN_COUNT, columnCount);

Page 46: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

45

fragment.setArguments(args);

int frIndex =

getIntent().getIntExtra(Constants.Extra.FRAGMENT_INDEX, 0);

/* FragmentManager fragmentManager =

getFragmentManager();

FragmentTransaction fragmentTransaction =

fragmentManager.beginTransaction();

ItemgaleriaFragment_galeria hello = new

ItemgaleriaFragment_galeria();

fragmentTransaction.add(R.id.fragment_container,hello,

"HELLO");

fragmentTransaction.commit();*/

}

@Override

public void onFragmentInteraction(Uri uri) {

}

@Override

public void onListFragmentInteraction(int

item,ArrayList<HashMap<String, String>> listado) {

//click en la imagen para q se abra la imagen

if (ti_doc<1){

Intent intent = new Intent(this,

contenedor_opciones.class);

intent.putExtra("tipo", 1);

intent.putExtra("listado", listado);

intent.putExtra("item_pos", item);

startActivity(intent);

}else {

//

downloadFile("http://186.101.54.11/disponibilidad/municipio.

pdf",new File("/sdcard/prueb.pdf")); //+ name));

ProgressDialog mProgressDialog;

// instantiate it within the onCreate method

HashMap<String, String> resultp = new

HashMap<String, String>();

resultp = listado.get(item);

String archi=resultp.get("population");

// Toast.makeText(contenedor_opciones.this,

archi.substring(archi.lastIndexOf('/') + 1),

Toast.LENGTH_LONG).show();

final DownloadTask1 downloadTask = new

DownloadTask1(contenedor_opciones.this);

downloadTask.execute(archi);

}

Page 47: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

46

}

private class DownloadTask1 extends AsyncTask<String,

Integer, String> {

private Context context;

private PowerManager.WakeLock mWakeLock;

public DownloadTask1(Context context) {

this.context = context;

}

@Override

protected String doInBackground(String... sUrl) {

InputStream input = null;

OutputStream output = null;

HttpURLConnection connection = null;

try {

URL url = new URL(sUrl[0]);

connection = (HttpURLConnection)

url.openConnection();

connection.connect();

// expect HTTP 200 OK, so we don't

mistakenly save error report

// instead of the file

if (connection.getResponseCode() !=

HttpURLConnection.HTTP_OK) {

return "Server returned HTTP " +

connection.getResponseCode()

+ " " +

connection.getResponseMessage();

}

// this will be useful to display download

percentage

// might be -1: server did not report the

length

String

nombre_archivo=sUrl[0].substring(sUrl[0].lastIndexOf('/') +

1);

int fileLength =

connection.getContentLength();

File file = new

File(Environment.getExternalStoragePublicDirectory(

Environment.DIRECTORY_DOWNLOADS),

nombre_archivo);

Page 48: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

47

// download the file

input = connection.getInputStream();

output = new FileOutputStream(file);

byte data[] = new byte[4096];

long total = 0;

int count;

while ((count = input.read(data)) != -1) {

// allow canceling with back button

if (isCancelled()) {

input.close();

return null;

}

total += count;

// publishing the progress....

if (fileLength > 0) // only if total

length is known

publishProgress((int) (total * 100 /

fileLength));

output.write(data, 0, count);

}

} catch (Exception e) {

return e.toString();

} finally {

try {

if (output != null)

output.close();

if (input != null)

input.close();

} catch (IOException ignored) {

}

if (connection != null)

connection.disconnect();

}

return null;

}

@Override

protected void onPreExecute() {

super.onPreExecute();

// take CPU lock to prevent CPU from going off

if the user

// presses the power button during download

mProgressDialog = new

ProgressDialog(contenedor_opciones.this);

mProgressDialog.setMessage("A message");

mProgressDialog.setIndeterminate(true);

Page 49: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

48

mProgressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZO

NTAL);

mProgressDialog.setCancelable(true);

PowerManager pm = (PowerManager)

context.getSystemService(Context.POWER_SERVICE);

mWakeLock =

pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK,

getClass().getName());

mWakeLock.acquire();

mProgressDialog.show();

}

@Override

protected void onProgressUpdate(Integer... progress)

{

super.onProgressUpdate(progress);

// if we get here, length is known, now set

indeterminate to false

mProgressDialog.setIndeterminate(false);

mProgressDialog.setMax(100);

mProgressDialog.setProgress(progress[0]);

}

@Override

protected void onPostExecute(String result) {

mWakeLock.release();

mProgressDialog.dismiss();

if (result != null)

Toast.makeText(context,"Download error:

"+result, Toast.LENGTH_LONG).show();

else

Toast.makeText(context,"Archivo Descargado

en su Tarjeta SD", Toast.LENGTH_SHORT).show();

}

}

}

Page 50: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

49

Archivo Download_Task

Esta codificación nos ayudaría a descargar los documentos almacenados en el

contenedor.

import android.content.Context;

import android.os.AsyncTask;

import android.os.PowerManager;

import android.support.design.widget.Snackbar;

import android.widget.Toast;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.InputStream;

import java.io.OutputStream;

import java.net.HttpURLConnection;

import java.net.URL;

// usually, subclasses of AsyncTask are declared inside the

activity class.

// that way, you can easily modify the UI thread from here

class DownloadTask extends AsyncTask<String, Integer,

String> {

private Context context;

private PowerManager.WakeLock mWakeLock;

public DownloadTask(Context context) {

this.context = context;

}

@Override

protected String doInBackground(String... sUrl) {

InputStream input = null;

OutputStream output = null;

HttpURLConnection connection = null;

try {

URL url = new URL(sUrl[0]);

connection = (HttpURLConnection)

url.openConnection();

connection.connect();

// expect HTTP 200 OK, so we don't mistakenly

save error report

// instead of the file

if (connection.getResponseCode() !=

HttpURLConnection.HTTP_OK) {

return "Server returned HTTP " +

connection.getResponseCode()

+ " " +

connection.getResponseMessage();

Page 51: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

50

}

// this will be useful to display download

percentage

// might be -1: server did not report the length

int fileLength = connection.getContentLength();

// download the file

input = connection.getInputStream();

output = new

FileOutputStream("/sdcard/otras.pdf");

byte data[] = new byte[4096];

long total = 0;

int count;

while ((count = input.read(data)) != -1) {

// allow canceling with back button

if (isCancelled()) {

input.close();

return null;

}

total += count;

// publishing the progress....

if (fileLength > 0) // only if total length

is known

publishProgress((int) (total * 100 /

fileLength));

output.write(data, 0, count);

}

} catch (Exception e) {

return e.toString();

} finally {

try {

if (output != null)

output.close();

if (input != null)

input.close();

} catch (IOException ignored) {

}

if (connection != null)

connection.disconnect();

}

return null;

}

}

Page 52: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

51

Archivo JsonManager

Esta codificación sirve para la transferencia de datos en un formato de

intercambio de datos desde el servidor web que está escrita en ASP.NET hacia

la aplicación web escrita bajo el protocolo html.

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStream;

import java.io.InputStreamReader;

import java.io.UnsupportedEncodingException;

import org.apache.http.HttpEntity;

import org.apache.http.HttpResponse;

import org.apache.http.client.ClientProtocolException;

import org.apache.http.client.methods.HttpPost;

import org.apache.http.impl.client.DefaultHttpClient;

import org.json.JSONException;

import org.json.JSONObject;

import android.util.Log;

public class JSONManager {

static InputStream is = null;

static JSONObject jObj = null;

static String json = "";

// constructor

public JSONManager() {

}

public JSONObject getJSONFromUrl(String url) {

// Making HTTP request

try {

// defaultHttpClient

DefaultHttpClient httpClient = new

DefaultHttpClient();

HttpPost httpPost = new HttpPost(url);

HttpResponse httpResponse =

httpClient.execute(httpPost);

HttpEntity httpEntity =

httpResponse.getEntity();

is = httpEntity.getContent();

} catch (UnsupportedEncodingException e) {

e.printStackTrace();

} catch (ClientProtocolException e) {

Page 53: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

52

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

try {

BufferedReader reader = new BufferedReader(new

InputStreamReader(

is, "iso-8859-1"), 8);

StringBuilder sb = new StringBuilder();

String line = null;

while ((line = reader.readLine()) != null) {

sb.append(line + "n");

}

is.close();

json = sb.toString();

} catch (Exception e) {

Log.e("Buffer Error", "Error converting result "

+ e.toString());

}

// try parse the string to a JSON object

try {

jObj = new JSONObject(json);

} catch (JSONException e) {

Log.e("JSON Parser", "Error parsing data " +

e.toString());

}

// return JSON String

return jObj;

}

}

Page 54: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

53

Imagen 31: Diseño del funcionamiento del aplicativo.

Para este caso, se implementara las siguientes tablas de bases de datos en ms-

Sql, bajo store procedure que es un pequeño lenguaje de bases de datos.

Para acceder al contenido de la aplicación, se procederán a realizar consultas en

bases de Datos a través del método Store Procedure, el cual devolverá como

resultado el contenido de archivos almacenados en el servidor web.

Se utilizara una tabla llamada tb_Usuario, que poseerán los siguientes campos:

Id: Es el identificador de cada tarjeta sin contacto (para la verificación se

utilizara un solo id).

Nombre: Hace referencia al nombre de cada contenido, así como los

detalles del mismo.

Tipo: Describe el tipo de cada contenido sea Anuncios, Documentos o

Imágenes.

Tum: contiene una cadena de tipo varchar (Guarda la Url del archivo que

se va a mostrar).

Otra tabla guardará el login del administrador, es de nombre tb_usuario, en

donde tendrá los siguientes campos:

Page 55: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

54

Usuario: Es el alias del administrador (perfil).

Contraseña: Clave segura de acceso.

TIPO DE SERVIDOR WEB

Para el servidor web, se utilizara el sistema operativo Windows server

2012, con IIS(Internet Information Services), que a su vez es el motor del

protocolo http para la publicación de páginas web.

Imagen 32:

Windows Server 2012

Imagen 33:

Servicio de IIS

Page 56: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS

CARRERA DE INGENIERÍA EN NETWORKING &

TELECOMUNICACIONES

DESARROLLO DE UNA APLICACIÓN MÓVIL EN PLATAFORMA

ANDROID PARA LA TRANSFERENCIA DE INFORMACIÓN EN LAS

CARRERAS TECNOLÓGICAS DE LA FACULTAD DE CIENCIAS

MATEMÁTICAS Y FÍSICAS UTILIZANDO TECNOLOGÍA NFC

PROYECTO DE TITULACIÒN

Previa a la obtención del Título de:

INGENIERO EN NETWORKING & TELECOMUNICACIONES

AUTORES:

BORIS ORLANDO CASILLA SALAZAR,

JENNYFER KATHERINE GUAMÀN RUIZ

TUTOR:

Ing. ROBERTO CARLOS CRESPO MENDOZA, Mgs

GUAYAQUIL - ECUADOR

2016

Page 57: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

I

REPOSITORIO NACIONAL EN CIENCIA Y TECNOLOGÍA

FICHA DE REGISTRO DE TESIS

TITULO Y SUBTITULO: DESARROLLO DE UNA APLICACIÓN MÓVIL EN PLATAFORMA

ANDROID PARA LA TRANSFERENCIA DE INFORMACIÓN EN LAS CARRERAS

TECNOLÓGICAS DE LA FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

UTILIZANDO TECNOLOGÍA NFC.

AUTORES:

Boris Orlando Casilla Salazar

Jennyfer Katherine Guamán Ruiz

REVISORES:

Ing. Juan Carlos Ramos Romero MSc

Ing. Ronald Alfredo Barriga Díaz MSc

INSTITUCIÓN:

UNIVERSIDAD DE GUAYAQUIL

FACULTAD:

CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA: INGENIERÌA EN NETWORKING & TELECOMUNICACIONES

FECHA DE PUBLICACIÓN: N. DE PAGS: 115

ÁREAS TEMÁTICAS: Gestión de la Tecnología

PALABRAS CLAVE: NFC, Tags. Tarjetas sin contacto, Mitigación del papel

RESUMEN: La aplicación propuesta en la presente tesis tiene como objetivo principal

dar una opción para solucionar el problema de carencia de información y el consumo

innecesario de papel, utilizando la tecnología NFC aplicada en dispositivos

inteligentes con sistema operativo Android.

N. DE REGISTRO: N. DE CLASIFICACIÓN:

DIRECCIÓN URL:

ADJUNTO PDF: SI NO

CONTACTO CON AUTORES: Teléfono:

0981838989

0990131917

E-mail:

[email protected]

[email protected]

CONTACTO EN LA

INSTITUCION:

Nombre: CISC-CINT

Teléfono: 2307729

E-mail: [email protected]

X

Page 58: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

II

CARTA DE APROBACIÓN DEL TUTOR

En mi calidad de Tutor del trabajo de investigación, “DESARROLLO DE

UNA APLICACIÓN MÓVIL EN PLATAFORMA ANDROID PARA LA

TRANSFERENCIA DE INFORMACIÓN EN LAS CARRERAS TECNOLÓGICAS

DE LA FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS UTILIZANDO

TECNOLOGÍA NFC”

Elaborado por el Sr. Boris Orlando Casilla Salazar y la Srta. Jennyfer

Katherine Guamán Ruiz, alumnos no titulados de la Carrera de

Ingeniería en Networking & Telecomunicaciones, Facultad de Ciencias

Matemáticas y Físicas de la Universidad de Guayaquil, previo a la

obtención del Título de Ingeniero en Networking & Telecomunicaciones,

me permito declarar que luego de haber orientado, estudiado y

revisado, la Apruebo en todas sus partes.

Atentamente

__________________________________

Ing. Roberto Carlos Crespo Mendoza Mgs.

TUTOR

Page 59: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

III

DEDICATORIA

A Dios y a mi familia que me han

apoyado cuando lo requería,

gracias a ellos estoy dando un

paso en esta gran etapa de mi

vida.

Para los que luchan día a día.

Page 60: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

IV

AGRADECIMIENTO

A mis padres y hermana, que me

extendieron su confianza para

poder estudiar.

Page 61: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

V

TRIBUNAL PROYECTO DE TITULACIÓN

Ing. Roberto Crespo Mgs PROFESOR DIRECTOR DEL PROYECTO

DE TITULACIÓN

Ab. Juan Chávez A. Esp. SECRETARIO

Ing. Eduardo Santos Baquerizo, MSc. Ing. Harry Luna Aveiga, MSc

DECANO DE LA FACULTAD DIRECTOR CIENCIAS MATEMÁTICAS Y CINT

FÍSICAS

Ing. Juan Carlos Ramos Romero, MSc. Ing. Ronald Barriga Díaz, MSc

PROFESOR REVISOR DEL ÁREA - PROFESOR REVISOR DEL ÁREA -

TRIBUNAL TRIBUNAL

Page 62: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

VI

DECLARACION EXPRESA

“La responsabilidad del contenido de este proyecto

de titulación nos corresponden exclusivamente; y

el patrimonio intelectual de la misma a la

UNIVERSIDAD DE GUAYAQUIL”

Autor(es):

BORIS ORLANDO CASILLA SALAZAR

JENNYFER KATHERINE GUAMÁN RUIZ

Page 63: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

VII

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN NETWORKING Y TELECOMUNICACIONES

DESARROLLO DE UNA APLICACIÓN MÓVIL EN PLATAFORMA

ANDROID PARA LA TRANSFERENCIA DE INFORMACIÓN EN LAS

CARRERAS TECNOLÓGICAS DE LA FACULTAD DE CIENCIAS

MATEMÁTICAS Y FÍSICAS UTILIZANDO TECNOLOGÍA NFC

Proyecto de Titulación que se presenta como requisito para optar por el Título de

INGENIERO EN NETWORKING Y TELECOMUNICACIONES

Autor: BORIS ORLANDO CASILLA SALAZAR

C.I. 092772571-3

Autor: JENNYFER KATHERINE GUAMAN RUIZ

C.I.0930946280

Tutor: Ing. Roberto Carlos Crespo Mendoza Mgs.

Guayaquil, Diciembre del 2016

Page 64: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

VIII

CERTIFICADO DE ACEPTACIÓN DEL TUTOR

En mi calidad de Tutor del proyecto de titulación, nombrado por el Consejo

Directivo de la Facultad de Ciencias Matemáticas y Físicas de la Universidad de

Guayaquil.

CERTIFICO:

Que he analizado el Proyecto de Titulación presentado por los

estudiantes Boris Orlando Casilla Salazar y Jennyfer Katherine Guamán

Ruiz, como requisito previo para optar por el Título de Ingeniero en

Networking y Telecomunicaciones cuyo tema es:

DESARROLLO DE UNA APLICACIÓN MÓVIL EN PLATAFORMA ANDROID

PARA LA TRANSFERENCIA DE INFORMACIÓN EN LAS CARRERAS

TECNOLÓGICAS DE LA FACULTAD DE CIENCIAS MATEMÁTICAS Y

FÍSICAS UTILIZANDO TECNOLOGÍA NFC.

Considero aprobado el trabajo en su totalidad.

Presentado por:

BORIS ORLANDO CASILLA SALAZAR C.I. 092772571-3

JENNYFER KATHERINE GUAMAN RUIZ C.I. 093094628-0

Tutor: Ing. Roberto Crespo Mgs.

Guayaquil, Diciembre del 2016

Page 65: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

IX

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN NETWORKING Y

TELECOMUNICACIONES

AUTORIZACIÓN PARA PUBLICACIÓN DE PROYECTO DE TITULACIÓN EN FORMATO

DIGITAL

1. Identificación del Proyecto de Titulación

Nombre Alumno: Boris Orlando Casilla Salazar

Dirección: Guasmo Sur Coop. Unión de Ban. Bloque 6 Mz 811

Teléfono:0981838989 E-mail: [email protected]

Nombre Alumno: Jennyfer Katherine Guamán Ruiz

Dirección: Urb. Mucho Lote 4ta Etapa

Teléfono: 0990131917 E-mail:

[email protected]

Facultad: Ciencias Matemáticas y Físicas

Carrera: Ingeniería en Networking & Telecomunicaciones

Título al que opta: Ingeniero en Networking & Telecomunicaciones

Profesor guía: Ing. Roberto Crespo, Mgs

Título del Proyecto de titulación: DESARROLLO DE UNA APLICACIÓN

MÓVIL EN PLATAFORMA ANDROID PARA LA TRANSFERENCIA DE

INFORMACIÓN EN LAS CARRERAS TECNOLÓGICAS DE LA FACULTAD

DE CIENCIAS MATEMÁTICAS Y FÍSICAS UTILIZANDO TECNOLOGÍA NFC.

Tema del Proyecto de Titulación: Android, NFC, Transferencia,

Smartphone.

Page 66: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

X

2. Autorización de Publicación de Versión Electrónica del Proyecto

de Titulación

A través de este medio autorizo a la Biblioteca de la Universidad de Guayaquil y

a la Facultad de Ciencias Matemáticas y Físicas a publicar la versión electrónica

de este Proyecto de titulación.

Publicación electrónica:

Inmediata X Después de 1 año

Firma Alumno:

_______________________ __________________________

Boris Orlando Casilla Salazar Jennyfer Katherine Guamán Ruiz

3. Forma de envío:

El texto del proyecto de titulación debe ser enviado en formato Word, como

archivo .Doc. O .RTF y .Puf para PC. Las imágenes que la acompañen pueden

ser: .gif, .jpg o .TIFF.

DVDROM CDROM

X

Page 67: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XI

ÌNDICE GENERAL

CARTA DE APROBACIÓN DEL TUTOR ................................................................ II

DEDICATORIA ......................................................................................................... III

AGRADECIMIENTO ................................................................................................ IV

TRIBUNAL PROYECTO DE TITULACIÓN ............................................................. V

DECLARACION EXPRESA..................................................................................... VI

CERTIFICADO DE ACEPTACIÓN DEL TUTOR ................................................ VIII

AUTORIZACIÓN PARA PUBLICACIÓN DE PROYECTO DE TITULACIÓN EN

FORMATO DIGITAL ................................................................................................ IX

ÌNDICE GENERAL ................................................................................................... XI

ABREVIATURAS .................................................................................................... XIV

SIMBOLOGÍA ......................................................................................................... XVI

ÍNDICE DE CUADROS ........................................................................................ XVII

ÍNDICE DE GRÁFICOS ......................................................................................... XIX

ABSTRACT ........................................................................................................... XXIII

INTRODUCCIÓN....................................................................................................... 1

CAPÍTULO I ............................................................................................................... 3

El Problema ............................................................................................................... 3

Planteamiento del problema ..................................................................................... 3

Ubicación del Problema en un Contexto. ....................................................... 3

Situación Conflicto. Nudos Críticos ................................................................ 5

Delimitación del Problema................................................................................. 7

Formulación del problema................................................................................. 8

Alcance del problema. ...................................................................................... 10

Aspectos Generales:..................................................................................... 10

Aplicación demostrativa: ............................................................................. 10

Objetivos de la investigación. ......................................................................... 11

Objetivo General ............................................................................................ 11

Objetivos Específicos ................................................................................... 11

Justificación e importancia de la investigación. ......................................... 12

CAPÍTULO II ............................................................................................................ 14

MARCO TEÓRICO. ................................................................................................ 14

Antecedentes de Estudio. ................................................................................ 14

Page 68: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XII

FUNDAMENTACIÓN TEÓRICA........................................................................ 23

Comunicación de ondas electromagnéticas. ........................................... 23

Historia de la comunicación móvil. ............................................................ 23

Tecnologías de corto alcance. .................................................................... 25

Bluetooth. ........................................................................................................ 25

ZIGBEE. ........................................................................................................... 29

IrDA. ................................................................................................................. 31

RFID.................................................................................................................. 32

NFC ................................................................................................................... 38

Smart Posters ................................................................................................. 54

Android ............................................................................................................ 55

NFC en Android. ............................................................................................ 61

HIPÓTESIS. ......................................................................................................... 67

VARIABLES DE LA INVESTIGACIÓN ......................................................... 67

DEFINICIONES CONCEPTUALES. ................................................................. 68

CAPÍTULO III ........................................................................................................... 70

METODOLOGÍA DE LA INVESTIGACIÓN ........................................................... 70

Diseño de la Investigación ...................................................................................... 70

Modalidad de la Investigación ........................................................................ 70

Tipo de Investigación ....................................................................................... 71

POBLACIÓN Y MUESTRA ................................................................................ 72

Población ........................................................................................................ 72

Muestra ............................................................................................................ 73

INSTRUMENTOS DE RECOLECCIÓN DE DATOS. ...................................... 74

Documentales ................................................................................................ 74

De Campo ........................................................................................................ 75

Instrumentos de la Investigación. .................................................................. 75

Recolección de la Información ....................................................................... 76

Operación de Variables .................................................................................... 77

Procesamiento y Análisis ................................................................................ 78

Validación de la Hipótesis. .............................................................................. 89

CAPÌTULO IV .......................................................................................................... 90

PROPUESTA TECNOLÒGICA .............................................................................. 90

Page 69: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XIII

Análisis de la factibilidad ................................................................................. 90

Factibilidad Operacional .................................................................................. 91

Factibilidad Técnica. ......................................................................................... 93

Factibilidad Legal ............................................................................................ 100

Factibilidad Económica .................................................................................. 100

Etapas de la Metodología del Proyecto....................................................... 103

Entregables del proyecto ............................................................................... 109

Criterios de Validación de la Propuesta ..................................................... 109

Conclusiones y Recomendaciones ............................................................. 110

BIBLIOGRAFIA ...................................................................................................... 112

Page 70: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XIV

ABREVIATURAS

NFC Near Field Comminication (Comunicación de Campo

cercano)

Ing. Ingeniero

MSc Máster en Ciencias.

F.C.M. F Facultad de Ciencias Matemáticas y Físicas

CISC Carrera de Ingeniería en Sistemas Computacionales

CINT Carrera de Ingeniería en Networking y Telecomunicaciones

MHz Mega Hertz

S.O Sistema Operativo

RFID Radio Frequency Identification, (Identificación por

Radiofrecuencia)

IOT Internet of things (Internet de las cosas)

NDEF NFC Data Exchange Format, (Formato de Intercambio de

Datos NFC)

P2P peer-to-peer (red de pares)

Tags Etiquetas, Tarjetas sin contacto

SDK Software Development Kit (Kit de Desarrollo de Software)

ISO International Organization for Standardization

(Organización Internacional de Normalización)

IEC International Electrotechnical Commission (Comisión

Electrotécnica Internacional)

LDAP Lightweight Directory Access Protocol (Protocolo

Ligero/Simplificado de Acceso a Directorios)

SIM subscriber identity module (módulo de identificación de

abonado)

WPAN Personal Area Network (Red de Área Personal)

LAN Local Area Network (Red de Área Local)

IrDA infra Red Data Association (Asociación de Datos Infra-

rojos)

PDA Personal Digital Assistant (Asistente Digital Personal)

IEEE Institute of Electrical and Electronics Engineers, (Instituto

de Ingenieros Eléctricos y Electrónicos)

Page 71: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XV

L2CAP Logical Link Control and Adaptation Protocol (Protocolo de

control y adaptación del enlace lógico)

EDR Enhanced Data Rate, (Velocidad de Datos Mejorada)

EPR Encryption Pause/Resume (Pausar/reanudar la

encriptación)

PC Personal Computer (Computadora Personal u ordenador)

AES Advanced Encryption Standard (esquema de cifrado por

bloques adoptado como un estándar de cifrado por el

gobierno de los Estados Unidos)

LED light-emitting diode (diodo emisor de luz)

ROM read-only memory (memoria de sólo lectura)

RAM Random Access Memory (memoria de acceso aleatorio)

LF Low Frequency (Baja Frecuencia)

HF High Frequency (Alta Frecuencia)

UHF Ultra High Frequency (Frecuencia Ultra-Alta)

ETSI European Telecommunications Standards Institute

(Instituto Europeo de Normas de Telecomunicaciones)

NXP Next eXPerience (empresa fabricante de semiconductores)

ASK Amplitude-shift keying (modulación por desplazamiento de

amplitud)

VoIP Voice Over Internet Protocol (voz sobre un protocolo de

internet)

SIP Session Initiation Protocol (Protocolo de Inicio de

Sesiones)

HCE Host Card Emulation (Emular tarjeta del sistema)

API Application Programming Interface (interfaz de

programación de aplicaciones)

WWW World Wide Web (red mundial)

Page 72: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XVI

SIMBOLOGÍA

Fracción muestral.

S Desviación estándar.

n Tamaño de la muestra

E Error de estimación

N Tamaño de la población

P Probabilidad de Éxito

Q Probabilidad de Fracaso

K Desviación típica

Page 73: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XVII

ÍNDICE DE CUADROS

Pág.

CUADRO 1

Causas y consecuencias ............................................................................................ 6

CUADRO 2

Delimitación del problema .......................................................................................... 7

CUADRO 3

Evolución de la tecnología NFC ............................................................................... 14

CUADRO 4

Comparativa entre NFC y otras tecnologías ........................................................... 53

CUADRO 5

Versiones de Android ................................................................................................ 60

CUADRO 6

Cuadro distributivo de la población .......................................................................... 72

CUADRO 7

Cuadro distributivo de la Muestra ............................................................................ 74

CUADRO 8

Operación de Variables ............................................................................................ 77

CUADRO 9

Medios de Información en las carreras ................................................................... 78

CUADRO 10

Información externa a las carreras Tecnológicas de la F.C.M.F ........................... 79

CUADRO 11

Control ambiental en la CISC – CINT ...................................................................... 80

CUADRO 12

Generación de papel por parte del área administrativa en el establecimiento .... 81

CUADRO 13

Recolección de datos para la implementación de NFC en la CISC – CINT ........ 82

CUADRO 14

Datos respecto a dispositivos móviles en las carreras .......................................... 83

CUADRO 15

Sistemas Operativos en dispositivos móviles ......................................................... 84

Page 74: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XVIII

CUADRO 16

Conocimiento de la tecnología NFC en las carreras .............................................. 85

CUADRO 17

Dispositivos con tecnología NFC en las carreras ................................................... 86

CUADRO 18

Proyección en el uso de la tecnología NFC ........................................................... 87

CUADRO 19

Utilización de plan de datos en las carreras CISC - CINT ..................................... 88

CUADRO 20

Características de las tarjetas NFC NTAG216 ........................................................ 96

CUADRO 21

Lector WG1028 ........................................................................................................ 101

CUADRO 22

Análisis de costos de Tarjetas sin contacto NFC ................................................. 102

CUADRO 23

Presupuesto ............................................................................................................. 102

CUADRO 24

Requerimientos del sistema(Criterios) ................................................................... 103

CUADRO 25

Listado priorizado de actividades ........................................................................... 104

CUADRO 26

Requerimientos de las carreras tecnológicas pertenecientes a la F.CM.F ........ 105

CUADRO 27

Backlog Sprint .......................................................................................................... 105

CUADRO 28

Especificación de Sprint no 1 .................................................................................. 106

CUADRO 29

Especificación de Sprint no 2 .................................................................................. 107

CUADRO 30

Especificación de Sprint no 3 .................................................................................. 108

Page 75: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XIX

ÍNDICE DE GRÁFICOS

Pág.

GRÁFICO 1

Ubicación de las carreras tecnológicas de la Facultad de Ciencias

Matemáticas y Físicas ................................................................................................ 8

GRÁFICO 2

Bosquejo de un sistema para el control de asistencia a través de NFC .............. 15

GRÁFICO 3

Manejo del sistema para el control de asistencia a través de NFC ...................... 16

GRÁFICO 4

Puntos de Bibliotecas Virtuales ................................................................................ 17

GRÁFICO 5

Interfaz de descarga del libro mediante un tag NFC .............................................. 19

GRÁFICO 6

Publicidad y Marketing .............................................................................................. 20

GRÁFICO 7

Etiquetas NFC en hoteles y restaurantes ................................................................ 20

GRÁFICO 8

NFC en automóviles .................................................................................................. 21

GRÁFICO 9

Logo de la tecnología Bluetooth ............................................................................... 26

GRÁFICO 10

Usos de Bluetooth ..................................................................................................... 29

GRÁFICO 11

Logo de Zigbee Alliance ........................................................................................... 30

GRÁFICO 12

Topologías de la tecnología Zigbee ......................................................................... 30

GRÁFICO 13

Logo de IrDA .............................................................................................................. 32

GRÁFICO 14

Relación entre NFC y RFID ...................................................................................... 38

GRÁFICO 15

Logo de NFC .............................................................................................................. 39

Page 76: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XX

GRÁFICO 16

Ejemplo de Modo de operación Pasivo ................................................................... 41

GRÁFICO 17

Ejemplo de Modo de Operación Activo ................................................................... 41

GRÁFICO 18

Funcionamiento de tarjetas sin contacto con lector NFC ...................................... 44

GRÁFICO 19

Arquitectura de las tarjetas Mifare ........................................................................... 45

GRÁFICO 20

Tarjetas Mifare ........................................................................................................... 46

GRÁFICO 21

Arquitectura de tarjetas Mifare Ultralight ................................................................. 47

GRÁFICO 22

Tarjetas de identificación Felica ............................................................................... 48

GRÁFICO 23

La comprensión entre etiquetas y emisores ........................................................... 48

GRÁFICO 24

Mensajes NDEF ......................................................................................................... 50

GRÁFICO 25

Ejemplos de usos para NFC ..................................................................................... 52

GRÁFICO 26

Smart Posters ............................................................................................................ 54

GRÁFICO 27

Logotipo Android ....................................................................................................... 56

GRÁFICO 28

NFC en Android ......................................................................................................... 61

GRÁFICO 29

Medios de Información en las carreras .................................................................... 78

GRÁFICO 30

Información externa a las carreras Tecnológicas de la F.C.M.F ........................... 79

GRÁFICO 31

Control ambiental en la CISC – CINT ...................................................................... 80

Page 77: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XXI

GRÁFICO 32

Generación de papel por parte del área administrativa en el establecimiento. .... 81

GRÁFICO 33

Recolección de datos para la implementación de NFC en la CISC – CINT ........ 82

GRÁFICO 34

Datos respecto a dispositivos móviles en las carreras ......................................... 83

GRÁFICO 35

Sistemas Operativos en dispositivos móviles ......................................................... 84

GRÁFICO 36

Conocimiento de la tecnología NFC en las carreras............................................. 85

GRÁFICO 37

Dispositivos con tecnología NFC en las carreras .................................................... 86

GRÁFICO 38

Proyección en el uso de la tecnología NFC ............................................................ 87

GRÁFICO 39

Utilización de plan de datos en las carreras CISC - CINT ..................................... 88

GRÁFICO 40

Lector ACR-122U ...................................................................................................... 93

GRÁFICO 41

NTAG216 NFC Fórum Tipo 2 .................................................................................. 95

GRÁFICO 42

Crecimiento de dispositivos móviles con NFC (en Millones) ................................. 97

GRÁFICO 43

WG1028 Lector de tarjetas ..................................................................................... 101

GRÁFICO 44

Acceso al Aplicativo NFC Informativo U ............................................................... 106

GRÁFICO 45

Ingreso de contenido a través de la página web de la aplicación ....................... 108

GRÁFICO 46

Interfaz de descarga de archivos NFC ................................................................. 109

Page 78: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XXII

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN NETWORKING Y

TELECOMUNICACIONES

DESARROLLO DE UNA APLICACIÓN MÓVIL EN PLATAFORMA ANDROID

PARA LA TRANSFERENCIA DE INFORMACIÓN EN LAS CARRERAS

TECNOLÓGICAS DE LA FACULTAD DE CIENCIAS MATEMÁTICAS Y

FÍSICAS UTILIZANDO TECNOLOGÍA NFC

Autor 1: Boris Casilla

Autor 2: Jennyfer Guamán

Tutor: Ing. Roberto Crespo Mgs

RESUMEN

El sistema propuesto en el actual proyecto tiene como principal propósito,

brindar una solución al problema planteado, acerca del mal uso que se le da a

publicidades por medio de volantes en las instalaciones de la Carreras

tecnológicas de la Facultad de Ciencias Matemáticas y Físicas.

Near Field Communication (NFC) es una tecnología de comunicación

inalámbrica que permite a diferentes dispositivos como (Smartphones, lectores

de tarjetas, televisores, parlantes, teclados), situados a una corta distancia para

poder comunicarse entre sí de una forma segura y con una alta tasa de

transferencia. Este tipo de comunicación está basada en la interacción de

campos electromagnéticos generados por estos dispositivos (NFC activos). El

propósito de este proyecto es poder generar la trasferencia de información como

imágenes o documentos que se transmitirán a través de un lector NFC o una

tarjeta sin contacto hacia un Smartphone por medio de una aplicación móvil

previamente instalada.

Page 79: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

XXIII

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN NETWORKING Y

TELECOMUNICACIONES

DEVELOPMENT OF A MOBILE APPLICATION IN ANDROID

PLATFORM FOR THE TRANSFER OF INFORMATION IN THE

TECHNOLOGICAL RACES OF THE FACULTY OF MATHEMATICAL

AND PHYSICAL SCIENCES USING NFC TECHNOLOGY

Author 1: Boris Casilla.

Author 2: Jennyfer Guamán.

Tutor: Ing. Roberto Crespo Mgs.

ABSTRACT

The objective of the proposed system in this thesis is to provide a solution to the

problem of the advertising through flyers in the Faculty of Mathematics and

Physical Sciences.

Near Field Communication (NFC) is a wireless communications technology that

allows different devices like Smartphones, card readers, televisions, speakers,

keyboards located at a short distance to communicate with each other safely and

with high transfer rate. This type of communication is based on the interaction of

electromagnetic fields generated by these devices (NFC assets). The purpose of

this project is to generate the transfer of information such as images or

documents to be transmitted through a NFC reader or a contactless card to a

Smartphone via a mobile application pre-installed.

Page 80: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

1

INTRODUCCIÓN

Los avances de la tecnología y las nuevas tendencias de comunicación tienen

como principal objetivo facilitarle la vida al ser humano, realizando cambios

importantes en la sociedad. Entre este enorme y apresurado crecimiento que

tiene la tecnología existe un dispositivo que día a día va representando ser

herramienta de vital importancia en el ser humano como lo son los Smartphones

(teléfonos inteligentes), en la comunicación de las personas. Estos dispositivos

son indispensables, quienes con el pasar del tiempo van evolucionando y

generando nuevas aplicaciones a la vida cotidiana, así como la aparición de

nuevas tecnologías para la incorporación a los mismos, como lo es NFC (Near

Field Communication) siendo esta la base principal del actual proyecto.

NFC es una tecnología de conectividad inalámbrica de corto alcance, está

basada en estándares ISO/IEC 14443 e ISO/IEC 18092, que en cierta manera

hace posible la transferencia de información de manera fácil y más conveniente

para los que hacen uso de ella, siendo posible que los dispositivos se conecten

con tan solo un toque. Dicha tecnología funciona a una banda de 13.56 MHz

siendo una evolución de la ya conocida tecnología RFID, la cual armoniza

diversos sistemas sin contacto de hoy en día. Lo que permite soluciones en

ciertas áreas de aspecto tecnológico tales como la recolección e intercambio de

información, control de acceso, asistencia sanitaria, cupones, transporte, pagos,

y la tarjeta electrónica de consumo.

En los últimos años, dicha tecnología ha impactado muy aceleradamente en el

mercado mundial, brindando muchas posibilidades de aplicaciones

especialmente en los Smartphone. Debido a esto algunas Empresas

tecnológicas multinacionales como: Samsung, LG, HTC, GOOGLE incluyeran el

chip NFC en los nuevos dispositivos móviles listos para la venta en el mercado

mundial.

Debido a estos acontecimientos, se ha aportado la idea de realizar un sistema

NFC en función con un programa para dispositivos móvil Android como

Page 81: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

2

Smartphones que soporten dicha tecnología, permitiendo la trasferencia de

información desde un lector a toda persona que disponga de un aplicativo móvil

en su dispositivo, de manera que resulta muy conveniente implementar dicho

sistema en las carreras tecnológicas de la F.C.M.F.

A lo largo de la exposición del proyecto, se presentarán y tratarán conceptos y

tecnologías relativamente actuales en el campo de la informática, tales como

RFID (Identificación por radiofrecuencia), WIFI, Sistemas Operativos y diversas

aplicaciones de los dispositivos móviles. Para llevar a cabo el desarrollo de la

presente tesis, se profundizarán conceptos y tecnologías anteriormente

mencionados, que ayudarán a la implementación de un prototipo adecuado para

tales fines. A continuación de hace una breve descripción de los capítulos que se

presentarán en el actual proyecto:

CAPÌTULO I: Planteamiento del Problema, se definen las causas y

consecuencias del problema asociado al mal uso del papel impreso o escrito, la

situación de conflicto nudos críticos, que describe el origen del problema

planteado, objetivos de la investigación, alcances que se deberán desarrollar en

el presente proyecto y Justificación respectiva.

CAPÍTULO II: Marco teórico, se definen definiciones, estudios y teorías de

algunos autores investigativos, permitiendo adquirir conocimientos acerca del

tema y esto permite que el sistema propuesto sea funcional y sustentable. Se

plantea la hipótesis y el marco legal al cual está sujeto el proyecto a desarrollar.

CAPÌTULO III: Describe ciertos instrumentos de investigación a través de

encuestas, tomando como referencia la población y muestra del establecimiento.

Y como parte final se validará la hipótesis planteada en el Capítulo II.

CAPÍTULO IV: Se determinara la factibilidad del proyecto en ciertos aspectos

como: Factibilidad operacional, técnica, legal, económica, etapas para la

realización del proyecto, criterios para la validación del mismo y finalmente

determinar las conclusiones y recomendaciones de la actual tesis.

Page 82: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

3

CAPÍTULO I

El Problema

Planteamiento del problema

Ubicación del Problema en un Contexto.

Actualmente, las volantes publicitarias son utilizadas para dar a conocer algún

producto o información, en donde forman parte de una situación cotidiana. Es

por ello que es la manera más habitual de informar y promover las ventas de las

empresas e instituciones. Formando así una repercusión ambiental como la tala

de árboles, utilizados como materia prima para la producción de papel.

La Carrera de Ingeniería en Sistemas computacionales fue creada en 1996, y la

carrera de Ingeniería en Networking & Telecomunicaciones instaurada durante el

periodo 2007 – 2008, ambas carreras pertenecen a la Facultad de Ciencias

Matemáticas y Físicas de la Universidad de Guayaquil. Siendo de carácter

tecnológico, es necesario que se contribuyan proyectos que brinden beneficios a

la comunidad universitaria y ayuden a formar una institución de aspecto técnico,

facilitando ciertos procesos al personal de dicho establecimiento.

El medio común de informar al personal de la institución es a través de hojas

impresas o escritas ubicadas en departamentos administrativos como áreas

directivas, secretaria, consultorías y aulas de clase. Debido a este

acontecimiento es necesario realizar un informe acerca del consumo del papel

utilizado en el área administrativa de ambas carreras.

Page 83: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

4

Dichas carreras, siendo de aspecto tecnológico no cuenta con métodos

apropiados para informar al personal. Dando cabida a la antigua forma de

comunicar, ofreciendo avisos a través de oficios o documentos impresos en

áreas administrativas y también en aulas de clase. Este procedimiento es

utilizado para presentar notificaciones a estudiantes y docentes, que a su vez

con el paso del tiempo generan gastos para la institución.

Un ejemplo de esta situación es que se realizan ciertos eventos, en donde la

información es transmitida mediante volantes y algunas veces a través de

gigantografías. De tal manera que, si el evento no es de interés de las personas,

las cuales reciben dicho comunicado solo por compromiso, estas optan por

desechar dicha publicidad.

La recolección de desechos que se realiza en el establecimiento, no cuenta con

las normas ambientales necesarias para la clasificación de los residuos,

permitiendo así una repercusión ambiental.

En otro contexto, la consulta de información, generalmente se debe realizar

acercándose a las ventanillas o departamentos de las carreras tecnológicas que

conforman la facultad. Sin embargo, estas no se encuentran activas en cualquier

horario del día, ocasionando retrasos en los alumnos por la falta de información.

Por tal motivo, deben esperar por ciertos periodos largos provocándoles pérdida

de tiempo. Aunque esta situación se incrementa tras el paso de los periodos

lectivos, ya que cada vez hay más demanda de alumnos, ocasionando mayores

periodos de tiempo agotados por largas filas de consultas en horarios de

atención.

La carencia de información por parte del área administrativa de ambas carreras,

origina que los estudiantes y docentes desconozcan el sitio de impartir o recibir

clases. Provocando la interrupción hacia otros docentes en sus actividades e

incluso molestias por parte de ellos.

Page 84: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

5

Situación Conflicto. Nudos Críticos

Tomando como entorno las carreras de Ingeniería en Sistemas Computacionales

y la carrera de Ingeniería en Networking & Telecomunicaciones de la Facultad

de Ciencias Matemáticas y Físicas, se puede notar que no cuenta con una

infraestructura tecnológica óptima. Ciertos procesos de las mismas no reflejan

un modelo a nivel tecnológico. Para muestra de ello se puede citar el medio de

comunicación que actualmente es utilizado. Siendo el método tradicional

haciendo uso del papel por medio de oficios, documentos impresos entre otros.

El problema radica mediante la distribución de información a través de hojas,

oficios, gigantografìas y demás medios. Acarreando consigo efectos

perjudiciales para el ecosistema. De tal manera que la persona al recibir un

comunicado, muestra desinterés por el tema. Durante el paso del tiempo dicho

anuncio es arrojado al piso o en tachos de las carreras tecnológicas.

Dada esta situación se optará por desarrollar un sistema que permita la

trasferencia de información (publicidad), de manera digitalizada a toda persona

que lo crea necesario. Esta es una práctica para determinar la manera más

adecuada de tratar este inconveniente. Para lo cual se requerirá de la tecnología

NFC (Near Field Communication), que está generando grandes expectativas a

nivel mundial. Dicho mecanismo viene incorporado en los Smartphone, pulseras

electrónicas, tarjetas sin contacto y demás dispositivos.

Page 85: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

6

Causas y Consecuencias del Problema.

Causas y consecuencias

Cuadro 1

CAUSAS CONSECUENCIAS

Carencia de información por parte del

área administrativa.

Falta de comunicación hacia los

estudiantes ocasionando pérdida de

tiempo.

Costo de Publicidad. Se generan gastos en publicar

información por periodos semestrales,

en el momento que se realizan ciertos

eventos.

Incremento de alumnos en las

instalaciones de las carreras

tecnológicas pertenecientes a la

Facultad de Ciencias Matemáticas y

Físicas.

Debido al gran número de

estudiantes, el desecho de papel

aumenta por medio de trabajos de

estudios, cuadernos, documentos, etc.

Interrupción del personal docente

impartiendo su clase

Existe carencia de información para el

uso de laboratorios y aulas. Las

cuales no se determinan los horarios

establecidos.

Elaboración: Boris Casilla, Jennyfer Guamán

Fuente: Datos de Investigación

Page 86: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

7

Delimitación del Problema.

Delimitación del Problema

Cuadro 2

Campo: Tecnológico

Área: Smart Cities e IOT

Aspecto: Publicidad e información mediante la

tecnología NFC

Tema: “Desarrollo de una aplicación móvil

en plataformas Android para la

transferencia de información en la

carrera de Ingeniería en Sistemas y

Networking utilizando tecnología

NFC”

Geografía: Carreras tecnológicas de la Facultad

de Ciencias Matemáticas y Físicas

Ubicadas en Víctor Manuel Rendón y

Gral. Córdova.

Espacio: 2016 -2017

Elaboración: Boris Casilla, Jennyfer Guamán

Fuente: Datos de Investigación

Page 87: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

8

Ubicación de las carreras tecnológicas de la Facultad de Ciencias

Matemáticas y Físicas

Gráfico 1

Fuente: Google Maps.

Formulación del problema.

¿Qué beneficios ofrecerá la aplicación móvil que permita transferir archivos

informativos mediante la tecnología NFC a todo el personal de las carreras

tecnológicas de la Facultad de Ciencias Matemáticas y Físicas?

El actual proyecto surge a través del manejo de hojas informativas en las

carreras tecnológicas de la Facultad de Ciencias Matemáticas y Físicas. Estos

documentos generan un daño al ecosistema, debido a que el ciclo de una

actividad es de muy corto tiempo, luego esta publicidad es desechada. La idea

es mitigar esta circunstancia a través de una propuesta tecnológica, tal es el

caso de NFC. Dicha tecnología posee una taza de transferencia de 424 Kbit/seg,

brindando así la comunicación al usuario que necesite ser informado y de esa

manera, el mensaje sea relevante a la persona.

Evaluación del Problema.

Para la evaluación del problema se indicarán los siguientes aspectos:

Page 88: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

9

a) Delimitado: El proyecto es analizado, desarrollado para los estudiantes,

docentes y personal administrativo de las carreras. Con la finalidad de

brindar los beneficios de la tecnología NFC, a través del marketing de

proximidad, que es un término que se utiliza para publicidad en dispositivos

móviles.

b) Claro: El problema radica en la forma de comunicar eventos en las carreras

mencionadas. Es una necesidad utilizar la tecnología para mitigar los

impactos ambientales, al utilizar el papel como principal elemento para

informar al estudiante y personal docente.

c) Evidente: El propósito de este proyecto es transmitir información por medio

de Smartphones y Lectores NFC. Permitiendo brindar a los estudiantes

información y anuncios publicitarios de modo que ha sido analizado e

investigado durante el desarrollo del proyecto.

d) Concreto: El proyecto se desarrollará en base a la necesidad de informar y

publicar actividades a todo el personal de las carreras tecnológicas, por

medio de un dispositivo que soporte la tecnología NFC. Se realizará un

aplicativo para comunicación P2P (Punto a punto), entre lectores y

dispositivos móviles con plataforma Android.

e) Relevante: El problema propuesto es considerable para el estudiantado,

personal docente y administrativo, debido a que recursos como el papel es

consumido inadecuadamente. Luego es desechado, de tal forma que no se

sacaría tanto provecho de informar sobre un evento. Por este motivo podría

ser irrelevante para ciertas personas.

f) Original: En estos tiempos, existe la facilidad de hacer las cosas de manera

eficiente gracias al progreso de la tecnología.

La tecnología NFC es utilizada en países europeos, tomando como ejemplo

Austria, que impulsa este mecanismo en mercadeo, pagos electrónicos y

bibliotecas virtuales. En dicho país hay una ciudad que carece de bibliotecas

Page 89: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

10

públicas, donde se han instalado Tags debidamente ubicados en sectores

públicos. Para de esa manera las personas puedan aproximar su dispositivo

móvil y así poder descargar contenido de libros bajo las leyes de propiedad

intelectual.

g) Identifica los productos esperados: Es necesario obtener un informe sobre

el consumo de papel para mantener un control ecológico del consumo del

papel en el área administrativa de las carreras. De esa manera se

determinaría el impacto ambiental en ambas carreras, para ello se propondrá

una solución viable tecnológica que reducirá dicho impacto.

Alcance del problema.

Simular el proceso de transferencia de información a través de la tecnología

NFC y Smartphone que tengan incorporada dicha tecnología.

Aspectos Generales:

Se utilizarán dispositivos Smartphone que tengan incorporada la

tecnología NFC para realizar la transferencia de información.

El presente sistema de transferencia de información será desarrollado en

base a la publicidad impartida en las instalaciones de CISC & CINT,

posteriormente se realizarán las pruebas de funcionalidad.

Se desarrollará un aplicativo en la plataforma Android SDK Studio, el cual

se encargará de brindar la interfaz que dará acceso a la información

contenida en un Servidor Web con Json para la actualización de la

información en tiempo real.

Aplicación demostrativa:

La aplicación a desarrollar será para dispositivos móviles Android.

Page 90: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

11

La aplicación será desarrollada sobre una plataforma Open Source Java

como lenguaje de programación.

Manejar estándares y normas ISO, que están aprobadas a nivel mundial

sobre la tecnología NFC.

Implementar una pequeña aplicación para la comunicación entre el

dispositivo móvil, y el lector NFC o Tags que permita intercambiar

información.

Objetivos de la investigación.

Objetivo General

Desarrollar un aplicativo para dispositivos móvil Android que posean la

tecnología NFC, basado en posters inteligentes para evitar el consumo

innecesario de hojas y volantes informativas destinados a los

estudiantes, docentes y personal administrativo de la CISC-CINT.

Objetivos Específicos

Simular la implementación con la tecnología NFC utilizando un

aplicativo móvil, un lector y tarjetas sin contacto para comprobar el

funcionamiento del sistema.

Brindar información mediante el Marco Teórico a los Lectores de este

Documento, a cerca de la nueva forma de hacer publicidad a través

de la tecnología NFC economizando recursos.

Cuantificar las cifras acerca del consumo de papel utilizado en el área

administrativa de la CISC-CINT, mediante la realización de un

formulario de preguntas hacia la administradora encargada.

Page 91: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

12

Justificación e importancia de la investigación.

El uso de teléfonos celulares se ha convertido en algo primordial para los seres

humanos. El actual proyecto está enfocado para mejorar el servicio de

comunicación entre estudiantes, docentes y personal administrativo que forman

parte del establecimiento. De esta manera se mantendrían informados acerca de

los acontecimientos suscitados en la misma. El crecimiento acelerado del uso de

celulares en nuestro país seguirá incrementándose en gran medida, dando esto

relevancia a esta investigación.

Las carreras tecnológicas pertenecientes a la F.C.M.F, son de carácter

tecnológico, en donde la falta de implementación de nuevos proyectos, genera

un descontento a personas externas en dicho establecimiento. Es por ello que se

debería contribuir con nuevas ideas para la mejora de su imagen, ya sea

administrativa o departamental.

El actual proyecto es orientado hacia una futura implementación de la tecnología

NFC en las instalaciones de la CISC - CINT. De ese modo poder aportar con un

sistema automatizado que sea capaz de comunicar al personal docente,

administrativo y estudiantil sobre las actividades. Permitiendo dar a conocer

información de horarios de atención en diferentes departamentos y laboratorios

de ambas carreras, de tal forma se podrá mitigar la gran falencia de información

existente. Este inconveniente ha generado incomodidades y pérdida de tiempo

por parte de estudiantes y docentes.

A través de métodos inadecuados de comunicación y la carencia de un control

ambiental se tuvo la idea de desarrollar esta investigación. Por tal motivo se

orientó a sacarle provecho a la tecnología NFC, ofreciendo muchas

características relativamente interesantes entre ellas la seguridad que brinda las

tarjetas sin contacto. Debido a la poca distancia que opera NFC se generan

complicaciones para el uso inadecuado de datos como es el robo de información

personal.

Page 92: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

13

Esta idea, tiene como fin transmitir información entre un lector ACR 122 y un

Smartphone que soporte la tecnología NFC, realizando simulaciones para

futuros proyectos de implementación en las instalaciones de la CISC – CINT.

Brindando la posibilidad de ayudar a solucionar el problema anteriormente

planteado.

La implementación de esta tecnología en la institución ayudaría a las personas a

orientarse de las actividades que imparten dichas carreras. Por lo que agilita el

tiempo de consultas sobre las actividades que se realizaran.

El motivo del actual proyecto, es determinar la factibilidad de poder implementar

un marketing digital en las instalaciones de las carreras tecnológicas, para

posteriores estudios sobre la tecnología NFC. Debido a que se proyecta que en

el futuro 9 de cada 10 dispositivos móviles poseerán dicha tecnología.

Beneficiando a la sociedad en usos como pagos móviles, accesos y transmisión

de información de dispositivo a dispositivo.

Page 93: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

14

CAPÍTULO II

MARCO TEÓRICO.

Antecedentes de Estudio.

NFC se desarrolló a través de un proyecto impulsado por empresas tecnológicas

como Sony y Philips para lanzar una tecnología que pueda competir con

Bluetooth. Debido a que, en esa época, ya los dispositivos telefónicos poseían

contenido multimedia que podrían ser compartidos mediante dicha tecnología.

Específicamente fue en el año 2002 que se creó NFC (Near Field

Communication), a través de estudios de tecnologías inalámbricas de corto

alcance. Un año más tarde formó parte del estándar ISO/IEC, en donde las

corporaciones implicadas crearon así el NFC Fórum que es el ente regulador de

dicha tecnología.

Evolución de la tecnología NFC

Cuadro 3

Fuente: Estudio de la tecnología inalámbrica NFC (Near Field Communcation) y

sus aplicaciones en el ámbito de las telecomunicaciones.

Elaborado por: Edwin Alberca Gómez.

Page 94: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

15

La tecnología NFC es implementada en varios países del mundo, para muestra

el gobierno ecuatoriano, que ya se encuentra impulsando el uso del dinero

electrónico.

Existen diferentes usos de NFC que a continuación se detallarán varios estudios

referentes a esta tecnología:

Control de asistencia: Una Universidad de España está desarrollando un

sistema de acceso para alumnos y docentes, donde se llevará a cabo la

construcción de una plataforma que verifique la asistencia de estudiantes y

profesores utilizando la tecnología NFC.

La idea de este sistema, nace a raíz de que un estudiante pueda matricularse en

uno o varios módulos, con diferentes horarios y fechas, de esa manera sus datos

quedan debidamente registrados. Al momento de la llegada del alumno o

profesor al establecimiento, éste podrá acercar su dispositivo móvil inteligente a

un lector ACR-122, ubicado en la parte externa del aula de clases y

automáticamente se registrará su asistencia.

Bosquejo de un sistema para el control de asistencia a través de NFC

Gráfico 2

Fuente: La tecnología NFC y sus aplicaciones en un entorno universitario

Elaborado por: M.V Bueno, P. Pavón, A. De Gea.

Page 95: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

16

Como se muestra en el gráfico 2, se diferencian 3 usuarios: los profesores,

encargados de impartir clases en diversos grupos, los alumnos matriculados en

distintos módulos y el administrador que es el responsable del manejo del

sistema.

Además, el sistema cuenta con un servidor LDAP (Lightweight Directory Access

Protocol), y también consta con un servidor de bases de datos, siendo su papel

principal de proveer la información del alumno al personal docente y

administrativo.

Manejo del sistema para el control de asistencia a través de NFC

Gráfico 3

Fuente: La tecnología NFC y sus aplicaciones en un entorno universitario.

Elaborado por: M.V Bueno, P. Pavón, A. De Gea.

En el gráfico 3, se muestra cómo funciona dicho sistema, por lo cual el docente

está encargado de revisar la asistencia de sus alumnos. En los siguientes

literales se dará a conocer el proceso de control de asistencia:

1) El sistema de bases de datos poseerá la información del estudiante y del

profesor tales como nombre, cedula, matrícula, etc.

Page 96: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

17

2) Los responsables de cada módulo deben configurar sus dispositivos NFC

para el manejo del sistema.

3) La información del alumno o docente podrán ser validados a través del

servidor LDAP.

4) Se llevará a cabo diversas validaciones como búsqueda organizacional o

módulos en los cuales el docente es responsable de cada alumno

matriculado.

5) La aplicación se conectará al servidor de base de datos.

6) Luego de ser validados los alumnos o profesores, estos podrán acceder al

aula de clases.

Bibliotecas virtuales: En países europeos como Holanda, Francia, España,

Alemania y Austria, ya se está implementando la tecnología de corto alcance,

tanto en dispositivos móvil, tarjetas sin contacto, pulseras electrónicas, entre

otros. Austria es un país que le saca provecho a NFC, en diferentes proyectos,

a tal punto de implementar bibliotecas virtuales.

La ciudad de Klagenfurt, situada al sur de Austria, con una población de 90.000

habitantes, carece de bibliotecas públicas, es por ello que se optó por impulsar

un plan para que las personas puedan acceder a la lectura. Debido a este

motivo, se encuentran situados diversos tags en zonas públicas como la

estación del metro, la playa, plazas y restaurantes, para de esa forma poder

ayudar a fomentar la lectura en dicha ciudad.

Puntos de Bibliotecas Virtuales

Gráfico 4

Fuente: http://pingeb.org/presse/#tab-id-2 1

Elaborado por: Projekt Ingeborg.

1 Proyeckt Ingeborg Página Web: http://pingeb.org/presse/#tab-id-2 acceso: 24/07/2016

Page 97: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

18

Los usuarios solo acercando sus dispositivos podrán descargar varios

contenidos, los cuales no están protegidos por derecho de autor o derechos de

propiedad intelectual. Por tal motivo se lanzó el proyecto Gutenberg, que

permitirá otorgar autores pertenecientes a la misma región austriaca, ya que la

tecnología NFC es un método que ejecuta un vínculo a través de wi-fi u otros

medios de comunicación inalámbricos, garantizando así la descarga de un

contenido literario o educativo. Es común encontrar sitios señalizados con

etiquetas de color amarillo, promoviendo a los usuarios acceder a contenidos

bibliográficos.

La ciudad de New York también se beneficia con una propuesta de biblioteca

virtual en torno a NFC, llamada Underground Library2, siendo el producto de

una idea que trata de promover y relacionar la lectura a los usuarios del metro.

La biblioteca emprendió dicho proyecto en momento que las ventas en libros

comenzaron a declinar. Este propósito se desarrolló a través de los estudiantes

del Miami Ad School.

En este caso NFC no es el medio para conectarse a ninguna web de

descargas, puesto que, en el metro de New York, y prácticamente en

el de todas las ciudades, la cobertura con las redes públicas de

datos es intermitente y se generan cortes en las comunicaciones, lo

que originará que las descargas se interrumpieran. (Fernandez Ruiz,

2014)3

2 http://undergroundnewyorkpubliclibrary.com/ acceso: 24/07/2016 3 (Fernandez Ruiz, 2014) La tecnología NFC se acerca a la Biblioteca. Universidad de Castilla- La

Mancha. Área de Tecnología y Comunicaciones.

Page 98: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

19

Interfaz de descarga del libro mediante un tag NFC

Gráfico 5

Fuente: http://pingeb.org/hilfe 4

Elaborado por: Projekt Ingeborg.

NFC en publicidad y marketing: Empresas internacionales como Adidas y

Unilever también ven con gran futuro esta tecnología, ya que para dar a conocer

su producto la utilizan en el mercado. Brindando así una curiosidad a las

personas de querer averiguar más sobre dicho producto.

Unilever, a través de la Universidad de Sídney, desarrolló un proyecto de

publicidad para la atracción de los clientes en sus productos, por este motivo se

han instalado Tags NFC en las máquinas expendedoras de té, donde los

consumidores pueden acercan sus dispositivos móviles y de forma automática,

dar un “Me Gusta” en la red social del té Lipton.5

Otra empresa que busca acogida de sus productos utilizando la tecnología NFC

es Adidas, para comprender un poco más a sus clientes lanzó a la venta zapatos

deportivos que incorporaran dicha tecnología en la solapa. A través de un

aplicativo, el cliente se enterará del cuidado de sus zapatos, es así que la

empresa alemana apuesta por esta técnica de informar a sus clientes. Para de

4 Proyeckt Ingeborg Página Web: http://pingeb.org/presse/#tab-id-2 acceso: 24/07/2016 5 http://www.manairaaraujo.com/campana-marketing-nfc/ acceso: 24/07/2016

Page 99: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

20

esa manera poder brindar al usuario un mejor servicio y confianza en la compra

de sus productos.6

Publicidad y Marketing.

Gráfico 6

Fuente: http://www.manairaaraujo.com/campana-marketing-nfc/7

Elaborado por: Manaira Araújo.

Industria Hotelera: NFC también llega a la hotelería, un estudio indica que se

podría colocar etiquetas pasivas en menús publicitarios. Solo con un

Smartphone que posea dicha tecnología, se indicaría el precio del plato o los

ingredientes que lo conforman.

Etiquetas NFC en hoteles y restaurantes

Gráfico 7

Fuente: http://www.androidsis.com/todo-sobre-nfc-por-eduardo-centeno-de-

camintel/8

Elaborado por: Eduardo Centeno.

6 http://es.digitaltrends.com/deportes/adidas-utilizara-tecnologia-nfc-en-sus-zapatillas-deportivas/ acceso: 24/07/2016 7 Manaira Araújo Pagina Web: http://www.manairaaraujo.com/campana-marketing-nfc/ acceso: 24/07/2016 8 Eduardo Centeno Página Web: http://www.androidsis.com/todo-sobre-nfc-por-eduardo-centeno-de-

camintel/ acceso: 24/07/2016

Page 100: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

21

Industria Automotriz: La empresa de telecomunicaciones Orange, ha

introducido esta tecnología con el aporte de la empresa ADM-Concept, en el

vehículo Opel Ampera. Permitiendo así ofrecer al usuario una mejor movilidad

con el vehículo. Por medio de su teléfono inteligente el auto identifica al usuario,

además le permite realizar diferentes actividades como pagar el

estacionamiento, buscar un taxi, etc.

Es así que Orange con colaboración de Opel Ampera dan un salto tecnológico

en vehículos automáticos e híbridos, permitiendo bloquear o desbloquear el

automotor con lectores NFC activos. Además ADM-Concept aportó en este

proyecto embebiendo circuitos programables por medio de una tarjeta SIM, que

se encuentra sincronizada con el dispositivo que posee dicha tecnología. De tal

forma que se permite el bloqueo o desbloqueo y también automatizar el switch

de apertura o cierre de llaves del auto.9

NFC en automóviles

Gráfico 8

Fuente: A new vision of movility with NFC Technology

Elaborado por: Orange S.A

9 Orange S.A Sitio Web: http://www.orange.com/en/Mondial-de-l-Auto-2012/a-new-vision-

of-mobility-with-NFC-technology Acceso: 25/07/2016

Page 101: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

22

Análisis de los estudios expuestos sobre la tecnología NFC

Existen un sinnúmero de proyectos que contemplan esta tecnología, cabe

mencionar de algunos relevantes tales como las bibliotecas virtuales, que

gracias a una aplicación instalada en un dispositivo móvil y un lector NFC activo,

se puede transmitir datos de punto a punto. Brindando así un gran aporte al

actual proyecto, siendo su principal propósito de comunicar al personal de las

carreras de ingeniería en Sistemas Computacionales, Networking &

Telecomunicaciones pertenecientes a la F.C.M.F.

NFC también es utilizada en universidades, como la asistencia a cursos,

presentando una forma para emprender el aporte a los estudiantes, ya que es

una manera automatizada de acceso a un grupo de prácticas estudiantiles en un

aula.

Un tema importante a recalcar es brindar publicidad por medio de NFC, tal como

se narró en los estudios anteriores, en donde se puede sacar provecho al ahorro

de costos publicitarios en propagandas, ofreciendo así al consumidor una

manera más accesible de buscar información o enterarse acerca de un producto.

Es así que el actual proyecto es enfocado a informar, comunicar y proponer una

solución tecnológica al personal de ambas carreras, economizando papel, tinta

de impresión en oficios y también ahorro de tiempo. Se podría ubicar tags NFC

en sitios estratégicos tales como departamentos administrativos, aulas de clase,

e inclusive en la entrada del establecimiento que pueda simular a un Lector.

Page 102: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

23

FUNDAMENTACIÓN TEÓRICA.

Comunicación de ondas electromagnéticas.

El proyecto propuesto en esta investigación es basado en brindar una solución al

problema planteado anteriormente aplicando la tecnología NFC. De manera que

es necesario conocer el debido funcionamiento y conceptos relacionados a la

comunicación de ondas electromagnéticas existente entre los dispositivos que

intervienen, en el contexto de este estudio se demostrara tanto su definición de

la tecnología como su ejecución.

Historia de la comunicación móvil.

Los seres humanos tienen la necesidad de comunicarse, dado que en la

actualidad es la era de la información. Donde el uso del teléfono móvil se ha

vuelto indispensable, la tecnología va evolucionando en grados casi

inimaginables debido a la necesidad inherente de comunicación que existe.

El telégrafo fue el primer medio de comunicación presentado por Samuel Morse

el 6 de Febrero de 1833, siendo un dispositivo que utilizaba señales eléctricas.

En donde el hombre logró comunicarse a largas distancias, incluso entre

continentes. La comunicación móvil ha evolucionado con el paso del tiempo,

desde un celular que tiene acceso a internet hasta poder hacer pagos desde un

dispositivo.

Los avances que ha tenido la comunicación móvil en el transcurso de los años

ha ido cambiando, variando y mejorando día a día para las diferentes

necesidades que se fueron encontrando en los usuarios. En la actualidad la

sociedad no podría vivir sin el uso de la tecnología.

Los teléfonos celulares son una tecnología que han llegado a ser muy

importantes en la vida de los seres humanos, así como, dispositivos que con el

pasar del tiempo poco a poco se están incorporando a las necesidades del ser

humano.

Page 103: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

24

Cabe recalcar que el primer teléfono celular de la historia fue el Motorola

DynaTAC 8000X creado por Martin Cooper. creado por primera vez en el año de

1983, el cual contaba con características básicas y muy deficientes. Pasando de

ser una de las tecnologías que sólo unos cuantos podían gozar, a estar al

alcance de todos a pasos agigantados. Debido a su fácil manejo y accesibilidad

las tecnologías móviles están presentes en ámbitos educativos, de negocios,

servicios, etc.

Los teléfonos celulares evolucionaron de manera drástica, comenzaron siendo

de gran tamaño como un “ladrillo”, terminando siendo de diferentes diseños,

digitales y con una gran variedad de funcionalidades. Pasaron de una

generación a otra hasta llegar a la aparición de los Smartphone y 4G cambiando

para siempre el modo en que los usuarios utilizan su dispositivo móvil.

El Smartphone es una grandiosa mezcla de un teléfono con una computadora.

Este nuevo estándar rompió el esquema de consumo de contenidos al que los

usuarios estaban acostumbrados desde hace años. Con 4G se puede alcanzar

gran velocidad de transmisión de datos pudiendo ver sin ningún inconveniente

videos de alta definición, música en streaming y muchas cosas más.

Adicionalmente se puede realizar tareas relacionadas al trabajo de una manera

menos complicada, con mucha rapidez, en el lugar y momento donde se

encuentre, facilitando el desenvolvimiento diario de millones de personas

alrededor del mundo.

En el 2014 un estudio Interactive Advertising Bureau (IAB), muestra que el 83%

de las personas que acceden a Internet en el país lo hacen a través de sus

‘smartphones’ y el resto por medio de computadoras o tabletas.

(elcomercio.com, 2015)10

10

(elcomercio.com, 2015) sitio web: http://www.elcomercio.com/actualidad/poblacion-internet-smartphones-redes-sociales.html acceso: 20/06/2016

Page 104: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

25

Tecnologías de corto alcance.

Bluetooth.

La tecnología bluetooth fue desarrollada en el año 1994 por la compañía sueca

Ericsson con la finalidad de obtener un sistema de comunicación de los teléfonos

móviles con sus accesorios (auriculares, ordenadores, etc.). Las comunicaciones

han sido desarrolladas mediante el prototipo maestro/esclavo, el cual se

encuentra integrada en los terminales de los teléfonos móviles.

Esta tecnología es un enlace radio de corto alcance que se presenta asociado a

las Redes de Área Personal Inalámbricas (WPAN). Este concepto tiene como

referencia a las redes sin cables que se esparce a un espacio de funcionamiento

personal con un radio de hasta 10 metros. Bluetooth se encuentra en el rango de

frecuencias de 2,402 GHz a 2,480 GHz. Los terminales pueden estar en

movimiento y no tienen necesidad de mantener una línea de vista entre sí;

adicionalmente, las velocidades de transmisión fluctúan entre 720kbps y 1 Mbps.

Diseñada para ser totalmente funcional incluso en entornos ruidosos y con

muchas interferencias electromagnéticas, utilizando el acceso múltiple por

división en el código con salto en frecuencia o CDMA-FH (Code Division Multiple

Access – Frecuency Hop) y métodos de corrección de errores hacia delante o

FEC (Forward Error Control) bastante avanzados. El modo de transmisión

adoptado por la especificación Bluetooth, proporciona alta seguridad de los

datos transmitidos a través de encriptación y autentificación.

La aplicación fundamental de la tecnología bluetooth es conectar equipos

informáticos móviles y portátiles entre sí, tales como PDAs, impresoras,

ordenadores, mouse, micrófonos, auriculares, sensores, lectores de código de

barras, displays, localizadores, teléfonos móviles y muchos dispositivos de

electrónica de consumo. El propósito es que todos estos equipos puedan

interactuar y mantener una comunicación sin interferencias.

Page 105: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

26

Logo de la tecnología Bluetooth.

Gráfico 9

Fuente: https://www.bluetooth.com/11

Versiones de Bluetooth.

En el proceso de desarrollo de esta tecnología, se han presentado algunas

versiones y mientras más reciente sea esta, es más estable que la anterior

haciendo que Bluetooth mejore de manera considerable.

Bluetooth 1.0 y 1.0B.

Fue la primera versión lanzada y tuvo que enfrentarse a muchos problemas, uno

de los tantos fue que los fabricantes de estos equipos tenían dificultad para

hacerlos interoperables.

Estas versiones también acarreaban consigo un hardware imprescindible para la

dirección del dispositivo o efectuaban la transmisión en el proceso de conexión

lo cual produjo que más bien hubiera un retraso en el funcionamiento de

dispositivos en ambientes Bluetooth.

Bluetooth 1.2.

La versión Bluetooth 1.2, corroborada como el estándar IEEE 802.15.1-2005,

ofrecía compatibilidad con su antecesora, pero con una conexión y modo de

reconocimiento más rápido.

11 Bluetooth Página Oficial: https://www.bluetooth.com/ acceso: 13/09/2016.

Page 106: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

27

Otras mejoras incluían:

Las velocidades de transmisión son más rápidas, las cuales están sobre

los 721 kbps.

El Control de Flujo y modos de retransmisión para L2CAP.

Mejora en la resistencia contra ambientes ruidosos e interferencia, a

través de Salto de Frecuencia Adaptado (AHF, Adaptive Frequency–

Hopping Spread Spectrum), evita el uso de frecuencias congestionadas

en la secuencia de salto, de tal manera que Bluetooth puede entenderse

con otras tecnologías como Wi-Fi en la banda de 2,4 GHz sin que se

interfieran.

la calidad de voz en enlaces de audio es mejorada permitiendo la

retransmisión de paquetes corruptos.

Soporta la Interfaz de Controlador de Host (HCI). Esta interfaz admite un

Controlador de Host para comunicarse con el sistema operativo de un

ordenador personal.

Bluetooth 2.0.

Esta versión mejorada posee compatibilidad con la v1.2 y su principal

característica es la implementación de Índice de Datos Mejorados (EDR,

Enhanced Data Rate) que aumenta la velocidad de transmisión de hasta 3 Mbps

a pesar que, en la práctica llega hasta 2,1 Mbps, y además utiliza Modulación

por desplazamiento de Frecuencia Gaussiana (GFSK) para alcanzar el ancho de

banda adicional para el aumento de la velocidad de transmisión. Otra mejora es

menor consumo de energía ya que tiene un ciclo de servicio estrecho.

Bluetooth 2.1.

Esta versión también tiene EDR y tolera teóricamente velocidades de

transmisión superiores a 3 Mbps, además de ser compatible completamente con

la versión 1.2.

Las características de esta versión son:

Page 107: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

28

Colaboración con la tecnología NFC. Cuando un campo NFC también

está disponible, de manera automática se crea una conexión Bluetooth

segura.

Admite un Emparejamiento Simple y Seguro (SSP, Secure Simple

Pairing) y con esto se mejora el emparejamiento entre dispositivos

Bluetooth y aumenta su utilización y la seguridad.

Respuesta de Investigación Extendida (EIR, Extended Inquery

Response), esto proporciona más información en el proceso Inquery, en

el cual se envían solicitudes y respuestas entre los dispositivos para

establecer la comunicación, admitiendo un mejor filtrado antes de la

conexión. Estos datos podrían ser nombre del dispositivo, el nivel de

transmisión que necesitan estas respuestas de Inquery, los servicios que

resiste este dispositivo, etc.

Se introduce además una encriptación Pause / Resume (EPR, Encryption

Pause / Resume) pues antes cuando se cambiaba una clave de

encriptación, el dispositivo que renueva esta clave debía parar la

transmisión de datos que requerían ser encriptados con esta clave

mientras que esta nueva clave era generada, pero EPR el controlador

Bluetooth garantiza que los datos no encriptados se transfieran mientras

la nueva clave es generada.

El consumo de potencia es cinco veces menor.

Bluetooth 3.

La idea de la creación de esta versión es que Bluetooth incremente

considerablemente la velocidad de transferencia hasta 24 Mbps teóricamente y

que labore con Wi-Fi para que sobre todos los Smartphone tengan más

velocidad de conexión.

Page 108: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

29

Usos de Bluetooth.

Gráfico 10

Fuente: http://hasbra.blogspot.com/ 12

Elaborado por: Esther Cocero Navarro, Jorge Díaz

ZIGBEE.

Es una alianza sin beneficio de lucro formada por 25 empresas, la mayoría de

ellas fabricantes de semiconductores, con el propósito de fomentar el desarrollo

e implantación de una tecnología inalámbrica bidireccional de pequeño coste vía

radio, para utilizarse en dispositivos de domótica, automatización de edificios,

control industrial, periféricos de PC o sensores médicos.

Los miembros que conforman esta alianza justifican el desarrollo de este

estándar para tapar el hueco que se produce por debajo del Bluetooth. Tiene

velocidades comprendidas entre 20Kbps y 250Kbps y rangos de 10 m a 75 m.

Puede utilizar las bandas libres ISM de 2,4 GHz, 868 MHz (Europa) y 915 MHz

(EEUU). Una red ZigBee puede estar constituido por hasta 255 nodos (frente a

los 8 de Bluetooth), los cuales tienen la mayor parte del tiempo el transceiver en

estado dormido con el objetivo de consumir menos que otras tecnologías

inalámbricas.

Los módulos ZigBee están planeados para ser los transmisores inalámbricos

más baratos producidos de forma masiva.

12 Hasbleydy Pagina web: http://hasbra.blogspot.com/ acceso: 20/09/2016

Page 109: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

30

Logo de Zigbee Alliance.

Gráfico 11

Fuente: http://www.zigbee.org/ 13

Zigbee trabaja sobre el estándar IEEE 802.15.4, la cual usa el nivel físico del

radio y la capa de medios de accesos. Esta tecnología proporciona el soporte en

el manejo de la seguridad y ajustes de red a un grupo de interfaces al módulo de

radio con la intensión de facilitar su uso a la aplicación. Es decir, Zigbee se

encarga del software e IEEE 802.15.4 maneja el hardware.

Topologías de la tecnología Zigbee.

Gráfico 12

Fuente: Diseño de un prototipo didáctico para la implementación de redes de

sensores inalámbricos basados en el protocolo Zigbee (Ra Ximhai)

Elaborado por: Ra Ximhai

13 Zigbee Alliance Página Oficial: http://www.zigbee.org/ acceso: 14/09/2016

Page 110: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

31

Seguridad de Zigbee.

La seguridad con respecto a ZigBee, es que puede usar la encriptación AES de

128 bits, permitiendo la autentificación y encriptación en las comunicaciones.

Adicionalmente, existe un elemento en la red llamado Trust Center (Centro de

validación) que le provee un mecanismo de seguridad en el que se manejan dos

tipos de claves de seguridad, la clave de enlace y la clave de red.

IrDA.

Infrared Data Association (IrDA) define un estándar físico para la emisión y

recepción de datos a través de rayos infrarrojos. Debido a la sencillez de su

circuitería, consiste en un codificador/decodificador, y un transductor de

infrarrojos (el LED transmisor y el fotodiodo receptor). Esta técnica no es muy

usada ya que no puede traspasar objetos opacos, debido a esto necesitan que la

comunicación tenga línea de vista directa. Esta tecnología fue ideada para redes

personales de área reducida y ocasionalmente en algunas LANs específicas. No

es práctico para redes de usuarios móviles por lo que sólo se implementa en

subredes fijas. Además, el uso de esta tecnología no está regulado por ningún

organismo.

El estándar IrDA ha ido avanzando exitosamente desde el estándar original,

conocido como IrDA 1.0, que admitía la transferencia de datos a una velocidad

de hasta 115.2 kbps. En 1996 se acogió una extensión de este estándar, el IrDA

1.1 que permitía transferencias 35 veces mayores al IrDA 1.0. En el estándar

IrDA1.1, el tamaño máximo de datos que se pueden emitir es de 2048 bytes y la

tasa máxima de transmisión es de 4 Mbps.

Se puede localizar esta tecnología montada en la gran mayoría de los

ordenadores portátiles, móviles, cámaras digitales, handhelds y otros

dispositivos.

Page 111: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

32

Logo de IrDA.

Gráfico 13

Fuente: http://www.irda.org/ 14

Elaborado Por: Infrared Data Association.

RFID.

RFID es el acrónimo de Radio Frequency Identification, que traducido al

castellano es, Identificación por Radiofrecuencia.

Esta tecnología se basa en la utilización de un pequeño chip ligado a algún

producto, debido a esto es posible mantener un rastreo de su localización.

En su interior las etiquetas RFID más sencillas pueden contener dentro de su

chip:

Datos ROM (identificador)

Datos R/W (información)

Un procesador criptográfico

La distancia de rastreo de las etiquetas varía mucho, dependerá del tamaño, tipo

y antena del chip, pero aproximadamente podría estar desde 2cm. a 13 metros

en las etiquetas sencillas, mientras que en los más complejos puede ser varios

kilómetros.

14 Infrared Data Association sitio web: http://www.irda.org/ acceso: 18/09/2016

Page 112: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

33

Funcionamiento.

Un sistema de RFID está formado por tres elementos básicos:

Una etiqueta electrónica o tag que incorpora una microantena.

Un lector de tags.

Una base de datos.

Un tag es una etiqueta que tiene un microchip incorporado y que puede estar

adherido a algún producto (por ejemplo, un cepillo de dientes, accesorios de

belleza, etc,). El microchip guarda un número de identificación, esto es una

especie de matrícula única de cada producto, existen varios tipos de esquemas

planteados para estos números, como por ejemplo el Electronic Product Code,

diseñado por Auto-ID Center. Pudiendo definir, de manera general, este número

como un código único (CU).

El sistema funciona de la siguiente manera:

El lector trasmite una serie de ondas de radiofrecuencia al tag, que son

obtenidas por el micro antena de éste.

Estas ondas activan el microchip, a través del micro antena y mediante

ondas de radiofrecuencia, emite al lector siendo este el CU del producto.

Finalmente, el lector obtiene cuál es el CU del producto y lo envía a una

base de datos en la que preliminarmente se han registrado las

características del producto (por ejemplo, la fecha de fabricación, fecha

de caducidad, peso, color, material, etc.).

De esta forma, el agente de la cadena de suministros puede consultar y verificar

de forma rápida cualquiera de las características del producto que se está

vendiendo y/o distribuyendo.

Page 113: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

34

Componentes.

Los sistemas de RFID radica en primera instancia de dos componentes

principales: las etiquetas y el lector de RFID. Las etiquetas de RFID pueden ser

pasivas o activas. Las etiquetas pasivas Son activadas sólo cuando se

encuentran en el campo de transmisión de frecuencia de radio de un lector,

mientras que las etiquetas activas trabajan con baterías y emiten de manera

constante una señal de frecuencia de radio, las etiquetas pueden ser solo de

lectura o bien reescribibles.

El funcionamiento acerca de la transmisión de datos de la identificación por

frecuencia de radio es básicamente la misma, independientemente del tipo de

etiqueta a usarse. Al momento en que se activan las etiquetas de identificación

por radiofrecuencia, éstas emiten una señal cientos de veces por segundo.

Cuando se localizan dentro del rango de un lector de RFID, el sistema central

obtiene la información de la etiqueta, filtra las múltiples señales e inicia a

procesar la información.

Tipos de etiquetas.

Las etiquetas RFID pasivas no cuentan con una fuente de alimentación propia.

La corriente eléctrica mínima inducida en la antena por la señal de escaneo de

radiofrecuencia, suministra suficiente energía al circuito integrado de la etiqueta

para poder emitir una respuesta. Debido a que no cuenta con una fuente de

alimentación propia hace que el dispositivo pueda ser bastante pequeño. Existen

productos disponibles ya con estas etiquetas e incluso pueden ser insertados por

debajo de la piel.

Las etiquetas pasivas, en la práctica poseen distancias de lectura que pueden

variar entre 10 milímetros hasta cerca de 10 metros de acuerdo al tamaño de la

etiqueta, de la potencia y frecuencia en la que trabaja el lector.

Las etiquetas RFID semi-pasivas, son muy semejantes a las pasivas, con la

diferencia que éstas incorporan adicionalmente una batería pequeña. Una

Page 114: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

35

batería admite que el circuito integrado de la etiqueta esté constantemente

alimentado. Adicionalmente, elimina la necesidad de trazar una antena para

receptar potencia de una señal entrante. Las etiquetas RFID semi-pasivas

responden más deprisa, por esto son más potentes en cobertura de lectura que

las etiquetas pasivas.

Las etiquetas RFID activas, traen consigo una fuente de energía incorporada,

lo que hace que tengan una cobertura de mayor lectura y memorias mucho más

grandes que las etiquetas pasivas. Esto facilita que tenga capacidad de

almacenar información adicional enviada por el transmisor-receptor.

Actualmente, las etiquetas más pequeñas poseen un tamaño aproximado de una

moneda. Muchas de estas etiquetas cubren un rango de 10 metros, con duración

de batería de varios años.

Las etiquetas RFID más comercializadas son de tipo pasivo, debido a que estas

son más baratas de fabricar y no requieren de una batería para su

funcionamiento. A pesar de que la etiqueta pasiva tiene la ventaja de su bajo

costo, otros factores tales como funcionamiento en ciertos ambientes como

cerca del metal o agua, exactitud y confiabilidad, hacen que el uso de etiquetas

activas sea muy común hoy en día.

Hay cuatro clases distintas de etiquetas en uso, según su

radiofrecuencia: las etiquetas de frecuencia baja (entre 125 ó 134,2

kilohertz), las etiquetas de alta frecuencia (13,56 megahertz), las

etiquetas UHF o frecuencia ultraelevada (868 a 956 megahertz), y

las etiquetas de microondas (2,45 gigahertz). Las etiquetas UHF no

pueden ser utilizadas de forma global, porque no existen

regulaciones globales para su uso. (Cristián Maturana M, 2006)15

15

(Cristián Maturana M, 2006) RFID: El código de barras inteligente para bibliotecas Serie Bibliotecología y Gestión de Información N° 18, octubre, 2006. Pág. 13

Page 115: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

36

Estándares para RFID .

Para que se pueda hacer uso de esta tecnología no basta con crear el hardware

o el software necesario. No existe ninguna corporación pública global que

gobierne las frecuencias que usa RFID. En principio, cada país puede fijar su

propio reglamento.

Las principales corporaciones que gobiernan la asignación de las frecuencias

para RFID son:

EE.UU.: FCC (Federal Communications Commission).

Canadá: DOC (Departamento de la Comunicación)

Europa: ERO, CEPT, ETSI y administraciones nacionales.

Obsérvese que las administraciones nacionales tienen que

aprobar el uso de una frecuencia específica antes de que pueda

ser usada en ese país

Japón: MPHPT (Ministry of Public Management, Home Affairs,

Post and Telecommunication)

China: Ministerio de la Industria de Información

Australia: Autoridad Australiana de la Comunicación (Australian

Communication Authority)

Las etiquetas que son de baja frecuencia (LF: 125 - 134 kHz y 140 - 148.5 kHz) y

de alta frecuencia (HF: 13.56 MHz) se puede emplear de forma global sin

necesidad de licencia. La frecuencia ultraalta (UHF: 868 - 928 MHz).

En Norteamérica, la frecuencia ultraelevada puede ser utilizada sin licencia para

frecuencias entre 908 - 928 MHz, pero existen restricciones en la energía de

transmisión. En Europa la frecuencia ultraelevada está bajo consideración para

865.6 - 867.6 MHz.

En China y Japón no hay regulación para la utilización de la frecuencia

ultraelevada. Cada aplicación que haga uso de esta frecuencia necesita de una

licencia, que debe ser solicitada a las autoridades locales, y puede ser anulada.

Page 116: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

37

En Australia y Nueva Zelanda, el rango es de 918 - 926 MHz para utilizar sin

licencia, pero existen restricciones en la energía de transmisión.

Algunos estándares que se han desarrollado en relación a la tecnología RFID

son:

ISO 15693

ISO 10536

ISO 14443

ISO 18000

EPCGlobal – esta normativa tiene mayor probabilidad de convertirse

en la base de un estándar a nivel mundial.

Seguridad RFID.

La identificación segura hace referencia a la aplicación de las tecnologías de

auto identificación de tal forma que aseguren la fiabilidad y la confidencialidad de

la información contenida ya sea en un objeto, un producto, etc.

El término "identificación" tiene varios significados y aplicaciones, pero hay algo

que tienen en común y es que todas estas acepciones es que un "identificador"

es apta para diferenciar a una persona de otra, o un objeto de otro: esto quiere

decir que cada persona u objeto tiene una identidad única.

Habitualmente, este concepto se ha utilizado para la identificación de personas y

asegurarse de que sólo las personas autorizadas pueden realizar lo que sólo

ellas tienen capacidad para hacer (por ejemplo, firmar un cheque, sacar dinero

de una determinada cuenta corriente, etc.). Pero el término tiene aspectos

negativos cuando sirve para rehusar un derecho a una persona porque no tiene

la identificación adecuada (por ejemplo, controles de pasaportes).

Auto identificación es la habilidad que una máquina puede tener para leer una

identidad y esto se aplica normalmente cuando es un objeto el que debe ser

identificado. La unión de la auto identificación de objetos con el tracking

Page 117: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

38

(persecución de los movimientos de un objeto) dando como resultado la

trazabilidad, un concepto que trae enormes beneficios.

La identificación segura depende mucho de que cada objeto pueda tener una

única identidad, que no pueda ser falsificada, perdida o manipulada. Esto implica

que debe tener una avanzada tecnología aplicada a los tags de identidad y a los

lectores de tags. Además, depende también del uso, control y confidencialidad

de los datos generados por la auto identificación y el tracking, por lo que debe

tener efectos técnicos, un marco legal y ético establecido.

Relación entre NFC y RFID

Gráfico 14

Fuente: Análisis de los riesgos y contramedidas en seguridad-privacidad de la

tecnología NFC en móviles.

Elaborado: Javier Areitio Bertolin.

NFC

NFC es el acrónimo de Near Field Communication, es una inalámbrica de corto

alcance (del orden de unos pocos centímetros). Está dentro de lo que se conoce

como tecnología RFID. Se caracteriza por la carencia de utilizar cualquier

dispositivo adicional entre el emisor y el receptor (a diferencia de la tecnología

Bluetooth, por ejemplo), así también en la rapidez para establecer la

comunicación. Diseñada para ser introducida en los dispositivos como una

alternativa de comunicación entre los mismos, principalmente en terminales

móviles como teléfonos y asistentes personales.

Page 118: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

39

Logo de NFC

Gráfico 15

Fuente: http://nfc-forum.org/ 16

Elaborado por: NFC Fórum

Funcionamiento NFC.

El principio básico de RFID y también para NFC, es la utilización de un hardware

lector, que se comunica de manera inalámbrica con etiquetas electrónicas que

contiene información. Esta es receptada por la etiqueta y responde según la

petición del lector, mostrando su información almacenada o datos internos como

el código serial de fábrica. La etiqueta es un circuito electrónico que tiene forma

de lámina y esta puede contener diversos tamaños físicos o ciertas

características de memoria. Esta etiqueta es de carácter pasivo, porque no

requiere de la antena del lector que trata de comunicarse con ella.

La comunicación entre la etiqueta y el lector NFC, es de pocos centímetros

debido a que esta ideada para que sea de rango corto, a diferencia de otros

estándares de RFID que pueden alcanzar hasta varios metros. Estas etiquetas

pueden estar incluidas en cartón, introducidas en papel u otras alternativas

donde se quiera tener esta tecnología.

Como detalle técnico, se puede documentar que opera en el rango de los

13,56MHz a una velocidad de hasta 424Kbits/seg, sus estándares están siendo

desarrollados por el NFC FORUM, pero esta tecnología sigue muchos

estándares de RFID propuesto por ISO y la ETSI. La tecnología NFC brinda la

posibilidad de realizar comunicación entre dispositivos con NFC habilitado, es

decir, que el ámbito no se restringe a la etiqueta, sino al concepto de

comunicación entre maquinas.

16 NFC Fórum Sitio web: http://nfc-forum.org/ acceso: 18/09/2016

Page 119: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

40

¿Por qué usar NFC?

La tecnología NFC además de tener una alta carga técnica, es que el proceso

entre el lector y la etiqueta o entre dispositivos sea lo más transparente posible,

manejando una analogía de realizar un simple contacto, ocultando al máximo

detalles técnicos que faciliten su introducción. Esto trata de que el usuario solo

con tocar con su teléfono móvil pueda obtener información.

Más allá de compartir fotos, videos o canciones, la tecnología NFC permite

pagar con un dispositivo Smartphone, emparejarse con un gadget que tenga

esta tecnología. NFC es una función cuyas utilidades tienen mucho potencial. y

que en el futuro todos los dispositivos deberían incluir

¿Dónde se podrá introducir?

Las etiquetas NFC puede ser incluido en prácticamente cualquier objeto, por el

momento el NFC Forum ha apostado primeramente al desarrollo de casos piloto

para comprar a través del móvil y acceso a información al tocar la etiqueta.

Modo de operación NFC.

Al igual que la tecnología RFID, existen dos modos de comunicación respecto a

NFC que son modo activo y pasivo. Según el estándar ECMA-340 (ISO/IEC

18092)17 dichos modos son capaces de establecer una comunicación directa

P2P (punto a punto), ya que oscilan entre distancias cercanas de 0 a 20 cm.

En el modo pasivo participan dos componentes: un dispositivo activo que posee

una carga de energía propia, generando una señal electromagnética. En donde

se establece la modulación por desplazamiento de amplitud (ASK) y la señal por

codificación Manchester. Por otro lado, un dispositivo pasivo que no posee una

carga de energética, debe utilizar el campo electromagnético para suministrar su

circuito.

17

(Ecma International) Near Field Communication White paper.

Page 120: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

41

Un campo magnético incidente produce una corriente eléctrica y alimenta el

circuito de un dispositivo pasivo, provocando una señal de respuesta, esto es

conocido como acoplamiento inductivo. (Bueno, Pavòn, & De Gea, 2011)

Ejemplo de Modo de operación Pasivo.

Gráfico 16

Fuente: La tecnología NFC y sus aplicaciones en un entorno universitario

Elaborado por: M.V Bueno, P. Pavón, A. De Gea.

El modo Activo, los dos dispositivos poseen una fuente energética, en donde el

dispositivo iniciador de la comunicación es el que genera la comunicación, y el

dispositivo receptor envía la información a través de su propio campo

electromagnético.

Ejemplo de Modo de Operación Activo.

Gráfico 17

Fuente: La tecnología NFC y sus aplicaciones en un entorno universitario

Elaborado por: M.V Bueno, P. Pavón, A. De Gea.

Page 121: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

42

Ventajas y Desventajas de NFC.

Ventajas:

Versatilidad de la tecnología, debido a que puede ser utilizada en

dispositivos móviles.

La Seguridad de la comunicación es alta, ya que tiene corta distancia

de operación.

Simplicidad de utilización, por lo que es sencillo para el uso del

usuario final y se puede realizar lectura con el móvil de manera fácil

de tal manera que el usuario se adapta a las nuevas tendencias

tecnológicas.

Los dispositivos NFC consumen poca energía.

NFC puede ser usada como plataforma para la adquisición de tickets,

transporte y otros pagos en todo el mundo.

Desventajas:

Esta tecnología puede representar un riesgo para la salud, debido a

la exposición de las ondas de radiofrecuencia

Poca capacidad de transmisión de archivos audiovisuales.

En modo de comunicación activo no pueden comunicarse con varios

dispositivos al mismo tiempo.

Las etiquetas NFC reescribibles tienen ventas reducidas y los costos

son elevados.

NFC al contar con toda la información bancaria, pase de entrada a la

oficina contactos de trabajo, ya que en caso de pérdida la persona

estaría expuesta a que saquen toda su información personal y

desocupen sus cuentas bancarias.

Page 122: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

43

Seguridad NFC:

NFC no ofrece comunicaciones seguras, tampoco ninguna protección contra

aquellos que se dedican a escuchas conversaciones, además es vulnerable a la

modificación de datos. Las aplicaciones dedicadas al uso de NFC deben tener

protocolos criptográficos para de esta manera establecer un canal seguro. Sin

embargo, debido a la distancia corta que utiliza NFC, aquello se contrarresta, ya

que las transacciones que se pueden realizar con esta tecnología, solo se activa

en un rango muy limitado. Lo que limita el uso de esta tecnología sin que el

usuario esté al tanto de la transacción.

La sencillez y simplicidad que tiene la interacción del uso de NFC, representa

para los usuarios confianza y seguridad. Además, evita errores de comunicación

debido a su corta distancia, asegurando una mayor eficacia al momento de

transmitir datos y permitiendo que si sucediera un fraude en ese corto rango el

usuario pueda darse cuenta fácilmente.

Tags (Tarjetas) compatibles con NFC.

En la investigación que realizaron empresas como Sony y Phillips, se decidió

fomentar un estándar, el cual sea compatible con tarjetas sin contacto, como son

Mifare (por parte de Phillips) y Felica (por parte de Sony). Este estudio fue el

preámbulo para la creación de NFC que a su vez es compatible con este tipo de

estándares de tarjetas sin contacto, que son una evolución de las tarjetas

magnéticas. Es por ello que la comunicación entre estas tarjetas y lectores es

posible por medio de las ondas electromagnéticas que transmiten. Este tipo de

tarjetas o etiquetas no necesitan alimentación eléctrica para funcionar, sólo será

necesario la energía del transmisor del lector, gracias a que es una evolución de

RFID. Algunas tarjetas poseen antenas para la suministración de energía por

parte del dispositivo emisor y envío de información.

Page 123: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

44

La distancia de transmision entre tarjetas sin contacto y el lector, la

distancia puede variar desde unos pocos centimetros hasta 50 cm.

Ademas el procesamiento de datos, incluido el cifrado seguro se

completa aproximadamente en 0.1 segundos, permitiendo a los

usuarios acceder a los servicios, con un solo golpe de la mano,

resolviendo de esta manera la mayoria de las limitaciones que

figuran en las tarjetas de contacto. (Alberca Gómez, 2013)

Funcionamiento de tarjetas sin contacto con lector NFC.

Gráfico 18

Fuente: NFC for Dummies

Elaborado por: Sabella, Robert P, Mueller, Jhon P.

A continuación, se detallan cada una de ellas con sus correspondientes

características:

Tarjetas Mifare

Es un tipo de tarjeta extendida, desarrollada por NXP Semiconductores y más

luego adquirido por Phillips, ya que es la más utilizada en el mundo con un 70%

de acogida en Europa. Existen varios tipos como: Ultralight, Clasic, DESfire y

SmartMX, la más vendida es mifare clasic. Estas tarjetas poseen de seguridad

criptográfica y poca capacidad de memoria, es por ello que las transacciones se

realizan directamente en la tarjeta, por tal motivo que no es necesario la

conexión cliente-servidor, debido a que toda su información se procesa en la

tarjeta como tal.

Page 124: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

45

“Mifare Classic es una tarjeta que contiene embebido un pequeño

chip con 1 KB de memoria, lógica y criptográfica.” (Kamlofsky, 2013)

Mifare classic es del modelo NXP MFIICS50, que comprende de 16 sectores en

donde cada sector cuenta con un cifrado de 48 bits simétrico.

En el tema de seguridad, el cifrado de esta tarjeta se realiza a través de un

algoritmo, el cual es mantenido hasta hoy en discreción oponiéndose así a uno

de los principios fundamentales del cifrado como “el principio de Kerckhoff”, el

cual establece que:

“La seguridad de un sistema criptográfico no debe descansar en el secreto del

algoritmo en sí, sino en secreto de la clave”. (Kamlofsky, 2013)

Arquitectura de las tarjetas Mifare

Gráfico 19

Fuente: Selective Attaks to Mifare Classic Cards.

Elaborado por: J Kamlofsky

Page 125: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

46

Tipos de ataques a tarjetas Mifare.

Se han analizado diversos ataques que hacen vulnerables a las tarjetas Mifare

como:

1. Cada sector posee un espacio de cifrado de 48 bits, siendo posible

ejecutar un ataque por fuerza bruta, ya que el cifrado no es tan riguroso.

2. La violación del principio de Kerckhoff alienta a la búsqueda de

debilidades en el algoritmo, este tipo de algoritmo es secreto, pero paso

una década desde su creación ya que a fines del año 2007 Karsten Nohl

y Henryk Plotz presentaron un análisis y pruebas sobre las debilidades

en dichas tarjetas, mostrando a inicios del año 2008, donde se descripto

un efectivo proceso de ingeniería inversa realizada sobre el chip de la

tarjeta. Mejorando de esa manera el algoritmo de cifrado denominándolo

Crypto1, luego de un análisis del protocolo basado en la ISO/IEC 14443.

Tarjetas Mifare.

Gráfico 20

Fuente: Selective Attaks to Mifare Classic Cards.

Elaborado por: J Kamlofsky.

Trajetas Mifare Ultralight

Este tipo de tarjetas son las más comunes, ya que son las más baratas en el

mercado, debido a su poca capacidad de almacenaje de 64 bytes distribuidos en

4 sectores de 48 bytes. Siendo las más utilizadas para pruebas básicas como

identificación, ya que carecen de cifrado de seguridad.

Page 126: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

47

Arquitectura de tarjetas Mifare Ultralight.

Gráfico 21

Fuente: Tecnología de Comunicación de campo cercano (NFC) y sus

aplicaciones.

Elaborado por: Chavarría Daniel Antonio.

Tarjetas Felica

Felica es una tarjeta sin contacto desarrollada por Sony, la cual es utilizada

como canjeo y pago electrónico para medios de transporte. Teniendo mayor

acogida en países asiáticos como Japón, también es acogida en países como

Estados unidos, ya que los estudiantes pueden tener acceso a instalaciones de

planteles educativos.

Uno de los puntos fuertes de esta tecnología es la seguridad, es el

tipo de tarjeta inteligente en obtener la certificación ISO 15408,

también conocido como common criteria toolkit. En cada

autenticación la clave de seguridad es generada dinámicamente,

evitando el problema de escucha intencionada o eavesdropping

(Alonso José M, 2013).

Page 127: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

48

Tarjetas de identificación Felica.

Gráfico 22

Fuente: Diseño e implementación de un lector PC/SC inalámbrico para tarjeta

inteligente basado en plataformas móviles NFC.

Elaborado por: Alonso Rodríguez José María.

Características técnicas de NFC.

Como se mencionó en el capítulo I, NFC posee una frecuencia libre de 13.56

MHz y un ancho de banda aproximado de 7 KHz, permitiendo así operar a los

dispositivos entre 1.5 m/A y 7.5 m/A. Es por ello que se le atribuye como

comunicación de campo cercano debido a la cobertura de su operación que es

de 4 a 10 cm. El uso exclusivo del campo magnético limita la distancia máxima

de operación entre dispositivos NFC. Las comunicaciones en NFC, pueden ser

half o full dúplex. Se aplica la modulación ASK (Amplitude Shift Keying) y la

codificación Manchester. NFC ofrece tres velocidades de transmisión: 106, 212 o

424 kbps. La tasa de bit la establece el dispositivo iniciador de la conexión.

La comprensión entre etiquetas y emisores.

Gráfico 23

Fuente: NFC for Dummies

Elaborado por: Sabella, Robert P, Mueller, Jhon P.

Page 128: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

49

Formato de Intercambio de Datos NDEF.

NFC realmente brilla con luz propia cuando se trata de comunicaciones punto a

punto, sin embargo, al igual que con cualquier otra forma de intercambio de

datos los dos dispositivos tienen que ponerse de acuerdo a la forma de

comunicarse. Un ejemplo en término humano sería: si una persona habla chino y

otra Alemán, ninguna de las partes se comprenden entre ellos, esta situación

ocurre en dispositivos NFC, los cuales deben estar de acuerdo con un método

de estandarización de comunicación.

Mensajes NDEF.

Los mensajes NDEF proporcionan un método estandarizado para un lector, de

esa forma comunicarse con un dispositivo NFC. El mensaje NDEF contiene

varios registros los cuales se obtiene sólo cuando se trabaja con las etiquetas

estandarizadas (etiquetas propietarias), normalmente no proporcionan este

apoyo. (Verificar gráfico 24)

Un dispositivo sin contacto capaz de almacenar los datos de formato

NDEF para controlar dispositivos NFC de acuerdo con el NFC Forum en

una infraestructura ISO-14443.

El NFC Fórum establece que una Tag es compatible con una de las

cuatro plataformas de etiquetas NFC capaces de almacenar datos en

formato NDEF

NDEF define un formato de encapsulación de mensajes para el

intercambio de información de dispositivo a dispositivo.

Page 129: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

50

Mensajes NDEF

Gráfico 24

Fuente: NFC for Dummies.

Elaborado por: Sabella, Robert P, Mueller, Jhon P.

“Cada registro contiene un encabezado y una carga útil. La cabecera contiene

información útil para el lector, como el ID de registro, su longitud y el tipo. El tipo

define el registro y la carga útil es simplemente datos”. (Sabella & Mueller,

2016)18

La tecnología NFC se ha pensado para algunos tipos de uso:

La lectura, del lado del dispositivo, en puntos NFC que almacenan información

específica. Los tags de tipo “Smart-poster”, son un claro ejemplo de uso: fichas,

o cualquier otro elemento, que figure un evento, incluye un tag NFC que

almacene la dirección de dicho evento, o su enlace para acceder al sitio en

internet.

La comunicación entre dispositivos NFC: En este suceso, la comunicación

NFC infiere como una iniciativa de transmision. La tecnología Android Beam es

una aplicación directa: la comunicación entre dos Smartphones que deben ser

compatibles, se inicia automáticamente mediante una comunicación de tipo

NFC, luego se procederá a utilizar la tecnología Bluetooth para el resto del

intercambio.

18 (Sabella & Mueller, 2016) NFC for dummies Pág. 52.

Page 130: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

51

La función del dispositivo como simulador de tag NFC. En este tipo, el dispositivo

y su tag NFC simulado figuran un sistema de autenticación segura. Un uso

común, que se está expandiendo con rapidez, es el caso de los medios de

transporte públicos en los que el dispositivo NFC tiende a remplazar a los

abonos de transporte.

Ejemplos de uso para NFC.

Online.

Comercio electrónico.

Chequeo de balances de compras electrónicas.

Control de acceso a redes.

Programas de fidelización en comercios.

Identificación y autentificación.

Ticketing.

Juegos online.

Cobro en parking y peajes.

Cobro automático de peajes.

Terminales de transporte público.

Control de acceso.

Control de tiempo.

Máquinas de venta.

Aplicaciones de la Tecnología NFC al Marketing Móvil.

Teniendo en consideración los principios básicos de la tecnología NFC para

descargar, tocar o conectar, y las definiciones de marketing directo e interactivo

y marketing móvil, se puede presentar varias aproximaciones sobre probables

aplicaciones de esta tecnología. Una publicación del NFC Fórum, muestra una

visión de los servicios propuestos a manera de casos de uso.

Page 131: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

52

Obtener información: Guardar información en las tarjetas brinda la oportunidad

de dar al consumidor más indicaciones sobre el producto que se desea adquirir.

De esta forma, cuando una persona se encuentre en un supermercado y desea

conocer más acerca de algún producto que le interese, solo debe utilizar su

teléfono móvil, tocar el producto en el espacio indicado y podrá descargar en su

equipo información adicional. Con las películas y obras de teatro sucede algo

parecido, la persona toca con el móvil un póster informativo que contiene una

tarjeta con información sobre el evento, sus protagonistas, el tráiler, etc.

Comprar entradas: Esta tecnología brinda la opción de comprar a través de

SmartPosters ubicados en lugares públicos como: entradas para el cine, teatros,

museos, etc. Para el funcionamiento de este mecanismo, se cuenta con dos

alternativas: la primera, el teléfono debe tener información de pago; la segunda,

a través de una página web para realizar el debido pago de forma segura.

Conseguir y canjear cupones de descuento: En esta aplicación existe la

opción de descargar cupones con el móvil, estos pueden ser de todo tipo de

descuentos ya sea para almacenes, restaurantes, museos, cines, teatros,

hoteles, etc.; La persona que adquiere estos cupones puede mantenerlos

almacenados en su teléfono para luego canjearlos. Esta aplicación posee la

ventaja de disminuir costos de impresión.

Ejemplos de usos para NFC.

Gráfico 25

Fuente: Arquitectura y Soluciones de NFC.

Elaborado por: Stephan Scholz, Director de Nexperts en lberia.

Page 132: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

53

COMPARATIVA ENTRE NFC Y OTRAS TECNOLOGIAS

Cuadro 4

Fuente: Análisis de los riesgos y contramedidas en seguridad-privacidad de la

tecnología NFC en móviles.

Elaboracion por: Boris Casilla, Jennyfer Guamán.

Page 133: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

54

Smart Posters

Permiten a las organizaciones difundir información a los usuarios f inales de

manera interactiva a través de un cartel estándar, logrando una fácil

comunicación y trasferencia de datos. El uso de las etiquetas NFC se están

convirtiendo en una aplicación cada vez más popular. Dichas etiquetas

almacenan cierta información de solo lectura de datos. En particular, las

etiquetas NFC son de bajo costo y no tienen capacidad de procesamiento, es

por ello que los carteles inteligentes que contienen información sensible basado

en etiquetas NFC deben ser cuidadosamente diseñados pensando en la

seguridad.

El formato de intercambio de datos (NDEF) no garantiza la integridad y

autenticidad, e incluso al tener una firma digital. Debido a esto, el S-SPAN tiene

como objetivo primordial asegurar los carteles inteligentes contra ataques a las

etiquetas, en usuarios finales, el espectro electromagnético, así como al

protocolo NFC, garantizando la confiabilidad e integridad de los datos

almacenados en la Tag.

Smart Posters

Gráfico 26

Fuente: Nokia Takes Interesting Stance on NFC19;

http://www.revista.unam.mx/vol.11/num3/art33/NFC.swf 19

NFC Bootcamp Sitio web: http://www.nfcbootcamp.com/nokia-takes-interesting-stance-on-nfc/ acceso: 09/09/2016

Page 134: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

55

Aplicaciones de Smart Poster (posters inteligentes)

Inmediata implementación de servicios adicionales

receptar información (mapa, horario de autobús, Marketing Digital,

Pagos, etc.)

Entretenimiento (fondos de pantalla, tonos de dispositivos

móviles, trailers de películas, etc)

Promociones.

Coste de implementación: bajo

Tiempo que toma la implementación: corto

Proyectos

Aplicación para el turismo.

Interactividad en museos.

Android

El sistema Android hasta hace poco tiempo estuvo presente sólo en

Smartphones. Luego fue expandiéndose, también en televisores que poseen

conexión a internet. Actualmente, es el sistema operativo más utilizado entre los

Smartphones en el mundo.

El principal motivo de éxito es, sin duda alguna, la extensa oferta de aplicaciones

disponibles para su descarga, permitiendo a los usuarios personalicen su

dispositivo Android.

Esta plataforma fue integrada por primera vez en un dispositivo móvil en España,

en Marzo de 2009. Android ha ido conquistando rápidamente numerosos

equipos, ya sean móviles o notebooks, tabletas, televisores con conexión a

internet, convirtiéndose en el sistema operativo más utilizado hoy en día a nivel

mundial.

Page 135: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

56

Logotipo Android.

Gráfico 27

Fuente: La historia del Logo de Android20

Elaborado por: Android Inc.

Open Handset Alliance (OHA).

Comprada por google en el año 2005, Android inicialmente era una empresa

joven que desarrollaba un sistema operativo para teléfonos móviles.

El 5 de Noviembre del 2007 se anunció la creación de OHA: consorcio creado

por iniciativa de google que reunía a unas treintenas de empresas. La mayoría

de esas empresas eran operadoras móviles, empresas industriales, fabricantes

de dispositivos y software. OHA presenta oficialmente Android: la primera

plataforma abierta y completa para dispositivos móviles.

El 12 de Noviembre del 2007, el OHA anunció el primer SDK Android,

permitiendo a los desarrolladores crear sus propias aplicaciones en dicho

sistema.

El 21 de Octubre del 2008, google y OHA anuncian la difusión del código fuente

de Android en open source, hecha bajo licencia Apache 2.0. Luego de esto, se

podría descargar dicho código del sistema Android, compilarlo, instalarlo y

ejecutarlo. También era posible contribuir a que este siga transcendiendo.

20

Modesto García Pagina web: http://www.brandemia.org/la-historia-del-logo-de-android acceso: 09/10/2016

Page 136: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

57

En Marzo del 2012, bajo la visión de unificar sus servicios, Google renombra su

tienda de aplicaciones llamada “Play Store”. Esta se encuentra disponib le en

dispositivos Android. DICHA tienda permite la instalación de ciertas aplicaciones

disponibles, además también muestra la lista de aplicativos que se encuentren

instaladas en sus dispositivos.

A principios del 2014, la empresa Samsung, poseía más de veinte modelos

diferentes de teléfonos inteligentes y once modelos de tabletas. De acuerdo a

estadísticas presentadas por Play Store, actualmente existirían más de cinco mil

dispositivos diferentes capaces de conectarse a Play Store.

Los últimos dispositivos están equipados con la tecnología NFC, permitendo la

comunicación a corto alcance, más adelante se estudiará esta tecnología para

Android.

Versiones de Android.

Android no se ha construido en un día, es por ello que la evolución en las

funcionalidades es parecida a la de su cuota de mercado. Estas funcionalidades,

correcciones y mejoras han ido apareciendo de acuerdo a sus sucesivas

versiones.

A continuación, se presentarán las versiones Android desde su lanzamiento

oficial.

La primera versión apareció en Septiembre del 2008, fue la versión 1.0. Luego la

versión 1.1 surgió en Febrero del 2009; esta versión ha sido integrada en el

primer móvil Android que fue comercializado en España en Marzo del 2009.

Luego de algunos meses, Android pasó a la versión 1.5, esta apareció en Abril

del 2009. Seguido por tres revisiones: la versión 1.5r2, 1.5r3 y 1.5r4. Esta

versión tenía nuevas funciones como la detección de la rotación mediante un

acelerómetro, grabación de video e integración de app widgets.

Page 137: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

58

En Septiembre del 2009 apareció la versión 1.6, que integró soporte de

resoluciones y tamaños de pantalla distintos. También la síntesis vocal fue

integrada. Seguido por dos revisores tales como, 1.6r2, 1.6r3.

En Octubre del 2009 surgió la versión 2.0, esta aporta el soporte de HTML5 y

Exchange. En Diciembre del 2009, la versión 2.0.1 y, Enero del 2010, la 2.1 que

incorporaba los fondos de pantalla dinámicos. Esta versión tuvo una revisión

2.1r2.

La versión 2.2 reemplazó rápidamente a sus anteriores versiones, esta nueva

incluía la función de Hostpot y se ideó una mejora neta del rendimiento. Esta a

su vez permite la instalación de aplicaciones en almacenamiento externo.

A finales del 2010, fue lanzada la versión 2.3 que incluyó la tecnología NFC,

interfaz mejorada, soporte a varias cámaras, gestión de la energía, importante

mejora de rendimiento, de la máquina Virtual Dalvik, gestión de nuevos

sensores, teclado virtual más rápido con la función mejorada de copiar / pegar,

soporte VoIP y SIP. Esta versión estuvo disponible únicamente para Smartphone

Nexus de Google. Luego fue creada la versión 2.3.3 para los demás teléfonos,

así se sitúan al mismo nivel.

La versión 3.0 apareció en Febrero del 2011 para Android, esta versión marcó

una etapa importante. Diseñada especialmente para tabletas táctiles con el

propósito de aprovechar sus pantallas grandes. Además, esta versión aportó el

soporte de arquitectura de procesadores de múltiples núcleos. En este mismo

año se publicaron algunas versiones de 2.3.x para Smartphone, también las

versiones 3.1 (Mayo) y la 3.2 (Julio).

La versión 4.0 publicada en Octubre del 2011, fue una unificación de sistemas

operativos de tabletas y Smartphones. En Julio y en Octubre del 2012, se

publicó las versiones 4.1 y 4.2.

La versión 4.4 publicada en Octubre del 2013, teniendo como objetivo principal

que Android se encuentre disponible en una más amplia gama de dispositivos,

Incluyendo aquellos de memoria RAM de solo 512 MB. Para lograr esto, los

Page 138: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

59

componentes principales de Android se recortaron, de esta manera se reduce

requerimientos de memoria. Mejora la conectividad con NFC para emular

tarjetas de pago de tipo HCE, protocolos bluetooth y soporte para infrarrojos. En

Diciembre del 2013, se lanza las versiones 4.4.1 y 4.4.2. En Junio del 2014,

aparecen las versiones 4.4.3 y 4.4.4. Estas cuatro actualizaciones lograron

estabilidad en el sistema.

La Versión 5.0 apareció en Noviembre del 2014, el acontecimiento más

importante de esta versión es la extensión a nuevas plataformas, como Android

Wear, Android TV y Android Auto. Soporta dispositivos de 64 bits en

procesadores ARM, x86, y MIPS. Se incorporan muchas aplicaciones del

sistema en código nativo para tener una ejecución más rápida. Se incluyen en

esta versión nuevos sensores como el del pulso cardiaco, inclinación, y sensores

de interacción compuestos para detectar gestos.

En Marzo del 2015 aparece la versión 5.1, con mejoras a nivel de usuarios en

ajustes rápidos. Se añade una API donde las empresas proveedoras de

servicios de telecomunicaciones pueden distribuir software de manera segura a

través de Google Play. Introduce soporte oficial para Dual-SIM.

La Versión 6.0 publicado el mes de Octubre del 2015, tiene muchas novedades

como es el administrador de permisos, ya que los usuarios pueden conceder o

retirar permisos a cada una de las aplicaciones. Esto aporta a la protección de la

privacidad de los usuarios. Genera copias de seguridad automática a los datos

de las aplicaciones. Integra al asistente por voz No won Tap. Se activa con

pulsación larga de Home, donde la aplicación le aporta información al asistente.

Incorpora una plataforma de pagos abierta llamada Android Pay, esta combina

NFC y Host Card Emulation. Posee un nuevo gestor de batería, Doze, que

realiza un uso eficiente de recursos, dado que se puede obtener dos horas

extras de autonomía, esta versión trae consigo muchas nuevas mejoras.

A estas versiones del sistema Android le pertenecen niveles de interfaz de

programación o simplemente API (Application Programming Interface) del SDK.

A continuación, se mostrará una tabla que indica esta correspondencia.

Page 139: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

60

Versiones de Android.

Cuadro 5

Fuente: Android, the world´s most popular mobile platform. 21

Elaborado por: Boris Casilla, Jennyfer Guamán.

21

Android Inc sitio web: https://developer.android.com/about/index.html Extraído:

18/09/2016

Page 140: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

61

NFC en Android.

El sistema operativo Android, brinda muchas posibilidades para utilizar la

tecnología NFC de distintas maneras. Principalmente se deberá tomar en cuenta

que no todos los dispositivos Smartphones tienen incorporado la tecnología

NFC, y aunque cada vez son más, el número de dispositivos que tienen esta

tecnológica es reducido a diferencia del mercado total de dispositivos Android.

Para poder utilizar esta tecnología en el caso de que el dispositivo la tuviera, lo

primero que se debe hacer es activarlo. Esta opción se puede localizar en la

sección de conexiones y redes. Luego de esto ya es posible aprovechar las

bondades de NFC en equipos Android.

NFC en Android.

Gráfico 28

Fuente: Qué es el NFC y cómo utilizarlo en Android.22

Elaborado por: Agustín García.

Compartir datos vía NFC

Para poder compartir datos es necesario tener en consideración algunas

características como las que se nombran a continuación:

22

Andro4all sitio web: http://andro4all.com/2013/12/que-es-el-nfc-y-utilizarlo-en-android acceso: 07/09/2016

Page 141: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

62

Ambos dispositivos deben tener un chip NFC y su respectiva activación

de la tecnología en su dispositivo Android.

Recibirá un aviso cuando se realice una petición

Mantener juntos los dispositivos hasta que la transferencia haya iniciado.

Recibirá un aviso cuando culmine la transferencia

Protocolo FTP.

FTP (File Transfer Protocol), es un protocolo utilizado de manera específica para

la transferencia de archivos mediante internet. FTP forma parte de los protocolos

TCP/IP, permite trabajar con carpetas y archivos. Para poder trabajar con FTP,

se necesita un servidor que tenga alojado archivos y se le asigne una dirección

FTP, y nos servirá como ruta de acceso al mismo. Se puede acceder a través de

un explorador o de programas “cliente” para descargar o consultar su contenido.

¿Cuánta información puede alojar un servidor FTP?

Puede alojar la que el administrador del servidor quiera disponer para su

almacenamiento. Puede tener varios GB de información, a los cuales el usuario

tiene acceso de descargar como mejor le parezca. Claro que los servidores que

ofrecen alojamiento FTP para archivos, cobran de acuerdo a la cantidad de

espacio que requieran.

La función del protocolo FTP

El protocolo FTP determina la manera en que los datos tienen que ser

transferidos a través de una red TCP/IP.

El objetivo del protocolo FTP es:

Admitir que equipos remotos compartan archivos

Permitir la independencia entre sistemas de archivo del equipo cliente y

el Equipo del servidor

Permitir una transferencia de datos eficiente

Page 142: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

63

FUNDAMENTACIÓN LEGAL

La Asamblea Constituyente establecida en el año 2008 indica los siguientes

artículos según la sección Octava de Ciencia, tecnología, información y saberes

ancestrales:

Art 385: El sistema nacional de ciencia, tecnología, innovación y deberes

ancestrales, en el marco del respecto al ambiente, la naturaleza, la vida, las

culturas y la soberanía establece en los literales:

1: Generar, adaptar y difundir conocimientos científicos y tecnológicos.

3: Desarrollar tecnologías e innovaciones que impulsen la producción nacional,

eleven la eficiencia y productividad, mejoren la calidad de vida y contribuyan a la

realización del buen vivir.

Art 386: El sistema comprenderá programas, políticas, recursos, acciones e

incorporara a instituciones del Estado, Universidades y escuelas Politécnicas,

institutos de investigación públicos y particulares, empresas públicas y privadas,

organismos no gubernamentales y personas naturales o jurídicas, en tanto

realizan actividades de investigación, desarrollo tecnológico, innovación y

aquellas ligadas a los saberes ancestrales.23

LEY DE COMERCIO ELECTRÓNICO

Art.1: Objetivo de la ley: Esta ley regula los mensajes de datos, la firma

electrónica, los servicios de certificación, la contratación electrónica y telemática,

la prestación de servicios electrónicos, a través de redes de información, incluido

el comercio electrónico y la protección a los usuarios de estos sistemas.

DE LOS MENSAJES DE DATOS

23

(Asamblea Constituyente, 2008) Sección Octava: Ciencia, Tecnología, información y saberes ancestrales 2008 pág. 137

Page 143: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

64

Art.2: Reconocimiento jurídico de los mensajes de datos. - Los mensajes de

datos tendrá igual valor jurídico que los documentos escritos. Su eficacia,

valoración y efectos se someterá al cumplimiento de lo establecido en esta ley y

su reglamento.

Art.3: Incorporación por remisión. - Se reconoce validez jurídica a la

información no contenida directamente en un mensaje de datos, siempre que

figure en el mismo, en forma de remisión o de anexo accesible mediante un

enlace electrónico directo y su contenido sea conocido y aceptado expresamente

por partes.

Art.4: Propiedad Intelectual: Los mensajes de datos estarán sometidos a leyes

de reglamentos y acuerdos internacionales relativos a su propiedad intelectual.

Art.5: Confidencialidad y reserva. - Se establecen los principios de

confidencialidad y reserva para los mensajes de datos, cualquiera sea su forma,

medio o intención. Toda violación a estos principios, principalmente aquellas

referidas a la intrusión electrónica, transferencia ilegal de mensajes de datos o

violación del secreto profesional.

Art.6: Información escrita. - Cuando la ley requiera u obligue que la

información conste por escrito, este requisito quedar cumplido con un mensaje

de datos, siempre que la información que este contenga sea accesible para su

posterior consulta.

Art.7: Información Original. - Cuando la Ley requiera u obligue que la

información sea presentada o conservada en su forma original, este requisito

quedará cumplido con un mensaje de datos, si siendo requerido conforme a la

Ley, puede comprobarse que ha conservado la integridad de la información, a

partir del momento en que se generó por primera vez en su forma definitiva,

como mensajes de datos.

“Se considera que un mensaje de datos permanece íntegro, si se mantiene

completo e inalterable su contenido, salvo algún cambio de forma, propio

del proceso de comunicación, archivo o presentación”

Page 144: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

65

Art.8: Conservación de los mensajes de datos. - Toda información sometida a

esta ley, podrá ser conservada; éste requisito quedará cumplido mediante el

archivo del mensaje de datos, siempre que se reúnan las siguientes condiciones:

a) Que la información que contenga sea accesible para su posterior

consulta;

b) Que sea conservado con el formato en el que se haya generado, enviado

o recibido, o con algún formato que sea demostrable que se reproduce

con exactitud la información generada, enviada o recibida;

c) Que se conserve todo dato que permita determinar el origen, el destino

del mensaje, la fecha y hora en que fue creado, generado, procesado,

enviado y archivado.

d) Que se garantice su integridad por el tiempo que se establezca en el

reglamento a esta ley.

“La información que tenga por única finalidad facilitar el envío o recepción

del mensaje de datos, no será obligatorio el cumplimiento de lo establecido

en los literales anteriores”

Art.9: Protección de datos. - Para la elaboración, transferencia o utilización de

bases de datos, obtenidas directa o indirectamente del uso o transmisión de

mensajes de datos, se requerirá el consentimiento expreso del titular de estos,

quien podrá seleccionar la información a compartirse con terceros.

La recopilación y uso de datos personales responderá a los derechos de

privacidad, intimidad y confidencialidad garantizados por la Constitución Política

de la Republica y esta ley, los cuales podrán ser utilizados o transferidos

únicamente con autorización del titular u orden de autoridad competente.

No será preciso el consentimiento para recopilar datos personales de fuentes

accesibles al público, cuando se recojan para el ejercicio de las funciones

propias de la administración pública, en el ámbito de su competencia, y cuando

se refieran a personas vinculadas por una relación de negocios, laboral,

Page 145: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

66

administrativa o contractual y sean necesarios para el mantenimiento de las

relaciones o para el cumplimiento del contrato.

El consentimiento a que se refiere este artículo podrá ser revocado a criterio del

titular de datos; la revocatoria no tendrá en ningún caso efecto retroactivo.

Art.11: Envío y recepción de los mensajes de datos. - Salvo pacto en

contrario, se presumirá que el tiempo y lugar de emisión y recepción del mensaje

de datos son los siguientes:

a) Momento de emisión del mensaje de datos. - Cuando el mensaje de

datos ingrese en un sistema de información o red electrónica que no esté

bajo control del emisor o de una persona que envío el mensaje en

nombre de este o del dispositivo electrónico autorizado para el efecto;

b) Momento de recepción del mensaje de datos. - Cuando el mensaje de

datos ingrese al sistema de información o red electrónica señalado por el

destinatario. Si el destinatario designa otro sistema de información o red

electrónica, el momento de recepción se presumirá aquel en que se

produzca la recuperación del mensaje de datos. De no haberse señalado

un lugar preciso de recepción, se entenderá que esta ocurre cuando el

mensaje de datos ingresa a un sistema de información o red electrónica

del destinatario, independientemente de haberse recuperado o no el

mensaje de datos.

c) Lugares de envío y recepción. - Los acordados por las partes, sus

domicilios legales o los que consisten en el certificado de firma

electrónica, del emisor y del destinatario. Si no se los pudiere establecer

por estos medios, se tendrán por tales, el lugar de trabajo, o donde

desarrollen el giro principal de sus actividades o la actividad relacionada

con el mensaje de datos.24

24

(Congreso Nacional, 2002) Ley de Comercio Electrónico, Firmas electrónicas y Mensajes de Datos (Ley No.2002-67) Pág. 1-3.

Page 146: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

67

HIPÓTESIS.

Para el actual proyecto, se determinará la viabilidad de desarrollar un aplicativo,

que funcionará con teléfonos móviles capaces de soportar NFC, tomando en

consideración el crecimiento de la tecnología hoy en día. Además, será

necesario definir si existe un adecuado control ecológico, como es el consumo

del papel en las instalaciones de las carreras tecnológicas de la F.C.M.F.

Se plantean las siguientes interrogantes como una solución a la problemática

puntualizada en el Capítulo I:

¿Será posible reducir el consumo del papel para informar al personal docente y

estudiantado de la CISC - CINT?

¿Qué beneficios ofrecerá la implementación de un sistema informativo en el

establecimiento de dichas carreras?

¿La tecnología NFC será útil en la sociedad para transferir archivos?

VARIABLES DE LA INVESTIGACIÓN

a) Variable Independiente

Mitigación del consumo del papel para la publicidad y comunicación del

personal perteneciente a las carreras tecnológicas de la F.C.M.F

b) Variable Dependiente

Medio de comunicación en el cual se informará a todo el personal a

través de la tecnología NFC.

Page 147: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

68

DEFINICIONES CONCEPTUALES.

Acceso: Sitio de entrada para llegar a algo o a alguien.

Aplicativo: Programa informático que facilite al usuario la realización de un

determinado trabajo.

Algoritmo: Conjunto ordenado y finito de acciones con el fin de encontrar la

solución a un problema.

Análisis: Estudio mediante técnicas informáticas en busca de posibles

soluciones de un problema.

Autonomía: Estado y condición de una persona o pueblo con individualización y

capacidad de autodeterminación.

Bluetooth: Tecnología que permite el traspaso de información en corto alcance

entre dos dispositivos.

Confidencial: Acto que se hace o se dice de manera segura, reservada y

secreta entre un grupo de personas.

Criptografía: Tipo de escritura realizada a través de claves secretas.

Desarrollo: Realización de un proyecto o idea.

Diseño: Resultado de un proceso, con el fin de buscar una solución a algún

problema, tratando de ser practico y estético.

Estandarización: Proceso de unificación en características ya sea de un

producto, servicio o algún procedimiento.

Encapsulación: Mecanismo para organizar datos y métodos de estructura, para

evitar el acceso a datos por otro medio diferente.

Hardware: Conjunto de componentes materiales que forman el soporte de un

ordenador.

Hostpot: Punto que ofrece acceso a internet, mediante una red inalámbrica y un

router conectado a un proveedor de internet.

Interfaz: Zona en que se puede comunicar un sistema con otro.

Page 148: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

69

Software: Termino aplicado a los componentes no físicos de un sistema

informático.

Smartphone: Dispositivo móvil inteligente, permite al usuario gestionar cuentas

de correo electrónico, conectarse a internet e instalar aplicaciones como si fuera

un pequeño computador.

Tarjetas magnéticas: Tarjetas que poseen una banda magnética con un código

de identificación.

Usuario: Persona que utiliza habitualmente un servicio.

Widgets: Pequeño programa muy útil que permite el acceso a funciones

utilizadas frecuentemente.

ZigBee: Red de corto alcance, utiliza con radiodifusión digital de bajo consumo.

Page 149: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

70

CAPÍTULO III

METODOLOGÍA DE LA INVESTIGACIÓN

Diseño de la Investigación

Modalidad de la Investigación

La actual investigación determina un proyecto adecuado para brindar un buen

uso a la tecnología NFC. Ya que, en estos tiempos, el auge de dispositivos

móviles en el mercado va evolucionando tecnológicamente, es por tal motivo que

estos mecanismos integran un sinnúmero de nuevas aplicaciones, tecnologías,

diseños, etc.

Se determinará la factibilidad de la implementación de la tecnología mencionada

anteriormente en las carreras tecnológicas pertenecientes a la Facultad de

Ciencias Matemáticas y Físicas de la Universidad de Guayaquil. Procediendo a

recopilar datos de la institución para conocer cierta información acerca de la

cantidad de personal docente, personal administrativo, personal de servicio y

estudiantes de las carreras tecnológicas. Siendo el personal de servicio los

encargados de la respectiva recolección de papel y desechos generados en el

establecimiento.

Page 150: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

71

Tipo de Investigación

Se desarrollará un tipo de investigación descriptiva, debido a que se determinará

un factor viable como la aportación de una idea tecnológica publicitaria dentro

del establecimiento. Permitiendo así ofrecer una propuesta que facilitaría al

personal recibir información de manera automatizada. Para ello se recopilarán

datos como entrevistas, encuestas, variables y ciertos aspectos que definan la

factibilidad del proyecto.

La investigación se puede definir como el estudio sistemático, controlado

empírico, reflexivo y crítico de proposiciones hipotéticas sobre las

relaciones que existen entre fenómenos naturales. Permite descubrir

nuevos hechos o datos, relaciones o leyes, en cualquier campo del

conocimiento humano. Es una indagación o examen cuidadoso en la

búsqueda de hechos o principios, se investiga para averiguar algo.

(Sampieri, Fernández, & Lucio, 2004)25

A través de un estudio descriptivo se pretende obtener información

acerca del estado actual de los fenómenos. Naturalmente, recabar toda la

información posible acerca de un fenómeno, se antoja como meta

difícilmente alcanzable, pero, de acuerdo con los propósitos del estudio,

el investigador determina cuales son los factores o las variables cuya

situación pretende identificar, la descripción puede incluir aspectos

cuantitativos y cualitativos de los fenómenos, va más allá de la mera

acumulación de datos, a un proceso de análisis e interpretación que

desde un marco teórico realiza el investigador.

(Moreno Bayardo, 2000)26

25 (Sampieri, Fernández, & Lucio, 2004)Metodología de la Investigación: Nicaragua: Universidad Nacional de Ingeniería UNI-NORTE., Pagina 3. 26

(Moreno Bayardo, 2000) Introducción a la Metodología de la Investigación Educativa II: México Pagina 128 Literal A.

Page 151: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

72

POBLACIÓN Y MUESTRA

Población

Para el estudio del actual proyecto se acudirá a tomar información poblacional

de una cierta cantidad de estudiantes, profesores, personal administrativo y

personal de servicio que forman parte de la institución, tomando en

consideración que estos datos son actualizados al año 2016 ciclo I.

Cuadro distributivo de la población

Cuadro 6

POBLACION CANTIDAD

Estudiantes 3438

Docentes 139

Personal Administrativo y de servicio 27

TOTAL 3604

Fuente: Datos de Investigación

Elaborado Por: Boris Casilla, Jennyfer Guamán.

Como lo muestra el cuadro 6 Ambas carreras estiman una población de 3604

personas, distribuidos en estudiantes, docentes, personal administrativo y de

servicio. En donde la cantidad de estudiantes que posee la carrera de Ingeniería

en sistemas Computacionales es de 1917, mientras que la carrera de Ingeniería

en Networking & Telecomunicaciones consta de 1521 alumnos, dando así un

total de 3438 personas.

El personal docente se distribuye en 74 de Sistemas y 65 de Networking,

generando un total de 139 profesores, además se indica que entre el personal

administrativo y de servicio cuenta con 27 personas al servicio de ambas

carreras.

Page 152: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

73

Muestra

Para la recolección de datos en base a las encuestas, se estimó la población

actual de la institución que es de 3604 personas. Donde se estudiará una

fracción del comportamiento de esta población en dicho establecimiento.

Se utilizará la siguiente fórmula para determinar el diseño muestral.

P= Probabilidad de éxito =50%

Q= Probabilidad de fracaso=50%

N= Tamaño de la población=3604

E= Error de estimación=6%

K= Desviación típica=2%

n= Tamaño de la muestra.

La muestra arrojó un valor representativo de 258, que es la cantidad de

personas a entrevistar para la obtención de datos confiables.

Cálculo de la fracción Muestral

Page 153: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

74

A través de los resultados presentados anteriormente, se detallan con más

precisión la cantidad de datos a recopilar. En el siguiente cuadro se indica la

distribución de la muestra a cada dignidad de la institución.

Cuadro distributivo de la Muestra

Cuadro 7

MUESTRA CANTIDAD

Estudiantes 246.09

Docentes 9.95

Personal Administrativo y de

servicio

1.93

TOTAL 257.97

Fuente: Datos de Investigación

Elaborado Por: Boris Casilla, Jennyfer Guamán.

INSTRUMENTOS DE RECOLECCIÓN DE DATOS.

Las principales técnicas utilizadas para este estudio son las siguientes:

Documentales

a) Lectura Científica: Para el desarrollo de esta investigación, se acudirá

a artículos científicos, libros y sitios web, que contengan información

relevante, científica y comprobada a través de una amplia bibliografía que

ayuden a aportar un vasto conocimiento tecnológico.

Page 154: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

75

b) Análisis de contenido: El actual planteamiento de la investigación,

tiene como finalidad buscar un enfoque científico, analizando contenidos

entre medios cuantitativos y sistemáticos por medio de la comunicación o

a través de una descripción objetiva.

De Campo

a) Observación: Con esta técnica se podrá examinar diversos fenómenos

evidentes, los cuales serán estudiados de una manera paulatina para

determinar una solución en base a la tecnología NFC. De tal forma se

considerará aspectos como: recursos económicos y tiempo.

b) Encuesta: A través de un sondeo de preguntas se tomará información

respecto a los fenómenos presentados en el establecimiento, como el

uso del papel en publicaciones, oficios y actividades. Mediante esta

indagación se indicará si el proyecto es viable o no.

Instrumentos de la Investigación.

A partir de las técnicas expuestas anteriormente se describirán los instrumentos

aplicados para la investigación.

a) Registro de Observación: Este instrumento de investigación es

trascendental ya que se obtendrán datos de tipo descriptivos, en donde el

investigador analizará la apreciación de fenómenos a través de los

puntos de vista de las personas indagadas.

b) Guion de entrevista: Para cada guion se analizarán las preguntas a

contestar, dichas preguntas deberán ser detalladas concretamente, de tal

forma que la persona entrevistada pueda dar a conocer su punto de vista

u opinión. Se realizarán un total de 11 preguntas a estudiantes y

empleados que conforman las carreras.

Page 155: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

76

c) Cuestionario: Se trata de un test evaluativo, en donde cada pregunta

será detallada de manera clara y precisa, basándose en cuestiones

informativas, publicitarias y de tipo ecológico. La finalidad de esta prueba

será la recolección y el análisis de los datos.

Recolección de la Información

La investigación a realizar se llevó a cabo de un período de tres meses,

recopilando dicha información en el transcurso de Julio, Agosto y Septiembre del

año 2016, en el área administrativa de las carreras mencionadas.

Para averiguar la cantidad exacta del personal de las carreras, se llevó a cabo

una entrevista con el coordinador de software y la administradora de ambas

carreras.

Se procedió a elaborar un cuestionario de preguntas opcionales, en donde se

entrevistó a 246 estudiantes, 10 docentes, 1 personal administrativo y 1

encargado de servicio. Para la realización de la encuesta se utilizó la plataforma

on-line Google Drive, en donde se registran de forma automática los resultados y

se verificaron los datos estadísticamente.

Los resultados efectuados mediante las encuestas serán analizados para

evaluar ciertas falencias de las carreras tecnológicas, respecto al manejo de la

información y publicidad.

Page 156: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

77

Operación de Variables

Cuadro de Operación de Variables

Cuadro 8

Tipo de

variable Variable Dimensiones Indicadores

Técnicas y/o

Instrumentos

Variable

Independiente

Mitigación del

consumo del papel

para la publicidad y

comunicación del

personal

perteneciente a las

carreras

tecnológicas de la

F.C.M. F

Control ecológico

en el

Área

administrativa de

las carreras

Fomentar

nuevos métodos

como el uso de la

tecnología para

la

concientización

del medio

ambiente

Encuestas y

Observación

Variable

Dependiente

Medio de

comunicación en el

cual se informará a

todo el personal del

establecimiento por

medio de la

tecnología NFC

Utilización de la

tecnología NFC

Cantidad de

dispositivos que

soportan la

tecnología NFC

en la CISC-CINT

Lectura

científica y

encuestas

Sistemas

Operativos de

Smartphone

dominantes en el

mercado

Dispositivos que

dispongan de

S.O Android en

las carreras

Lectura

científica y

encuestas

Normas ISO de

estandarización a

la tecnología NFC

Brindar un

sistema de

calidad basado

en normas

ISO/IEC 14443 e

ISO/IEC 18092

estándar de las

tarjetas de corto

alcance

Lectura

científica y

análisis

documentales

Fuente: Datos de Investigación

Elaborado Por: Boris Casilla, Jennyfer Guamán.

Page 157: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

78

Procesamiento y Análisis

A continuación, se muestran los resultados de las encuestas, en donde se

analizarán los datos ya procesados para luego evaluar la hipótesis y determinar

la factibilidad del actual proyecto.

1. A menudo ¿A través de que medio usted es informado (a) sobre las

diferentes actividades de las carreras o de la universidad?

Medios de Información en las carreras

Cuadro 9

Alternativa de respuesta Alternativas

Marcadas

Porcentaje de Alternativas

marcadas

Papeletas, volantes y

oficios en las instalaciones

14 5.4%

Redes Sociales 212 82.2%

Página de la carrera 70 27.1%

Otro 19 7.4%

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Medios de Información en las carreras.

Grafico 29

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

0

50

100

150

200

250

Papeletas,volantes y oficios

en lasinstalaciones

Redes Sociales Página de laCarrera

Otro

Page 158: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

79

Análisis: La información obtenida respecto a los medios de información

utilizados en las carreras tecnológicas de la F.C.M.F, da a conocer que el medio

más popular es a través de las redes Sociales. Gracias al uso de la tecnología

es posible la acogida de nuevos instrumentos de comunicación.

2. ¿De qué manera usted toma la información externa a las carreras

publicadas en la institución?

Información externa a las carreras Tecnológicas de la F.C.M.F.

Cuadro 10

Alternativa de

respuesta

Numero de

Encuestados

Porcentaje de

Encuestados

Muy importante 4 1.6%

Poco importante 83 32.2%

Interesante 69 26.7%

No interesante 102 39.5%

Total 258 100%

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Información externa a las carreras Tecnológicas de la F.C.M.F

Grafico 30

F

u

e

n

t

e

:

Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

2%

32%

27%

39%

Muy Importante Poco Importante Interesante No Interesante

Page 159: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

80

Análisis: Los resultados referentes a la información externa a las

carreras como oficios, actividades de otras instituciones indican que:

De 258 personas, el 1.6% acepta dicho aviso como una oportunidad

(Muy Importante), el 32.2% toma la información como innecesaria (Poco

Importante), el 26.7% la acepta (Interesante) y el 39.5% ven dicho

comunicado como irrelevante (No interesante).

3. ¿Usted cree que existe un control ambiental como el reciclaje del

papel en la CISC-CINT?

Control ambiental en la CISC - CINT.

Cuadro 11

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Control ambiental en la CISC - CINT.

Grafico 31

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Alternativa de

respuesta

Numero de

Encuestados

Porcentaje de

Encuestados

SI 3 1.2%

NO 254 98.8%

Total 258 100%

1%

99%

Si No

Page 160: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

81

Análisis: De acuerdo a encuestas On-Line al personal de las carreras, 254

personas representado por el (98.8%) indica que no existe un control ecológico

como el aprovechamiento de un documento impreso o escrito. Mientras que 3

personas que representan al (1.2%) de la muestra manifestaron que, si existe un

control debido a puntos ecológicos como los tachos colocados en el

establecimiento, sin embargo, dichos puntos no son utilizados adecuadamente.

4. ¿Considera que el personal administrativo genera un gran volumen

de papel en el establecimiento?

Generación de papel por parte del área administrativa en el

establecimiento

Cuadro 12

Alternativa de respuesta Numero de

Encuestados

Porcentaje de

Encuestados

SI 235 91%

NO 0 0%

Posiblemente 23 9%

Total 258 100%

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Generación de papel por parte del área administrativa en el establecimiento

Gráfico 32

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán

91%

0% 9%

SI NO Posiblemente

Page 161: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

82

Análisis: Debido a los resultados expuestos en la pregunta 4, el personal

administrativo genera cierta magnitud de papel impreso, Por medio de

solicitudes, oficios, comunicados y otros.

5. ¿Considera que se debería desarrollar un sistema automatizado

para brindar información al personal de la CISC-CINT como

actividades, asignación de aulas y publicidad en las instalaciones

de dichas carreras?

Recolección de datos para la implementación de NFC en la CISC -

CINT

Cuadro 13

Alternativa de

respuesta

Numero de

Encuestados

Porcentaje de

Encuestados

SI 253 98.1%

NO 5 1.9%

Total 258 100%

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Recolección de datos para la implementación de NFC en la CISC -

CINT

Gráfico 33

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

98%

2%

SI NO

Page 162: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

83

99%

1%

Si No

Análisis: El 98% de la muestra del personal en las carreras

mencionadas, está de acuerdo en que se debería desarrollar un sistema

tecnológico que sea capaz de mostrar la información respecto a las

actividades o comunicados en dicho establecimiento.

6. ¿Posee algún dispositivo móvil como Smartphone o Tablet?

Datos respecto a dispositivos móviles en las carreras.

Cuadro 14

Alternativa de

respuesta

Numero de

Encuestados

Porcentaje de

Encuestados

SI 256 99.2%

NO 2 0.8%

Total 258 100%

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Datos respecto a dispositivos móviles en las carreras.

Gráfico 34

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Análisis: Queda comprobado que 9 de cada 10 personas poseen dispositivos

móviles inteligentes, de tal manera que, al implementar un sistema tecnológico

en el establecimiento, este podría ser viable ya que las personas que poseen un

Smartphone o Tablet podrían gozar de esta tendencia tecnológica.

Page 163: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

84

7. ¿Qué sistema operativo posee su dispositivo móvil?

Sistemas Operativos en dispositivos móviles.

Cuadro 15

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Sistemas Operativos en dispositivos móviles.

Gráfico 35

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Análisis: De acuerdo a los resultados de la encuesta realizada en la pregunta 7,

muestra que el sistema operativo Android es el más utilizado en la institución con

un porcentaje de 74%. Dado que este sistema posee una mayor acogida en el

mercado mundial se optó por implementar esta idea tecnológica en plataformas

Android.

Alternativa de

respuesta

Numero de

Encuestados

Porcentaje de

Encuestados

Android 192 74.4%

Windows Phone 9 3.5%

IOS 37 14.3%

BlackBerry OS 12 4.7%

Otro 8 3.1%

Total 258 100%

74%

4%

14% 5% 3%

Android Windows Phone IOS BlackBerry OS Otro

Page 164: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

85

8. ¿Conoce acerca de la tecnología NFC?

Conocimiento de la tecnología NFC en las carreras.

Cuadro 16

Alternativa de

respuesta

Numero de

Encuestados

Porcentaje de

Encuestados

SI 90 34.9%

NO 168 65.1%

Total 258 100%

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Conocimiento de la tecnología NFC en las carreras.

Gráfico 36

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Análisis: según el resultado obtenido en la pregunta 8, muestra que las

personas carecen de conocimiento acerca de la tecnología NFC. Sin embargo,

esta tecnología ya está revolucionando a nivel mundial a través de pulseras

electrónicas, pagos electrónicos, servicios de transporte y entre otras

aplicaciones.

35%

65%

SI NO

Page 165: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

86

9. ¿Su dispositivo móvil posee la tecnología NFC?

Dispositivos con tecnología NFC en las carreras.

Cuadro 17

Alternativa de

respuesta

Numero de

Encuestados

Porcentaje de

Encuestados

SI 141 54.7%

NO 117 45.3%

Total 258 100%

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Dispositivos con tecnología NFC en las carreras.

Gráfico 37

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Análisis: Como lo muestra el grafico 37 la tecnología NFC cada día se va

incluyendo más en los Smartphone y demás dispositivos inteligentes. El actual

proyecto tendría buena aceptación en las personas del establecimiento, dado a

que es muy utilizado en países europeos y Norteamérica para transacciones

electrónicas.

55%

45%

SI NO

Page 166: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

87

10. ¿Usted considera que la tecnología NFC será útil en el futuro para

transmitir información y facilitar ciertas transacciones?

Proyección en el uso de la tecnología NFC.

Cuadro 18

Alternativa de

respuesta

Numero de

Encuestados

Porcentaje de

Encuestados

SI 81 31.3%

NO 12 4.7%

Posiblemente 165 64%

Total 258 100%

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Proyección en el uso de la tecnología NFC.

Gráfico 38

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Análisis: En el gráfico 38, se muestra que el 64% de las personas consideran

que la implementación de la tecnología NFC posiblemente puede generar un

gran interés en el futuro debido a que dicha tecnología está globalizándose y

teniendo acogida rápidamente.

31%

5%

64%

SI NO Posiblemente

Page 167: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

88

11. ¿Su dispositivo móvil posee un plan de datos?

Utilización de plan de datos en las carreras CISC - CINT

Cuadro 19

Alternativa de

respuesta

Numero de

Encuestados

Porcentaje de

Encuestados

SI 120 47%

NO 138 53%

Total 258 100%

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Utilización de plan de datos en las carreras CISC - CINT

Gráfico 39

Fuente: Encuestas

Elaborado por: Boris Casilla, Jennyfer Guamán.

Análisis: Como se aprecia en el gráfico, el 47% de las personas

encuestadas poseen plan de datos, mientras que el 53% de las personas

encuestadas no poseen un servicio de plan de datos, sin embargo, se

puede aprovechar cierta cobertura de la red que dispone la facultad.

47%

53%

SI NO

Page 168: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

89

Validación de la Hipótesis.

Luego de haber obtenido los resultados totales de la encuesta efectuada a los

miembros de la institución se deduce que el tema de tesis “Desarrollo de una

aplicación móvil en plataformas Android para la transferencia de

información en las carreras tecnológicas pertenecientes a la Facultad de

Ciencias Matemáticas y Físicas utilizando tecnología NFC” tendrá aceptación

y ayudará a que los estudiantes y empleados puedan ser informados

debidamente, aplicando esta tecnología en el establecimiento, además será

imagen de una idea tecnológica a nivel de instituciones educativas, además

sacando provecho del uso de NFC fomentando temas ecológicos.

Page 169: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

90

CAPÌTULO IV

PROPUESTA TECNOLÒGICA

La tecnología NFC brinda muchas alternativas, siendo una opción para

implementarla en las carreras de aspecto tecnológico pertenecientes a la

Facultad de Ciencias Matemáticas y Físicas. Tomando en consideración el

consumo innecesario del papel impreso o escrito respecto al área administrativa.

Se identificó esta cuestión ecológica debido a costos de impresiones y paquetes

de hojas, que contribuye a una repercusión ambiental.

El proyecto planteado tiene como finalidad un tema de aspecto tecnológico, el

cual tiene como propósito mitigar el consumo excesivo de papel y fomentar una

manera de informar al personal de ambas carreras. Gracias al avance

tecnológico en dispositivos móviles, está comprobado que en un futuro los

Smartphones poseerán la tecnología NFC para compartir archivos y datos, como

ya lo es Bluetooth.

Análisis de la factibilidad

Al realizarse una minuciosa investigación, en la cual se recolectó información

valiosa para el desarrollo de este proyecto, mediante las encuestas realizadas,

se mostró que en las carreras tecnológicas de la F.C.M.F la mayor fuente de

información es a través de redes sociales. Conociendo que estos medios no son

confiables y muy vulnerables, además, conociendo que, ciertos temas que la

institución proporciona son a través de volantes, oficios y otros medios que

hacen uso del papel.

Page 170: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

91

El resultado de las encuestas también reveló que el personal está de acuerdo

que se implemente una nueva tecnología, que los mantenga al día con eventos

actuales y futuros en el establecimiento. Es por ello que el actual proyecto

soluciona el déficit de información existente de manera confiable y que además

sea de carácter ecológico. Las carreras que integran esta facultad siendo de

aspecto tecnológico, no se desarrollan métodos para la incorporación de nuevas

tendencias tecnológicas, es por ello que este proyecto sería de gran utilidad a

nivel universitario.

De acuerdo al informe propuesto a la administradora de ambas carreras acerca

del consumo del papel, da como resultado que se utiliza muchos documentos

(alrededor de 6 resmas semanales), debido a esto se considera que la

implementación de este proyecto va a permitir una disminución considerable al

desperdicio de papel. Siendo este uno de los principales puntos para la

factibilidad del actual proyecto.

Factibilidad Operacional

Desde el punto de vista operativo, para la implementación del proyecto

planteado, se debe tomar en consideración varios aspectos y riesgos que

pueden interferir en su implementación.

Uno de los aspectos a tomar en cuenta es, dado que, la tecnología NFC es de

corto alcance lo cual implica que mientras se realiza una transferencia los

dispositivos deben mantenerse a una distancia considerable de 5 cm. Además,

el alto nivel de seguridad y corto rango al que trabaja, evita que se generen

interferencias o que intercepten la información a transferirse.

Según Carlos Romero (2016), gerente de productos Gemalto, compañía

fabricante de chips, afirmó que “las principales áreas donde NFC tiene un valor

inmediato son los comercios y transportes, donde se requiere una transacción

segura y rápida”.

Page 171: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

92

La factibilidad de este proyecto a nivel operacional, se puede exponer que si es

factible, principalmente debido a un bajo costo, seguridad alta, velocidad

considerable para la transferencia de datos y sencillo para la interacción con el

usuario.

Los siguientes puntos determinarán el proceso de implementación del proyecto:

En primer lugar, la idea surge por la carencia de información existente

hacia el personal de las carreras tecnológicas pertenecientes a la

F.C.M.F. y mitigar el uso de informes, documentos expuestos en dichas

instalaciones.

Para realizar la implementación del proyecto se necesitara de los

siguientes implementos: un lector ACR-122U, un servidor web, tarjetas

sin contacto Mifare 1k, un aplicativo móvil Android y un Smartphone,

donde cualquier usuario podrá acceder al contenido del servidor web por

medio del aplicativo.

Es necesario tener ciertos conocimientos de programación en la

plataforma Android Studio, para el desarrollo de la aplicación móvil.

Además, la utilización de ciertos aplicativos como GoTo Tags, para la

respectiva configuración del lector ACR-122U.

El administrador será el encargado del manejo del servidor web para

agregar información y de esa manera mantener informado al personal de

la institución.

Los riesgos que pueden intervenir al momento de implementar la tecnología NFC

en las instalaciones de las carreras son las siguientes:

Falta de conocimiento de esta tecnología: Es necesario tener

documentación y manuales de instalación como respaldo a la

implementación.

Page 172: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

93

Problemas técnicos en los dispositivos: Dado que los equipos

informáticos pueden sufrir cambios de configuración por cualquier factor

social ya sea por incompatibilidad, transferencia y seguridad, dicho esto

es aconsejable realizar pruebas constantemente para asegurar un buen

funcionamiento y seguir las recomendaciones de los fabricantes.

Software desactualizado: Tener un software desactualizado puede

generar inconvenientes debido a que esto puede ocasionar

incompatibilidad entre dispositivos, para evitar esto es necesario tener

actualizada la versión de Android, ya que el aplicativo es compatible

desde versiones 4.0 en adelante.

Factibilidad Técnica.

Hardware

El hardware a utilizar es un Lector ACR122U y tarjetas Mifare 1K, siendo ambos

compatibles con el estándar ISO/IEC 18092 e ISO/IEC 14443 y permitiendo el

desarrollo de esta solución planteada. Además, se necesitará de un ordenador

para la implementación de un servidor web que será el que mantendrá

almacenado los datos informativos y actualizados.

LECTOR ACR-122U

Gráfico 40

Fuente: www.sooft.es

Elaborado por: SOOFT NFC SOLUTIONS

El dispositivo ACR-122U, es un lector de comunicaciones de campo cercano, el

cual se fabricó con la finalidad de brindar transmisiones. Basado en estándares

Page 173: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

94

ISO 14443 A y B pertenecientes a tarjetas sin contacto Mifare y FeliCa, también

el estándar ISO/IEC 18092 (NFC) para conexiones. Además, es posible la

comunicación de punto a punto entre dicho lector y un dispositivo móvil que

posea la tecnología NFC.

La empresa SOOFT NFC SOLUTIONS especifica las siguientes particularidades

referentes al producto:

Características

Dispositivo de Lectura/escritura.

Distancia de transferencia de 5 cm.

Mecanismos de anticolisión (acercamiento de diversos tags).

Señalización LED bicolor.

Modos NFC: Lector, emulación de tarjeta y peer to peer (punto a punto).

Compatibilidad con CCID.

Tasa de transferencia máxima de 424 kbps.

Compatibilidad con:

Sistemas Operativos Windows, Linux y Mac.

Interfaz USB.

Estándares:

ISO/IEC 18092 (NFC).

ISO 14443 A Y B.

Especificaciones Técnicas:

Interfaz: USB.

Alimentación: 5V- 200 mA.

Distancia operativa hasta 5 cm.

Peso y dimensiones: 155g y 98mm (L) x 85mm (P)x 12,8 mm (A).

Temperatura de Funcionamiento: 0.50°C.

Frecuencia relativa: 13,56 MHz.

Page 174: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

95

Frecuencia de Reloj: 3,58 MHz.

Certificaciones: PC/SC, CCID, CE, VCCI, RoHS Compliant, USB Full

Speed, Microsoft WHQL: 2000, Server 2003, XP, Vista, Server 2008 R2,

7.

Sistemas Operativos: Windows 98, ME, 2000, XP, Vista, 7, Server, CE

5.0, Linux y Mac.

Tarjetas NFC NTAG216 NFC Fórum Tipo 2

Para la simulación del proyecto se utilizarán tarjetas Mifare 1K. Aunque también

se podría utilizar tarjetas Felica, ya que este tipo de Tarjetas son compatibles

solo con dispositivos SONY, es por esta razón que solamente pueden ser

usadas con dispositivos de esta marca.

Sin embargo, existe un tipo de tarjetas especial llamadas NFC NTAG216,

compatibles con todos los dispositivos móviles que posea la tecnología NFC.

Donde se utilizarán para transferir información a través de una URL abierta y

poder controlar ciertas actividades de un Smartphone.

NTAG216 NFC Fórum Tipo 2

Gráfico 41

Fuente: AliExpress

Elaborado por: NFC STORE.

Page 175: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

96

A continuación, se describen las características de las tarjeras NFC NTAG216:

Características de las tarjetas NFC NTAG216

Cuadro 20

Fuente: AliExpress

Elaborado por: NFC STORE

Dispositivos móviles actuales con tecnología NFC.

En la actualidad, existen diversos equipos móviles que poseen la tecnología

NFC, es así que un estudio del año 2012 muestra el crecimiento de la tecnología

en el transcurso de los años.

Page 176: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

97

Crecimiento de dispositivos móviles con NFC (en Millones)

Gráfico 42

Fuente: La tecnología NFC y sus aplicaciones en un entorno Universitario.

Elaborado por: Nokia.

Se puede constatar que el auge de dispositivos que poseen la tecnología se va

incrementando cada año, por lo tanto, es factible implementar la tecnología NFC

en las carreras tecnológicas de la Facultad de Ciencias Matemáticas y Físicas.

Algunos dispositivos móviles NFC actuales.

Acer

Acer Cloud Mobile

Acer E320 Liquid Express

Alcatel

Alcatel One Touch 922

Alcatel One Touch 996

Alcatel One Touch Idol 2

Asus

Asus Vivo Tab

Asus VivoTab Smart

HTC

HTC Desire 500

HTC Droid Incredible 4G LTE

Page 177: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

98

HTC Evo 4G LTE

HTC Incredible

HTC Mini

HTC One

Huawei

Huawei Ascend G7

Huawei G620S

Huawei G8

Huawei P8

LG

LG Optimus 3D Max

LG Optimus 4X HD

LG Optimus Elite

LG Optimus G

LG Optimus L5

LG Optimus L7

LG Optimus LTE

LG Optimus Net

LG Volt

LG Optimus G Pro

Motorola

Motorola Droid Mini

Motorola Droid Razr M 4G LTE

Motorola Moto X

Motorola Moto X 2014

Samsung

Samsung Galaxy A3 (2016)

Samsung Galaxy A5 (2016)

Samsung Galaxy A7 (2016)

Samsung Galaxy Ace 2

Samsung Galaxy Ace 4 LTE

Samsung Galaxy Core 2

Samsung Galaxy Grand 2 LTE

Page 178: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

99

Samsung Galaxy Grand Prime

Samsung Galaxy Note (todas sus versiones)

Samsung Galaxy S2 Plus

Samsung Galaxy S3

Samsung Galaxy S4

Samsung Galaxy S5

Samsung Galaxy S6

Samsung Galaxy S6 Edge

Samsung Galaxy S6 Edge+

Sony

Sony Xperia E3 Dual

Sony Xperia Ion

Sony Xperia Tablet Z

Sony Xperia Z1

Sony Xperia Z2

Sony Xperia Z2 Tablet

Sony Xperia Z3

Sony Xperia Z4 Tablet

Sony Xperia Z5

Otros

Apple iPhone 6 y iPhone 6 Plus

Apple iPhone 6s y iPhone 6s Plus

Apple Watch

BlackBerry Q10

BlackBerry Q5

BlackBerry Z10

BlackBerry Z30

Software

La plataforma donde será desarrollado el aplicativo móvil será Android studio. La

intervención de esta aplicación es muy importante, debido que el personal la

deberá tener instalada para poder acceder a la información a través de una URL

abierta, que esté contenida en la Tag NFC.

Page 179: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

100

Para determinar la factibilidad del software, es necesario realizar ciertas pruebas

de funcionalidad como:

1. Verificar si el dispositivo móvil es compatible con la tecnología NFC

2. El equipo debe poseer una versión superior a Android 4.0

3. Poseer el aplicativo instalado en el equipo, que será el intérprete para la

transferencia de archivos.

Factibilidad Legal

El presente proyecto se ajusta a la ley orgánica de Telecomunicaciones y las

leyes constitucionales de la República del Ecuador, expuesta en la

Fundamentación Legal concerniente al capítulo II. Es posible implementar

proyectos basados en tecnologías inalámbricas de corto alcance, ya que en la

actualidad se están globalizando como lo es el Internet de las cosas (IOT).

Factibilidad Económica

A continuación, se presenta el costo que implica la implementación del

proyecto planteado, así como sus gastos en mano de obra, dispositivos

de Hardware y software.

LECTOR ACR-122U

Los precios del Lector ACR-122U oscilan entre $ 58.78 a $ 100, estos precios

varían de acuerdo a la distancia de transmisión que ofrece el dispositivo.

Además, no están incluido los impuestos arancelares de importación.

En la actualidad, en Ecuador no es muy comercializado este dispositivo, pero

cabe recalcar que existen empresas distribuidoras como CODIPACK y GAO

RFID que ofrecen un lector compatible con la tecnología NFC.

Page 180: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

101

WG1028 Lector de tarjetas

Gráfico 43

Fuente: RFID Ecuador

Elaborado por: Codipack S.A

Lector WG1028

Cuadro 21

Característica Especificaciones

Compatibilidad Tarjetas Mifare y tarjetas ID

Frecuencia 125KHZ / 13.56MHZ

Interfaz de configuración USB

Voltaje aceptado 5 v.

Distancia 5cm

Precio $129

Fuente: Codipack.net27

Elaborado por: Boris Casilla, Jennyfer Guamán

En este proyecto se escogió la utilización del lector ACR122U, debido a la

facilidad que se tuvo en su adquisición.

Tarjetas Sin contacto NFC (Tags)

Para el actual proyecto, se utilizará las tarjetas Mifare 1K, debido a que no se

logró adquirir las tarjetas NTAG216 NFC Fórum Tipo 2, estas son compatibles

con todos los dispositivos móviles. Se las puede encontrar en Las páginas de

tiendas electrónicas NFC en China:

27

Codipack.net Pag web: http://www.codipack.net/es/index.php/contacto

acceso:18/09/2016

Page 181: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

102

Análisis de costos de Tarjetas sin contacto NFC

Cuadro 22

Tipo de Tarjeta Costo en (Euros) Costo en Dólares

NTAG 216 € 0,39/Unidad $0.51/Unidad

NTAG 215 € 0,39/Unidad $0.51/Unidad

Topaz 512 € 0,34/Unidad $0.46/Unidad

Mifare DESFire EV1 8 K € 1,72/Unidad $1,92/unidad

Mifare DESFire EV1 4 k

NFC

€ 1,29/Unidad $1,44/unidad

Mifare DESFire EV1 2K € 1,36/Unidad $1,52/unidad

Mifare Ultralight C € 0,46/Unidad $0.58/Unidad

Mifare Ultralight € 0,33/Unidad $0.45/Unidad

Fuente: Datos de Investigación

Elaborado por: Boris Casilla, Jennyfer Guamán

Presupuesto

Cuadro 23

Concepto Presupuesto

Hardware

SDK NFC ACR122(incluyen tarjetas

Mifare 1K)

$150.00

Sony Xperia Z3 $300.00

Alquiler del Servidor Web $500.00

Material de Oficina $50.00

Personal

Refrigerio $100.00

Transporte $20.00

Costo del Proyecto $1120.00

Fuente: Datos de investigación

Elaborado Por: Boris Casilla, Jennyfer Guamán

Page 182: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

103

Análisis Costo-Beneficio

Según los costos, El precio de las tarjetas sin contacto y los lectores son muy

bajos lo cual determina que el proyecto es factible económicamente, ya que el

requerimiento para implementar esta tecnología estuvo alcance de los autores

de este proyecto. Además, el beneficio que brindará será economizar gastos de

tinta y papel para poder informar al personal de ambas carreras.

Etapas de la Metodología del Proyecto

Requerimientos del sistema (Criterios)

Cuadro 24

AGENTE INDICADORES REQUERIMIENTOS

Directores de las carreras CISC-CINT

Brindar información necesaria al personal de las carreras, para de esa manera informar a tiempo y en el momento adecuado sobre actividades en el transcurso del día.

Sistema actualizable en tiempo real y accesible.

Personal administrativo de las carreras tecnológicas pertenecientes a la F.C.M.F

Encargados de informar al personal del establecimiento respecto a actividades, oficios, horarios de atención, requerimientos de documentación, etc.

Sistema capaz de almacenar archivos, imágenes, oficios para mantener informado a todo el personal del establecimiento ahorrando tiempo y dinero como impresiones, hojas, carteleras informativas, etc.

Personal docente Recibir información de manera confiable y segura por medio de fuentes oficiales, para de ese modo estar al tanto de cada situación o evento.

Sistema confiable y disponible en todo momento, accediendo al contenido de la información de manera responsable, y sobre todo acceder a una guía sobre el manejo del aplicativo.

Estudiantes Modalidad de ser informados por otras fuentes no oficiales como

Facilidad de ser informados a través de un sistema eficaz y

Page 183: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

104

las redes sociales seguro dentro del establecimiento.

Personal de servicio Encargados de Ubicar oficios y documentación en lugares indicados como la cartelera informativa.

Facilidad y ahorro de tiempo en brindar la información al personal por medio de tarjetas sin contacto NFC.

Fuente: Levantamiento de procesos.

Elaborado Por: Boris Casilla, Jennyfer Guamán

Listado priorizado de actividades

Cuadro 25

Titulo Descripción Estimación (semanas)

Prioridad

Visualización de las noticias importantes en el día.

Acercando el dispositivo móvil con el aplicativo, se podrá visualizar un anuncio acerca del tema más importante del momento.

1 3

Ingreso de contenido

Mediante este ítem se podrá subir archivos al web service para luego

ser visualizado en el aplicativo 2 1

Visualización de Imágenes

En la opción de galería se podrá acceder a los anuncios sobre

eventos, formularios, etc. 1 1

Descarga de documentos o

informes emitidos por las

carreras.

Se podrá acceder y descargar el contenido de los archivos para su

respectiva verificación. 2 1

Búsqueda de contenido

En la barra de búsqueda del acceso web se verificara sobre los archivos

alojados en el servidor. 1 2

Fuente: Levantamiento de procesos.

Elaborado Por: Boris Casilla, Jennyfer Guamán

Page 184: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

105

Requerimientos de las carreras tecnológicas pertenecientes a la F.CM.F

Cuadro 26

Carreras tecnológicas de la FCMF

Sección: administración de ambas

carreras

Prioridad Alta

Tags de usuario 1 Iteración 1

Descripción Informar sobre horarios de atención y actividades de ambas carreras

Fuente: Levantamiento de procesos

Elaborado por: Boris Casilla, Jennyfer Guamán.

Backlog Sprint: Requerimientos según el agente.

Backlog Sprint

Cuadro 27

SPRINT LABOR ESTIMACION RESPONSABLES

1

Visualización de las noticias importantes en el día. 1

Boris Casilla, Jennyfer Guamán

2 Ingreso de contenido 2

Boris Casilla, Jennyfer Guamán

1 Visualización de Imágenes 1

Boris Casilla, Jennyfer Guamán

3 Descarga de documentos o informes emitidos por las carreras.

2 Boris Casilla, Jennyfer Guamán

2 Búsqueda de contenido 1

Boris Casilla, Jennyfer Guamán

Fuente: Levantamiento de procesos.

Elaborado Por: Boris Casilla, Jennyfer Guamán

Sprint 1: Se determina el ingreso al aplicativo móvil NFC informativo ug, en

donde se ejecutará un codigo contenida en la Tag. El mismo que permitirá el

acceso a la información contenida en el servidor web.

Se accederá a anuncios relevantes de las carreras tecnológicas del día, una vez

que el usuario haya accedido por medio de la Tag. luego se desplegará un

Page 185: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

106

pequeño menú para la respectiva visualización de comunicados como informes y

oficios de las carreras.

Especificación de Sprint no 1

Cuadro 28

Sprint 1

Fecha de inicio: 29/09/2016

Fecha de culminación: 09/10/2016

Tareas Pendientes:

Días Pendientes:

Prioridad Descripción de Labor Duración

días Estado

ALTA Visualización de las noticias importantes del día 6 TERMINADO

ALTA Visualización de imágenes

5 TERMINADO

Fuente: Levantamiento de procesos.

Elaborado Por: Boris Casilla, Jennyfer Guamán

Acceso al Aplicativo NFC Informativo U

Gráfico 44

Fuente: Aplicativo

Elaborado por: Boris Casilla, Jennyfer Guamán.

Page 186: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

107

Sprint 2: Se creara un acceso al sitio web

http://186.101.54.11/info_uestatal/consulta_contenido.html en donde esta

dirección se alojara en un web service, el cual fue alquilado, para consultas, que

se ejecutaran procesos de ingreso de contenido.

En la opción Ingreso Contenido, el administrador podrá compartir la información

a transferirse al personal del establecimiento. Esta persona será el encargado de

manejar el sistema a través de la dirección web descrita.

Para la facilidad de tener que examinar el archivo, existe la opción Buscar para

la búsqueda de cierta documentación dependiendo el tipo de archivo, ya sean

anuncios, imágenes o documentos.

Especificación de Sprint no 2

Cuadro 29

Sprint 2

Fecha de inicio: 10/10/2016

Fecha de culminación: 24/10/2016

Tareas Pendientes:

Días Pendientes:

Prioridad Descripción de Labor Duración

días Estado

ALTA

Creación del web service, diseño de la página web e ingreso de contenido 14 TERMINADO

ALTA Búsqueda de contenido

1 TERMINADO

Fuente: Levantamiento de procesos.

Elaborado Por: Boris Casilla, Jennyfer Guamán

Page 187: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

108

Ingreso de contenido a través de la página web de la aplicación

Gráfico 45

Fuente: http://186.101.54.11/info_uestatal/consulta_contenido.html

Elaborado por: Boris Casilla, Jennyfer Guamán.

Sprint 3: Para las descargas de documentos a través de la aplicación móvil, el

usuario solo deberá acceder a la opción Documentos y podrá verificar la

información descargándola, para esta iteración solo se estimó 2 días para su

realización.

Especificación de Sprint no 3

Cuadro 30

Fecha de inicio: 08/11/2016

Fecha de culminación: 09/11/2016

Tareas Pendientes:

Días Pendientes:

Prioridad Descripción de Labor Duración

días Estado

MEDIA

Descarga de documentos o informes emitidos por las carreras. 2 TERMINADO

Fuente: Levantamiento de procesos.

Elaborado Por: Boris Casilla, Jennyfer Guamán

Page 188: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

109

Interfaz de descarga de archivos NFC

Grafico 46

Fuente: Aplicativo

Elaborado por: Boris Casilla, Jennyfer Guamán.

Entregables del proyecto

Los entregables del proyecto son los siguientes:

Manual de Usuario y manual de administrador.

Código fuente

Aplicativo.

Criterios de Validación de la Propuesta

Como medio utilizado para la validación de la propuesta anteriormente

planteada será, la realización de pruebas que demuestren el correcto

funcionamiento del mismo, además que brinda una solución amigable a la

problemática expuesta.

Page 189: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

110

Conclusiones y Recomendaciones

Conclusiones

Durante el desarrollo de este proyecto, se ha logrado cumplir los objetivos

planteados. Se incluyó un conocimiento básico de NFC, detallando sus usos,

características y comparativas con las demás tecnologías de corto alcance.

El proyecto desarrollado seria de mucha utilidad en las carreras tecnológicas de

la F.C.M.F. puesto que permite que el personal conozca que existen otros

métodos de información, en este caso usando la tecnología NFC como medio

informativo, a través de un dispositivo móvil inteligente. Esta implementación

podría generar reducción de costos, debido a que se reduce el uso de hojas

impresas o escritas.

En la implementación del proyecto, se demostró que el desarrollo de la

aplicación móvil diseñada para el Sistema Operativo Android y el uso de

las Tags como posters inteligentes, haya sido comprobado y funcione

como se planteó al inicio, manteniendo al personal informado con tan

solo acercar su Smartphone.

El Marco Teórico brinda información importante acerca del uso y del

funcionamiento de la tecnología NFC de tal modo que se la puede

aprovechar también en publicidades, tales como los posters inteligentes.

En la cuantificación del consumo de papel en el área administrativa de

las carreras Tecnológicas Pertenecientes a la Facultad de Ciencias

Matemáticas y Físicas, se demuestra una cierta cantidad aproximada de

6 resmas semanales, que a su vez representan una cantidad de 3000

hojas (14033.25 gramos), siendo una cantidad considerable de

desperdicio.

Page 190: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

111

Recomendaciones

Durante el ciclo de vida que tuvo el desarrollo del proyecto de logro identificar las

siguientes recomendaciones:

Es necesario que se desarrolle una aplicación NFC multiplataforma,

debido a que no todo el personal dispone de un Smartphone con S.O

Android, de tal forma que sea accesible para todo dispositivo móvil.

Se deberían aprovechar tecnologías como NFC para la implementación

de nuevos proyectos que ayuden al personal a estar más actualizados

tecnológicamente a nivel universitario.

Sería beneficiosa para la carrera que se desarrollen proyectos donde se

integren las nuevas tendencias tecnológicas donde puedan aportar

beneficios financieros y ecológicos.

Además de brindar una solución dentro de las carreras, la tecnología se

podría implementar en pequeñas y medianas empresas, ya que para dar

a conocer algún producto, utilizan costos en impresiones, papel y

contratación del personal para entrega de volantes, de esa manera las

personas que en realidad están interesadas por un producto o servicio

puedan acceder a ella a través de su dispositivo móvil.

Page 191: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

112

BIBLIOGRAFIA

Aditium. (29 de Mayo de 2012). CursoProgramacionNFC-Dia1. Recuperado el 02 de

Septiembre de 2016, de Slideshare:

http://es.slideshare.net/aditium/cursoprogramacionnfcdia1?next_slideshow=1

Alberca Gomez, E. (2013). Estudio de la tecnologia inalámbrica NFC (Near Field

Communcation) y sus aplicaciones en el ámbito de las telecomunicaciones. Tesis

de Grado, Escuela Politecnica Nacional, Quito.

AliExpress. (2016). Tarjetas de control de acceso. Recuperado el 15 de Agosto de 2016,

de AliExpress: https://es.aliexpress.com/item/100pcs-NTAG216-NFC-Forum-

Type-2-Tag-for-All-NFC-Mobile-Phone-NFC-

Card/32258110595.html?spm=2114.43010308.4.18.zPkyDw

Alonso José M. (marzo de 2013). Diseño e implementación de un lector PC/SC

inalámbrico para tarjeta. Cantabria.

Alonso R., J. (2013). Diseño e implementacion de un lector PC/SC inalambrico para

tarjeta inteligente basado en plataformas moviles NFC. 58.

Areitio Bertolín, J. (Noviembre de 2011). Análisis de los riesgos y contramedidas en

seguridad- Privacidad de la tecnología NFC en móviles. Recuperado el 20 de Julio

de 2016, de redeweb: http://www.redeweb.com/_txt/684/42.pdf

Arias, P., & Seilles, M. (2014). Información Ambiental en hogares. Obtenido de INEC:

http://www.ecuadorencifras.gob.ec/documentos/web-

inec/Encuestas_Ambientales/Hogares_2014/Documento_tecnico_Modulo_Amb

iental_Hogares_2014.pdf

Arias, S. (2014). Informacion Ambiental en hogares. Instituto Nacional de Estadisticas y

censos, 51.

Asamblea Constituyente. (2008). Constitucion de la Republica Del Ecuador. Asamblea

Nacional de la Republica Del Ecuador, Quito.

Bueno, M., Pavòn, P., & De Gea, A. (2011). La tecnologia NFC y sus aplicaciones en un

entorno universitario. ETSIT-UPCT(2), 20.

Carballar Falcón, J. A. (2010). WI-FI Lo que se necesita conocer. Madrid, España: RC

Libros.

Castillo, A. (s.f.). La historia de Android: Todas sus versiones. Recuperado el 18 de

Septiembre de 2016, de http://www.poderpda.com/editorial/la-historia-de-

android-todas-sus-versiones/

Cázarez Ayala, G., López Macías, C., López Ruelas, A., Morales García, J., & Montoya

Enríquez, A. (2011). Diseño de un prototipo didáctico para la implementación de

redes de sensores inalámbricos basados en el protocolo ZIGBEE. Ra Ximhai

Revista de Sociedad, Cultura y Desarrollo Sustentable, 7(3), 11.

Page 192: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

113

Cervantes Rodríguez, F. R. (2002). Estudio de los medios de transmision en redes

computacionales mixtas (Alambrica - Inalambrica). Facultad de Ingenieria en

Ciencias Aplicadas, Escuela de Ingenieria en Sistemas Computacionales. Ibarra:

Universidad Técnica Del Norte.

Chavarría, D. A. (2011). Tecnologia de Comunicacion de campo cercano (NFC) y sus

aplicaciones. Facultad de Ingenieria, Escuela de Ingeniería Eléctrica. Universidad

de Costa Rica.

CISC - CINT. (2013). CISC - CINT. Recuperado el 11 de Julio de 2016, de

http://www.cisc.ug.edu.ec/cisc/cint.php:

http://www.cisc.ug.edu.ec/cisc/index.html

Congreso Nacional. (2002). Ley De Comercio Electronico, Firmas electronicas y Mensajes

de Datos. Ley No. (2002-67). Leyes Constitucionales, Congreso Nacional De La

Republica Del Ecuador, Quito.

Cristián Maturana M. (Octubre de 2006). RFID: El código de barras inteligente para

bibliotecas .

Dicovskiy Riobóo, L. M. (s.f.). Metodología de Investigación. Documento Basico Ing. de

Sistemas UNI Norte, Universidad Nacional De Ingenieria UNI-NORTE , Estelì,

Nicaragua.

Ecuador, R. (2016). RFID Ecuador. Recuperado el 15 de Julio de 2016, de

http://www.rfidecuador.ec/es/index.php?option=com_jshopping&controller=ca

tegory&task=view&category_id=5&Itemid=55

elcomercio.com. (14 de Abril de 2015). Interactive Advertising Bureau (IAB). El 24,3% de

la población tiene "smartphone", pág. 1. Recuperado el 23 de Agosto de 2016,

de http://mediatelecom.com.mx/index.php/telecomunicaciones/telefonia-

movil/item/84815-el-24,3-de-la-poblaci%C3%B3n-tiene-smartphone

Facultad de Ciencias Matematicas y Fisicas. (2015). Facultad de Ciencias Matematicas y

Fisicas. Recuperado el 30 de Agosto de 2016, de www.matematicas-

ug.edu.ec/?page_id=117

Fernandez Ruiz, J. (2014). La tecnologia NFC se acerca a la biblioteca. RUIDERAe: Revista

de Unidades de Información. Número 6 (2º semestre 2014), 11 Pág.

Hebuterne, S., & Pérochon, S. (2014). Android guía de desarrollo de aplicaciones para

Smartphones y Tabletas con NFC (2 ed.). eni ediciones.

Introducción a las redes Inalámbricas. (s.f.). Recuperado el 27 de Agosto de 2016, de

bibing: http://0-

bibing.us.es.fama.us.es/proyectos/abreproy/11761/fichero/Volumen1%252F5-

Cap%C3%ADtulo1+-

+Introducci%C3%B3n+a+las+redes+inal%C3%A1mbricas.pdf+

Page 193: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

114

Jaramillo Ángel, M. (2013). Aprenda las ventajas de usar la tecnología NFC. (El Tiempo,

Editor) Recuperado el 18 de Septiembre de 2016, de

http://www.eltiempo.com/archivo/documento/CMS-12590221

Kamlofsky, J. (2013). Selective Attaks to Mifare Classic Cards. 14.

Langer, J., Saminger, C., & Grunberger, S. (2009). A comprehensive concept and system

for measurement and testing Near Field Communication devices. IEEE Region 8

Conference EUROCON, pp. 2052-2057.

Martin, R. (2010). Analisis de Contenido. Universidad de Castilla La Mancha, Toledo.

Moreno Bayardo, M. G. (2000). Introducción a la Metodología de la investigación

Educativa II. En M. G. Moreno Bayardo, Introducciòn a la Metodologìa de la

investigacion Educativa II (pág. 133). Mexico: Progreso S.A.

NFC Forum. (2016). What is NFC. Retrieved Julio 7, 2016, from http://nfc-

forum.org/what-is-nfc/

Ramírez Véliz, R. D. (2013). Delitos Relativos a las tarjetas de crèdito, alternativa

tecnològica de pago. Propuesta la comunicaciòn NFC. Tesis de Grado,

Universidad De Guayaquil, Guayaquil.

rua. (s.f.). Recuperado el 30 de Agosto de 2016, de

https://rua.ua.es/dspace/bitstream/10045/1109/1/InformeTecZB.pdf

Sabella, R., & Mueller, J. (2016). En NFC for dummies (pág. 242). New Jersy, E.E.U.U:

Wiley.

Sampieri, R., Fernández, C., & Lucio, P. (2004). Metodología de la Investigación. México:

Mc. Graw Hill.

Santacruz, C., & Suntaxi, J. (s.f.). RFID Vieja tecnología, nuevo suceso. Recuperado el 27

de Julio de 2016, de clusterfie:

http://clusterfie.epn.edu.ec/ibernal/html/CURSOS/Marzo07Agosto07/ComInala

m/TRabajos/Trabajo2/RFID/GRUPO%204/RFID.pdf

Santamaría, K. (Febrero de 2016). TODOS LOS SMARTPHONES Y TABLETS CON NFC.

Recuperado el 10 de Septiembre de 2016, de ANDROIDPIT:

http://www.androidpit.es/smartphones-tablets-smartwatches-nfc

Scholz, S. (Agosto de 2008). Arquitectura y Soluciones de NFC. Recuperado el 18 de

Septiembre de 2016, de Nextperts en Iberia:

http://www.uco.es/users/jcheca/cong/pages/pon/soluciones.pdf

Thrasher, J. (18 de Julio de 2013). Everything You Need to Know About NFC Smart

Posters. Recuperado el 18 de Septiembre de 2016, de RFID Insider tracking the

RFID Industry: http://blog.atlasrfidstore.com/nfc-smart-posters

Page 194: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

115

Tomás, J. (2015). Las versiones de Android y niveles de API. Recuperado el 18 de

Septiembre de 2016, de http://www.androidcurso.com/index.php/tutoriales-

android/31-unidad-1-vision-general-y-entorno-de-desarrollo/146-las-versiones-

de-android-y-niveles-de-api

Valverde Ramírez, C. (2015). Sistema de control de acceso de personas para los

laboratorios de la carrera de Ingeniería en Sistemas Computacionales de la

Universidad de Guayaquil utilizando tecnología NFC. Tesis de Grado, Universidad

de Guayaquil, Carrera de Ingeniería en Sistemas Computacionales, Guayaquil.

Page 195: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

ANEXOS

Page 196: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

ANEXO 1: CRONOGRAMA DE ACTIVIDADES

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS

CARRERA DE INGENIERIA EN NETWORKING & TELECOMUNICACIONES

Page 197: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

ANEXO 2: METODOLOGIA ÁGIL SCRUM

Requerimientos

del sistema

Backlog sprints Analisis

Diseño

Construccion

Planificacion Sprints Cierre

Reuniones/ Interacciones

3 días a la semana

1-4 semanas

Entregable

Incremento por partes

(Sprints)

1

4

3

2

Page 198: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

ANEXO 3: FORMATO DE ENCUESTAS

ENCUESTA

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERIA EN NETWORKING &

TELECOMUNICACIONES

1) A menudo ¿A través de que medio usted es informado (a) sobre las

diferentes actividades de las carreras o de la universidad?

Papeletas, volantes y oficios en las instalaciones

Redes sociales

Página de las Carreras

otro

2) ¿De qué manera usted toma la información externa a las carreras

publicadas en la institución?

Muy importante

Poco importante

Interesante

No interesante

3) ¿Usted cree que existe un control ambiental como el reciclaje del

papel en la CISC-CINT?

SI

NO

4) ¿Considera que el personal administrativo genera un gran volumen

de papel en el establecimiento?

SI

NO

POSIBLEMENTE

Page 199: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

5) ¿Considera que se debería desarrollar un sistema automatizado

para brindar información al personal de la CISC-CINT como

actividades, asignación de aulas y publicidad en las instalaciones

de dichas carreras?

SI

NO

6) ¿Posee algún dispositivo móvil como Smartphone o Tablet?

SI

NO

7) ¿Qué sistema operativo posee su dispositivo móvil?

Android

Windows Phone

IOS

BlackBerry OS

Otro.

8) ¿Conoce acerca de la tecnología NFC?

SI

NO

9) ¿Su dispositivo móvil posee la tecnología NFC?

SI

NO

10) ¿Usted considera que la tecnología NFC será útil en el futuro para

transmitir información y facilitar ciertas transacciones?

SI

NO

POSIBLEMENTE

11) ¿Su dispositivo móvil posee un plan de datos?

SI

NO

Page 200: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

ANEXO 4: ENTREVISTA A LA ADMINISTRADORA DE LAS CARRERAS

ACERCA DEL CONSUMO DE PAPEL.

Page 201: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

CUANTIFICACION DEL CONSUMO DE PAPEL EN EL AREA

ADMINISTRATIVA DE LAS CARRERAS DE INGENIERIA EN

SISTEMAS COMPUTACIONALES, NETWORKING &

TELECOMUNICACIONES

Un análisis respecto a una entrevista realizada a la administradora de ambas

carreras tecnológicas indica que el consumo de hojas en el establecimiento es

alrededor de 6 resmas semanales, para calcular el total de papel, se realizara la

siguiente operación tomando en cuenta que una resma representa a un valor de

500 hojas:

Para indicar el volumen de hojas, se representaría de la siguiente formula:

Dónde:

V= volumen del consumo de hojas

N= Numero de hojas

T= tamaño de hojas en dimensiones

g=gramaje de hojas/unidad

Page 202: repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/16946/1/UG-FCMF-B-CINT-PT… · UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÀTICAS Y FÌSICAS CARRERA DE INGENIERÍA

ANEXO 5: METODOS UTILIZADOS EN EL ESTABLECIMIENTO PARA LA

COMUNICACIÓN AL PERSONAL

Información respecto a la asignación de aulas de clases en el área administrativa del

establecimiento.