Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Copy of ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DEL SISTEMA WEB PARA CONTROL DE PERSONAL POR MEDIO DE CÉDULAS INTELIGENTES UTILIZANDO

No description
by

tonatzin campino

on 3 May 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Copy of ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DEL SISTEMA WEB PARA CONTROL DE PERSONAL POR MEDIO DE CÉDULAS INTELIGENTES UTILIZANDO

Resumen Proyecto de análisis, diseño e implementación está orientado a dar solución y satisfacer las necesidades enfocadas al registro de control de entrada y salida en el régimen laboral Software que maneje datos que van a ser consultados, procesados y analizados mediante un navegador - > propuesta de ingeniería web -> UWE Decodificación del código de las cédulas inteligentes otorgadas por el Registro Civil del Ecuador que trabajan con Radio Frecuencia ID La especificación de los requisitos se estableció las funciones, capacidad y restricciones del software UWE El análisis, diseño, modelamiento y planificación, satisfaciendo todos los requerimientos del cliente. Personifican de una manera gráfica la funcionalidad, usabilidad y representación de la aplicación Web Permite una adecuada planificación del proceso de desarrollo de aplicaciones Web Metodología “sistemas manuales”, basados en los antiguos
relojes mecánicos que utilizan tarjetas de cartón, o simplemente con hojas de papel con líneas numeradas registrar horas de entrada y salida falsas sin que se pueda comprobar y verificar si son las correctas, además estos registros se pueden perder o sufrir algún deterioro en un cierto tiempo. Una solución tecnológica que permita realizar el control de asistencia de empleados por medio de las cédulas Inteligentes que está otorgando actualmente el Registro Civil del Ecuador utilizando RFID Antecedentes Desencriptar el código de las cédulas de ciudadanía para obtener los datos, procesarlos, validarlos y almacenarlos en una base de datos.
Creación del Subsistema "Registro de Usuario".
Creación del Subsistema "Administración del Sistema de Control de Personal" Alcance Analizar, diseñar e implementar un sistema Web para automatizar el proceso de Asistencia de Personal de una organización por medio de Cédulas Inteligentes utilizando Radio Frecuencia ID (RFID) como tecnología de comunicación en base al levantamiento de requerimientos que se puedan obtener para la construcción final del presente proyecto. Investigar cómo realizar comunicación serial basada en lenguaje de programación Java. Analizar, diseñar e implementar un sistema Web para automatizar el proceso de Asistencia de Personal de una organización por medio de Cédulas Inteligentes utilizando Radio Frecuencia ID (RFID) como tecnología de comunicación. Objetivos Investigar los diferentes protocolos de comunicación basados en Radio Frecuencia ID y que se puedan ajustar con el lenguaje de Programación Java. El identificar un elemento, seguir la ruta de movimiento y calcular distancias por medio de una etiqueta especial que emite ondas de radio Capacidad de leer etiquetas incluso cuando éstas no se encuentran en una línea visual directa Spark Las ondas de radio que emite las etiquetas penetran finas capas de materiales como nieve, pintura, etc. Autenticación criptográfica mutua del chip
y el terminal Chip SAM con RFID Saturno 6000 Permite transacciones rápidas y la capacidad para apoyar varios programas de aplicaciones El nivel de seguridad se da por las configuraciones de encriptación múltiple y tiene la capacidad de leer datos desde una variedad de fuentes Soportar múltiples idiomas 1.Análisis de requisitos
2.Diseño conceptual
3.Diseño navegacional
4.Diseño de presentación UWE trabaja en 4 pasos importantes: Especificación de Requerimientos (Norma: IEEE-830) Visión General de la Especificación del sistema Descripción General Requisitos Específicos Interfaces de usuario Interfaces de Software Requisitos Funcionales Propósito Alcance Perspectiva del Producto Funciones del Producto Restricciones Caracteristicas del Usuario Politicas Regulatorias
Limitaciones de Hardware •Procesador Intel Core 2 Duo de 2.4Ghz ó superior

•2GB de Memoria RAM ó superior
•Disco duro de 80GB ó superior

•MainBoard – Intel DG35EC C2Q, DDRII, 1333MHZ, SON, VID, LAN ó superior

•Tipo de monitor: VGA, SVG. ó superior.

•Impresora Eclipse Indigo
Versión: 3.7

SQL Server 2008 R2 Express
2008 R2 Express

JBoss
Versión: 5.0 Modelo Conceptual Modelo Navegacional Metodología UWE Modelo de Presentación Modelos de Casos de Uso Implementación del Sistema Protocolo Básico Saturno 6000 Pruebas Pruebas De Seguridad Pruebas De Aceptación Pruebas De Interfaz •Comprobar que únicamente los usuarios previamente registrados en el sistema tengan acceso al mismo.

•Comprobar que los usuarios registrados en el sistema puedan acceder solamente a las páginas que su role les permita. •Comprobar que las interfaces implementadas mantengan un estándar de presentación.

•Comprobar que los vínculos de una página a otra funcionen adecuadamente.

•Comprobar que los mensajes de error implementados en el sistema sean lo más claros posibles. Se tratará de ingresar con usuarios que no existen en el sistema y con usuarios que sí existen el el sistema Conclusiones Recomendaciones "ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DEL SISTEMA WEB PARA CONTROL DE PERSONAL POR MEDIO DE CÉDULAS INTELIGENTES UTILIZANDO RADIO FRECUENCIA ID (RFID)” ESCUELA POLITÉCNICA DEL EJÉRCITO DIRECTOR: TNFG-ING ROLANDO REYES
CODIRECTOR: ING. PAULO GUERRA DAVID ARROYO MURILLO
CARLOS ALBERTO YÁNEZ RUBIO POR: AGENDA: Resumen Antecedentes Alcance Objetivos Marco Teórico Chip Sam con RFID Saturno 6000 UWE Análisis del Sistema Especificación de Requerimientos Metodología Implementación Pruebas Conclusiones Recomendaciones Estructura de la Trama Arquitectura MVC •El uso de la norma IEEE-830 permite recopilar la información que interviene en los procesos de control de personal, teniendo como resultado los requerimientos funcionales acorde a la necesidad del cliente para la automatización de sus procesos. •El protocolo R-232 permite tener una conexión sencilla y ágil, además permite tener un sistema confiable por su flexibilidad. •La librería de comunicaciones java RXTXComm.jar permite realizar una excelente comunicación serial ya que hace uso de la commApi de java que controla el puerto serial y paralelo de las computadoras. •Los usuarios de aplicaciones WEB buscan en los sistemas respuesta rápida y precisa, para esto, los sistemas deben desarrollados con herramientas de última tecnología que faciliten y mejoren su funcionalidad, navegación y confiabilidad. •El uso de la metodología de desarrollo UWE facilitó el desarrollo e implementación del sistema, ya que proporciona un proceso de diseño sistemático y la definición de un perfil UML propio que proporciona elementos necesarios para el modelado de los diferentes aspectos de una aplicación WEB. •Se generó un sistema que brindará información adecuada y concreta del registro del personal de cualquier empresa; automatizando los requerimientos tecnológicos y organizacionales para el desarrollo del sistema web. •Para que no exista un crecimiento del sistema de una manera desordenada, deficiente y que pueda llevar a confusiones de los desarrolladores o insatisfacciones del usuario final, se recomienda hacer uso de la ingeniería de software, estándar IEEE-830, y así llevar de una manera correcta la documentación de los requerimientos a automatizar. •Adoptar buenas prácticas de documentación de ingeniería de software en el sistema permite realizar mantenimiento y actualizaciones de manera rápida y adecuada. •Se recomienda el uso del protocolo TCP/IP por la sencillez en el desarrollo y mantenimiento. •Cuando se desarrolla un sistema WEB es muy recomendable implementarlo bajo un servidor local, para poder hacer pruebas, implementaciones, etc. Y cuando el sistema esté listo subirlo finalmente al servidor web. •Los sitios Web en su mayoría deben ser creados de manera rápida, por lo cual es recomendable el uso de herramientas que nos faciliten el uso de las aplicaciones, como es el caso de jQuery para el manejo de Ajax y Java Script. •Se recomienda manejar un servidor de subversión, cuando el desarrollo involucra a más de una persona para manejar las versiones del sistema y regresar a una versión anterior de ser necesario, así se evita que los cambios realizados creen conflictos en los archivos.
Full transcript