El proyecto tiene el objetivo la gestión de los entornos de desarrollo del Control Center (CC) y Station Controller (SC) para la nueva versión del Core Evolution, sistema de ticketing del metro de Kuala Lumpur, en Malasia.
El Core Evolution (antes Core 2), se encarga de gestionar las operaciones que se realizan con los diversos equipos de campo involucrados en la operatividad de un sistema de metro como máquinas expendedoras de títulos de transporte, control de accesos, dispositivos y terminales de validación portátil – PDA, entre otros. Se divide en módulos, cada uno encargado de una función en específico:
1. Generación de paquetes de configuración para equipos de campo, provistos para la actualización de datos e información al usuario.
2. Gestión de monitorización para la observación del estado de todos los equipos en la estación ferroviaria como alarmas, emergencias, seguridad, comunicación, entre otros.
3. Gestión de registros transaccionales para la obtención de datos de control ferroviario, venta de billetes y facturación, usuarios, incidencias, entre otras diversas operaciones.
4. Gestión de acceso para usuarios y administración de los diversos perfiles y asignación de funciones.
El equipo de central obtiene datos en tiempo real, que enviará al equipo de Reports, encargado de generar gráficas para poder visualizarlos. Para tal fin se utiliza una arquitectura basada en un sistema de “colas”, que gestiona la atención de dos tipos de registros por orden de llegada: transaccionales (entradas y salidas por una puerta automática, número de billetes vendidos, etc.) y de monitorización (cambios de estado de los equipos -por ejemplo, fuera de servicio, modo de emergencia- y alarmas, entre otros). Estos registros, se envían al CC y al SC mediante colas de ActiveMQ. Con respecto al alcance de la operatividad CC opera para toda la red de metro, mientras que el SC opera para una única estación.
Esta solución brinda soporte a los equipos de campo con tecnología Contactless y dispositivos electrónicos como tarjetas electrónicas y tokens validados por radiofrecuencia mediante los sistemas de control de accesos sin contacto, asegurando su correcto funcionamiento.
----
Nuestra gestión: Implementación de entornos de desarrollos para el sistema CORE.
Ubicación: Kuala Lumpur, Malasia.
Año: 2019
Tecnologías involucradas:
- ActiveMQ
- Cache Cluster
- GitFlow
- JAVA
- Open JDK V. 1.8
- Oracle SQL
- Wildfly V.8