Water conservancy data management method and system and computer equipment
By determining the water conservancy functions required by users in the water conservancy management system, calling the corresponding water conservancy components and updating the results, the problems of low computing efficiency and inflexible component design of the existing water conservancy management system are solved, and efficient water conservancy data management and meeting diversified application needs are achieved.
Patent Information
- Application Number
- CN202411989366.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2044-12-31
AI Technical Summary
When responding to diversified needs and emergencies, the existing water conservancy management system has low computing efficiency and insufficient adaptability. The components of the front-end component library are fixed and lack flexible modular design, making it difficult to meet the changing application needs.
Provide a water conservancy data management method, by determining the water conservancy function when performing the water conservancy management tasks required by users, calling the corresponding water conservancy components, and performing the water conservancy management tasks based on the target water conservancy data, and finally achieving flexible water conservancy calculation and analysis based on the results of related water conservancy data.
It improves the development efficiency of water conservancy management systems, realizes flexible configuration of different application scenarios, meets diverse application needs, and adapts to changing environment and technical requirements through a scalable architecture.
Smart Images

Figure CN119781868A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of water conservancy engineering and application development, and in particular to a water conservancy data management method, system and computer equipment. Background Art
[0002] With global climate change and the intensification of human activities, water resource management faces increasingly complex challenges. Traditional water management systems often suffer from low computing efficiency and insufficient adaptability when dealing with diverse needs and emergencies. In recent years, with the rapid development of information technology, the use of big data, artificial intelligence and other technologies to intelligently manage water conservancy projects has gradually become a research hotspot.
[0003] In the current application development field, there are many existing front-end component libraries, including: Element Plus is a modern, responsive UI component library based on Vue 3, which aims to provide developers with a wealth of front-end components and styles to help quickly build beautiful user interfaces. Users can use Element Plus to easily create various web applications, including enterprise management systems, information display platforms, etc. However, the components provided by the component libraries currently available on the market are fixed and limited, and lack flexible modular design, making it difficult to meet the changing application needs. Summary of the invention
[0004] Based on this, the purpose of this application is to provide a water conservancy data management method, device and computer equipment that can meet the needs of changing applications to solve the technical problems mentioned in the above background technology.
[0005] In the first aspect, the present application provides a water conservancy data management method, including: Determine the hydraulic functions when performing the hydraulic management tasks required by the user; the hydraulic functions at least include three-dimensional simulation, flood warning or rainfall analysis; Determine the target water conservancy data and associated water conservancy data corresponding to the water conservancy function; Calling the water conservancy component corresponding to the water conservancy function, and executing the water conservancy management task based on the water conservancy component and the corresponding target water conservancy data to obtain an initial result; The initial result is updated according to the associated water conservancy data to obtain the target result.
[0006] In one embodiment, determining the water conservancy function when executing the water conservancy management task required by the user includes: determining the initial water conservancy function in response to the user's selection trigger operation; associating the initial water conservancy function with configuration parameters to obtain the water conservancy function when executing the water conservancy management task required by the user; the configuration parameters include at least time range, geographical area, and data source.
[0007] In one embodiment, determining the target water conservancy data and associated water conservancy data corresponding to the water conservancy function includes: determining the initial water conservancy data required for executing the water conservancy function; preprocessing the initial water conservancy data to obtain target water conservancy data; the preprocessing includes at least data cleaning and format conversion; calling the associated water conservancy data corresponding to the water conservancy function from a preset database; the associated water conservancy data includes at least historical data, real-time data and system simulation results of the execution of the water conservancy function.
[0008] In one embodiment, the water conservancy management task is executed based on the water conservancy component and the corresponding target water conservancy data to obtain an initial result, including: determining the execution logic flow of multiple water conservancy functions in the water conservancy management task; according to the execution logic flow, triggering the water conservancy component corresponding to the water conservancy function to process the target water conservancy data to obtain an initial result.
[0009] In one embodiment, the initial result is updated according to the associated water conservancy data to obtain the target result, including: displaying the initial result on an interface and obtaining user feedback parameters; the feedback parameters represent at least one of layer overlay, data refresh, and report generation; the initial result is updated based on the feedback parameters and the associated water conservancy data to obtain the target result of the water conservancy management task.
[0010] In one embodiment, the method further includes: the data transmission process is implemented through the hypertext transfer protocol; the data access process is implemented through domain name system resolution or content distribution network.
[0011] In a second aspect, the present application also provides a water conservancy data management system, the system comprising a user interface layer, a data processing layer and an application logic layer, wherein: A user interface layer, used to determine the water conservancy functions when executing the water conservancy management tasks required by the user; the water conservancy functions at least include three-dimensional simulation, flood warning or rainfall analysis; The data processing layer is used to determine the target water conservancy data and associated water conservancy data corresponding to the water conservancy function; The application logic layer is used to call the water conservancy component corresponding to the water conservancy function, and execute the water conservancy management task based on the water conservancy component and the corresponding target water conservancy data to obtain an initial result; The user interface layer is also used to update the initial result according to the associated water conservancy data to obtain the target result.
[0012] In one embodiment, the system also includes a water conservancy component library and a system support layer; the water conservancy component library provides a variety of water conservancy components for users to visually select and configure; the system support layer provides infrastructure services for the entire system, and ensures the system's data security and access control.
[0013] In a third aspect, the present application further provides a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above water conservancy data management method when executing the computer program.
[0014] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above water conservancy data management method are implemented.
[0015] The above-mentioned water conservancy data management method, system, computer equipment and readable storage medium can obtain initial results by determining the water conservancy function when executing the water conservancy management task required by the user, and determining the target water conservancy data and related water conservancy data corresponding to the water conservancy function, and then calling the water conservancy component corresponding to the water conservancy function, and executing the water conservancy management task based on the water conservancy component and the corresponding target water conservancy data, and finally updating the initial result according to the related water conservancy data to obtain the target result. Therefore, the present application realizes various water conservancy functions through preset water conservancy components. Users can determine water conservancy management tasks according to actual needs and call corresponding water conservancy components to perform water conservancy calculations and analysis. It can not only greatly improve the development efficiency of the water conservancy management system, but also realize flexible configuration of different application scenarios through an extensible architecture to meet diverse application needs. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is an application schematic diagram of a water conservancy data management system in one embodiment; Figure 2 A schematic diagram of a flow chart of a water conservancy data management method in one embodiment; Figure 3 A structural schematic diagram of a water conservancy data management system in one embodiment; Figure 4 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0017] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0018] The water conservancy data management method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown, and through the interaction between the terminal 102 and the server 104. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. The terminal 102 is used to obtain the user's water management tasks. The server 104 is used to determine the water conservancy function when performing the water conservancy management task required by the user; from determining the target water conservancy data and associated water conservancy data corresponding to the water conservancy function. The server 104 is also used to call the water conservancy component corresponding to the water conservancy function, and perform the water conservancy management task based on the water conservancy component and the corresponding target water conservancy data to obtain the initial result; update the initial result according to the associated water conservancy data to obtain the target result, and display the target result on the terminal 102. Among them, the terminal 102 can be, but is not limited to, various personal computers, smart phones, drone equipment, smart vehicle-mounted equipment, portable wearable devices, etc. Server 104 is implemented by an independent server or a server cluster composed of multiple servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), as well as big data and artificial intelligence platforms.
[0019] In one embodiment, Figure 2 As shown, a water conservancy data management method is provided, which is implemented by linking the user interface layer, data processing layer and application logic layer in the water conservancy data management system, and includes the following steps: Step 202, determining the water conservancy function when executing the water conservancy management task required by the user.
[0020] Among them, water conservancy functions include three-dimensional simulation, flood warning, rainfall analysis, and thematic layer display.
[0021] Specifically, the water conservancy data management system provides an easy-to-use interactive interface through the user interface layer. When the user starts the Web service, he can enter the interactive interface and select and trigger the water conservancy component library based on different water conservancy application scenarios to determine the water conservancy function when executing the water conservancy management task required by the user. Among them, various water conservancy functions correspond to different water conservancy calculation and analysis modules, that is, different water conservancy components in the water conservancy component library.
[0022] Step 204, determining the target water conservancy data and associated water conservancy data corresponding to the water conservancy function.
[0023] Among them, the target water conservancy data represents the basic data required to perform water conservancy functions, and the related water conservancy data at least includes historical data of water conservancy functions that have been performed, real-time data of water conservancy functions that are currently being performed, and system simulation results after performing different water conservancy management tasks.
[0024] In one embodiment, determining target water conservancy data and associated water conservancy data corresponding to a water conservancy function includes: determining initial water conservancy data required to execute the water conservancy function; preprocessing the initial water conservancy data to obtain target water conservancy data; and calling associated water conservancy data corresponding to the water conservancy function from a preset database.
[0025] Among them, preprocessing includes at least data cleaning and format conversion.
[0026] Specifically, the water conservancy data management system retrieves the required initial water conservancy data from the data processing layer, and performs necessary preprocessing to obtain the target water conservancy data, such as data cleaning and format conversion. The preprocessed target water conservancy data will be passed as input to the application logic layer for further processing. At the same time, the associated water conservancy data corresponding to the water conservancy function can also be directly called from the database of the data processing layer. The data processing layer is specifically used to manage and process hydrological data, and is responsible for the preprocessing, storage, retrieval and analysis of data, and provides the required input data for the application logic layer.
[0027] In this embodiment, noise and inconsistency can be eliminated by preprocessing the initial water conservancy data, thereby ensuring the quality and availability of the data. By calling different water conservancy data, an accurate data basis can be provided for subsequent data analysis and execution, so as to achieve effective decision-making on water conservancy management tasks.
[0028] Step 206, calling the water conservancy component corresponding to the water conservancy function, and executing the water conservancy management task based on the water conservancy component and the corresponding target water conservancy data to obtain an initial result.
[0029] Among them, each water conservancy component in the water conservancy component library is designed as a modular structure. It can operate independently or be combined with different components to form a solution for specific application scenarios.
[0030] Specifically, the water conservancy component library communicates with other parts of the water conservancy data management system through standardized interfaces to ensure flexible calling and data exchange of water conservancy components. Therefore, as the application logic layer of the core computing engine of the water conservancy data management system, it is responsible for managing and scheduling the water conservancy components corresponding to the water conservancy functions selected by users, and performing computing tasks based on the water conservancy components and the corresponding target water conservancy data to obtain the initial results output by the corresponding water conservancy components under the water conservancy management tasks determined by the user in the water conservancy application scenario.
[0031] Step 208, updating the initial result according to the associated water conservancy data to obtain the target result.
[0032] In one embodiment, the initial result is updated according to the associated water conservancy data to obtain the target result, including: displaying the initial result on the interface to obtain the user's feedback parameters; updating the initial result based on the feedback parameters and the associated water conservancy data to obtain the target result of the water conservancy management task.
[0033] Among them, feedback parameters can be used to represent layer overlay, data refresh, report generation, etc.
[0034] Specifically, after the application logic layer passes the initial results to the user interface layer for display, the user can customize the results through the user interface layer and further analyze them. At this time, the user interface layer obtains the user's feedback parameters, such as the recalculation of the adjustment parameters, the comparison of historical data, the overlay of layers, etc. For example, when the feedback parameters represent the comparison of historical data, the initial results are updated by associating the historical data in the water conservancy data to obtain the target results of the water conservancy management task, and the target results are exported in the form of reports for users to archive or further study.
[0035] In the above-mentioned water conservancy data management method, by determining the water conservancy function when executing the water conservancy management task required by the user, and determining the target water conservancy data and related water conservancy data corresponding to the water conservancy function, and then calling the water conservancy component corresponding to the water conservancy function, and executing the water conservancy management task based on the water conservancy component and the corresponding target water conservancy data, the initial result can be obtained, and finally the initial result is updated according to the related water conservancy data to obtain the target result. Therefore, the present application realizes various water conservancy functions through preset water conservancy components. Users can determine water conservancy management tasks according to actual needs and call corresponding water conservancy components for water conservancy calculations and analysis. It can not only greatly improve the development efficiency of the water conservancy management system, but also realize flexible configuration of different application scenarios through an extensible architecture, meeting diverse application needs.
[0036] In addition, the modular design of the water conservancy component library allows the system to be expanded according to demand. It can run independently or be used in combination with different components. It adapts to the ever-changing environment and technical requirements and has good scalability and adaptability.
[0037] In one embodiment, determining the water conservancy function when executing the water conservancy management task required by the user includes: determining the initial water conservancy function in response to the user's selection trigger operation; associating the configuration parameters of the initial water conservancy function to obtain the water conservancy function when executing the water conservancy management task required by the user.
[0038] The configuration parameters include at least time range, geographical area, and data source.
[0039] Specifically, the user enters the water conservancy data management system through the user interface layer, and selects the required water conservancy component module through visual operations. At this time, the water conservancy component module corresponds to the initial water conservancy function, such as three-dimensional simulation, flood warning, etc., and the initial water conservancy function has not yet completed all parameter configurations. The user can view the three-dimensional simulation results, the generated thematic layers, analysis charts, etc. in the interactive interface, and configure and control the parameters of each component of the system through operations such as dragging and clicking, that is, to associate the configuration parameters of the initial water conservancy function and obtain the water conservancy function when executing the water conservancy management task required by the user.
[0040] In this embodiment, the water conservancy function is customized according to user needs, making the system more user-friendly and flexible, and improving user satisfaction. By associating the initial water conservancy function with configuration parameters, the water conservancy components can be configured more accurately, ensuring accuracy and diversity when executing water conservancy management tasks.
[0041] In one embodiment, a water conservancy management task is performed based on the water conservancy component and the corresponding target water conservancy data to obtain an initial result, including: determining the execution logic flow of multiple water conservancy functions in the water conservancy management task; according to the execution logic flow, triggering the water conservancy component corresponding to the water conservancy function to process the target water conservancy data to obtain an initial result.
[0042] Specifically, when the user configures the components in the user interface layer and submits the water management task, the application logic layer will determine the execution logic flow of multiple water functions in the water management task, and call the corresponding water components according to the execution logic flow, and then process the user's needs and be responsible for parsing the output results of the components. The application logic layer converts it into a visual initial result that the user can understand and passes it to the user interface layer.
[0043] In this embodiment, the clear execution logic process can standardize the operation of water conservancy management and reduce errors and inconsistencies. The definition of the logic process can realize real-time monitoring of water conservancy data processing and timely discover and solve problems.
[0044] In one embodiment, the method further includes: the data transmission process is implemented through the hypertext transfer protocol; the data access process is implemented through domain name system resolution or content distribution network.
[0045] The data in the transmission process include, for example, the initial results transmitted to the user interface layer, and the data in the access process include, for example, the data retrieved from the data processing layer.
[0046] Among them, the Hypertext Transfer Protocol service is a distributed communication protocol used between different system layers in the water conservancy data management system, defining, for example, the format of requests and responses between the user interface layer and the application logic layer. Domain name system resolution is the process of converting domain names into IP addresses, allowing users to access resources in other system layers at the user interface layer through easy-to-remember domain names. The content distribution network can increase data access speed by adding a cache layer. Since the data content is distributed to different node servers, users can obtain the required content nearby, reducing the time and distance of data transmission, and improving access speed and user experience.
[0047] In one embodiment, the present application also provides a water conservancy data management system, the system includes a user interface layer, a data processing layer and an application logic layer, wherein: the user interface layer is used to determine the water conservancy function when executing the water conservancy management task required by the user; the water conservancy function includes at least three-dimensional simulation, flood warning or rainfall analysis; the data processing layer is used to determine the target water conservancy data and related water conservancy data corresponding to the water conservancy function; the application logic layer is used to call the water conservancy component corresponding to the water conservancy function, and perform the water conservancy management task based on the water conservancy component and the corresponding target water conservancy data to obtain the initial result; the user interface layer is also used to update the initial result according to the related water conservancy data to obtain the target result.
[0048] Among them, Figure 4 As shown, Figure 4 The specific implementation steps of the scheme execution through the water conservancy data management system can refer to the specific implementation process of the water conservancy data management method mentioned above, and this embodiment will not be repeated here.
[0049] In one embodiment, the system also includes a water conservancy component library and a system support layer; the water conservancy component library provides a variety of water conservancy components for users to visually select and configure; the system support layer provides infrastructure services for the entire system, as well as ensures data security and access control of the system.
[0050] Among them, the system support layer provides infrastructure services for the entire system, such as Hypertext Transfer Protocol service (HTTP service), Domain Name System resolution (DNS resolution), Content Distribution Network (CDN), etc., to ensure the efficient operation and stability of the system. This layer also includes security mechanisms, such as data encryption, user authentication and permission control, to ensure data security and access control of the system.
[0051] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0052] Based on the same inventive concept, the embodiment of the present application also provides a water conservancy data management device for implementing the water conservancy data management method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more water conservancy data management device embodiments provided below can refer to the limitations of the water conservancy data management method above, and will not be repeated here.
[0053] In one embodiment, a water conservancy data management device is provided, comprising: a water conservancy data determination module and a target result determination module, wherein; The water conservancy data determination module is used to determine the water conservancy function when executing the water conservancy management task required by the user, and to determine the target water conservancy data and associated water conservancy data corresponding to the water conservancy function.
[0054] The target result determination module is used to call the water conservancy components corresponding to the water conservancy functions, and perform water conservancy management tasks based on the water conservancy components and the corresponding target water conservancy data to obtain initial results, and update the initial results according to the associated water conservancy data to obtain the target results.
[0055] Each module in the above water conservancy data management can be implemented in whole or in part by software, hardware and their combination. Each module can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to each module above.
[0056] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 4As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O), a communication interface, a display unit and an input device. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a water conservancy data management method is implemented. The display unit of the computer device is used to form a visually visible image, and is a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covered on the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse, etc.
[0057] Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0058] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0059] In one embodiment, a computer-readable storage medium is provided, storing a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0060] In one embodiment, a computer program product or computer program is provided, the computer program product or computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the steps in the above-mentioned method embodiments.
[0061] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0062] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0063] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A water conservancy data management method, characterized in that: The method comprises: Determine the hydraulic functions when performing the hydraulic management tasks required by the user; the hydraulic functions at least include three-dimensional simulation, flood warning or rainfall analysis; Determine the target water conservancy data and associated water conservancy data corresponding to the water conservancy function; Calling the water conservancy component corresponding to the water conservancy function, and executing the water conservancy management task based on the water conservancy component and the corresponding target water conservancy data to obtain an initial result; The initial result is updated according to the associated water conservancy data to obtain the target result.
2. The method according to claim 1, characterized in that: The water conservancy function when determining to execute the water conservancy management task required by the user includes: In response to a user's selection triggering operation, determining an initial water conservancy function; The initial water conservancy function is associated with configuration parameters to obtain the water conservancy function when executing the water conservancy management task required by the user; the configuration parameters include time range, geographical area, and data source.
3. The method according to claim 1, characterized in that The step of determining the target water conservancy data and the associated water conservancy data corresponding to the water conservancy function includes: Determine the initial hydraulic data required to perform the hydraulic function; Preprocessing the initial water conservancy data to obtain target water conservancy data; the preprocessing at least includes data cleaning and format conversion; The associated water conservancy data corresponding to the water conservancy function is called from a preset database; the associated water conservancy data includes historical data, real-time data and system simulation results of the water conservancy function.
4. The method according to claim 1, characterized in that: The performing of the water conservancy management task based on the water conservancy component and the corresponding target water conservancy data to obtain an initial result includes: Determine the execution logic flow of multiple water conservancy functions in the water conservancy management task; According to the execution logic flow, the water conservancy component corresponding to the water conservancy function is triggered to process the target water conservancy data to obtain an initial result.
5. The method according to claim 1, characterized in that The updating of the initial result according to the associated water conservancy data to obtain the target result includes: Displaying the initial result on an interface and obtaining user feedback parameters; the feedback parameters represent at least one of layer overlay, data refresh, and report generation; The initial result is updated based on the feedback parameter and the associated water conservancy data to obtain the target result of the water conservancy management task.
6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: the data transmission process is implemented by hypertext transfer protocol; the data access process is implemented by domain name system resolution or content distribution network.
7. A water conservancy data management system, characterized in that: The system includes a user interface layer, a data processing layer and an application logic layer, wherein: A user interface layer, used to determine the water conservancy functions when executing the water conservancy management tasks required by the user; the water conservancy functions at least include three-dimensional simulation, flood warning or rainfall analysis; The data processing layer is used to determine the target water conservancy data and associated water conservancy data corresponding to the water conservancy function; The application logic layer is used to call the water conservancy component corresponding to the water conservancy function, and execute the water conservancy management task based on the water conservancy component and the corresponding target water conservancy data to obtain an initial result; The user interface layer is also used to update the initial result according to the associated water conservancy data to obtain the target result.
8. The system according to claim 7, characterized in that The system also includes a water conservancy component library and a system support layer; the water conservancy component library provides a variety of water conservancy components for users to visually select and configure; the system support layer provides infrastructure services for the entire system, and ensures the system's data security and access control.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Cloud service system for multi-model coupling calculation in water industry
CN109784708A
Task configuration method and device
CN113296906A
Series open channel water level prediction method and system, storage medium and equipment
CN118467950A
Data processing method and device based on atomic component, equipment and medium
CN118502753A
Intelligent water conservancy system one-stop solution method and system based on model supermarket
CN118521061A