none
Como procesar multiples entradas de datos RRS feed

  • Pregunta

  • Estimados amigos es mi primera intervención, asi que mil disculpas si no cumplo con algunas condiciones o cometo algún error.

    Mi consulta o pregunta es la siguiente:

    Como puedo manejar multiplen entradas de datos, me explico tengo que desarrollar un sistema basado en radio frecuencia RF-ID se colocan antenas de radio frecuencia en la entrada de los diferentes pisos de un hospital a cada persona que ingresa al hospital se le proporciona un tag (CHIP), este chip es captado por la(s) antenas, al momento de que el chip entra en el rango de lectura de la antena este manda el codigo del chip al sistema, hasta ahi no tengo problemas mi dolor de cabeza es como manejo los codigos que logicamente me llegaran a montones, teniendo en cuenta que muchas personas ingresaran y saldran del hospital ademas de que debo discriminar si la persona esta de salida o entrada registrando la hora en una base de datos.

    No se si lo explique bien, necesito una guia o una idea para manejar esos codigos que estaran constantemente ingresando al sistema.

    Muchas gracias espero su pronta respuesta y ayuda

    martes, 9 de octubre de 2012 15:59

Todas las respuestas

  • hola

    el tema es que no tienes una lista de entrada y salida, sino que tienes una lista de codigos registrados o dados de alta y una lista de activos

    o sea cuando a alguien le das un chip registras el id del mismo en una tabla

    si ese chip lo detectas dentro de area de la antene le actualzias algun campo de esa misma tabla de chip con la fecha y hora de ingreso

    imagino puede detectar tambien el egreso, no? digo hay algun evento de salida, si es asi podrias registrar fecha y hora de esto tambien, sino solo podras registrar el ingreso solament

    podrias hacer si quiere aun mejor un historico, con uan tabla adicional para mantener la historia de ingresos de ese chip

    pero a donde voy es que no tiene dos listas, sino es una sola de chip registrados y luego actividades de ingreso que marcas o regitras

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    miércoles, 10 de octubre de 2012 5:35
  • En primer lugar gracias por responder Leandro y atender mi preocupación y sí tu lectura de mi caso es la correcta debo controlar ingresos y salidas ademas de monitorear a la persona de que no ingrese a un area no autorizada, el codigo del chip (tag) estará en una base de datos adicionalmente se le asignara un area especifica y si la persona que porta ese chip ingresa a otra area que no sea la asignada al chip el sistema deberá enviarme una alerta, mi problema o confusión radica en lo siguiente:

    Con que estructura de programación o como hago para manejar los codigos que me enviarán las antenas que desde ya van a ser muchas incluso simultaneas por la constante circulación de personas, los codigos de los chip ingresarán al sistema en forma constante y simultanea (valga la repetición) como hago para controlar esos codigo y luego discriminarlos si es de entrada, salida o de acceso no autorizado (con un if, una pila, una tabla adicional, etc) lo que necesito es una idea de la estructura de programación que me va permitir controlar y manejar esos codigos.

    Gracias por tu paciencia y espero me puedas ayudar te estaré muy agradecido

    Atte.

    Ivan Quiroga


    Ivan Quiroga A.

    miércoles, 10 de octubre de 2012 12:21
  • Tengo un sistema de identificación por radio frecuencia RF-ID para control de visitas en un hospital mi preocupación es como puedo o debo controlar ingresos y salidas de personas, ademas de monitorear a la persona a que no ingrese a un area no autorizada o restringida, el codigo del chip (que tendra cada persona al ingresar) estará en una base de datos, adicionalmente se le asignara un area especifica de visita y si la persona que porta ese chip ingresa a otra area que no sea la asignada al chip el sistema deberá enviarme una alerta, mi problema o confusión radica en lo siguiente:

    Con que estructura de programación o como hago para manejar los codigos que me enviarán las antenas que desde ya van a ser muchas incluso simultaneas por la constante circulación de personas, los codigos de los chip ingresarán al sistema en forma constante y simultanea (valga la repetición) como hago para controlar esos codigo y luego discriminarlos si es de entrada, salida o de acceso no autorizado (con un if, una pila, una tabla adicional, etc) lo que necesito es una idea de la estructura de programación que me va permitir controlar y manejar esos codigos.

    Gracias por tu paciencia y espero me puedas ayudar te estaré muy agradecido

    Atte.


    Ivan Quiroga A.

    lunes, 15 de octubre de 2012 13:57
  • hola

    lo primero que se me ocurre es separa la parte cliente del servidor que atienda las autorizaciones, ya que los cliente que lean la tarjeta como bien comentas pueden ser mucho, pero el server debe tratar estos de forma asincrona, podrias usar WCF para esta separacion ya que el IIS de por si puede atender muchas peticiones en paralelo, sino la otra es usar socket pero en este caso seras tu quien debes implementar el server para atender los request con thread

    por supuesto el server atiende en paralelo llamadas pero el cliente debe ser sincrono y esperar a que el server responda

    lo que si no sabria decirte es como detectas una entrada de uan salida, imagino deberas tener minimo dos lectores uno en cada extremo, si es entrada se activa el lector que esta fuera, si es salida se activa otro diferente que esta del lado de adentro del lugar, con uno solo no se si se pueda detectar

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    lunes, 15 de octubre de 2012 16:07