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
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
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
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
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
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.
6
MANUAL DE USUARIO
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
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.
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
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
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
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
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.
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.
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.
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.
17
MANUAL DE ADMINISTRACION
DE LA APLICACION
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).
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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
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) {
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:
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;
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.");
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();
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();
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);
}
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);
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);
}
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();
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;
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();
// }
}
});
}
}
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
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);
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);
}
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);
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);
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();
}
}
}
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();
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;
}
}
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) {
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;
}
}
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:
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
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
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:
CONTACTO EN LA
INSTITUCION:
Nombre: CISC-CINT
Teléfono: 2307729
E-mail: [email protected]
X
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
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.
IV
AGRADECIMIENTO
A mis padres y hermana, que me
extendieron su confianza para
poder estudiar.
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
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
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
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
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:
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.
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
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
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
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
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)
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)
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
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
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
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
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
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
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.
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.
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
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.
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.
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.
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.
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
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
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:
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
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.
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.
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.
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.
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.
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.
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.
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
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.
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
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
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
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.
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.
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
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.
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.
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:
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.
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
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
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.
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
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.
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
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
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.
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
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.
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
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.
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.
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.
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.
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.
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
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.
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).
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.
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.
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.
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.
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.
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.
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
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.
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
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.
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
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.
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
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
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
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
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”
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,
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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
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
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
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
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
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.
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
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
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
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
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
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.
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.
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”.
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.
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
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.
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.
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.
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
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
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.
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.
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
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
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
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
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
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.
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
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
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.
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.
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.
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.
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+
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
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.
ANEXOS
ANEXO 1: CRONOGRAMA DE ACTIVIDADES
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
CARRERA DE INGENIERIA EN NETWORKING & TELECOMUNICACIONES
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
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
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
ANEXO 4: ENTREVISTA A LA ADMINISTRADORA DE LAS CARRERAS
ACERCA DEL CONSUMO DE PAPEL.
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
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.