Engineering project supervision method and system, terminal and storage medium

By configuring the project supervision system and project information database, managers can query and manage project information online, solving the efficiency and information security problems of project supervision units when managing multiple projects, and achieving efficient project management and information security protection.

CN119809558APending Publication Date: 2025-04-11CHANGZHOU TRAFFIC CONSTR SUPERVISION & CONSULTANCY CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411884571.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

With the increase in demand for buildings, engineering project supervision units face increased project management difficulties and approval process monitoring difficulties when managing multiple projects, resulting in the impact of engineering project supervision efficiency and information security.

Method used

By configuring the project supervision system and configuring the project information database in the system, managers can set filtering conditions according to their needs, query all project information that meets the filtering conditions online, and realize online management and regulation of project information.

Benefits of technology

It improves project management efficiency, realizes the security management of project information, and helps engineering supervision units better control various problems in the construction process of engineering projects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119809558A_ABST
    Figure CN119809558A_ABST
Patent Text Reader

Abstract

The invention discloses an engineering project supervision method and system, a terminal and a storage medium, the method is based on an engineering project supervision system, a project information database is configured in the engineering project supervision system, and a plurality of project information is stored in the project information database. Each item information is associated with an item number one by one, and the method comprises the following steps: receiving an item viewing request sent by an administrator account, the item viewing request carrying a screening condition; based on the screening condition, calling all item information meeting the screening condition from the item information database as item information to be checked; generating a query result based on all the called to-be-viewed item information; and feeding back the query result to the administrator account. According to the scheme, the project management efficiency is improved, and the project information security is protected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of engineering supervision, and in particular to an engineering project supervision method, system, terminal and storage medium. Background Art

[0002] Engineering supervision is the process of managing relevant aspects of project engineering with professional technology and level, which is conducive to reducing project cost, controlling project cost and effectively controlling various problems in the process of project construction.

[0003] With the continuous development of the country, the demand for buildings is constantly expanding, and some high requirements are put forward for the speed of building construction. While requiring speed, the quality of the project must be guaranteed, which puts higher requirements on the project supervision party. Since construction project supervision is a job with strong technical requirements, large workload and strict responsibility requirements, for the project supervision unit, when the number of projects it is responsible for reaches a certain number, it will bring about a sharp increase in the difficulty of project management and approval process monitoring. Summary of the invention

[0004] In order to solve the above problems, the present application provides a project supervision method, system, terminal and storage medium.

[0005] In a first aspect, an embodiment of the present application provides a method for supervising a construction project. The method is based on a construction project supervision system. The construction project supervision system is configured with a project information database. The project information database stores a number of project information. Each of the project information is associated with a project number. The method includes:

[0006] Receive a project viewing request from an administrator account, wherein the project viewing request carries a screening condition;

[0007] Based on the screening condition, all project information meeting the screening condition is retrieved from the project information database as the project information to be viewed;

[0008] Generate query results based on all the retrieved project information to be viewed;

[0009] Feedback the query result to the administrator account.

[0010] In some embodiments, the project information includes basic project information, project personnel information, measurement information, bill of quantities and approval information, and the basic project information includes but is not limited to: creation date, start date, completion date, project name, supervision contract number, project number, affiliated unit, project contract amount, approval result and name of person in charge;

[0011] The generating of query results based on all the retrieved project information to be viewed includes:

[0012] The basic information of all the items to be viewed is visualized in turn to generate a query result.

[0013] In some embodiments, after feeding back the query result to the administrator account, the method further includes:

[0014] Receiving a current project selection instruction issued by the administrator account;

[0015] Based on the current project selection instruction, select the current project information from all the project information to be viewed;

[0016] Generate a number of links associated with project personnel information, measurement information, bill of quantities, and approval information in the current project information;

[0017] Generate a selection interface including a plurality of the links and feed it back to the administrator account;

[0018] Receiving a project content query instruction issued by the administrator account, wherein the project content query instruction is generated after the administrator account selects a target link;

[0019] The project personnel information or measurement information or bill of quantities or approval information associated with the target link is visualized and fed back to the administrator account.

[0020] In some embodiments, each of the project information further includes a plurality of engineering information, and after the query result is fed back to the administrator account, the following is further included:

[0021] After receiving the engineering content query instruction for the target project information issued by the administrator account, retrieve all engineering information in the target project information;

[0022] Performing visualization processing on all the engineering information to obtain engineering query results;

[0023] Feedback the project query result to the administrator account.

[0024] In some embodiments, the engineering information includes roadbed engineering information, pavement engineering information, bridge engineering information and tunnel engineering information by type.

[0025] In some embodiments, each of the project information further includes a number of security acceptance data, and after the query result is fed back to the administrator account, it also includes:

[0026] After receiving a security acceptance data query instruction for target project information issued by the administrator account, retrieve all security acceptance data in the target project information;

[0027] Performing visualization processing on all the safety acceptance data to obtain safety acceptance data query results;

[0028] Feedback the security acceptance data query results to the administrator account.

[0029] In some embodiments, the security acceptance data includes, by type:

[0030] Project acceptance data, on-site inspection data, on-site supervision data, and briefing and training data.

[0031] In a second aspect, an embodiment of the present application provides a construction project supervision system, a storage module, wherein a project information database is configured in the storage module, wherein the project information database stores a plurality of project information, and each of the project information is associated with a project number;

[0032] An information receiving module, used to receive a project viewing request sent by an administrator account, wherein the project viewing request carries a screening condition;

[0033] A data scheduling module, used for retrieving all project information that meets the screening conditions from the project information database based on the screening conditions as the project information to be viewed;

[0034] A result generation module, used for generating query results based on all the retrieved project information to be viewed;

[0035] The information sending module is used to feed back the query result to the administrator account.

[0036] In a third aspect, an embodiment of the present application provides a server terminal, wherein the server terminal includes a processor and a memory, wherein the memory stores a computer program, and when the processor executes the computer program, the engineering project supervision method as described in the first aspect is implemented.

[0037] In a fourth aspect, an embodiment of the present application provides a storage medium having a program stored thereon, and when the program is executed by a processor, it is used to implement the engineering project supervision method as described in the first aspect.

[0038] The technical solution of this application has at least the following advantages:

[0039] 1. By configuring the engineering project supervision system and configuring the project information database in the engineering project supervision system, managers can set screening conditions according to needs and query all project information that meets the screening conditions online, thereby realizing online management and regulation of project information, which helps to improve project management efficiency and protect information security. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the specific implementation methods of the present application or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0041] Figure 1 is a flow chart of a method for supervising an engineering project provided by an exemplary embodiment of the present application;

[0042] Figure 2 is a schematic diagram of an exemplary embodiment of the present application for reflecting query results;

[0043] Figure 3 is a structural block diagram of an engineering project supervision system provided by an exemplary embodiment of the present application;

[0044] Figure 4 It is a structural block diagram of a server terminal provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0045] The following will be combined with the accompanying drawings to clearly and completely describe the technical solutions in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0046] In the description of the present application, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present application. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0047] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, it can also be the internal connection of two components, it can be a wireless connection, or it can be a wired connection. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0048] In addition, the technical features involved in the different embodiments of the present application described below can be combined with each other as long as they do not conflict with each other.

[0049] The present application provides a method for supervising an engineering project, which is based on an engineering project supervision system. The engineering project supervision system can be installed in a cloud platform server, and the method is executed by the cloud platform server. The engineering project supervision system is configured with a project information database, which stores a number of project information, and each project information is associated with a project number.

[0050] Among them, each project information can include basic project information, project personnel information, measurement information, bill of quantities and approval information. The basic project information includes but is not limited to the creation date, start date, completion date, project name, supervision contract number, project number, affiliated unit, project contract amount, approval result and name of the person in charge, which are information with less data volume and can be fully displayed directly in one interface. Project personnel information includes various information of construction personnel and supervision personnel involved in the project; measurement information includes elevation / coordinates, guide wires / leveling points, precise positioning and other information of positioning piles measured during the construction process.

[0051] The project information database can also be divided into several sub-databases for storing information with larger data volumes, such as a personnel information sub-database for storing project personnel information, a measurement information sub-database for storing measurement information, a project sub-database for storing bills of quantities, and an approval information sub-database for storing approval information.

[0052] Reference Figure 1 , the method comprises the following steps:

[0053] S1: Receive a project viewing request from an administrator account.

[0054] The project viewing request carries a filtering condition.

[0055] For example, the manager can log in to the target administrator account on the web page or APP through the computer, mobile phone or other smart devices, enter the corresponding interface to perform selection operations, such as selecting the range of "creation date" and "start date", etc., to generate the screening conditions, and further send a project viewing request to the cloud platform server by clicking the "query" button. After receiving the project viewing request, the cloud platform server can first verify the account and authority of the administrator account, and then proceed to the subsequent processing steps after the verification is passed.

[0056] S2: Based on the screening conditions, all project information that meets the screening conditions is retrieved from the project information database as the project information to be viewed.

[0057] Exemplarily, the cloud platform server retrieves all project information that meets the screening conditions from the project information database according to the screening conditions as the project information to be viewed.

[0058] S3: Generate query results based on all retrieved project information to be viewed.

[0059] Exemplarily, the cloud platform server may process all the called project information to be viewed according to a preset processing flow to generate query results.

[0060] S4: Feedback the query results to the administrator account.

[0061] Exemplarily, the cloud platform server sends the query results to the administrator account mentioned above for review.

[0062] Furthermore, in order to improve data processing efficiency, the above step S3 may specifically include the following contents:

[0063] The basic information of all the projects to be viewed is visualized in turn to generate query results.

[0064] For example, the cloud platform server can visualize the basic information of all the project information to be viewed and generate query results. When the query results are fed back to the administrator account, the administrator can quickly view the basic information of different projects, which is convenient for controlling the overall status of the project and subsequent operations.

[0065] On this basis, after the above step S4, the following processing may also be included:

[0066] Receive the current project selection command issued by the administrator account.

[0067] For example, the administrator can view the visualized query results by logging into a smart device with an administrator account, and select any item displayed as the current item. Figure 2 As shown, a switchable "on / off" button can be configured in each row of project information in a column in the query results. After switching the "on / off" button in a row of project information to "on", the project can be selected as the target project, and the smart device can send a current project selection instruction to the cloud platform server, and the current project selection instruction carries the current project number associated with the current project information.

[0068] Based on the current project selection instruction, the current project information is selected from all the project information to be viewed.

[0069] Exemplarily, the cloud platform server identifies the current project number carried in the current project selection instruction, and then selects the current project information associated with the current project number from all the project information to be viewed.

[0070] Generate several links that are associated with project personnel information, measurement information, bill of quantities, and approval information in the current project information.

[0071] Exemplarily, the cloud platform server may generate several links that are associated one by one with the project personnel information, measurement information, bill of quantities, and approval information in the current project information.

[0072] Generate a selection interface containing the above-mentioned links and feed it back to the administrator account.

[0073] Exemplarily, the cloud platform server may generate a selection interface containing the above-mentioned links. For example, in the selection interface, these links may be displayed in the form of buttons such as "personnel management", "measurement management", "bill of quantities", and "approval management".

[0074] Receive project content query instructions issued by the administrator account. The project content query instructions are generated after the administrator account selects the target link.

[0075] Exemplarily, when the administrator views the interface to be selected by logging into a smart device with an administrator account and clicks on one of the links, namely the target link, the smart device with the administrator account will send a project content query instruction to the cloud platform server.

[0076] The project personnel information or measurement information or bill of quantities or approval information associated with the target link is visualized and fed back to the administrator account.

[0077] Exemplarily, the cloud platform server visualizes the project personnel information or measurement information or bill of quantities or approval information associated with the target link, and feeds it back to the administrator account for viewing. For example, if the clicked target link is the "personnel management" button, the cloud platform server will feed back the visualized project personnel information to the administrator account for viewing.

[0078] Furthermore, each project information also includes several engineering information, wherein the engineering information includes roadbed engineering information, pavement engineering information, bridge engineering information and tunnel engineering information by type. For any type of engineering information, data information and image progress diagrams can be included. On this basis, after the above step S4, the following processing can also be included:

[0079] After receiving a project content query instruction for target project information issued by an administrator account, all project information in the target project information is retrieved.

[0080] The target project information may be any one of the project information displayed in the query result.

[0081] For example, in the query results generated in the above step S3, for each project information, a button pointing to the associated engineering information can be configured. When the administrator views the query results by logging into a smart device with an administrator account and clicks the button pointing to the associated engineering information in the row of the target project information, the administrator account can be used to send an engineering content query instruction for the target project information to the cloud platform server. After receiving the engineering content query instruction for the target project information, the cloud platform server will retrieve all engineering information in the target project information.

[0082] All the engineering information is visualized to obtain engineering query results.

[0083] Exemplarily, the cloud platform server visualizes all the engineering information to obtain engineering query results.

[0084] Feedback the project query result to the administrator account.

[0085] Exemplarily, the cloud platform server feeds back the engineering query results to the administrator account.

[0086] Furthermore, each project information also includes a number of safety acceptance data, wherein the safety acceptance data is uploaded to the cloud platform server by the supervisor during the acceptance process. Safety acceptance data include by type: project acceptance data, on-site inspection data, on-site supervision data, and briefing training data. Taking a project acceptance data as an example, it may include specific data items such as "acceptance time, contract section, construction unit, unit project type, unit project name, sub-project, process, starting pile number / location, acceptance personnel, acceptance status". On this basis, after the above step S4, the following processing may also be included:

[0087] After receiving a security acceptance data query instruction for target project information issued by an administrator account, all security acceptance data in the target project information are retrieved.

[0088] The target project information may be any one of the project information displayed in the query result.

[0089] Exemplarily, in the query result generated in the above step S3, for each project information, a button pointing to the associated safety acceptance data can be configured. When the administrator views the query result by logging into a smart device with an administrator account and clicks the button pointing to the associated safety acceptance data in the row of the target project information, a safety acceptance data query instruction for the target project information can be issued to the cloud platform server through the administrator account. After receiving the safety acceptance data query instruction for the target project information, the cloud platform server will retrieve all safety acceptance data in the target project information.

[0090] Visual processing is performed on all the safety acceptance data to obtain a safety acceptance data query result.

[0091] Exemplarily, the cloud platform server visualizes all the engineering information to obtain safety acceptance data query results.

[0092] Feedback the security acceptance data query results to the administrator account.

[0093] Exemplarily, the cloud platform server feeds back the security acceptance data query result to the administrator account.

[0094] A project supervision method provided in an embodiment of the present application configures a project supervision system and configures a project information database in the project supervision system, so that management personnel can set screening conditions according to needs and query all project information that meets the screening conditions online, thereby realizing online management and regulation of project information, helping to improve project management efficiency and protect project information security.

[0095] Based on the above method, the present application also discloses a project supervision system. Figure 3 , the project supervision system includes:

[0096] The storage module is provided with a project information database, in which a number of project information are stored, and each piece of project information is associated with a project number.

[0097] The information receiving module is used to receive a project viewing request sent by an administrator account, and the project viewing request carries a screening condition.

[0098] The data scheduling module is used to retrieve all project information that meets the screening conditions from the project information database based on the screening conditions as the project information to be viewed.

[0099] The result generation module is used to generate query results based on all retrieved project information to be viewed.

[0100] The information sending module is used to feed back the query results to the administrator account.

[0101] Furthermore, the project information includes basic project information, project personnel information, measurement information, bill of quantities and approval information. The basic project information includes but is not limited to: creation date, start date, completion date, project name, supervision contract number, project number, affiliated unit, project contract amount, approval result and name of person in charge.

[0102] The result generation module is specifically used to sequentially visualize the basic information of all the project information to be viewed and generate query results.

[0103] Furthermore, the information receiving module is also used to receive a current project selection instruction issued by the administrator account after feeding back the query result to the administrator account.

[0104] The data scheduling module is also used to select the current project information from all the project information to be viewed based on the current project selection instruction.

[0105] The engineering project supervision system also includes a link generation module for generating a number of links that are associated one by one with project personnel information, measurement information, bill of quantities, and approval information in the current project information.

[0106] The result generation module is further used to generate a to-be-selected interface including a plurality of links, and the information sending module is further used to feed back the to-be-selected interface including a plurality of links to the administrator account.

[0107] The information receiving module is also used to receive a project content query instruction issued by an administrator account, and the project content query instruction is generated after the administrator account selects a target link.

[0108] The result generation module is also used to visualize the project personnel information or measurement information or bill of quantities or approval information associated with the target link, and feed it back to the administrator account through the information sending module.

[0109] Furthermore, each project information also includes several engineering information. After the information sending module feeds back the query results to the administrator account, the data scheduling module is also used to retrieve all engineering information in the target project information after the information receiving module receives the engineering content query instruction for the target project information issued by the administrator account.

[0110] The result generation module is also used to visualize all engineering information and obtain engineering query results.

[0111] The information sending module is also used to feed back the project query results to the administrator account.

[0112] Furthermore, the engineering information includes roadbed engineering information, pavement engineering information, bridge engineering information and tunnel engineering information by type.

[0113] Furthermore, each project information also includes a number of safety acceptance data. After the information sending module feeds back the query results to the administrator account, the data scheduling module is also used to retrieve all safety acceptance data in the target project information after the information receiving module receives the safety acceptance data query instruction for the target project information issued by the administrator account.

[0114] The result generation module is also used to visualize all safety acceptance data to obtain safety acceptance data query results.

[0115] The information sending module is also used to feedback the security acceptance data query results to the administrator account.

[0116] Furthermore, the safety acceptance data includes by type:

[0117] Project acceptance data, on-site inspection data, on-site supervision data, and briefing and training data.

[0118] refer to Figure 4 The present application also provides a server terminal, which includes a processor 410 and a memory 420.

[0119] The processor 410 may include one or more processing cores. The processor 410 uses various interfaces and lines to connect various parts of the entire device, and executes various functions of the device and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 420, and calling data stored in the memory 420. Optionally, the processor 410 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 410 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU) and a modem. Among them, the CPU mainly processes the operating system and application programs, etc.; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 410, but implemented separately through a chip.

[0120] Optionally, when the processor 410 executes the program instructions in the memory 420, the engineering supervision personnel information management method provided by the above-mentioned method embodiments is implemented.

[0121] The memory 420 may include a random access memory (RAM) or a read-only memory (ROM). Optionally, the memory 420 includes a non-transitory computer-readable storage medium. The memory 420 may be used to store instructions, programs, codes, code sets, or instruction sets. The memory 420 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function, instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data created according to the use of the device, etc.

[0122] Optionally, the present application also provides a storage medium, which stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set are loaded and executed by the processor to implement the engineering supervision personnel information management method provided by the above method embodiment.

[0123] Obviously, the above embodiments are merely examples for the purpose of clear explanation, and are not intended to limit the implementation methods. For those skilled in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the implementation methods here. The obvious changes or modifications derived therefrom are still within the scope of protection created by this application.

Claims

1. A method for supervising an engineering project, characterized in that: The method is based on a construction project supervision system, wherein a project information database is configured in the construction project supervision system, wherein a plurality of project information is stored in the project information database, and each of the project information is associated with a project number. The method comprises: Receive a project viewing request from an administrator account, wherein the project viewing request carries a screening condition; Based on the screening condition, all project information meeting the screening condition is retrieved from the project information database as the project information to be viewed; Generate query results based on all the retrieved project information to be viewed; Feedback the query result to the administrator account.

2. The project supervision method according to claim 1, characterized in that: The project information includes basic project information, project personnel information, measurement information, bill of quantities and approval information. The basic project information includes but is not limited to: creation date, start date, completion date, project name, supervision contract number, project number, affiliated unit, project contract amount, approval result and name of person in charge; The generating of query results based on all the retrieved project information to be viewed includes: The basic information of all the items to be viewed is visualized in turn to generate a query result.

3. The engineering project supervision method according to claim 2, characterized in that: After feeding back the query result to the administrator account, the method further includes: Receiving a current project selection instruction issued by the administrator account; Based on the current project selection instruction, select the current project information from all the project information to be viewed; Generate a number of links associated with project personnel information, measurement information, bill of quantities, and approval information in the current project information; Generate a selection interface including a plurality of the links and feed it back to the administrator account; Receiving a project content query instruction issued by the administrator account, wherein the project content query instruction is generated after the administrator account selects a target link; The project personnel information or measurement information or bill of quantities or approval information associated with the target link is visualized and fed back to the administrator account.

4. The project supervision method according to claim 2, characterized in that: Each of the project information also includes several pieces of engineering information, and after the query result is fed back to the administrator account, it also includes: After receiving the engineering content query instruction for the target project information issued by the administrator account, retrieve all engineering information in the target project information; Performing visualization processing on all the engineering information to obtain engineering query results; Feedback the project query result to the administrator account.

5. The engineering project supervision method according to claim 4, characterized in that: The engineering information includes roadbed engineering information, pavement engineering information, bridge engineering information and tunnel engineering information by type.

6. The engineering project supervision method according to claim 2, characterized in that: Each of the project information also includes a number of security acceptance data, and after the query result is fed back to the administrator account, it also includes: After receiving a security acceptance data query instruction for target project information issued by the administrator account, retrieve all security acceptance data in the target project information; Performing visualization processing on all the safety acceptance data to obtain safety acceptance data query results; Feedback the security acceptance data query results to the administrator account.

7. The project supervision method according to claim 6, characterized in that: The safety acceptance data includes: Project acceptance data, on-site inspection data, on-site supervision data, and briefing and training data.

8. A project supervision system, characterized in that: include: A storage module, wherein a project information database is configured in the storage module, wherein a plurality of project information is stored in the project information database, and each of the project information is associated with a project number; An information receiving module, used to receive a project viewing request sent by an administrator account, wherein the project viewing request carries a screening condition; A data scheduling module, used for retrieving all project information that meets the screening conditions from the project information database based on the screening conditions as the project information to be viewed; A result generation module, used for generating query results based on all the retrieved project information to be viewed; The information sending module is used to feed back the query result to the administrator account.

9. A server terminal, characterized in that: The server terminal comprises a processor and a memory, wherein the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 7 when executing the computer program.

10. A storage medium having a program stored thereon, wherein when the program is executed by a processor, the program is used to implement the method according to any one of claims 1 to 7.