CN-121984694-A - Classified authority control-based non-secret-related official car positioning management method
Abstract
The invention discloses a classification authority control-based non-secret-related public service vehicle positioning management method, which is realized based on a vehicle-mounted positioning terminal, a background application management system and a front-end visual platform, and comprises the steps that the terminal acquires positioning data through GPS/Beidou dual mode, implements off-network continuous transmission through cyclic buffering after denoising through Kalman filtering, and then transmits the off-network continuous transmission to the background through TLS encryption; the background gateway executes triple verification of equipment identification, data integrity and the like, the track service completes data cleaning and Redis/MySQL/MinIO hierarchical storage, and the authority service realizes button level management and control based on three types of authority units; the front end realizes visual operations such as real-time monitoring and track playback, safety is guaranteed through grading rights and intranet deployment, tracks can be traced accurately, illegal behaviors can be identified, management efficiency is improved, and the method is particularly suitable for multi-level requirements of party authorities.
Inventors
- CAO YUE
- SHEN JUN
- FAN JUNJUN
Assignees
- 中国建设银行股份有限公司浙江省分行
Dates
- Publication Date
- 20260505
- Application Date
- 20251210
Claims (10)
- 1. The non-secret-related official car positioning management method based on hierarchical authority control is characterized in that a management system based on the method comprises a car-mounted positioning terminal device, a background application management system and a front-end visualization platform, and the method comprises the following steps: The method comprises the steps that step 1, a vehicle-mounted positioning terminal device collects geographic position information of a vehicle in real time through a GPS/Beidou satellite positioning system, carries out filtering denoising processing on the geographic position information, and adds a unique vehicle identifier, wherein the geographic position information comprises latitude, longitude, speed, running direction, time stamp and satellite number; The vehicle-mounted positioning terminal equipment maintains a circulation buffer area through built-in storage, when a network is interrupted, a signal is weak, a network is congested, a background interface is limited or a set packing threshold value is reached, the position information is temporarily stored in the circulation buffer area, the circulation buffer area is managed according to a first-in first-out principle, when the maximum buffer capacity is exceeded, the oldest data is transferred to an abnormal log, track records in the buffer are combined into a data packet according to a set strategy, and the data packet is provided with a data number, a start and end time stamp, a packet sequence, a unique device identifier and check information; Step 3, the vehicle-mounted positioning terminal equipment initiates a handshake request to establish connection to a gateway service of a background application management system, compresses and encrypts a packaged track data packet, and transmits the track data packet to the gateway service through a security transport layer protocol (TLS) channel, wherein the data packet is attached with a Hash Message Authentication Code (HMAC) check code; Step 4, the gateway service checks the unique identifier of the vehicle-mounted positioning terminal equipment, the hash message authentication code HMAC and the data validity, and controls the request frequency; Step 5, the gateway service transmits the checked data to the track service, the track service analyzes the data, extracts the vehicle ID, the equipment number, the timestamp, the longitude, the latitude, the altitude, the high-precision direction angle, the speed and the ACC state, and performs outlier rejection, legality check, deduplication, sequencing, deviation correction and timestamp standardization on the data; Step 6, adopting a relational database MySQL to store basic vehicle information and track segment indexes in a lasting mode, adopting a remote dictionary service Redis to cache hot data such as online state and basic vehicle information, adopting a distributed search engine elastic search to search track, carrying out fuzzy search and carrying out geospatial search, and adopting an object storage system MinIO to archive cold data; And 7, a user initiates a track query request through a front-end visual platform, track service of a background application management system searches data according to license plate and time period conditions, the queried track data is structured and then is sent to the front-end visual platform, the front-end visual platform draws map tracks through a tool library, displays a real-time positioning map layer, a track playback map layer, an electronic fence map layer and a regional thermodynamic diagram, displays a vehicle number, a license plate number, unit attribution, longitude and latitude, speed, adaptive cruise control ACC state, final reporting time, driving mileage and track point information through a data table, and the tool library comprises EChart chart library, HIGHCHARTS chart library and a Goldmap.
- 2. The non-secret-related public service vehicle positioning management method based on hierarchical authority control according to claim 1, wherein the vehicle-mounted positioning terminal equipment is integrated with a GPS/Beidou positioning module and a cellular communication module, the GPS/Beidou positioning module is electrically connected with the cellular communication module, geographic position information acquired by the GPS/Beidou positioning module is transmitted to the cellular communication module, and the cellular communication module is in communication connection with gateway services of a background application management system.
- 3. The method for positioning and managing non-confidential official buses based on hierarchical authority control according to claim 1, wherein in step 7, the real-time positioning map layer displays the current position of an online bus and supports aggregate display, the track playback map layer displays track points in a certain period of time of the bus and comprises directional arrows and speed information, the electronic fence map layer displays a set fence range and visualizes bus entry and exit records, and the area thermodynamic map displays the distribution density and operation liveness of the bus.
- 4. The method for positioning and managing non-confidential official vehicles based on hierarchical authority control according to claim 1, wherein the background application management system is deployed on an intranet layer of a server enterprise, and the adopted technical stack comprises a development framework SpringBoot, a micro-service framework SpringCloudAlibaba, a data persistence framework MybatisPlus, an authority control framework Shiro, a remote dictionary service dis, a service registry Nacos and a flow control component Sentinel, and the track service stores the parsed data into a distributed search engine elastic search for quick retrieval.
- 5. The method for positioning and managing the non-confidential official service vehicle based on hierarchical authority control according to claim 4, wherein the background application management system adopts a micro-service architecture and further comprises user service, vehicle service and authority service, wherein the user service is used for managing account information of a system user and completing identity authentication based on role configuration of an authority control unit, and only opens a corresponding operation interface to an authorized user; The background application management system realizes authorization limitation through a rights control framework Shiro+ JSONWeb token JWT, a background interface distributes access rights according to roles, a visual component of a button-level rights control front-end visual platform is visible and hidden, a management system log records all key operations for audit, and a flow control component Sentinel cooperates with a mail alarm module to realize abnormal early warning of the management system.
- 6. The non-secret-related public service vehicle positioning management method based on hierarchical authority control according to claim 5 is characterized in that the front-end visualization platform is connected with a background application management system through a front-end and rear-end separation framework, the front-end visualization platform adopts a technical scheme of a frame Vue2+ programming language TYPESCRIPT, uses an Ant-Design-VueUI component library, integrates a tool library Lodash, a chart library ECharts, a chart library HIGHCHARTS, a dragging component vuedraggable and a table component vxe-table, and supports dynamic authority verification based on role buttons.
- 7. The method for positioning and managing the non-secret-related official buses based on hierarchical authority control is characterized in that the management system is provided with three authority control units, each unit corresponds to different operation authority ranges, the system management authority unit is provided with operation authorities for managing system parameter setting, user account opening and information management, role authority configuration, terminal equipment parameter management and track data downloading, the application management authority unit is provided with operation authorities for vehicle information maintenance, track inquiry, vehicle online state monitoring and bus scheduling suggestion generation, the data inquiry authority unit generates a temporary access token through authority service of a background application management system, the token carries an authorization period time stamp, and the front-end visualization platform checks timeliness of the token when receiving an inquiry request and automatically recovers the authority when overtime.
- 8. The non-secret-related public service vehicle positioning management method based on hierarchical authority control according to claim 1, wherein the network topology of the management system is divided into four logic layers, namely an internet layer, a server enterprise intranet layer and an enterprise intranet layer, from outside to inside, and all the layers are connected through a firewall or a private line.
- 9. The non-secret-related public service vehicle positioning management method based on hierarchical authority control according to claim 8 is characterized in that the vehicle-mounted positioning terminal equipment is connected with an Internet layer, and data collected by the vehicle-mounted positioning terminal equipment are safely forwarded to a server Internet layer through a firewall; the application gateway server and the track gateway server execute the following operations: The method comprises the steps of verifying source validity, comparing a unique identifier of a vehicle-mounted terminal device with a registered device list, checking a data format, verifying whether data accords with a standardized structure of an object numbered notation JSON/tag length value TLV, performing preliminary analysis, extracting packet header information of a data packet, wherein the packet header information contains the number of data strips and a timestamp range, and transmitting the data to a server enterprise intranet layer and an enterprise intranet layer through a special line and a firewall.
- 10. The method for positioning and managing the non-secret-related public service buses based on hierarchical authority control according to claim 9, wherein the server enterprise intranet layer comprises a main database server, a standby database server, an offline map service, an application server and a redis server, wherein the main database server and the standby database server keep data consistency through a timing synchronization mechanism, the offline map service is connected with a front-end visualization platform to provide map data, the application server is connected with the redis server, the redis server caches high-frequency access data, the real-time position of a vehicle and user authority configuration information are included, and the data are synchronously updated from the main database server based on a preset time interval; the supervisory user has the operation authority of checking, counting and auditing the global data of the system; the vehicle user has the operation authority for submitting vehicle application and checking personal vehicle records; And the management user has the operation authority for vehicle dispatching, role authority configuration and system data maintenance.
Description
Classified authority control-based non-secret-related official car positioning management method Technical Field The invention relates to a non-secret-related public service vehicle positioning management method based on hierarchical authority control, in particular to a real-time positioning and track full life cycle management method which is oriented to a non-secret-related public service vehicle scene and has fine hierarchical authority control, and belongs to the technical fields of vehicle monitoring management, digital information processing and system safety control intersection. Background The standardized management of the public service vehicle gradually becomes one of the core management requirements of various units, the current public service vehicle management field has the outstanding problems that firstly, blind areas exist in supervision coverage, the traditional manual registration, fixed point verification and other modes are difficult to realize the whole-course dynamic monitoring of the vehicle operation, the illegal behaviors such as public private use, private public maintenance and the like are difficult to accurately verify, secondly, the informatization degree is low, most units still depend on paper standing accounts or simple Excel records, the working efficiency of vehicle track inquiry, mileage statistics, cost accounting and the like is low, data are easy to tamper and difficult to trace, thirdly, permission control is not available, the traditional management system mostly adopts a one-cut permission design, the permission of an ordinary manager and auditor auditors is not limited clearly, the risk of sensitive data leakage or malicious tampering exists, fourthly, the suitability is insufficient, the main stream positioning system on the market is a general commercial platform, the security requirement of government scenes is not considered, the data storage depends on public clouds, and the management standard of the self-controlled data of the authorities cannot be met. Therefore, there is a need to design a bus positioning system which is autonomous, controllable, clear in authority, safe and compliant, and is oriented to multi-level deployment below provincial level, so as to realize unified positioning management and historical track marking of non-confidential official vehicles. Disclosure of Invention The invention aims to solve the technical defects of inaccurate supervision, rough authority control, insufficient data security, deployment dependence on public cloud and the like in the existing public service vehicle positioning management system, and provides a classified authority control-based non-secret-related public service vehicle positioning management method. In order to achieve the above purpose, the present invention is realized by the following technical scheme: The invention relates to a classified authority control-based non-secret-related official vehicle positioning management method, which is based on a management system comprising a vehicle-mounted positioning terminal device, a background application management system and a front-end visualization platform, and comprises the following steps: The method comprises the steps that step 1, a vehicle-mounted positioning terminal device collects geographic position information of a vehicle in real time through a GPS/Beidou satellite positioning system, carries out filtering denoising processing on the geographic position information, and adds a unique vehicle identifier, wherein the geographic position information comprises latitude, longitude, speed, running direction, time stamp and satellite number; The vehicle-mounted positioning terminal equipment maintains a circulation buffer area through built-in storage, when a network is interrupted, a signal is weak, a network is congested, a background interface is limited or a set packing threshold value is reached, the position information is temporarily stored in the circulation buffer area, the circulation buffer area is managed according to a first-in first-out principle, when the maximum buffer capacity is exceeded, the oldest data is transferred to an abnormal log, track records in the buffer are combined into a data packet according to a set strategy, and the data packet is provided with a data number, a start and end time stamp, a packet sequence, a unique device identifier and check information; Step 3, the vehicle-mounted positioning terminal equipment initiates a handshake request to establish connection to a gateway service of a background application management system, compresses and encrypts a packaged track data packet, and transmits the track data packet to the gateway service through a security transport layer protocol (TLS) channel, wherein the data packet is attached with a Hash Message Authentication Code (HMAC) check code; Step 4, the gateway service checks the unique identifier of the vehicle-mounted positioning terminal equipment, the ha