Plan de construcción del sistema de aplicación integral de policía móvil inteligente basado en red

1 Diseño general

1.1 Idea general

Proporcionar un conjunto de tecnología avanzada, sistema de seguridad seguro y confiable, de bajo costo, fácil de administrar y en toda la red para el acceso móvil de información de seguridad pública y un sistema de aplicación de análisis de situación policial basado en la red, y resolver el problema del acceso seguro de terminales móviles a través de la red pública. , Para realizar la extensión móvil y la expansión de la red de información de seguridad pública basada en WCDMA (3G), proporcionar servicios de información móvil a la policía de primera línea de varias maneras y mejorar la eficiencia del trabajo y las capacidades reales de combate de los órganos de seguridad pública en todos los niveles.

1.2 Principios de diseño

Operación conveniente: Realice la "simplificación" del funcionamiento del sistema y los "electrodomésticos" a través de tecnologías como la tarjeta de identificación y la recopilación automática de información de tiempo y espacio, y realice aplicaciones policiales prácticas como la recopilación y comparación con un solo clic.

Vigilancia inteligente: a través de tecnologías de búsqueda y comparación de texto completo, puede realizar el modo de consulta multidireccional a partir de la comparación de un punto y varios puntos (consulta relevante), la comparación y coincidencia de múltiples puntos y la consulta de campo arbitrario (consulta de base de datos de búsqueda), así como el análisis automático de casos. Servicios de información de datos "inteligentes" y "personificados" como la generación automática de planes de prevención y control.

Respuesta rápida: confiando en la tecnología de comunicación 3G, GIS, GPS y otras tecnologías para realizar el soporte de servicio de "sincronización" y "tiempo real" para la información de demanda de actividad policial, información de estado e información de comando.

Gestión estandarizada: basándose en el soporte completo de información geográfica, la operación gráfica completa, la interacción de redes inalámbricas y privadas, realiza servicios de gestión de "precisión" e "intuitivos" para la prevención policial y el comando de control, supervisión y evaluación.

Una máquina con múltiples funciones: En la misma plataforma de hardware PDA / PAD, de acuerdo con las diferentes necesidades policiales, diseñe e instale diferentes módulos de software funcional para realizar los servicios "universales" y "estandarizados" de equipos bajo diferentes tipos de policía y diferentes modos de misión.

1.3 Estructura y diseño general

1.3.1 Diseño de arquitectura de plataforma

 

 

3-1 diagrama de arquitectura de plataforma

       La construcción de la plataforma del sistema se divide aproximadamente en: plataforma provincial y departamental y plataforma a nivel de prefectura. Las plataformas provinciales y departamentales y las plataformas de prefectura y municipal sincronizan los datos a través de la plataforma de gestión básica.

Plataforma de acceso a aplicaciones móviles

Plataforma de acceso a aplicaciones móviles, los clientes utilizan teléfonos inteligentes para acceder a la plataforma de acceso móvil a través de redes de comunicación móvil. Además de ser responsable del acceso seguro de los terminales móviles de la policía, la plataforma de acceso móvil también transfiere varias solicitudes comerciales del terminal móvil a la plataforma de servicio de aplicaciones de la red de acceso, y la convierte al formato de datos requerido por el dispositivo de aislamiento de seguridad de la red y lo envía a la seguridad de la red. Aísle el dispositivo e ingrese a la plataforma de servicios de aplicaciones de la intranet de seguridad pública para lograr servicios de acceso directo, al mismo tiempo que brinda servicios de seguridad de red como verificación de identidad, auditoría de seguridad, antivirus y detección de intrusos.

Plataforma de servicios de aplicaciones móviles

La plataforma de servicios de aplicaciones móviles se encuentra fuera de la capa de aislamiento de seguridad de la red. Consiste en la interfaz de datos de aislamiento de seguridad de la red, la interfaz de datos de la plataforma de servicios de acceso móvil, la verificación unificada del terminal móvil, el agente de autenticación de la identidad del usuario, el encapsulado / análisis de paquetes de datos, la gestión de sesiones, la auditoría de seguridad, la interfaz de datos , Interfaz de servicio, gestión del sistema y otros módulos funcionales, encargados de procesar la transferencia y respuesta de solicitudes de aplicaciones móviles desde la plataforma de acceso móvil.

Plataforma de acceso seguro

La plataforma de acceso seguro es responsable del aislamiento de seguridad de la red. Puede evitar que la red de información de seguridad pública y la red de acceso móvil se conecten directamente entre sí en cualquier momento. Mientras se da cuenta del aislamiento entre la red de información de seguridad pública y la red de acceso móvil, también es responsable de la transmisión y reenvío de datos entre la red de información de seguridad pública y la red de acceso móvil.

       Plataforma de gestión básica

La función principal de la plataforma de gestión básica es gestionar la información básica, como la gestión de usuarios, la gestión de unidades, la gestión de autoridades y la gestión de equipos. La plataforma provincial y departamental admite los servicios básicos de consulta y comparación de datos necesarios para la consulta y comparación de terminales policiales móviles, y la plataforma de la prefectura y la ciudad agrega interfaces de recopilación de datos sobre esta base para respaldar la plataforma de gestión de PGIS y satisfacer las necesidades comerciales reales.

Plataforma de gestión PGIS

La plataforma de gestión de PGIS debe proporcionar mapas de PGIS de prefecturas y ciudades, y realizar la expansión de las funciones comerciales sobre esta base. No existe tal plataforma para la construcción de plataformas provinciales y departamentales. Con el apoyo de la tecnología del SIGP, las plataformas prefecturales y municipales pueden realizar la formulación y distribución de planes de servicio y el seguimiento de la ejecución de planes de servicio. Además, se pueden realizar estadísticas de asistencia y se pueden emitir notificaciones de manera uniforme.

1.3.2 Ruta técnica

1.3.2.1 Arquitectura de software

Combinando la arquitectura principal de las aplicaciones establecidas de la red de seguridad pública y los hábitos de aplicación de la policía de seguridad pública, esta plataforma adopta la tecnología de arquitectura multicapa de terminal móvil (teléfono móvil) / navegador / servidor / base de datos, y utiliza el lenguaje Java para diseñar y desarrollar de acuerdo con las especificaciones para garantizar el funcionamiento y Tiene buena flexibilidad en el funcionamiento, admite mecanismos orientados a objetos, multiplataforma, integración rápida y reutilización de código, es adecuado para múltiples sistemas operativos (android, ios, etc.) y tiene excelentes características como implementación fácil, mantenimiento fácil y actualización fácil. La aplicación empresarial se encapsula directamente en el terminal móvil (teléfono móvil) sin instalación y configuración manuales. La gestión en segundo plano y el terminal de comando y despacho solo necesitan configurar el navegador y se puede acceder al sistema a través de la red de seguridad pública.

 

Teniendo en cuenta la diversidad de requisitos y la facilidad de mantenimiento y escalabilidad del sistema, el diseño del sistema adopta el esquema de arquitectura anterior, que puede satisfacer las necesidades de las necesidades individuales y la seguridad del sistema; manteniendo la estabilidad de la arquitectura central del sistema. , Para garantizar la calidad, la estabilidad, el ciclo de desarrollo y el costo de desarrollo de la personalización y los requisitos del sistema de I + D. Desde el nivel más alto (más cercano a la visión del usuario del sistema) hasta el nivel más bajo, las principales responsabilidades del nivel del sistema son las siguientes (cada nivel solo se comunica con sus niveles vecinos y mantiene la independencia mutua en la implementación).

l Cliente (capa de presentación)

Es decir, la capa de presentación del contenido de datos cuando la plataforma y los usuarios de la plataforma interactúan a través de terminales móviles. Este nivel está totalmente personalizado según las necesidades de los usuarios. De acuerdo con las limitaciones del sistema, realice la organización y el empaquetado de los datos de la capa de presentación y utilice la tecnología JAVA para realizar la interfaz de usuario del terminal móvil.

l Servicio de interfaz

Interfaz con otros sistemas a través de servicios de interfaz, que incluyen principalmente servicios de solicitud, llamadas API y conexiones directas a bases de datos.

l Control de aplicaciones (llamada del componente lógico de la aplicación)

Realice el control de la aplicación y la lógica de respuesta del sistema. Según el modelo de integración de datos para estructurar el sistema, el control de la aplicación proporcionará un conjunto de mecanismos para el control de acceso al sistema y la respuesta de la función de la aplicación.

l Servicios básicos, lógica de entidad como servicios de aplicación (capa de componente de modelo de dominio)

Modelado alrededor de los servicios proporcionados por el sistema, abstrayendo muchos componentes lógicos comunes e implementándolos en la capa de componentes del modelo de dominio. Esta parte encapsulará la lógica funcional del sistema y lo diseñará como un componente independiente y reutilizable para mejorar la flexibilidad y mantenibilidad del sistema.

l Capa de datos (capa de almacenamiento)

Realice la llamada y el almacenamiento centralizados de todas las bases de datos de la entidad y proporcione soporte de datos para la búsqueda de datos ordinarios y los motores de búsqueda de datos.

1.3.2.2 Tecnología de software

El sistema usa la arquitectura back-end B / S y front-end C / S para construir, usa lenguaje Java para el desarrollo y usa la arquitectura SOA popular actual, el marco Spring, el marco Struts2, el marco Hibernate, el marco DWR, etc. Sobre la base de garantizar la portabilidad de la plataforma del sistema, optimice la interfaz de usuario, mejore la experiencia del usuario, mejore la escalabilidad del sistema y la facilidad de cambio de requisitos.

1. Estructura B / S (parte de aplicación y gestión entre bastidores)

La estructura B / S (navegador / servidor) es la estructura del navegador y el servidor. Es una especie de cambio o mejora de la estructura C / S con el auge de la tecnología de Internet. Bajo esta estructura, la interfaz de usuario se implementa a través de un navegador WEB, y se implementa muy poca lógica de transacción en el front-end (navegador), pero la lógica de transacción principal se implementa en el lado del servidor (servidor), formando una estructura de tres niveles de 3 niveles. Esto simplifica enormemente la carga de la computadora cliente, reduce el costo y la carga de trabajo del mantenimiento y las actualizaciones del sistema y reduce el costo general de los usuarios.

2. Estructura C / S (aplicaciones frontales de terminales móviles como teléfonos móviles)

Con el desarrollo continuo de la industria de las comunicaciones, los teléfonos inteligentes se están convirtiendo en computadoras de mano que integran múltiples funciones de llamadas, multimedia, Internet y correo electrónico. La aparición de Android es refrescante. Android es compatible con Wifi, usa navegadores centrales WebKit, tiene Pushmail, Google Muchas aplicaciones de red, como mapas y búsqueda, se han convertido en un vínculo importante entre los usuarios e Internet. La combinación de teléfonos móviles y redes de concepto tradicional se convertirá en una tendencia inevitable. A partir del marco del sistema Android, se utilizará ampliamente el diseño y la implementación de la relación de función del módulo de comunicación del sistema Android basada en el kernel de Linux.  

La estructura de desarrollo del programa de la plataforma de aplicaciones móviles rompe con el sistema de aplicaciones C / S tradicional, confiando en el soporte del sistema operativo de la plataforma del dispositivo móvil (teléfono móvil) (Android, etc.) para realizar la lógica de la capa de aplicación del usuario final.

 

2 Diseño de función principal

El diseño funcional se establece de acuerdo con la plataforma del gobierno provincial y la plataforma de la oficina municipal de Hohhot, por lo que el diseño tiene una alta flexibilidad, una gran escalabilidad, una gestión fácil y una organización particularmente clara.

2.1 Plataforma Departamental Provincial

2.1.1 Plataforma de fondo

2.1.1.1 Servicio de datos

El servicio de datos de la plataforma del gobierno provincial proporciona principalmente soporte para la consulta de terminales policiales móviles. Los servicios de datos de las plataformas provinciales y departamentales se dividen principalmente en: servicios de base de datos de recursos del Ministerio de Seguridad Pública (servicio nacional de base de datos de información sobre población, servicio nacional de información sobre fugitivos, servicio nacional de información sobre vehículos robados, servicio nacional de base de datos de información sobre drogas y tráfico, servicio nacional de base de datos de información sobre delitos, Servicio Nacional de Base de Datos de Información del Conductor, Servicio Nacional de Base de Datos de Información de Vehículos Motorizados, Servicio Nacional de Base de Datos de Información Robada de Vehículos Motorizados), Servicio de Base de Datos de Recursos del Departamento Provincial (Departamento Provincial Servicio de Base de Datos de Información Básica de Población, Departamento Provincial Servicio de Base de Datos de Información Básica del Conductor, Departamento Provincial Servicio de base de datos de información de prófugos, base de datos de drogadictos y traficantes del gobierno provincial, base de datos de información de personal clave del gobierno provincial y servicio de consulta de información sobre infracciones de tránsito del gobierno provincial).

2.1.2 Plataforma terminal

La plataforma de terminal es la abreviatura de la plataforma de terminal policial móvil inteligente. Recibe principalmente las condiciones de consulta ingresadas por el usuario para iniciar una solicitud al servidor de fondo, y luego devuelve los datos al terminal después de llamar a la interfaz de servicio designada.

2.1.3 Aplicación de terminal de comparación de huellas dactilares

Utilice la base de datos del centro de huellas dactilares existente en las ciudades existentes y la base de datos de recolección de huellas dactilares en el sistema de tarjetas de identificación en construcción, y amplíe el equipo de escaneo de huellas dactilares en la terminal policial móvil para aumentar la consulta de información de huellas dactilares del personal al interrogar y recopilar información del personal , Puede comparar la información de huellas dactilares del personal en tiempo real y finalmente realizar las funciones de verificar los antecedentes penales y fugitivos de los sospechosos de delitos a través de las huellas dactilares.

2.1.3.1 Función de comparación de huellas dactilares de la policía móvil

  • Unidad de personal

Policía criminal, patrulla, comisaría, policía comunitaria

  • Objeto de trabajo

Personas interrogadas, personas recogidas

  • Objetivo básico

Con base en el equipo externo de la terminal, se consulta la información de huellas dactilares de todas las personas interrogadas y recolectadas para verificar su identidad, y al mismo tiempo, se compara la base de datos de fugitivos, personas clave y bases de datos de conductores de vehículos motorizados para realizar la detección y arresto oportunos de sospechosos criminales. La meta.

  • Manera de trabajar

Cheque:

En el trabajo diario de patrulla de carreteras, los agentes de patrulla pueden usar terminales policiales móviles para verificar información aleatoria de personas en la carretera. En el transcurso de la verificación, el equipo de escaneo de huellas dactilares se puede usar para verificar la información de huellas dactilares de la persona, y el fondo realizará automáticamente comparaciones relacionadas. El resultado de la comparación se devuelve a la policía.

Recolección de información:

En el proceso diario de recopilación de información sobre residentes permanentes y temporales, la policía comunitaria no solo recopila automáticamente la información básica del personal ingresado, sino que también compara la información de las huellas dactilares para verificar aún más la información básica del personal.

2.1.3.2 Características técnicas de la comparación de huellas dactilares

  • Tecnología de transmisión de compresión de huellas dactilares

  • Algoritmo de coincidencia preciso

  • Velocidad de consulta eficiente

El sistema de comparación de fotos de rostros se basa en la plataforma de red dedicada a la seguridad pública, adopta una estructura BS de múltiples capas, conecta varias bases de datos de retratos comerciales existentes y puede conectarse sin problemas al sistema de información de población completo existente, consultar rápidamente información detallada, identificar identidades y tener una Alta seguridad y amplia disponibilidad. Puede realizar la comparación de retratos de base de datos de población permanente, base de datos de población temporal, base de datos de persecución y escape, base de datos de población clave, base de datos de fugitivos de CCIC y otros datos, proporcionando medios de alta tecnología para la gestión del registro de hogares, gestión de seguridad pública, investigación y resolución de delitos, y manteniendo la estabilidad. La armonía y la estabilidad de la sociedad brindan un apoyo favorable.

2.1.5 95131 función de comunicación de voz cifrada (provincia)

Basado en el sistema de aplicaciones móviles de seguridad pública de la provincia, de acuerdo con la particularidad del trabajo de seguridad pública, basado en la red de comunicación móvil existente y el entorno de línea privada VPN, construir una plataforma de intercambio de datos de comunicación de voz en la red privada de seguridad pública, confiando en la tecnología de cifrado duro terminal y cifrado digital, en la seguridad pública Se construye una plataforma de comunicación de red dedicada en la red y está equipada con un número dedicado para cumplir con los requisitos de trabajo de alta seguridad y confidencialidad de la oficina móvil de seguridad pública.

caracteristicas:

1. La llamada se transmite en forma de cifrado de datos, bajo la condición de asegurar la calidad de la llamada, se encuentra completamente aislada de la comunicación de la red pública, realizando un canal de alta seguridad para la llamada.

2. El formulario de número de teléfono de 95131+ número personalizado oculta el número de teléfono real, lo que proporciona condiciones de trabajo altamente confidenciales para la oficina no pública de nombre real del trabajo policial.

3. El modo de gestión de cambiar de puesto sin cambiar de número proporciona un modo de gestión avanzado para las comunicaciones internas de seguridad pública.

2.2 Plataforma de la ciudad

2.2.1.1 Servicio de datos

El servicio de datos de la plataforma a nivel de ciudad proporciona principalmente soporte para la consulta de la terminal policial móvil. Los servicios de datos de la plataforma a nivel de ciudad se dividen principalmente en: el servicio de base de datos de recursos del Ministerio de Seguridad Pública (servicio nacional de base de datos de información de población, servicio nacional de información sobre fugitivos, servicio nacional de información sobre vehículos robados, servicio nacional de base de datos de información sobre drogas y tráfico, servicio nacional de base de datos de información sobre delitos ilegales, Servicio Nacional de Base de Datos de Información del Conductor, Servicio Nacional de Base de Datos de Información de Vehículos Motorizados, Servicio Nacional de Base de Datos de Información Robada de Vehículos Motorizados), Servicio de Base de Datos de Recursos del Departamento Provincial (Departamento Provincial Servicio de Base de Datos de Información Básica de Población, Departamento Provincial Servicio de Base de Datos de Información Básica del Conductor, Departamento Provincial Servicio de base de datos de información de prófugos, base de datos de drogadictos y traficantes de provincias y departamentos, base de datos de información de personal clave de provincias y departamentos, servicio de consulta de información de infracciones de tráfico provinciales y departamentales) y servicios de base de datos de recursos de prefecturas y ciudades (servicio de información básica de prefecturas y población de ciudades, información básica de prefecturas y conductores de ciudades) Servicios de bases de datos, servicios de bases de datos de información para personas en general en prefecturas y ciudades).

 


Preste atención a mi cuenta pública técnica, todos los días hábiles tienen un envío de artículos técnicos de alta calidad y descarga de planes de versión electrónica.

Escanee el código QR a continuación en WeChat para seguir:


 

Supongo que te gusta

Origin blog.csdn.net/llooyyuu/article/details/106637905
Recomendado
Clasificación