30
SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA LOCAL

SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

SOFTWARE DE GESTIÓN INTEGRALPARA CUERPOS DE POLICÍA LOCAL

Page 2: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

FUNCIONALIDADES

Page 3: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Conozca Appolo Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en tecnología web, desarrollada por Almerimatik Sistemas Informáticos S.A. Es un sistema flexible y abierto, en permanente evolución, y su desarrollo es consecuencia de las nece-sidades de los usuarios del mismo.

Appolo es una aplicación multientidad, que permite el uso de la misma plataforma, herramientas y servi-cios por parte de distintas jefaturas, así como el uso de datos compartidos que pueden ayudar en las actuaciones, manteniendo cada ayuntamiento un alto grado de independencia respecto a las demás.

Permite completar todo el ciclo de las sanciones de ordenanza, de tráfico y de O.R.A., desde la emisión de la denuncia, su notificación, alegaciones y llegando al seguimiento del cobro y del registro de novedades de las patrullas de Policía Local con generación de informes, mediante flujos de trabajo perso-nalizables que permiten la integración con el resto de aplicaciones informáticas del ayuntamiento.

Gestiona el seguimiento de la actividad de los agentes, desde la recepción de avisos y requerimientos, la planificación y generación de órdenes de servicio, atestados y el seguimiento, control y estadística de su actividad mediante el registro de los partes de los agentes.

Además, la aplicación de movilidad permite que los agentes generen y consulten denuncias y partes, y consultar información de vehículos, personas y comercios desde cualquier sitio.

A todo ello hay que sumar los expedientes electrónicos, que permiten que toda actividad o registro quede vinculado en un árbol lógico de información.

Una serie de mecanismos de alerta ayudan a las distintas jefaturas a comunicar incidencias en tiempo real.

FUN

CIO

NA

LID

AD

ES

Page 4: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Beneficios de Appolo DE COMUNICACIÓN Y COLABORACIÓNUn beneficio de Appolo es la posibilidad de compartir información entre jefaturas, de forma que cada una mantiene la información que le corresponde, presentando a las demás, de una manera limitada, la información de personas, vehículos, comercios y actuaciones relativas a su municipio.

Además, mediante las alertas en tiempo real, las jefaturas pueden informar en cualquier momento a otras acerca de incidentes que requieran de intervención urgente. Gracias a este mecanismo de colabora-ción se puede conseguir la resolución de incidencias en periodos muy breves de tiempo.

DE PRODUCTIVIDAD Y GESTIÓNGracias a la posibilidad de poder acceder al sistema desde cualquier sitio en el que se disponga de cone-xión a Internet, utilizando un navegador web o con la app de movilidad, los agentes pueden comple-tar in situ los datos de sus actuaciones, realizar denuncias, partes de trabajo y atestados, evitando así desplazamientos innecesarios a los centros de trabajo y por consiguiente, ampliando el tiempo de actua-ción de las patrullas fuera de las dependencias de las jefaturas.

Appolo permite un mejor aprovechamiento de los recursos al facilitar la gestión administrativa y policial, localizar a los agentes en tiempo real, y conocer los trabajos que tienen asignados en todo momento.

ECONÓMICOSMediante los mecanismos de control de datos de los que dispone Appolo, se evitan errores que puedan desembocar en la nulidad de los procedimientos sancionadores, lo que redunda en un mayor índice de ingresos para los ayuntamientos.

FUN

CIO

NA

LID

AD

ES

Page 5: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Seguridad Una de las claves de Appolo es que mantiene la seguridad e independencia de la información de cada jefatura de Policía Local en un entorno de sistema multientidad, ya que cumple con el Esquema Nacional de Seguridad y con la LOPD. Esto permite trabajar con un solo esquema o base de datos para almacenar toda la información del sistema. De otro lado, Appolo basa la seguridad de los accesos en un directorio LDAP o Directorio Activo, que puede ser propio o uno existente en la organización.

Gestión de incidencias Mediante la aplicación web o el uso de la app para dispositivos móviles Android, es posible realizar notificaciones de incidencias en la vía pública, facilitando su localización mediante fotografías.

Desde Appolo se administran cuáles son los usua-rios del directorio que pueden utilizar la aplicación, a que jefatura o jefaturas van a tener acceso, y que rol o roles va a tener cada usuario en cada una de ellas. Por otro lado, el personal técnico responsable de administrar el sistema no dispone de acceso a datos policiales.

Además, todos los accesos al sistema y a los datos sensibles son registrados para poder realizar auditorías en caso de ser necesario.

FUN

CIO

NA

LID

AD

ES

Page 6: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Información compartida El sistema permite que la información sea compartida entre las distintas jefaturas de policía local. Se puede compartir información de personas, vehículos y comercios, nunca sobrepasando lo permitido por la Agencia de Protección de Datos.

Además, las alertas se activan para avisar en tiempo real a una, varias o todas las jefaturas interco-nectadas, de un riesgo inminente que implique un seguimiento por parte de los agentes en servicio, sobre personas desaparecidas, vehículos sustraídos, etc.

Las advertencias son señalamientos que se incorporan a las personas y/o los vehículos en caso de sustracción, requisitorias, etc., de tal forma que cualquier entidad que lo consulte será advertida del tal señalamiento.

Appolo permite la clasificación de las actuaciones mediante un esquema global, modificable por los super-visores, que facilita seleccionar los datos que es necesario introducir en cada tipo de actuación, y los orga-niza de cara a los informes y al análisis de datos.

FUN

CIO

NA

LID

AD

ES

Page 7: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Parametrización personalizable La implantación del sistema incorpora una batería de plantillas, informes y documentos válidos para la mayoría de las jefaturas. Cada entidad puede decidir cuáles de dichos elementos publicados utilizar.Cualquier cambio o mejora en estos elementos podrá incorporarse como nuevos modelos para el uso del resto de ayuntamientos.

Los administradores podrán administrar y configurar los logos, textos, usuarios, roles, secciones, turnos, listas de selección, etc. para adaptar la aplicación a las necesidades y dimensiones de la jefatura. Además se podrá definir la planificación de horarios y turnos de las distintas secciones.

Las plantillas de información, (denuncias, partes de agentes, requerimientos, etc.), son fácilmente modificables con el asistente que se ha desarrollado para Appolo.

Los informes son editables con la herramienta de uso libre iReports. Igual ocurre con el editor de docu-mentos, integrado y desarrollado en Appolo.

Los informes permiten ordenar, filtrar, agrupar e incorporar fórmulas, totales, etc. en formato de tablas, matrices de información y gráficos. Los resultados de los informes pueden ser exportados a documen-tos en formato PDF.

FUN

CIO

NA

LID

AD

ES

Page 8: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Sistema EstadísticoLa integración de las bases de datos posibilita disponer de un sistema estadístico de tipo busi-ness intelligence que sirve de soporte para el análi-sis de datos y la toma de decisiones.

Este sistema permite almacenar todos aquellos datos operativos a partir de los cuales obtener infor-mación que facilite la toma de decisiones.

Gestión de Información Se puede manejar la información de forma sencilla y personalizada, y presentarla en diferentes formatos mediante el diseñador de plantillas y el generador de informes.

El diseñador de plantillas de Appolo permite elaborar plantillas para la introducción de información adap-tadas a las necesidades de cada una de las entidades usuarias del sistema. Asimismo, el generador de informes permite a los usuarios crear informes de tipo gráfico, de matriz y de tabla, a partir de diferen-tes plantillas de diseño parametrizables, y exportar los resultados a documentos PDF.

FUN

CIO

NA

LID

AD

ES

Page 9: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Gestión Externa e InternaAppolo gestiona la recepción de diferentes entradas al sistema, mediante avisos y requerimientos, que darán lugar a diferentes actuaciones.

El seguimiento y planificación se realizan mediante órdenes de servicio, tanto individuales, planificadas o periódicas, las cuales se asignan a los distintos agentes, reflejándose en los partes de servicio.

También se pueden gestionar todos los recursos destinados al uso interno de la policía, como por ejemplo citaciones judiciales para los agentes, documentación interna generada diariamente, y recursos humanos y materiales.

Por otro lado, Appolo contempla la gestión y tramitación completa de los vehículos abandonados y del depósito de vehículos.FU

NCI

ON

ALI

DA

DES

Page 10: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Otra funcionalidad importante de Appolo es la planificación y gestión de turnos, horarios y ciclos, así como la solicitud de cambios de turno y ausencias por parte de los agentes, y la aprobación tanto de dichas ausencias como de cambios de turno por parte de los mandos de cada sección.

La calibración de turnos permite la planificación infinita de los mismos. Esta planificación de recursos es también aplicable a unidades de refuerzo en fechas señaladas por colaboraciones entre jefaturas.

Appolo incorpora un sistema completo de tramitación de expedientes sancionadores, que permite iniciar desde el decreto de inicio y notificación, hasta el cobro o el paso a ejecutiva, pasando por el segui-miento y tramitación de alegaciones. Para ello se pueden definir distintos flujos de tramitación para cada trámite, y variaciones entre jefaturas. Dicha tramitación se puede realizar de forma totalmente automática o manual. Además se puede llevar registro de vados, grúas, armas, etc.

FUN

CIO

NA

LID

AD

ES

Page 11: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

PERSONAL DE REFUERZO

Es habitual que se produzcan refuerzos de personal entre ayuntamientos para poder atender debidamen-te temporadas con afluencia importante de visitantes o eventos puntuales en un municipio, como por ejemplo los refuerzos necesarios en verano en los municipios de costa, fiestas municipales, conciertos, etc.

Con Appolo podemos realizar asignaciones de personal entre ayuntamientos por periodos concretos, permitiendo una gestión completa del personal de refuerzo como si se tratara de personal de plantilla, incluso para el cuadrante de turnos.

Funcionalidades de Appolo relacionadas con la gestión policialAdicionalmente a funcionalidad propia de las actuaciones policiales ya mencionadas anteriormente como son los avisos, órdenes de trabajo, partes de servicio y atestados, Appolo cuenta con la posibilidad de registrar otros tipos de actividades que enumeramos a continuación.

VEHÍCULOS ABANDONADOS

Appolo permite realizar el seguimiento de los vehículos abandonados en vía pública y la tramitación hasta la emisión de la denuncia o la tramitación para su retirada al depósito de vehículos.

Esta gestión se puede iniciar incluso desde un parte de trabajo de un agente.

DEPÓSITO DE VEHÍCULOS

Permite la gestión del depósito de vehículos hasta su retirada o su paso a residuo sólido. La tramitación del depósito de vehículos contempla, entre otras cosas, las alegaciones, plazos legales y cálculo de tasas.

FUN

CIO

NA

LID

AD

ES

Page 12: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

GESTIÓN DE MERCADILLOS, MERCADOS AMBULANTES, FERIAS, ETC.

Con Appolo podemos administrar la información referente a puestos y recintos destinados a la venta ambulante y otros tipos de ventas itinerantes, como ferias, mercados artesanales, etc.

Podemos gestionar las solicitudes de licencias, las licencias emitidas y sus historiales correspondientes, así como las parcelas, los titulares y las personas y vehículos autorizados.

REGISTRO DE IDENTIFICADOS

En Appolo podemos llevar un registro municipal de personas consideradas como transeúntes, que permi-te identificarlos debidamente y anotar las gestiones realizadas, así como la causa del traslado en caso de traslado a dependencias policiales.

FICHAS DE MENORES

Appolo permite registrar las fichas de menores, con una identificación adecuada, indicando cuáles son sus tutores y pudiendo registrar los controles realizados sobre los menores.

OCUPACIÓN DE VÍA PÚBLICA

Para poder controlar las ocupaciones temporales de la vía pública debidas a obras, exposiciones, etc., en Appolo podemos registrar dichas ocupaciones guardando información del lugar de ocupación con fotografías, quienes son los implicados y llevando un seguimiento de los pagos realizados.

VADOS

De forma similar a otros tipos de licencias, Appolo permite gestionar las reservas de vados para una senci-lla revisión de las mismas. Podemos registrar la información de la placa, el lugar, quienes son el titular y las personas autorizadas, así como controlar los pagos.

REGISTRO DE ANIMALES

Para facilitar el control de animales Appolo cuenta con una gestión que permite su identificación, anotar el veterinario que asiste a cada animal, quien es el propietario del mismo y el historial del animal.

FUN

CIO

NA

LID

AD

ES

Page 13: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

TABLÓN DE INSTRUCCIONES

El Tablón de instrucciones de Appolo permite publicar información relacionada con la gestión interna de la Jefatura, de forma que queda registrado el acceso del personal a cada uno de los anuncios y en su caso los documentos adjuntos.

LISTÍN TELEFÓNICO

Permite gestionar un directorio de teléfonos de interés para la Jefatura, proporcionando un acceso rápido a los mismos.

VIOLENCIA DE GÉNERO

Esta gestión permite realizar un seguimiento de las actuaciones relacionadas con la violencia de género, de forma que podamos relacionar a los autores y las víctimas, registrar las valoraciones y toda la informa-ción referente al juzgado, agente tutor, medidas cautelares, etc.

REGISTRO DE ARMAS DE AIRE COMPRIMIDO

Appolo permite también llevar un registro de armas de aire comprimido, almacenando información acerca de cada arma, su titular, las licencias, e incluso fotografías del arma.

Otras funcionalidades de Appolo

FUN

CIO

NA

LID

AD

ES

Page 14: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Integración con sistemas de datos externosLas integraciones con las aplicaciones del ayuntamiento como las de registro, hacienda local, callejero o padrón, o con sistemas de datos externos al mismo, como la DGT, se realizan mediante servi-cios web (web services). Esto permite desarrollar mapeos de servicios de forma particular para las entida-des, que permiten la conversación bidireccional entre aplicaciones.

Una integración a fuentes de datos externas ya incorporado en el sistema es el acceso a los datos de vehículos, conductores, seguros y puntos que aporta la DGT a los cuerpos de policía local, con acceso seguro mediante certificado electrónico a través de la red SARA, o de otras redes autonómicas que sirven de pasarela.

La autenticación de usuarios se realiza mediante conexión a un directorio LDAP o Directorio Activo, que puede ser para uso exclusivo de Appolo, o el directorio de la organización. Appolo también está integrado con Alfresco para almacenar los documentos, fotografías y otros archivos útiles para las investigaciones y diligencias.

Otros servicios con los que se integra Appolo para alcanzar la máxima funcionalidad son:

• Registros electrónicos para la entrada y salida de documentación.• Sistemas de Hacienda Local para completar el procedimiento sancionador.• Herramientas de tramitación electrónica.• Integración con bases de datos de Terceros y de Padrón.• Integración con bases de datos de Callejero.

FUN

CIO

NA

LID

AD

ES

Page 15: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

MovilidadAppolo dispone de un mecanismo de acceso al siste-ma para dispositivos móviles mediante una app para el sistema Android.

Desde dicha app se puede consultar la DGT, bases de datos de personas, vehículos y comercios, crear y consultar denuncias de tráfico y ordenanza, crear y buscar partes de trabajo y comprobar órdenes. Y por supuesto imprimir las denuncias en impresoras portátiles.

La app funciona sobre dispositivos con sistema operativo Android, y eventualmente puede funcionar sin necesidad de conexión al sistema principal, replicando los datos introducidos cuando exista conexión con el servidor de Appolo vía Inter-net.

Localización y seguimiento de patrullasCon la herramienta de posicionamiento se pueden localizar las patrullas que hagan uso de la app de movilidad, y realizar el seguimiento de las mismas sobre plano.

FUN

CIO

NA

LID

AD

ES

Page 16: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

APPOLO SCCPLLas entidades que utilicen Appolo pueden intercambiar historiales de personas y vehículos, alertas en tiempo real y advertencias incluso aunque utilicen distintas instalaciones de APPOLO, de forma similar a como ocurre entre entidades que acceden al mismo sistema.

Vehículos robados y recuperadosAPPOLO permite recuperar la información proporcionada por la DGT respecto a los vehículos que han sido sustraídos y/o recuperados.

Características y requerimientos técnicosAppolo es un sistema web desarrollado en java con herramientas de software libre, y que ofrece un interfaz amigable y de fácil manejo.

Su implantación requiere de un servidor de aplicaciones Apache Tomcat 7 o superior instalada en un servidor Linux o Windows, y de un gestor de base de datos Oracle, Microsoft SQL Server o MySQL, todas ellas en sus versiones actuales.

Es una aplicación multientidad, de forma que una misma instalación puede ser utilizada por varias entida-des. Puede trabajar en modo stand-alone o en cluster para mejorar tanto la disponibilidad del servi-cio como su rendimiento. Además permite redundancia de fuentes de datos y búsqueda de información en cascada, de manera que es posible utilizar servicios de datos alternativos en caso de no poder acceder temporalmente a la fuente principal en cada caso.

FUN

CIO

NA

LID

AD

ES

Page 17: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

En cuanto al almacenamiento de documentos, fotografías, y resto de archivos utilizados por la aplica-ción, se puede realizar tanto en un servidor de base de datos documental Alfresco como en el alma-cenamiento local del sistema.

Permite el intercambio de datos con otras aplicaciones mediante web services, como los utilizados para la conexión con DGT para la consulta de vehículos, titulares y puntos, con aplicaciones de Registro, Hacienda Local, Padrón, Callejero, etc.

Para el acceso seguro y registro de actividad, la aplicación requiere autenticación basada en direc-torio LDAP o Directorio Activo. Quedarán registrados los accesos a la información y a los cambios reali-zados en fichas y formularios que lo requieren.

Una serie de roles o permisos condicionarán el uso y acceso por parte del usuario a la información.Un mismo usuario podrá tener acceso a distintas entidades el perfil que los administradores de éstas le hayan asignado; así se podrán realizar colaboraciones entre jefaturas. Esto facilita la gestión en fechas concretas, facilitando la tarea administrativa.

FUN

CIO

NA

LID

AD

ES

Page 18: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

CARACTERÍSTICAS TÉCNICAS

Page 19: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

A continuación se resumen las principales características técnicas y de arquitectura de la aplicación. No están contempladas en este documento las características funcionales, pues no es objeto del mismo hacer un estudio sobre las funcionalidades que soporta, las que se quedan fuera, sus posibles ampliaciones ni su roadmap futuro.

Plataforma de desarrolloEl desarrollo de esta aplicación se ha realizado con la plataforma (J2EE) Java 2 Entreprise Edition para la versión web. El desarrollo de la App para Android ha sido desarrollado con la plataforma de Android desde la versión 2.2 a 4.3

ArquitecturaLa arquitectura de la aplicación web sigue el modelo MVC (Modelo-Vista-Controlador) implementado con el framework ZK en su versión 5.0.11

Persistencia La persistencia de datos se ha implementado con hibernate en su versión 3.6.10

SOAPAXIS y Apache CXF

Base de datosImplantado en Oracle 11g y MySql 5

Pool de conexionesSe utiliza con un pool de conexiones (C3P0)

Servidor aplicacionesImplementado en Tomcat versión 7.

CAR

ACT

ERÍS

TICA

S TÉ

CNIC

AS

Page 20: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Requerimientos en el cliente• Navegador: Se ha probado en IExplorer, Firefox y Chrome en sus últimas versiones.• Máquina virtual: Se está ejecutando en las versiones JDK 1.6 y JDK 1.7.• Ofimática: No. Implementa sus propias librerías de edición, exportación y presentación. Si bien los documentos se exportan al formato PDF.• S.O.: No se ha detectado ningún requerimiento en los sistemas operativos actuales.

SeguridadLa identificación del usuario se realiza contra un servicio de directorios (LDAP) o en su defecto mediante una identificación propia de usuario/contraseña.

El acceso externo se debe securizar mediante certificado SSL (protocolo https).La caducidad de las sesiones se establece en cada implantación según los requisitos de los usuarios.

Para las auditorías se crean registros de LOG en el alta/modificación de registros de datos personales como: personas, vehículos, consultas a la DGT, direcciones, etc. Se identifican la fecha y hora, acción, registro y usuario.

El usuario dispone de un perfil que determina su accesibilidad a la información, siempre limitada a la entidad en que trabaja. Un usuario puede tener acceso a más de una entidad (colaboraciones) con distintos perfiles de usuario.

AdministraciónLa definición de los perfiles es responsabilidad del administrador de la entidad, además del alta o baja de usuarios existentes previamente en el directorio (LDAP).

Cada entidad puede crear distintos perfiles (agente, interventor, etc.) con acceso a las distintas partes de la aplicación y permisos, acorde a sus necesidades y criterios.Cada entidad tiene que disponer de al menos un administrador.

Un nivel de Superadministrador define las entidades y a los usuarios administradores de cada una de éstas, pero no tiene acceso a los datos particulares de dichas entidades.

CAR

ACT

ERÍS

TICA

S TÉ

CNIC

AS

Page 21: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Motor de tramitaciónLos mecanismos de tramitación los implementa la aplicación y se basan en los flujos definidos por los Superadministradores, a los cuales se suscriben las distintas entidades, de acuerdo a sus necesidades.

Existen flujos de tramitación para Expedientes de Denuncias de Tráfico, Ordenanza y ORA.Está trabajándose en flujos para expedientes de vehículos abandonados.

Ubicación de la informaciónToda la información está guardada en la base de datos, excepto:• Los documentos e imágenes que pueden estar en un archivo dentro del servidor de aplicaciones o en uno o varios servidores de Alfresco.• Los diseños de informes y de documentos están archivados en el servidor de aplicaciones.• Los certificados están archivados en almacenes de certificados (JKS), los cuales están almacenados dentro del servidor de aplicaciones.

DocumentosLos distintos documentos se basan en plantillas definidas por la misma aplicación para su presentación en web.Para la impresión de informes se usa Jasper Report, estando los diseños almacenados en el servidor. Los administradores de las entidades determinan cuáles de los diseños publicados utilizan.

La exportación de informes y documentos se realiza en formato PDF, pudiéndose guardar en la base de datos documental.La aplicación permite también importar documentos externos, siendo alojados en la base de datos documental, y vinculados a los formularios.

Integración/dependencia con portal webLa aplicación es independiente de otras, si bien es importante integrarla con servicios como la hacienda local de cada entidad, los servicios de registros de entrada y salida y el enlace a la DGT.

Sí que es necesario, actualmente, disponer de un servicio que publique las entidades locales, que evite crearlas manualmente, seleccionándola de una lista aportada por dicho servicio.

CAR

ACT

ERÍS

TICA

S TÉ

CNIC

AS

Page 22: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Compartición de informaciónLa información de las distintas entidades no se comparte. Sólo se comparte cierta información de fotografías de personas (detenidos, buscados, etc.).

Conectividad/integración con aplicaciones de tercerosSe utilizan las redes inter-administrativas SARA y/o NEREA para el acceso a los servicios de la DGT (ATEX y TESTRA).

Se está terminando la implementación del callejero único, donde todas entidades dispondrán del calleje-ro local integrado, entre otros, con sus servicios de catastro. En su defecto la aplicación dispone de su propio callejero local.

Es muy recomendable la integración con las aplicaciones de hacienda local y registros de entrada/salida.

Dispone de un acceso directo a los servicios de padrón y terceros implementados en la Diputación de Almería, pero que está en desuso ya que se pretende integrar con el nuevo Padrón de habitantes.

Para la gestión de movilidad dispone de una página web adaptada a dispositivos móviles y una App en Android, que permite trabajar en situaciones de desconexión de la red.Para el acceso a los sistemas y servicios web desde los dispositivos, de modo seguro, se han implemen-tado accesos securizados.

La aplicación de gestión de salas hace uso de los servicios de Google Maps para la representación de las posiciones de los indicativos en el municipio, geo-posicionados por la información que los dispositivos de Android aportan a los sistemas.

CAR

ACT

ERÍS

TICA

S TÉ

CNIC

AS

Page 23: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

SCCPLSistema Conexión Cuerpos Policía Local

Page 24: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

ObjetivoEl objetivo de Appolo SCCPL es relacionarse tanto con otros dominios de Appolo como con otras entida-des (DGT, 112, Guardia Civil,…).

Se dispone de 3 tipos de conexión:• Conexión directa con servicios, por ejemplo la DGT.• Conexión asíncrona con otros Appolo SCCPL.• Servicios redundantes para conexiones directas. Por ejemplo si un SCCPL no tiene enlace con la DGT, ya sea temporal o permanente, pasará la solicitud a su redundante.

El esquema de conexión de un SCCPL con otrosiempre es mediante un SCCPL padre.Así al iniciarse el servicio, este SCCPLse suscribe a un SCCPL padre autorizado.

Puede definirse un padreredundante para disponerde un mecanismo de altadisponibilidad.

El esquema y la autorizaciónde suscriptores debe de realizarsede modo planificado, nunca elsistema puede decidir por sí mismopara evitar anidamientos.

AP

PO

LO S

CCP

L

Entidad A Entidad B Entidad C

Entidad D Entidad E Entidad F

Entidad G Entidad H Entidad I

Enlace principal

Enlace redundante 112

Page 25: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Para acceso a los servicios directos, como es el caso de la DGT, las peticiones se remiten por el árbol hacia arriba, hasta acceder a un SCCPL con acceso a dicho servicio, dando la respuesta adecuada a su origen.

Las líneas de redundancia permiten acceder por otro ramal a los servicios en caso de imposibilidad de acceso al servicio.Las solicitudes van acompañadas del certificado digital correspondiente, si lo hubiese, como es el caso de las llamadas a la DGT.Cada dominio Appolo debe tener un nombre normalizado y único para su localización.

Cada suscriptor indicará a su padre:• Su nombre de dominio.• La lista de entidades que acoge y su localización (dirección de red).• La lista de dominios con sus listas de entidades que dependen de él.

Cuando una vez iniciado SCCPL se conecte algún suscriptor, actualiza a su padre los datos de sus suscrip-ciones, realizando este último la misma operación con su padre.Así, para hacer una comunicación en sentido inverso (es decir, de arriba hacia abajo) o trasversal (de un dominio paralelo), como podría ser un aviso del 112, o de una entidad a otra de cualquier dominio, la petición entra en el árbol desde cualquier nodo haciendo la siguiente secuencia:

1. Búsqueda en dicho SCCPL si la entidad depende de él, en cuyo caso le comunica directamente la notificación y acaba la notificación.2. Búsqueda en la lista de dominios y entidades que heredan de él (primero en las principales y luego por las redundantes), en cuyo caso pasa la notificación al dominio que la contiene, iniciándose en éste por el punto 1.3. Pasa la notificación a su dominio padre, iniciando también en éste por el punto 1.

Las notificaciones que llegan a un SCCL principal (que no tiene padre) y que no conocen a la entidad destino, contestan con el error correspondiente y registran la incidencia en su LOG.

Las notificaciones pueden ser:Notificaciones asíncronas. Se manejan con colas de mensajes y no exigen respuesta, si acaso un mensaje asíncrono de error por desconocido.Notificaciones asíncronas. Se pueden enviar a una lista de entidades concretas o a todos los dominios.

AP

PO

LO S

CCP

L

Page 26: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Si el árbol dispone de más de un SCCPL principal (sin padre) o que el SCCPL principal no da servicios puntualmente por algún motivo, puede perder comunicaciones directas, para lo cual es importante definir correctamente las redundancias.Las notificaciones asíncronas, realizadas por colas de mensajería, se implementan con el gestor de mensajería asíncrona JMS (Java Message Service) y Apache ActiveMQ.

Los gestores de mensajería asíncrona son los encargados de mantener las comunicaciones asíncronas, bases de datos de mensajes y seguridad en éstos.Estas herramientas permiten serializar los objetos y comunicarlos de manera eficiente de un origen a un destino asegurando el orden de entrega, prioridades y su caducidad, entre otras.

Mensajes a comunicarAunque los mensajes a comunicar dependerán de las necesidades e implementaciones futuras, actual-mente están implementados o previstos los siguientes:• Solicitud de información a la DGT mediante en servicio ATEX• Comunicación a la DGT mediante los servicios de TESTRA• Comunicación de alertas entre entidades (lluvia, fugas de vehículos, etc.)• Comunicación de Advertencias sobre personas (en búsqueda, perdidos, etc.)• Comunicación de Advertencias sobre vehículos (robados, denunciados, etc.)• Consultas en almacenes de objetos perdidos• Consultas de incidencias de un vehículo o una persona

Cada entidad puede gestionar qué información publica y por contrapartida a cuál está suscrita.Las entidades están identificadas dentro del árbol mediante su código de municipio en el INE.

Así, por ejemplo Roquetas de Mar en Almería será el 040792 (04 Almería, 079 Roquetas de Mar, 2 dígito de control) y Coria del Río 410346 (41 Sevilla, 034 Coria de Río, 6 dígito de control).

La lista de municipio debe de estar presente dentro de todas las implantaciones de Appolo para realizar los comunicados de manera eficiente entre entidades.

AP

PO

LO S

CCP

L

Page 27: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

INTEGRACIONES

Page 28: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Funciones de SCCPL:Intercambio de información• Avisos• Alertas vehículos• Alertas personas

Conectividad con• DGT• Otros organismos

INTE

GR

ACI

ON

ES

AYUNTAMIENTO A

REGISTROE/S

HACIENDALOCAL

TRAMI-TADOR

AYUNTAMIENTO C

REGISTROE/S

HACIENDALOCAL

TRAMI-TADOR

AYUNTAMIENTO B

REGISTROE/S

HACIENDALOCAL

TRAMI-TADOR

CPD1 CPD2

Pasarela de Servicios

SCCPLSistema

Conexión CuerposPolicía Local

CERTIFICADOS CERTIFICADOS

OTROS

Page 29: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

INTE

GR

ACI

ON

ES

REGISTRO DEE/S DEL

AYUNTAMIENTO

PORTAL DELCIUDADANO DELAYUNTAMIENTO

HACIENDALOCAL DEL

AYUNTAMIENTOCALLEJERO

CONSULTA DEHACIENDA LOCAL

ÓRDENES DESERVICIO Y PARTES

DE AGENTES

ENVÍO DEDOCUMENTACIÓNA ORGANISMOS

AVISOSREQUERIMIENTOS CONECTOR

CPD’s

TRAMITACIÓNDE DENUNCIAS

Comunicaciones con organismos externos Publicación en Testra

Recepción de información y requerimientos externos Consulta de vados, mercados, licencias, etc.

Denuncias y requerimientos del ciudadano Consultas y estadísticas

Envío de notificaciones y alegaciones Consultas de vehículos y personas (ATEX)

Paso de expedientes a ejecutiva Red SARA/NEREA

Page 30: SOFTWARE DE GESTIÓN INTEGRAL PARA CUERPOS DE POLICÍA … · Appolo es un sistema informático para la gestión completa de los Cuerpos de Policía Local basado en ... Appolo permite

Almerimatik Sistemas Informáticos. S.A.C/ Maestro Padilla, 2 (04005 - Almería)

[email protected]