Search

CN-122027683-A - Province-city-county weather forecast business integrated construction method and platform based on componentization

CN122027683ACN 122027683 ACN122027683 ACN 122027683ACN-122027683-A

Abstract

The invention discloses a method and a platform for integrally constructing weather forecast business in province, city and county based on componentization, relates to the technical field of weather informatization and weather business systems, and solves the problem that the business cooperation efficiency of the existing weather forecast business system is low in the multi-level construction process of province, city and county; the method comprises the steps of packaging weather forecast related capability into standardized components and incorporating the standardized components into a component warehouse, abstracting weather forecast service systems of all levels into configurable platform entities, describing service structures of the platform entities in a structural configuration mode, selecting and combining corresponding components according to requirements based on service structure configuration data, dynamically generating weather forecast service systems facing provincial, municipal or county levels, operating the generated weather forecast service systems in a unified weather service platform environment, and loading corresponding component capability according to different service levels and post roles.

Inventors

  • Zeng Xiaotuan
  • LIANG CUNGUI
  • LI JIAYING
  • QIN YUEFENG
  • LIANG YILING
  • HUANG RONGCHENG
  • WANG QINGGUO
  • HUANG MINGCE
  • LUO XIAOLI
  • QI YUNFENG
  • HE SHANSHAN
  • ZHONG YANGPING
  • HUANG RONG
  • HUANG QING

Assignees

  • 广西壮族自治区气象台(广西壮族自治区海洋气象台)

Dates

Publication Date
20260512
Application Date
20260319

Claims (9)

  1. 1. The method for integrally constructing the province-city-county weather forecast business based on the componentization is characterized by comprising the following steps of: Step 1, constructing a weather forecast service component system in a unified weather service operation environment, packaging data service capacity, service function capacity and algorithm model capacity related to weather forecast into a standardized component and incorporating the standardized component into a component warehouse; step 2, abstracting provincial, municipal and county weather forecast service systems into configurable platform entities based on a platform-level unified modeling mechanism, and taking a menu structure as a basic expression form of a weather forecast service system structure; Step 3, describing a service structure of the platform entity in a structural configuration mode, wherein the service structure comprises a page level, functional module division and a combination relation among components to form service structure configuration data for describing a weather forecast service system; step 4, based on the service structure configuration data, selecting and combining corresponding components from a component warehouse as required, and dynamically generating a provincial, municipal or county-level weather forecast service system; And 5, operating the generated weather forecast service system in a unified weather service platform environment, determining the access authority of the components according to different service levels and post roles, and dynamically loading and rendering the components with the access authority to realize system operation.
  2. 2. The integrated construction method of the province-city-county weather forecast business based on the componentization of claim 1, wherein the standardized component in step 1 comprises a data service component, a business function component and an algorithm model component; the data service component encapsulates access and conversion capabilities including observing live, numerical patterns, forecast products, sites, and grid data; the service function component encapsulates service processing capability, including monitoring, analysis, forecast making, early warning release, service product generation and release; The algorithm model component packages can multiplex algorithm capabilities including objective forecasting, intelligent correction, risk assessment, site inversion.
  3. 3. The method for integrally constructing the province-city-county weather forecast business based on the componentization of claim 1, wherein said step 2 comprises: 2.1, taking a platform entity as a logical root node of a weather forecast service system, and establishing object relations of platform, page, functional domain and component reference; Step 2.2, modeling the business level and the posts to form a target description of a post set and business responsibilities, wherein the provincial level at least comprises a short temporary post, a medium short term post, a decision service post and a chief post, the municipal level comprises a city post, and the county level comprises a county post; and 2.3, establishing a rights domain model bound with the platform entity, and establishing a unified relationship among the users, roles, departments and platform resources.
  4. 4. The method for integrally constructing the province-city-county weather forecast business based on the componentization of claim 3, wherein the step 2.3 comprises: 1) Constructing a permission domain basic model, and uniformly associating user entities, role entities and department entities with platform function resources, page resources and component resources; 2) Configuring corresponding access right identifiers for various platform resources, wherein the access right identifiers at least comprise browsing rights, editing rights and submitting rights; 3) Writing the authority configuration result into a unified authority management database to form platform-level authority configuration data; 4) Providing global authority context information for each service component based on platform-level authority configuration data, wherein the authority context information comprises roles, department information and corresponding authority identification sets to which a current user belongs; 5) In the running process of each service component, according to the acquired global authority context information, executing local authority judgment by combining with the authority control rule of the component; 6) And when the user is judged to not have the corresponding access right, the component automatically hides, disables or limits the related operation function.
  5. 5. The method for integrally constructing the province-city-county weather forecast business based on the componentization of claim 1, wherein the business structure configuration data in the step 3 comprises an organization structure of pages and function modules, component assembly relation and component parameter configuration, configuration description of business processes and collaboration relation, including message subscription, event triggering, data writing and release links, and authority binding rules, including binding platform resources, pages, components and component internal operation items with post role authorities to form visible, available, operable and outputtable multilevel authority constraint configuration.
  6. 6. The method for integrally constructing the province-city-county weather forecast business based on the componentization of claim 1, wherein the step 4 comprises the following steps: step 4.1, constructing a page structure and function module organization relation of a provincial, municipal or county weather forecast business system based on the business structure configuration data; step 4.2, assembling component examples and injecting component operation parameters, data binding and interaction relations; And 4.3, dynamically generating an operation inlet and a resource index of the weather forecast service system facing the provincial level, the municipal level or the county level, so that the weather forecast service system facing each level can be loaded, called and maintained in a unified operation environment.
  7. 7. The method for integrally constructing the province-city-county weather forecast business based on componentization according to claim 1, wherein loading the corresponding component capabilities in step 5 comprises obtaining the identity, role, post and authority set of the current user through a unified context injection mechanism, and dynamically restricting the functional entrance, interaction and data output behavior of the component according to the authorized operation item and authority binding rule stated in the component metadata.
  8. 8. The method for integrally constructing a prefecture and county weather forecast business based on componentization as recited in claim 1, wherein said cooperating in step 5 comprises: the provincial level consumes the message and acquires the national guidance product, corrects the grid product of the provincial level, forms the provincial level guidance product and issues the message; the urban consumption provincial message is corrected on the same regional grid, and urban correction results are converged and submitted to provincial and national levels; the provincial level or the national level carries out quality control on the convergence result and issues a quality control feedback message, and after receiving the quality control feedback, the provincial level and the urban level carry out re-correction and re-submission on the area or the element with the quality problem; And reading the city level correction products at the county level, and executing site inversion and service material generation for base layer forecasting, early warning and service release.
  9. 9. The utility model provides a province and city county weather forecast business integration construction platform based on componentization which is characterized in that includes: the module management module is used for registering, managing and calling a data service module, a business function module and an algorithm model module related to weather forecast; the business system generation module is used for abstracting provincial, municipal and county weather forecast business systems into configurable platform entities, describing business structures of the platform entities in a structural configuration mode, and finally assembling the components based on structural configuration data to generate corresponding weather forecast business systems; and the permission management module is used for controlling permissions of users with different service levels and different posts to access the platform entity and service functions thereof.

Description

Province-city-county weather forecast business integrated construction method and platform based on componentization Technical Field The invention relates to the technical field of weather informatization and weather business systems, in particular to a province and city county weather forecast business integrated construction method and platform based on componentization. Background With the continuous promotion of weather modernization and weather high-quality development, weather forecast business is continuously improved in the aspects of space-time resolution, business timeliness, service refinement degree and the like. The province, city and county three-level weather departments surround the core business such as weather monitoring, analysis, forecasting, early warning and service, a business system with multiple layers, multiple posts and multiple business scenes is gradually formed, and higher requirements are provided for the cooperativity, flexibility and intensive level of the business system. However, during the construction and operation of the existing weather forecast service system, the following problems still generally exist: (1) Construction mode dispersion and repeated development phenomenon of business system are outstanding The service systems are often independently built according to the service demands of different levels and different posts, and the lack of uniform technical architecture and function organization modes among the systems leads to repeated functions and difficult sharing of resources, and restricts the intensive construction of the service systems. (2) Inadequate adaptation of business systems to changing demands The traditional weather service system mostly adopts a customized development mode, the system structure is solidified, when the service flow is regulated or the post responsibility is changed, the system is usually required to be redeveloped or greatly modified, the construction period is long, the regulation cost is high, and the requirement of rapid service evolution is difficult to adapt. (3) Province-city-county multi-level business cooperation mechanism is imperfect In the business of intelligent grid forecasting, early warning release and the like, the problems of business process cutting and insufficient cooperative means exist among provinces, cities and counties, and a uniform and efficient business linkage mechanism is difficult to form, so that forecasting consistency and early warning cooperative effect are affected. (4) The number of the systems is large, the operation and maintenance are complex, and the intensive level is to be lifted The multiple service systems run in parallel, which increases the load of system operation and management, and is unfavorable for forming a weather forecast service support system with unified planning, unified management and continuous evolution. Disclosure of Invention In order to solve the problems in the prior art, the invention provides a method and a platform for integrally constructing province-city-county weather forecast business based on componentization, and solves the problems of scattered system, serious repeated development, low business cooperation efficiency, high system expansion and operation and maintenance cost and the like commonly existing in the multi-level construction process of province, city and county in the conventional weather forecast business system. The province and city county weather forecast business integrated construction method based on the componentization comprises the following steps: Step 1, constructing a weather forecast service component system in a unified weather service operation environment, packaging data service capacity, service function capacity and algorithm model capacity related to weather forecast into a standardized component and incorporating the standardized component into a component warehouse; step 2, abstracting provincial, municipal and county weather forecast service systems into configurable platform entities based on a platform-level unified modeling mechanism, and using a menu structure as a basic expression form of a weather forecast service system structure, so that different-level and different-post service systems have consistent resource expression modes under a unified framework, and meanwhile, the logic isolation between the platform entities on the structure and authority domain is maintained; Step 3, describing a service structure of the platform entity in a structural configuration mode, wherein the service structure comprises a page level, functional module division and a combination relation among components to form service structure configuration data for describing a weather forecast service system; step 4, based on the service structure configuration data, selecting and combining corresponding components from a component warehouse as required, dynamically generating a provincial, municipal or county-level weather forecast servic