takilla 2017 · 2020. 4. 17. · z90 takilla 2017 venta de boletos. cada transacción creada en la...
Post on 31-Dec-2020
6 Views
Preview:
TRANSCRIPT
TAKILLA 2017
Sistema de venta de boletos
Enero 2020 Documento 09A Versión Rev.021
Creación DOC 12-15-2019
Ultima Rev. 25-01-2020
West Palm Beach
busmatic@gmail.com
En el siguiente documento trataremos de explicar de la manera más simple el funcionamiento de
los sistemas S.IT.U. algunos términos son meramente descriptivos y otros no tienen traducción
por lo tanto si hay preguntas agradeceríamos que se nos escribiera un correo pidiendo más
información acerca de la terminología que no fue clara ni concisa.
Funcionamiento Server Takilla y Z90 al server
Z90 Server se trata de un protocolo “sin estado”, vale decir, que no lleva registro de visitas
anteriores, sino que siempre empieza de nuevo. Cada vez que Z90 conecta esta registra la placa
de bus en una base de datos. Creamos una cola de eventos por cada bus inscrito. La Terminal
Z90 manda una trama de datos varios que podrán incluir estados, localización, ventas, mensajes
etc.
Nunca habrá conexión de server y cliente constante, Z90 conecta server este responde y verifica
si hay eventos pendientes de entrega o reparto según la cola de eventos programados para la
Z90-X.
El cliente (Z90) le dice al server que hay eventos de entrega y procede a transferencia de ventas,
tramas, estados o cualquier otro evento en cola de espera en la Z90.
Este tipo de conexión server/cliente ayuda a él server a nunca se carga con conexiones no
necesarias y constantes. Para efectos de ventas estas van del cliente en forma segura y
encriptada.
Todas las ventas generadas en el cliente son almacenadas en colas de espera para ser enviada
al server cada vez que logre conectarse.
Ocurre también con las transferencias de archivos maestros y recursos del sistema central de
Takilla son exportados. Tiempos de espera entre conexiones es cada 15 segundos del cliente
(Z90) y de no encontrar internet ninguna venta se va a perder. El Z90 posee Wifi está configurado
para conectarse aquellos puntos disponibles la empresa que existan y proceder a las descargas.
Cada venta transferida al server va en protocolo Jason un código verificador para su integridad
apoyado con HandShake. La trama de información será incluida al server solo cuando la
transferencia sea exitosa. Los datos serán almacenados en las bases de datos de ventas.
Z90 Takilla 2017 Venta de boletos.
Cada transacción creada en la Z90 es guardada en las tablas de procesos separadas definida en
dos tablas Cabeceras de servicios y cuerpo de billetes. Los procesos básicos son 3 efectivo, TDC
(tarjeta debido/ crédito) y Prepago.
Procesos de tarjetas bancarias y prepago también son almacenadas en las tablas y transferidas el
servidor principal.
Envió de ventas al Server
La información de cada media carrera es alistada para ser transferida luego de haber sido marcada
como cerrara en el momento que llega a la parada final este proceso lo ejecuta el chofer. A este
punto la información es guardada. Aquí es donde server es participe de la recepción de las ventas.
Cada 30 segundos el server manda un comando a cada Z90 conectada aun cuando no estén
disponibles por falta de internet, cuando la Z90 conecta hay intercambio de comandos del Server y
le pasa la petición de descarga. Si por alguna razón se desconecta en ese momento hemos
generado una cola de procedimientos que se activan en el momento que vuelve a conectar y se
transfieren las ventas disponibles.
Estos eventos de transferencia son totalmente automatizados y son transparentes a chofer de bus
asi como muchos otros eventos.
Pagos de Tarifas.
Z90 está diseñado para hacer cobros con débito o créditos según sea la conveniente por el usuario
y efectivo pues siempre habrá, pero la nueva modalidad de transacciones bancarias agiliza la
recaudación. Z90 posee las tres modalidades de pago Aproximación, Banda magnética y Chip las
tres son válidas y están disponibles para ser utilizadas con tarjetas debito crédito a nivel nacional
o internacional.
A nivel nacional se podrán utilizar las tarjetas de cualquier entidad bancarias para efectos de
cancelación del billete con tarifa única o múltiple. Z90 está desarrollado de tal manera que se
pueda utilizar mono/ multi tarifa y este monto no puede ser manipulado por el chofer. En ningún
aspecto. Por otro lado, también se maneja tarifas diferidas del cobro base según los requerimientos
de gobierno. La básica sería el precio regular y adulto mayor y otras 4 más que podrían utilizarse
como estudiantes, Policía entre otros.
Seguridad de la información.
Dentro de las tablas hay algoritmos específicos para cubrir y garantizar la manipulación de los datos
asi como sus recursos.
Protección de Z90.
Hay una plataforma de protección para cada cliente donde Takilla 2017 se instale, por cada licencia
adquiridas la Terminal Z90 debe registrarse a una nube con accesos muy restringidos sobre una
base encriptada y de la información del producto, este genera una licencia encriptada que es
inscrita al portal. Sin esta licencia el programa no trabajara. Nuestro portal inscribe la Z90 cuando
se utiliza la primera vez luego se asignará un registro único y es escrito en la Z90. Cada cierto
tiempo este registro es verificado y cotejado y mismo tiempo verifica el estado que seria 1 / 0 de
ser cero este se desconecta y envía una trama de sus posición o información del SIM además de
otras cosas que podrían ayudar a recuperarse por si fuera robada.
Tipos de lectores.
Los lectores que use la Z90 son solamente para lectura. El único que se puede leer y grabar es de
aproximación, pero también si no pose el APDU bancario seria nula cualquier operación.
Cualquier transacción están controladas por los protocolos EMV es un estándar de interoperabilidad
de tarjetas IC ("Tarjetas con circuito integrado") y TPV con soporte de circuito integrado, para la
autenticación de pagos mediante tarjetas de crédito y débito. Nuestros procesos de lectura se
apegan a los criterios del protocolo y certificación del fabricante. Esto incluye también la lectura de
tarjetas de tipo M1 para prepago de las empresas que ya lo utilicen o deseen implementarlo.
Tipos de Mifare 1. (Prepago)
El Mifare 1 son propias de sistema de Z90 además tenemos una plataforma que controlan las
agencias de ventas y recarga, en los autobuses también permiten recargar y pagar con las mismas,
aclaro que no son iguales a la de débito y crédito esta son otro tipo de tarjetas que utilizan los bancos.
Lector de Cedulas
Este lector es muy adaptable a las necesidades de la empresa, su precio es 200% mi barato que el
que usan actualmente y es de pistola con un cable largo que permite arrimarlo directamente a la
cedulas, pasaporte, y de residencia sin tocar el ID.
Ahora los pasaportes utilizan fuentes (códigos) que ven ahí y estas zonas de varios tipos y no todos
son legibles pues no todas están registradas en los lectores, desafortunamente no todos los países
se emparejaron con este tipo de fuentes y nos dejan en desventaja. La cedulas de residencia las
fuentes si son legibles. No se pueden presentar cedulas de otros países.
Envió de actualización de precios.
Se envía la estructura completa en una archivo.TAR que contiene los cambios de tarifa o alguna
modificación en la estructura de la misma, esta entra al sistema y queda a la espera hasta que el
usuario entre de nuevo o abre un servicio nuevo, es ahi donde se actualiza la estructura entran los
nuevos cambios.
Envió de las ventas.
El Server está enviando encolado un mensaje al Z90 cada 30 segundos pidiéndole si hay ventas
disponibles, lo hace repetidamente, cuando hay ventas las levanta y las envía no importa cuantas
carreas sean las envía en una estructura Jason y luego manda las carreras como OK y los cuerpos
de los billetes que pertenecen a esas cabeceras como enviados cuando el OK.
El encolamiento termina cuando se envías las ventas y el proceso haya sido exitoso, después pues
de esto empieza de nuevo cada 30 segundos.
Esos procesos son cíclicos pues el chofer ni cuenta se cuándo manda ventas todos estos procesos
son en background en hilos que en ningún momento podrán lenta el equipo. Por tal razón la maquina
jamás experimentara algún retraso por procesos en niveles primarios donde trabaja el Taqkilla2017
De igual manera trabaja las descargas de archivos y mensajes.
Pago con tarjetas de Bancos(D/C).
Este proceso es un poquito más lento, pues el procesa toma algunos segundos en el proceso, y reza
asi:
El chofe escoge la parada destino el sistema calcula la tarifa a cobrar y pulsa el icono de visa en la
pantalla de la Z90 ella pedirá que pase la tarjeta, por el lector sin contacto, banda magnética o
insertar la misma. Procesa el pago y crea el tiquete de venta con los datos que elija el banco que
son necesarios imprimir, luego de este proceso ya queda la venta y cobro echo.
Pueden ocurrir 3 eventos: 1 que la tarjeta paso y fue valida, 2 que fue denegada por falta de saldo
el cual se procesa un tiquete que fue rechazada con la información necesaria, 3 que no hay internet,
se puede dejar la venta en pos cobro cuando hay internet pero que sucede si:
• Tarjeta Robada
• Tarjeta sin saldos
• Tarjeta Vencida
• Quien pagara la tarifa de bus si viajo
Como podrán ver pro y contras será algo que deberá tomar en cuenta y en la caja del chofer que
sería un faltante.
Cierres de medias carreras.
Cada vez que el chofer abre una media de acuerdo a la línea y sentido el sistema ayuda al chofer a
moverse de parada siempre y cuando que el acceso al GPS esté disponible, por otro lacado la
estructura de paradas deberán de los puntos de referencia para que esta estando a 30 metros
cambien y no permita que el chofer adelante o retroceda paradas.
Esto provoca dos cosas si las los contadores de personas leen cada vez que mueve parada asi que
el sistema calcula subidas cada vez que avanza, ahora si hace esto y no vende boletos podrá al
sistema en un dilema.
Se aplican reglas del mismo sistema que podría generar tiquetes (TNE) “Tiquetes no entregados con
el coste que la empresa defina como evento inapropiado”, porque movió parada sin vender tiquete
y para el sistema es que no vendió boleto y el bus movió parada.
Hay varios eventos disponibles que la empresa podrá optar para controlar estas tipas de problemas
que le llamamos reglas.
Geo Cercas.
Para usos propios del sistema una Geo cerca es una línea rectangular, cuadrada, redonda,
hexagonal que encierra cada ruta de la empresa, esto nos permite darle seguimiento al bus y saber
si se sale de la ruta.
Esta Geo cerca se crea automáticamente cuando abre cualquier línea, puntos señalados
previamente con el GPS por cada parada crean automáticamente la Geo cerca.
Cierres de Caja.
La caja del chofer es por medias carreras, pero al final de cada carrera da un conteo de los eventos
anteriores asi como las pendientes.
Se incluye montos y cierres de cada proceso y tarifas asi como ventas de prepago y procesa
bancarios y cualquiera otra leyenda que desee la empresa
Lector de Cedulas.
De los lectores que tenemos disponibles son 2 pero el de pistola es que decidimos porque tienen
posibilidades de leer OCR para pasaportes y cedulas de residencia, y por supuesto las cedulas CR.
Lectura código QR.
El sistema genera códigos Qr para agilizar las capturas de datos tanto en medias carreras como en
búsqueda de pendientes de pago, con solo leer el código podremos hacer búsquedas en el sistema
de cobro y ver medias no cobradas.
Estos códigos son útiles pues agilizan las lecturas y procesos y búsqueda de información.
También queremos implementar los códigos Qr para cobros de tarifas donde se crea un código en
una aplicación que previamente ha bajado el usuario se crea el código y se muestra en su móvil y
este es leído por el lector del bus y le rebaja la tarifa del saldo en el server. Luego se anula en forma
inmediata el Qr creado en el teléfono.
Se crea otro código con un saldo nuevo. El código Qr es creado con el número de teléfono y un código
algoritmo especial que no se puede usar en ningún otro teléfono.
También podremos utiliza tarjetas NFC de los teléfonos que ya son utilizables en muchos países,
son exactamente las tarjetas M1 como las que ustedes utilizan en prepago.
Pago monto de tarifa con QR-Prepay.
Estas una modalidad que usan algunas empresas para
pagar los montos en los autobuses utilizando el Móvil. Es
fácil y practico no andar dinero físico, asi que el usuario
baja una aplicación y del nuestro servidor ya la instala en
su móvil se inscribe procede a recargar el monto que
desee a su cuenta.
Cuando desee utilizar Qr-Prepay para pagar en autobús solo abre la aplicación y crea un código QR
validando en la Z90-X autorización de rebajar el monto de tarifa al instante. Se procede leer el código
Qr del teléfono con el lector de la Z90-X. Se procede a verificación de la cuenta con la información
del generado en el QR en tiempo real y si es válido se ejecuta el cobro. Luego se envía un comando
al Móvil y se actualiza los saldos en pantalla y recibirá un mensaje SMS que será el recibo de dinero.
Reportes Económicos/estadísticos.
Estos reportes son los estudios de la empresa y sus controles, además de otras varios que las
empresas usan. Otros muy importantes son los reportes de Arecep que generan automáticamente
según los datos recaudados por las ventas acumuladas bases de datos de la empresa. En cuanto
este tipo de reporte son complicados y actualmente estamos el desarrollo de los mismo y esto no
ha llevado a una restructuración de las bases de datos y a reorganizar código para buscar la manera
más simple procesar los datos acordes a la Arecep y también cualquier otro que puede surgir.
Lectores cuenta personas.
Este producto es novedoso por su tecnología, pues son en realidad contadores que van instalados en la
puerta y son eficientes al 98%. Estos no molestan, no se desprograman, no hay sombras o fantasmas
que subieron al bus y no tienen bloqueos.
Si existen marcas es porque el usuario paso o paso medio cuerpo. Son más selectivos en meter las
manos o pies o paquetes, cuenta sillas de ruedas, pero para estos últimos sería el bus tipo piso plano.
La lectura se hace por medio de protocolos 2 tipos por internet local del bus o IP que sería inalámbrico
que es la que usamos.
Para este tipo de Inalámbrico debe de existir un Reuter en el bus que también lo pueden adquirir a un
buen precio muy barato asi optimizamos el uso de los contadores como también las herramientas de
chequeo de barras para su mantenimiento con aplicaciones que se instalan en móvil.
Implementación y curva de aprendizaje.
En la actualidad la mayoría de personas usan teléfonos inteligentes por lo tanto no habrá problema
que el chofer no pueda utilizar el este programa que al final se parece mucho al sistema de a los
sistemas que ustedes posen.
Instalación y voltajes.
Ella Z90 trabajó con 5 voltios, por lo tanto, se instala un convertidor de 12/24/36 voltios a 5 y esta
se conecta a la cuna de la Z90. Hay una base donde se asienta la Z90 se puede ajustar en la base
de bus.
Mantenimiento.
Estas terminales son selladas por lo tanto el mantenimiento es mínimo, por otro lado, los lectores de
tarjetas Chip y banda Magnética si tendrá con dales un poco de limpieza con los años, pero con usarlos
de vez en cuando se mantienes al 100.
El software de la Z90 es androide y como ocurre en los teléfonos se actualiza solo una vez al año. Y el
de Takilla 2017 si hay cambios que la empresa pide se pueden bajar directamente de la nuestra
plataforma e instalarse manual. La manera automatizada se baja desde el server de la empresa y lo
envía y se auto instala.
Fotos y Certificados.
Se han incluido fotos de Z90 para ilustrar el equipo. Los certificados del fabricante se incluyen también
para darle sustento a que todos los eventos bajo el Eso EMV.
Descripción del producto
1 introducción
Máquina de punto de venta inteligente Z90, sistema operativo android 5,1, pantalla táctil de 5,0
pulgadas, batería de espera Súper Larga de 6000 mAh, impresión de papel térmico, cámara de 5
millones de píxeles, 4G/3G/wifi, comunicación bluetooth, banda magnética, tarjeta IC de inducción,
tarjeta IC de contacto. esta máquina de alta calidad y mano de obra fina es la mejor opción del
mercado.
2 característica
Sistema operativo Android 5,1:
Adopta el sistema android abierto, puede permitir al usuario un desarrollo simple y eficiente de la
aplicación superior. Útil: Aplicar cadena de supermercados, restaurantes, tiendas de conveniencia,
tienda de ropa, locales, panadería, cajero, pago, entra en ventas ahorra la función de administración
Terminal Z90
Sistema
operativo Android 5,1
RAM RAM: 1 GB Flash: 8 GB
Almacenados
extendidos Micro interfaz de tarjeta SD
La pantalla de
visualización 5,0 pulgadas de pantalla táctil
Pantalla táctil Pantalla táctil capacitiva, compatible con la firma electrónica
Impresora Impresora térmica de alta velocidad integrada
Papel de
impresora Anchura: 58 m Longitud del papel: 35mm
Lector de tarjeta
magnética
Compatible con 1/2/3 pistas, deslizamiento de tarjeta
bidireccional
Lectura y
Escritura de la
tarjeta IC
1 pc
Ranura SAM 2 pc
Ranura para
tarjeta SIM 1 pc
Lector de
tarjetas sin
contacto
Soporte ISO/IEC14443 tipo A y B Mifare... Felicia tarjeta
En línea con la especificación EMV/PBOC PAYPASS
Interfaz USB Un Micro USB OTG, compatible con los estándares USB 2,0
HS, un puerto serie Mini USB
Comunicación
Red 3G y 4G;
Wifi de la comunicación;
Punto caliente;
La comunicación Bluetooth
GPS GPS incorporado
Cámara Cámara de 5 megapíxeles
Bar-lector de
código Compatible con escaneo 1D/2D
Multimedia Soporte para grabación, transmisión de voz
Admite reproducción de vídeo/grabación
Contraseña
teclado
Teclado de contraseña incorporado (virtual);
Apoyo DES 3 DES RSA ¡SHA-256 y AES;
Algoritmo
De la batería Batería de litio: 2800 mAh, 7,4 V
Adaptador de
corriente
Entrada: 110 v a 240 v CA/50 ~ 60 Hz
Salida: 5 v CC/2 A
General interfaz Micro USB
Tamaño 191mm x 80mm x 46mm
Accesorios
opcionales
Escribe un lápiz óptico, Base, base estándar opcional (solo
función de carga)
Certificado
Unionpay certificación
PCI
EMV L1 y L2
CE
FCC
Sistemas Inteligentes de transporte Urbano.
Enero de 2020
S.I.T.U. Quienes Somos.
Somos empresa radicada en el estado de Florida desde enero 2016, ubicados en West Palm Beach. Somos desarrolladores de
software alineados al trasporte público desde hace 15 años. Nuestra meta ha sido con el proyecto S.I.T.U. fue buscar productos de Low cost disponibles en internet y que puedan ser comprados por el mismo empresario evitando intermediarios.
Nuestra Visión.
Es mantener un stock refresco y accesible de los productos que al final no son caros, en nuestra búsqueda de complementación hemos encontrado una gama de fabricantes con accesibilidad a sus SDK y API ´s que muchas de las empresas que hay en Costa Rica no son accesibles. Nuestras metas.
Nuestra meta en ofrecer disponibilidad de equipos con empresas que tienen muchos años en el mercado y también ha incursado en nuestro continente donde hay casas representantes como el caso de Vtransit en España y Shenzhen ZCS en china. Ambas empresas con un amplio mercado en nuestro continente como proveedores y franquicias. De esta manera algunos productos con el caso de la empresa española Vtransit con representación en más de 80 países no dan
seguridad y excelencia en sus productos Su precio es aceptable por su calidad y fue unas de las mejoras empresas que encontré después de haber adquirido varios tipos de contados que no llenaron las expectativas. Soporte y desarrollo.
Tenemos un equipo de desarrollo muy completo con ingenieros con conocimientos en Android, C++, java, Web, Visual B, Harbour, Fivewin, Delphi entre otros. Localizados en puntos estratégicos sur América, centro y norte nos da seguridad y eficiencia. Tenemos capacidad que si existe SDK o API ´s o Dll´s nuestros sistemas podrán conectarse al cualquier equipo del mercado y o desarrol lar los wrappers para su implantaciones y usos de los mismos. Plataformas como: AND RO ID | IO S | W I ND OW S | M AC | L I NU X |
ARD U I NO | RAS P B E RRY P I | E S P 826 6 es tán d i s pon i b l es e n n ues t ro ha be r .
Nuestra marca S.I.T.U. a pesar de ser una empresa pequeña nuestros ingenieros tienen capacidad acoplar tecnología existente en las empresas a nuestros sistemas. Donde Estamos. Los desarrollos son aplicables a la mayoría de la empresa por su formato estándar y experiencia de tener ya aplicaciones en v arios
países como Costa Rica, Colombia, México, Miami y Guatemala, USA en otras áreas. Agradécenos su interés y quedamos a su entera disposición,
Oscar Chacon www.Situcr.com
top related