Está en la página 1de 7

Guion - Presentación PT1

I. Portada ----> Arturo ----> Diapositiva 1

Buenos días, mi compañero Sánchez Robles Axel Einar y su servidor Arturo David
Linares
estamos muy complacidos de estar el día de hoy aquí para la presentación de nuestro
proyecto terminal titulado: Sistema para control de acceso a fraccionamientos
mediante RFID con aplicación móvil y Web para gestión de usuarios invitados y
pagos de mantenimiento. También queremos agradecer al jurado presente, la Dr.
Bella Citlali Martínez Seis, el M. en C. Jorge Rojas Beltrán y a nuestra asesora, la M. en
C. Blanca Alicia Rico Jiménez.

II. Contenido ----> Arturo ----> Diapositiva 2

el contenido de la presentación es el siguiente:


• Se comenzara con una breve Introducción
• Planteamiento del problema
• Objetivos
• Propuesta de solución
• Análisis y Diseño del sistema
• Escenario de pruebas
• Conclusiones
• Avances
III. Introducción ----> Arturo----> Diapositiva 3

A lo largo del tiempo las personas han querido controlar el acceso a sus propiedades
con el fin de estar seguros y poder vivir con mayor tranquilidad.

En los últimos años han surgido distintas tecnologías de autoidentificación. Entre sus
múltiples aplicaciones, la seguridad en el acceso a instalaciones privadas, el control de
acceso a personal, control de acceso a fraccionamientos y unidades habitacionales
sobre las cuales se busca limitar la intrusión de personas no autorizadas.
Para estos controles se utilizan distintas tecnologías como lo son el reconocimiento de
voz, retina, facial, huella dactilar y un método utilizado aun en muchos fraccionamientos
como es el uso del tarjetón.

Actualmente RFID es una tecnología que se implementa en el control de acceso sin


embargo existen limitaciones y un campo de posibilidades en el cual se pueden
implementar nuevas medidas y desarrollos que proporcionen una restricción más
específica en el control de accesos.

IV. Planteamiento ----> Axel ----> Diapositiva 4


La ENVIPE estima que en México el 72% de la población a partir de los 18 años
considera a la inseguridad como el problema más importante que aqueja hoy en día su
entidad federativa, seguido del aumento de los precios y desempleo.

Al menos en CDMX del año 2015 a 2017 el robo a casa habitación incremento de 62.80
a 75.23 casos por cada 100 000 habitantes, y solo en verano del 2015 se registraron
2.5 millones de robos a casa habitación, de los cuales el 84 por ciento fueron a
propiedades donde no había nadie y el 16 por ciento estuvo presente la víctima, de
acuerdo con datos del Instituto Nacional de Estadística, Geografía e Informática (Inegi).

“Explicar graficas”

Con facilidad una persona puede hacerse pasar por un invitado falso y proporcionar
alguna identificación que de igual manera seria falsa. Por lo que una de las principales
problemáticas que nos llevaron a pensar en una herramienta es el limitar el acceso de
personas ajenas al fraccionamiento.

V. Objetivos ----> Axel ----> Diapositiva 5

El objetivo general es Implementar un sistema de control de accesos completo tanto


vehicular como peatonal mediante RFID para fraccionamientos y unidades
habitacionales, ofreciendo la opción de registro de visitantes y pagos de mantenimiento
mediante una aplicación móvil y web.
Los Objetivos Específicos son:

• Diseñar e Implementar la Base de Datos para el control de residentes y


visitantes.
• Desarrollar un sistema que despliegue la información del vehículo del residente
que está relacionada con el tag RFID para que esta información sea validada por
el personal de seguridad.
• Desarrollar un sistema para que el administrador gestione a los usuarios
residentes, al personal, los pagos de mantenimiento y las notificaciones que
serán enviadas a la aplicación móvil y web que tendrá disponible él residente.
• Desarrollar una aplicación móvil y Web que proporcione la opción de pagos de
mantenimiento, aviso de vencimiento de pagos, aviso de visitas inesperadas, así
como el aviso de eventos y reuniones próximas del fraccionamiento o unidad
habitacional.
• Implementar un registro de visitantes mediante una aplicación móvil y web la cual
genera un código de acceso QR o alfanumérico.
• Implementar un Web Service el cual permitirá intercomunicar a los módulos del
sistema proporcionando la capacidad de validar y controlar la información de los
residentes y visitantes, así como permitir realizar los pagos de mantenimiento y
envió de avisos.

VI. Propuesta de solución ----> Ambos ----> Diapositiva 6


Arturo
Se propone implementar un sistema de control de accesos mediante RFID completo que
no solo controle el acceso vehicular y peatonal de residentes si no que mediante el uso
de una aplicación móvil o web se puedan registrar a los usuarios invitados o servicios,
esto proporcionará un filtro más a la seguridad física al ser una validación más
específica.

Sistema de accesos

Se requiere separar el sistema en módulos, los cuales conformarán su funcionamiento,


los módulos a desarrollar son:
• El primer modulo gestionara el Acceso vehicular y peatonal para residentes con RFID
mediante el sistema de validación controlada por la recopilación de información.
• El modulo de la parte inferior es básicamente el Sistema de administración de
residentes, personal, avisos sobre pagos de mantenimiento y avisos de eventos.
El tercer modulo es la aplicación web / movil para residentes la cual permite el registro
de visitantes con generación de código QR o alfanumérico para acceso y baja de tags
por medio de la Web App y la Mobile App y los avisos de eventos y pagos de
mantenimiento.
Cada uno de estos módulos es interconectado por medio del web service el cual permite
esta integracion.

Explicaremos a detalle cada uno de los módulos:

I. Modulo para el acceso vehicular y peatonal mediante RFID----> Arturo ---->


Diapositiva 7
En el siguiente diagrama se describe el módulo de acceso vehicular y peatonal el cual
estará integrado por 2 dispositivos RFID “UHF” estos recopilaran la información de los
tags que serán proporcionados al residente, estos códigos recopilados serán
procesados por los lectores y enviados al sistema de accesos que a su vez lo enviara al
web service en donde los datos serán validados con lo almacenado con la base de
datos.
Para el acceso vehicular, el personal de seguridad podrá visualizar la información
asociada al tag como lo son el nombre del residente, descripción de automóvil, adeudos
y a partir de esto permitir el acceso o no.
En cuanto al acceso peatonal se realiza la misma validación en el web service, pero esta
manda directamente la apertura de la puerta en caso de ser un tag valido y si el tag es
denegado 3 veces mandara una alerta al personal de seguridad.

II. Modulo para control de visitantes y externos----> Axel ----> Diapositiva 8


En este diagrama se muestra el modulo de registro y acceso a invitados o servicios. El
residente podrá registrar mediante la aplicación móvil/web a usuarios invitados o
servicios tales como: comida a domicilio, instalación de teléfono, tv de paga, etc. La
aplicación móvil/web proporcionara un Código QR/alfanumérico, este código lo enviara
el residente a su usuario invitado para que sea presentado en la entrada al personal de
seguridad. El personal leerá el código qr o ingresará el alfanumérico para obtener
información acerca del registro. En caso de que el código sea válido, se permitirá el
acceso al usuario invitado o servicio y caso contrario se negara el acceso.

III. Secuencia para el registro de visitantes----> Axel ----> Diapositiva 9 y 10


En este diagrama de bloques se muestra a grandes rasgos la secuencia para el registro
de los usuarios invitados. El residente deberá iniciar sesión en su aplicación móvil / web,
la aplicación solicitara que se llene un formulario con los principales datos como lo son
nombre completo del invitado y en caso de asistir en automóvil, los datos del automóvil.
La aplicación enviara una solicitud con los datos en formato JSON al web service, en
donde se deserializara el JSON a un objeto de c#, y generara un codigoqr / alfanumérico.
Se almacena el código en la base de datos junto a los demás datos de invitado y de
nuevo se genera objeto en formato JSON para la respuesta. Al recibir la respuesta la
aplicación móvil mostrará el codigoqr / alfanumérico que deberá ser enviado por el
residente al usuario invitado.

El usuario invitado presentara el codigoqr al personal de seguridad el cual lo ingresara


al sistema, este sistema enviara una petición con código qr en formato JSON al web
service en donde se deserializara el objeto para su validación, se compara el código con
la base de datos y se enviara una respuesta al sistema también en formato JSON, en
caso de que el código sea válido se registra la hora de acceso y que el código ha sido
utilizado. En caso contrario se negará el acceso.

IV. Modulo para el personal administrativo----> Axel ----> Diapositiva 11


En el siguiente diagrama se encuentra el módulo del personal administrativo el cual
podrá gestionar la información del residente, personal, mandar avisos sobre la
residencia o pagos de mantenimiento.

V. Secuencia para pagos de mantenimiento----> Axel ----> Diapositiva 12


El siguiente diagrama de bloques muestra la secuencia para realizar un pago de
mantenimiento. El residente deberá iniciar sesión en la aplicación móvil/web. Ingresar
los datos relacionados al pago de mantenimiento. Esto datos se envían en formato
JSON al web service, donde son validados junto a la API de conekta, se registra el
pago en la base de datos y se regresa una respuesta de confirmación en formato
JSON.

VI. Secuencia para el módulo administrativo----> Arturo ----> Diapositiva


En el siguiente diagrama a bloques se muestra la secuencia para el módulo
administrativo. El personal administrativo debe iniciar sesión desde el sistema de
accesos, posteriormente deberá seleccionar la operación de agregar, editar y eliminar
para las opciones que ofrece el sistema, residentes, personal de seguridad, Avisos y
pagos de mantenimiento. Estas funciones son permitidas por el servicio REST que
proporciona los métodos POST, GET, PUT y DELETE. De igual manera aquí se
serializan y deserializan las peticiones de formato JSON y se realizan los registros
correspondientes a la base de datos.

VII. Metodología ----> Axel ----> Diapositiva 13

El seguimiento que ha tenido el proyecto se ha ajustado a un metodología la cual esta


basada en procesos evolutivos incrementables, primeramente, tenemos una
Especificación de los requerimientos del sistema, Desarrollo del producto,
implementación uso y evaluación en donde se generan diferentes versiones para la re-
especificación del sistema dependiendo de los nuevos requisitos que se hayan
encontrado y considerando que se pudiera migrar a una metodología como lo es skrum
en donde también los requisitos son cambiantes

VIII. Escenario de pruebas estimadas----> Arturo ----> Diapositiva 8

El siguiente diagrama muestra el escenario de pruebas que se tiene estimado para la


presentación del proyecto terminal 2 el cual integra cada uno de los módulos, se
montaran los 2 dispositivos RFID para la detección, dos computadoras de las cuales
una es para el control de accesos y la otra para el personal administrativo, esta de igual
forma contendrá al web service y la base de datos. Todos estos equipos estarán dentro
una misma red. Para el modulo de los residentes se utilizará un smartphone con la
aplicación móvil precargada y una computadora para tener acceso a la aplicación web,
estos dispositivos deben tener acceso a internet para realizar las funciones.

IX. Selección de Software----> Arturo ----> Diapositiva

El sistema de accesos este compuesto por 2 capas la cual es el front


end y back end, tanto para la aplicación de escritorio y para la app móvil
o web. El front end asocia las tecnologías del lado cliente como lo son
las interfaces y el back end se encarga de la manipulación de los datos,
interactuar con bases de datos, verificar manejo de sesiones de
usuarios y las operaciones lógicas se podría decir que es el motor del
sistema.
De acuerdo a los requerimientos del sistema, del lado del back end
para la aplicación de escritorio se seleccionó como lenguaje principal
C# , de igual manera el web service es desarrollado mediante este
lenguaje
Mysql quedo definido como nuestro gestor de base de datos
Para la aplicación web o móvil las herramientas para el desarrollo back
end son
Javascript que permite que nuestra pagina sea dinámica(controla
eventos,funciones)
Ajax que permita que trabajemos de manera asincrona y facilita las
consultas al ws
Jquery que nos permite darle interactividad a la aplicación

Para el desarrollo del front end de la aplicación de escritorio hacemos


uso de windows form mediante visual studio
Y en cuanto al desarrollo front end de la aplicación movil web se hace
uso de HTML5, CSS y un bootstrap que es un framework que nos
permite adaptar la aplicación a dispositivos móviles
Y un framework de aplicaciones moviles el cual es apache cordova que
nos ayudara a migrar la aplicacion web a la móvil ya que permite usar
HTML5.CSS3 y javascript

X. Hardware ----> Axel ----> Diapositiva 16

El hardware a utilizar será:


“Impinj Speedway Xportal Gateway RFID Reader” para el acceso vehicular, este
dispositivo lector RFID cuenta con 2 antenas y un lector UHF Gen2 RFID que nos
especifica una Frecuencia de operación de 902-928 Mhz y una distancia máxima de
detección de 15 metros. Proporciona dll de desarrollo para trabajar desde c#.

En el acceso peatonal se utilizará “ZK RFID 105”: de igual manera es UHF Gen2, su
alcance máximo es de 10cm, se conecta mediante USB y de igual manera proporciona
dll para c#

Se usarán tarjetas tags de PVC UHF Pasivo compatibles con los lectores a utilizar.

Para el escenario de pruebas se utiliza Arduino Uno ya que proporciona librerías y


funciones para trabajar mediante el puerto serial y fácil comunicación con c# además de
las funciones básicas necesarias para mover 2 servomotores.
Servomotores de 6.5KG los cuales harán la simulación de abrir tanto la plumilla de
acceso vehicular como la puerta de acceso peatonal.

XI. Conclusiones ----> Ambos ----> Diapositiva

XII. Simulación ----> Arturo ----> Diapositiva


A continuación, presentaremos un breve video mostrando una simulación donde
integramos una parte importante con respecto a los usuarios invitados que es la
búsqueda mediante código QR
.