CN114338735A - Management system building method, device, equipment, medium and computer program product - Google Patents

Management system building method, device, equipment, medium and computer program product Download PDF

Info

Publication number
CN114338735A
CN114338735A CN202111461820.7A CN202111461820A CN114338735A CN 114338735 A CN114338735 A CN 114338735A CN 202111461820 A CN202111461820 A CN 202111461820A CN 114338735 A CN114338735 A CN 114338735A
Authority
CN
China
Prior art keywords
management system
module
function
instruction
control instruction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111461820.7A
Other languages
Chinese (zh)
Other versions
CN114338735B (en
Inventor
郑立
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Mobile Power Technology Co ltd
Original Assignee
Shenzhen Mobile Power Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Mobile Power Technology Co ltd filed Critical Shenzhen Mobile Power Technology Co ltd
Priority to CN202111461820.7A priority Critical patent/CN114338735B/en
Publication of CN114338735A publication Critical patent/CN114338735A/en
Application granted granted Critical
Publication of CN114338735B publication Critical patent/CN114338735B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a management system building method, a management system building device, a management system building equipment, a management system building medium and a computer program product, wherein the method comprises the following steps: when a management system building instruction is received, creating a plurality of functional modules based on the management system building instruction, and adding grading information to each functional module; acquiring a plurality of control instructions of the Internet of things platform, and establishing an incidence relation between each control instruction and each functional module based on a management system building instruction and the grading information of each functional module; and screening out target function modules which are not established with the incidence relation in each function module, and establishing the incidence relation between the target function modules and the cloud platform so as to complete the establishment of the management system. According to the invention, the incidence relation between the functional module and the control command or the cloud platform is established, so that the simplicity and convenience of the construction of the management system are improved.

Description

Management system building method, device, equipment, medium and computer program product
Technical Field
The present invention relates to the field of management system construction, and in particular, to a management system construction method, apparatus, device, medium, and computer program product.
Background
Software as a Service (SaaS) is a mode for providing Software services through a network, and vendors providing SaaS deploy Software to their servers in a unified manner, so that customers can order required Software services from vendors according to actual needs, and obtain Software services provided by vendors through the network.
With the popularization of networks, the management of many affairs replaces the traditional artificial management, such as apartment management, shop management and member management, through networks, and it is expected that the intelligent apartment management system can achieve the following effects: the resident can solve all problems encountered by the residence of the apartment through the program installed on the mobile terminal, and the apartment manager can realize the management of the apartment on line through the terminal, so that the technical problem to be solved urgently is to set up a management system which can be applied to management scenes of apartments, stores, members and the like through SaaS.
Disclosure of Invention
The invention mainly aims to provide a management system building method, a management system building device, a management system building medium and a computer program product, and aims to solve the technical problem of building a management system which can be applied to management scenes of apartments, shops, members and the like through SaaS.
In addition, in order to achieve the above object, the present invention further provides a management system building method, where the management system building method is applied to a cloud platform, the cloud platform is in communication connection with an internet of things platform, and the management system building method includes the following steps:
when a management system building instruction is received, creating a plurality of functional modules based on the management system building instruction, and adding grading information for each functional module;
acquiring a plurality of control instructions of the Internet of things platform, and establishing an incidence relation between each control instruction and each functional module based on the management system building instruction and the grading information of each functional module;
and screening out target function modules which are not established with the incidence relation in each function module, and establishing the incidence relation between the target function modules and the cloud platform so as to complete the establishment of the management system.
Optionally, the step of establishing an association relationship between each control instruction and each function module based on the management system building instruction and the hierarchical information of each function module includes:
screening out a final-stage module in each functional module based on the grading information of each functional module, and determining a function trigger chain containing the final-stage module;
and establishing connection between each control instruction and the last-stage module based on the management system building instruction so as to establish an incidence relation between each control instruction and the function trigger chain.
Optionally, the function trigger chain includes a primary module and a final module, and after the step of establishing an association relationship between the target function module and the cloud platform to complete the building of the apartment management system, the method includes:
when a browsing instruction generated by a user based on the triggering of the primary module of the function triggering chain is received, searching a target control instruction connected with the final module of the function triggering chain through the final module of the function triggering chain;
sending the target control instruction to the Internet of things platform, and receiving data corresponding to the target control instruction fed back by the Internet of things platform;
and when a browsing instruction generated by a user based on the trigger of the last-stage module of the function trigger chain is received, outputting data corresponding to the target control instruction.
Optionally, after the step of sending the target control instruction to the internet of things platform and receiving the data corresponding to the target control instruction fed back by the internet of things platform, the method includes:
putting data corresponding to the target control instruction into a pre-storage area of the cloud platform;
and when an exit instruction generated by a user based on the triggering of the primary module of the function triggering chain is received, clearing data corresponding to the target control instruction in the pre-storage area.
Optionally, after the step of searching, by the final stage module of the function trigger chain, for the target control instruction connected to the final stage module of the function trigger chain, the method includes:
if the control instruction connected with the last-stage module of the function trigger chain does not exist, establishing communication connection between a user account and an administrator account through the cloud platform, and forwarding information generated by the user account to the administrator account, wherein the user account and the administrator account are legal accounts of the cloud platform.
Optionally, when a browsing instruction generated by a user based on a trigger of a last-stage module of the function trigger chain is received, the step of outputting data corresponding to the target control instruction includes:
when a browsing instruction generated by a user based on the triggering of the last-stage module of the function triggering chain is received, acquiring a browsing permission corresponding to the browsing instruction;
if the browsing permission is not matched with the data corresponding to the target control instruction, establishing communication connection between the user account and the administrator account through the cloud platform;
and outputting the data corresponding to the target control instruction acquired by the administrator account to the user account.
In addition, to achieve the above object, the present invention also provides a management system building apparatus, including:
the system comprises a hierarchical information adding module, a hierarchical information adding module and a management system constructing module, wherein the hierarchical information adding module is used for creating a plurality of functional modules based on a management system constructing instruction and adding hierarchical information to each functional module when receiving the management system constructing instruction;
the control instruction acquisition module is used for acquiring a plurality of control instructions of the Internet of things platform and establishing an incidence relation between each control instruction and each function module based on the management system building instruction and the grading information of each function module;
and the incidence relation establishing module is used for screening out target function modules which are not established with the incidence relation in the function modules and establishing the incidence relation between the target function modules and the cloud platform so as to complete the establishment of the management system.
In addition, to achieve the above object, the present invention also provides a management system building apparatus, including: the management system building method comprises a memory, a processor and a management system building program which is stored on the memory and can run on the processor, wherein the steps of the management system building method are realized when the management system building program is executed by the processor.
In addition, to achieve the above object, the present invention also provides a medium having a management system building program stored thereon, which when executed by a processor, implements the steps of the management system building method as described above.
In addition, to achieve the above object, the present invention also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the computer program implements the steps of the management system building method as described above.
The embodiment of the invention provides a management system building method, a management system building device, management system building equipment, management system building media and a computer program product. In the embodiment of the invention, when the cloud platform receives a management system building instruction, a plurality of function modules are built based on the management system building instruction, grading information is added to each function module, then a plurality of control instructions of the Internet of things platform are obtained, association between each control instruction and each function module is built based on the management system building instruction and the grading information of each function module, a target function module which is not built in association among the function modules is finally screened out, association between the target function module and the cloud platform is built, and the building of the management system is completed.
Drawings
Fig. 1 is a schematic hardware structure diagram of an implementation manner of a management system building device according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of a first embodiment of a management system building method according to the present invention;
FIG. 3 is a functional module grading schematic diagram in the first embodiment of the management system building method of the present invention;
FIG. 4 is a schematic flow chart of a second embodiment of the management system building method according to the present invention;
fig. 5 is a schematic diagram of functional modules of an embodiment of the management system building device of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for facilitating the explanation of the present invention, and have no specific meaning in itself. Thus, "module", "component" or "unit" may be used mixedly.
The management system building terminal (called terminal, equipment or terminal equipment) can be a PC (personal computer), and can also be a mobile terminal equipment with a code compiling function, such as a smart phone, a tablet personal computer and a portable computer.
As shown in fig. 1, the terminal may include: a processor 1001, such as a CPU (Central Processing Unit), a communication bus 1002, and a memory 1003. Wherein a communication bus 1002 is used to enable connective communication between these components. The memory 1003 may be a high-speed RAM memory or a non-volatile memory (e.g., a disk memory). The memory 1003 may alternatively be a storage device separate from the processor 1001.
Those skilled in the art will appreciate that the terminal structure shown in fig. 1 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, a management system setup program may be included in the memory 1003 as a kind of computer storage medium.
In the terminal shown in fig. 1, the processor 1001 may be configured to call the management system setup program stored in the memory 1003, and perform the following operations:
when a management system building instruction is received, creating a plurality of functional modules based on the management system building instruction, and adding grading information for each functional module;
acquiring a plurality of control instructions of the Internet of things platform, and establishing an incidence relation between each control instruction and each functional module based on the management system building instruction and the grading information of each functional module;
and screening out target function modules which are not established with the incidence relation in each function module, and establishing the incidence relation between the target function modules and the cloud platform so as to complete the establishment of the management system.
In the terminal shown in fig. 1, the processor 1001 may be configured to call the management system setup program stored in the memory 1003, and perform the following operations:
screening out a final-stage module in each functional module based on the grading information of each functional module, and determining a function trigger chain containing the final-stage module;
and establishing connection between each control instruction and the last-stage module based on the management system building instruction so as to establish an incidence relation between each control instruction and the function trigger chain.
In the terminal shown in fig. 1, the processor 1001 may be configured to call the management system setup program stored in the memory 1003, and perform the following operations:
when a browsing instruction generated by a user based on the triggering of the primary module of the function triggering chain is received, searching a target control instruction connected with the final module of the function triggering chain through the final module of the function triggering chain;
sending the target control instruction to the Internet of things platform, and receiving data corresponding to the target control instruction fed back by the Internet of things platform;
and when a browsing instruction generated by a user based on the trigger of the last-stage module of the function trigger chain is received, outputting data corresponding to the target control instruction.
In the terminal shown in fig. 1, the processor 1001 may be configured to call the management system setup program stored in the memory 1003, and perform the following operations:
putting data corresponding to the target control instruction into a pre-storage area of the cloud platform;
and when an exit instruction generated by a user based on the triggering of the primary module of the function triggering chain is received, clearing data corresponding to the target control instruction in the pre-storage area.
In the terminal shown in fig. 1, the processor 1001 may be configured to call the management system setup program stored in the memory 1003, and perform the following operations:
if the control instruction connected with the last-stage module of the function trigger chain does not exist, establishing communication connection between a user account and an administrator account through the cloud platform, and forwarding information generated by the user account to the administrator account, wherein the user account and the administrator account are legal accounts of the cloud platform.
In the terminal shown in fig. 1, the processor 1001 may be configured to call the management system setup program stored in the memory 1003, and perform the following operations:
when a browsing instruction generated by a user based on the triggering of the last-stage module of the function triggering chain is received, acquiring a browsing permission corresponding to the browsing instruction;
if the browsing permission is not matched with the data corresponding to the target control instruction, establishing communication connection between the user account and the administrator account through the cloud platform;
and outputting the data corresponding to the target control instruction acquired by the administrator account to the user account.
Based on the hardware structure of the equipment, the embodiment of the management system building method is provided.
Referring to fig. 2, in the first embodiment of the management system establishment method of the present invention, the management system establishment method is applied to a cloud platform, the cloud platform is in communication connection with an internet of things platform, and the management system establishment method includes:
step S10, when a management system building instruction is received, a plurality of function modules are built based on the management system building instruction, and grading information is added to each function module;
the cloud platform in this embodiment may be a cloud server, related software of a management system (hereinafter, simply referred to as management software) is deployed on the cloud platform, at the beginning of the management software building, the cloud platform receives a management system building instruction, creates a plurality of function modules based on the management system building instruction, and adds hierarchical information to each function module, where the hierarchical information refers to the level and the dependency relationship of the function modules, for example, starting a start switch of the function module a that can output the function module B, and starting the function module B by triggering the start switch of the function module B, the level of the function module B is smaller than that of the function module a, and the function module B is subordinate to the function module a, it is required to describe how many function modules are created, and how to determine the dependency relationship between the function modules is determined before the management system is developed, first, a plurality of functional modules are created through a management system building instruction, then grading information is added to the functional modules, after the grading information is added, the subordination relation among all the functional modules can be determined based on the grading information of each functional module, as shown in figure 3, the grade of the functional module home appliances is smaller than that of the functional module maintenance, the functional module home appliances belong to the functional modules maintenance, the grading of each functional module in figure 3 is only used as a reference, and the specific grading of the functional modules can be adjusted according to actual requirements.
Step S20, acquiring a plurality of control instructions of the Internet of things platform, and establishing an incidence relation between each control instruction and each function module based on the management system building instruction and the grading information of each function module;
the internet of things platform in this embodiment is completed before the management system is set up, and in an apartment management scenario, the internet of things platform corresponds to a control center, and the internet of things platform transmits a control command to a data acquisition element (e.g., a sensor and a microprocessor) installed in an apartment by being connected to the data acquisition element, the internet of things platform acquires relevant data by using a control data acquisition element, for example, the internet of things platform acquires a temperature value in an apartment by connecting with a temperature sensor installed in the apartment, specifically, the internet of things platform sends a temperature value acquisition instruction (one of the control instructions in the embodiment) to the temperature sensor installed in the apartment, after the temperature sensor installed in the apartment receives the temperature value acquisition instruction, and sending the obtained current temperature value to the Internet of things platform through connection, and sending the current temperature value to the cloud platform through communication connection by the Internet of things platform.
In an apartment management scenario, in order to enrich the living experience of residents, a plurality of data acquisition elements are provided, and each data acquisition element corresponds to one control instruction, so that the internet of things platform has a plurality of control instructions, the control instructions of the internet of things platform are associated with the functional modules created by the user terminal, and the functional modules can be operated at the user terminal, so that the relevant data can be acquired through the cloud platform and output at the user terminal. The incidence relation between the control command and the function module is established through the management system building command and the grading information of each function module, and the specific establishing process is detailed below.
And step S30, screening out target function modules which are not established with the incidence relation in each function module, and establishing the incidence relation between the target function modules and the cloud platform to complete the establishment of the management system.
As shown in fig. 3, the function module "water, electricity and gas" needs to obtain relevant data through the internet of things platform, so the function module "water, electricity and gas" needs to establish an association relationship with the control instruction of the internet of things platform, the function module "goes out of trouble" needs to obtain data through the internet of things platform, the function module "goes out of trouble" needs to establish a communication connection with the administrator account through the cloud platform so as to transmit the requirement expressed by the user trigger function module "going out of trouble" to the administrator, so a module which does not establish an association relationship with the control instruction of the internet of things platform among the function modules established based on the management system establishment instruction, i.e., the target function module in the embodiment is screened out, then an association relationship between the target function module and the cloud platform is established, when the user triggers the target function module to start, the cloud platform transmits the requirement expressed by the user trigger target function module (through the association relationship between the target function module and the cloud platform) to the administrator, in order to establish a communication connection between the user and the administrator directly. And when all the functional modules established based on the management system establishing instruction have the incidence relation, the management system is established.
Further, in a possible embodiment, in step S20, based on the management system building instruction and the hierarchical information of each of the functional modules, an association between each of the control instructions and each of the functional modules is established, and the step of refining includes:
step S21, screening out the last-stage module in each functional module based on the grading information of each functional module, and determining a function trigger chain containing the last-stage module;
step S22, creating a connection between each control instruction and the last-stage module based on the management system building instruction, so as to build an association relationship between each control instruction and the function trigger chain.
The last-stage module in this embodiment means that there is no module with a smaller level than the last-stage module, such as the function module "water" in fig. 3, and the last-stage module in all the function modules can be determined by building the hierarchical information of all the function modules based on the management system, that is, screening out the last-stage module in all the function modules, and then determining the function trigger chain including the last-stage module, where the function trigger chain in this embodiment means a trigger chain formed by function modules having a continuous dependency relationship, for example, by starting the start switch that the function module "query" in fig. 3 can output the function module "water and electricity", the function module "empty room" and the function module "periphery", and by starting the start switch that the function module "water and electricity" gas "can output the function module" water and electricity "and" gas ", finally, the relevant data of 'water use' is acquired from the platform of the internet of things by starting the functional module 'water use', the above at least comprises three functional trigger chains, which are respectively: the functional module "query" -the functional module "water, electricity and gas" -the functional module "water use"; the functional module 'query' -functional module 'water, electricity and gas' -functional module 'power consumption'; the functional module "inquire" -functional module "water, electricity and gas" -functional module "gas".
And establishing connection between each control instruction and the last-stage module based on the instruction set-up of the management system so as to establish an incidence relation between each control instruction and the function trigger chain. The method comprises the steps that water consumption of a last-stage module is associated with a control instruction for acquiring water consumption data from an Internet of things platform, electricity consumption of the last-stage module is associated with a control instruction for acquiring electricity consumption data from the Internet of things platform, gas consumption of the last-stage module is associated with a control instruction for acquiring gas consumption data from the Internet of things platform, and the association relation between the control instruction and a function trigger chain is established.
In this embodiment, when the cloud platform receives a management system building instruction, a plurality of function modules are created based on the management system building instruction, hierarchical information is added to each function module, then a plurality of control instructions of the internet of things platform are obtained, association between each control instruction and each function module is established based on the management system building instruction and the hierarchical information of each function module, a target function module which is not established with the association in each function module is finally screened out, the association between the target function module and the cloud platform is established, and the building of the management system is completed.
Further, referring to fig. 4, a second embodiment of the management system building method of the present invention is provided on the basis of the above-described embodiment of the present invention.
This embodiment is a step after step S30 in the first embodiment, and the present embodiment is different from the above-described embodiments of the present invention in that:
step S40, when a browsing instruction generated by a user based on the triggering of the primary module of the function trigger chain is received, a target control instruction connected with the final module of the function trigger chain is searched through the final module of the function trigger chain;
as shown in fig. 3, in the present embodiment, the function trigger chain function module "query" — function module "water, electricity, and gas" — function module "water use"; the functional module 'query' -functional module 'water, electricity and gas' -functional module 'power consumption'; the function module "query" -function module "water, electricity and gas" -function module "gas" is exemplified.
In the function trigger chain, the function module query is a primary module, the function module water consumption, the function module electricity consumption and the function module gas consumption are final modules, when the cloud platform receives a browsing instruction generated by a user based on the function module query, a target control instruction connected with the final module of the function trigger chain (containing the function module query) is searched from the internet of things platform through the final module of the function trigger chain (containing the function module query), and the target control instruction is a control instruction for acquiring water consumption data, a control instruction for acquiring power consumption data and a control instruction for acquiring gas use data.
Step S50, sending the target control instruction to the Internet of things platform, and receiving data corresponding to the target control instruction fed back by the Internet of things platform;
the method comprises the steps of searching a target control instruction connected with a last-stage module of a function trigger chain (including function module query) from an Internet of things platform, sending the target control instructions to the Internet of things platform after acquiring a control instruction of water use data, a control instruction of power use data and a control instruction of gas use data, and then receiving data corresponding to the target control instruction fed back by the Internet of things platform, wherein the data corresponding to the target control instruction comprises the water use data, the power use data and the gas use data.
And step S60, when a browsing instruction generated by a user based on the trigger of the last-stage module of the function trigger chain is received, outputting data corresponding to the target control instruction.
When the cloud platform receives a browsing instruction generated by a user based on the function module 'inquiry', a target control instruction is searched from the Internet of things platform through a final-stage module of a function trigger chain containing the function module 'inquiry', data corresponding to the target control instruction fed back by the Internet of things platform are received, the data corresponding to the target control instruction are temporarily stored in the cloud platform, when the browsing instruction generated by the user based on the function trigger chain is received, the data corresponding to the target control instruction are output, when the user generates the browsing instruction based on the function trigger chain, the data corresponding to the target control instruction are obtained and stored in the cloud platform in advance, and the problem that the network fluctuates irregularly after the user generates the browsing instruction based on the function trigger chain is solved.
Further, in a possible embodiment, in the step S50, the sending the target control instruction to the internet of things platform, and receiving data corresponding to the target control instruction fed back by the internet of things platform, the following steps include:
step a1, putting data corresponding to the target control instruction into a pre-storage area of the cloud platform;
step a2, when an exit instruction generated by a user based on the triggering of the primary module of the function triggering chain is received, clearing data corresponding to the target control instruction in the pre-storage area.
When a user generates a browsing instruction based on the triggering of the primary module of the function triggering chain, data corresponding to the target control instruction is obtained and stored in a pre-storage area of the cloud platform in advance, the storage space of a user side is not occupied, and when an exit instruction generated based on the triggering of the primary module of the function triggering chain by the user is received (namely, the user directly exits browsing instead of starting the primary module of the function triggering chain after starting the primary module of the function triggering chain), the data corresponding to the target control instruction in the pre-storage area of the cloud platform is cleared, so that the storage pressure of the cloud platform is reduced.
Further, in a possible embodiment, the step S40 above, searching for the target control command connected to the last stage module of the function trigger chain through the last stage module of the function trigger chain, and the following steps include:
step b1, if there is no control instruction connected with the last-stage module of the function trigger chain, establishing communication connection between a user account and an administrator account through the cloud platform, and forwarding information generated by the user account to the administrator account, wherein the user account and the administrator account are legal accounts of the cloud platform.
As shown in fig. 3, in the function trigger chain (function module "service" — function module "damage-eliminated"), the function module "service" is a primary module, the function module "damage-eliminated" is a final module, and there is no control instruction connected to the function module "damage-eliminated", according to the above, the function module "damage-eliminated" is associated with the cloud platform, when a browsing instruction generated by a user based on the trigger of the primary module "service" of the function trigger chain is received, a communication connection between a user account and an administrator account is established through the cloud platform, and when the user starts the function module "damage-eliminated" and transmits the information of the damage-eliminated service requirement generated by the user account to the administrator account, wherein the user account and the administrator account are legal accounts of the cloud platform.
Further, in a possible embodiment, in the above step S60, when a browsing instruction generated by a user based on the trigger of the last-stage module of the function trigger chain is received, the data corresponding to the target control instruction is output, and the step of refining includes:
step S61, when a browsing instruction generated by a user based on the trigger of the last-stage module of the function trigger chain is received, a browsing authority corresponding to the browsing instruction is obtained;
step S62, if the browsing permission does not match the data corresponding to the target control instruction, establishing communication connection between the user account and the administrator account through the cloud platform;
step S63, output the data corresponding to the target control instruction acquired by the administrator account to the user account.
As shown in fig. 3, a user is not authorized to browse the last-stage module of each function trigger chain associated with a control instruction, in the function trigger chain (function module "query" -function module "empty room"), the function module "empty room" is the last-stage module, when receiving a browsing instruction generated by the user based on the trigger of the last-stage module (function module "empty room") in the function trigger chain (function module "query" -function module "empty room"), the cloud platform acquires a browsing authority corresponding to the browsing instruction, and if the browsing authority of the user is lower than the browsing authority required by data corresponding to a target control instruction associated with the last-stage module (function module "empty room"), it is determined that the browsing authority of the user is not matched with the data corresponding to the target control instruction, in this case, a communication connection between the user account and the administrator account is established through the cloud platform, after the security verification is performed on the user through the administrator account, the administrator account outputs the acquired data corresponding to the target control instruction to the user account through the cloud platform, and the security of the related data is guaranteed.
In the embodiment, by acquiring the related data in advance, the problem that the network fluctuates irregularly after the user generates the browsing instruction based on the triggering of the primary module of the function triggering chain is solved.
In addition, referring to fig. 5, an embodiment of the present invention further provides a management system building apparatus, where the management system building apparatus includes:
the hierarchical information adding module 10 is configured to create a plurality of functional modules based on a management system construction instruction when the management system construction instruction is received, and add hierarchical information to each of the functional modules;
a control instruction obtaining module 20, configured to obtain multiple control instructions of the internet of things platform, and establish an association relationship between each control instruction and each function module based on the management system building instruction and the hierarchical information of each function module;
and the incidence relation establishing module 30 is configured to screen out a target function module that is not established with the incidence relation among the function modules, and establish an incidence relation between the target function module and the cloud platform to complete establishment of the management system.
Optionally, the control instruction obtaining module 20 includes:
a final-stage module screening unit, configured to screen out a final-stage module in each of the functional modules based on the classification information of each of the functional modules, and determine a function trigger chain including the final-stage module;
and the incidence relation establishing unit is used for establishing connection between each control instruction and the last-stage module based on the management system establishing instruction so as to establish the incidence relation between each control instruction and the function trigger chain.
Optionally, the management system building device further includes:
the searching module is used for searching a target control instruction connected with a final-stage module of the function trigger chain through the final-stage module of the function trigger chain when a browsing instruction generated by a user based on the triggering of the primary-stage module of the function trigger chain is received;
the data receiving module is used for sending the target control instruction to the Internet of things platform and receiving data corresponding to the target control instruction fed back by the Internet of things platform;
and the data output module is used for outputting data corresponding to the target control instruction when receiving a browsing instruction generated by a user based on the trigger of the last-stage module of the function trigger chain.
Optionally, the management system building device further includes:
the data storage module is used for placing the data corresponding to the target control instruction into a pre-storage area of the cloud platform;
and the data clearing module is used for clearing data corresponding to the target control instruction in the pre-storage area when an exit instruction generated by a user based on the triggering of the primary module of the function triggering chain is received.
Optionally, the management system building device further includes:
and the information forwarding module is used for establishing communication connection between a user account and an administrator account through the cloud platform and forwarding information generated by the user account to the administrator account if a control instruction connected with the last-stage module of the function trigger chain does not exist, wherein the user account and the administrator account are legal accounts of the cloud platform.
Optionally, the data output module includes:
the browsing permission acquisition unit is used for acquiring browsing permission corresponding to the browsing instruction when receiving the browsing instruction generated by the user based on the triggering of the last-stage module of the function trigger chain;
a communication connection establishing unit, configured to establish, if the browsing permission does not match the data corresponding to the target control instruction, a communication connection between the user account and the administrator account through the cloud platform;
and the data output unit is used for outputting the data corresponding to the target control instruction acquired by the administrator account to the user account.
In addition, an embodiment of the present invention further provides a medium, where a management system setup program is stored on the medium, and when executed by a processor, the management system setup program implements operations in the management system setup method provided in the foregoing embodiment.
The method executed by each program module can refer to each embodiment of the method of the present invention, and is not described herein again.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity/action/object from another entity/action/object without necessarily requiring or implying any actual such relationship or order between such entities/actions/objects; the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
For the apparatus embodiment, since it is substantially similar to the method embodiment, it is described relatively simply, and reference may be made to some descriptions of the method embodiment for relevant points. The above-described apparatus embodiments are merely illustrative, in that elements described as separate components may or may not be physically separate. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of the invention. One of ordinary skill in the art can understand and implement it without inventive effort.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention or a part contributing to the prior art may be embodied in the form of a software product, where the computer software product is stored in a storage medium (such as a ROM/RAM, a magnetic disk, and an optical disk) as described above, and includes several instructions for enabling a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the management system building method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A management system building method is applied to a cloud platform, the cloud platform is in communication connection with an Internet of things platform, and the management system building method comprises the following steps:
when a management system building instruction is received, creating a plurality of functional modules based on the management system building instruction, and adding grading information for each functional module;
acquiring a plurality of control instructions of the Internet of things platform, and establishing an incidence relation between each control instruction and each functional module based on the management system building instruction and the grading information of each functional module;
and screening out target function modules which are not established with the incidence relation in each function module, and establishing the incidence relation between the target function modules and the cloud platform so as to complete the establishment of the management system.
2. The management system building method according to claim 1, wherein the step of building an association relationship between each of the control commands and each of the function modules based on the management system building command and the hierarchical information of each of the function modules includes:
screening out a final-stage module in each functional module based on the grading information of each functional module, and determining a function trigger chain containing the final-stage module;
and establishing connection between each control instruction and the last-stage module based on the management system building instruction so as to establish an incidence relation between each control instruction and the function trigger chain.
3. The management system building method according to claim 2, wherein the functional trigger chain includes a primary module and a final module, and after the step of establishing the association relationship between the target functional module and the cloud platform to complete building of the apartment management system, the method includes:
when a browsing instruction generated by a user based on the triggering of the primary module of the function triggering chain is received, searching a target control instruction connected with the final module of the function triggering chain through the final module of the function triggering chain;
sending the target control instruction to the Internet of things platform, and receiving data corresponding to the target control instruction fed back by the Internet of things platform;
and when a browsing instruction generated by a user based on the trigger of the last-stage module of the function trigger chain is received, outputting data corresponding to the target control instruction.
4. The management system building method according to claim 3, wherein after the step of sending the target control instruction to the internet of things platform and receiving data corresponding to the target control instruction fed back by the internet of things platform, the method comprises:
putting data corresponding to the target control instruction into a pre-storage area of the cloud platform;
and when an exit instruction generated by a user based on the triggering of the primary module of the function triggering chain is received, clearing data corresponding to the target control instruction in the pre-storage area.
5. The management system building method according to claim 3, wherein the step of searching for the target control instruction connected to the final stage module of the functional trigger chain by the final stage module of the functional trigger chain is followed by:
if the control instruction connected with the last-stage module of the function trigger chain does not exist, establishing communication connection between a user account and an administrator account through the cloud platform, and forwarding information generated by the user account to the administrator account, wherein the user account and the administrator account are legal accounts of the cloud platform.
6. The management system building method according to claim 5, wherein the step of outputting data corresponding to the target control instruction when receiving a browsing instruction generated by a user based on a trigger of a last-stage module of the function trigger chain includes:
when a browsing instruction generated by a user based on the triggering of the last-stage module of the function triggering chain is received, acquiring a browsing permission corresponding to the browsing instruction;
if the browsing permission is not matched with the data corresponding to the target control instruction, establishing communication connection between the user account and the administrator account through the cloud platform;
and outputting the data corresponding to the target control instruction acquired by the administrator account to the user account.
7. The utility model provides a management system builds device which characterized in that, management system builds device and includes:
the system comprises a hierarchical information adding module, a hierarchical information adding module and a management system constructing module, wherein the hierarchical information adding module is used for creating a plurality of functional modules based on a management system constructing instruction and adding hierarchical information to each functional module when receiving the management system constructing instruction;
the control instruction acquisition module is used for acquiring a plurality of control instructions of the Internet of things platform and establishing an incidence relation between each control instruction and each function module based on the management system building instruction and the grading information of each function module;
and the incidence relation establishing module is used for screening out target function modules which are not established with the incidence relation in the function modules and establishing the incidence relation between the target function modules and the cloud platform so as to complete the establishment of the management system.
8. The utility model provides a management system builds equipment, its characterized in that, management system builds equipment and includes: a memory, a processor and a management system building program stored on the memory and operable on the processor, the management system building program when executed by the processor implementing the steps of the management system building method according to any one of claims 1 to 6.
9. A medium having stored thereon a management system construction program which, when executed by a processor, implements the steps of the management system construction method according to any one of claims 1 to 6.
10. A computer program product, characterized in that it comprises a computer program which, when executed by a processor, implements the steps of the management system building method according to any one of claims 1 to 6.
CN202111461820.7A 2021-12-02 2021-12-02 Management system construction method, device, equipment, medium and computer program product Active CN114338735B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111461820.7A CN114338735B (en) 2021-12-02 2021-12-02 Management system construction method, device, equipment, medium and computer program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111461820.7A CN114338735B (en) 2021-12-02 2021-12-02 Management system construction method, device, equipment, medium and computer program product

Publications (2)

Publication Number Publication Date
CN114338735A true CN114338735A (en) 2022-04-12
CN114338735B CN114338735B (en) 2024-01-30

Family

ID=81048569

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111461820.7A Active CN114338735B (en) 2021-12-02 2021-12-02 Management system construction method, device, equipment, medium and computer program product

Country Status (1)

Country Link
CN (1) CN114338735B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2754304A1 (en) * 2010-10-05 2012-04-05 Accenture Global Services Limited System and method for cloud enterprise services
CN105159265A (en) * 2015-09-23 2015-12-16 成都乐维斯科技有限公司 Smart home management method based on internet of things (IOT) remote management
CN109767198A (en) * 2018-10-25 2019-05-17 绍兴大明电力建设有限公司 Operation system intelligent management and device
CN110531634A (en) * 2019-09-30 2019-12-03 北京金山云网络技术有限公司 A kind of registration-management system, method, apparatus and electronic equipment
CN112187940A (en) * 2020-09-30 2021-01-05 浙江安防职业技术学院 Security protection monitored control system based on thing networking
CN112214236A (en) * 2019-07-10 2021-01-12 杭州龙牛网络科技有限公司 Method for building management system of application architecture of software rapid development platform
KR102290298B1 (en) * 2020-09-21 2021-08-17 정상래 Integrated authentication and management system
CN113377343A (en) * 2020-03-09 2021-09-10 上海博泰悦臻电子设备制造有限公司 Software function flexible customization method and system
CN113407973A (en) * 2021-07-16 2021-09-17 重庆允成互联网科技有限公司 Software function authority management method, system, server and storage medium
CN113644745A (en) * 2021-09-16 2021-11-12 国网湖南省电力有限公司 Energy storage power station intelligence operation and maintenance analytic system based on cloud pipe limit end

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2754304A1 (en) * 2010-10-05 2012-04-05 Accenture Global Services Limited System and method for cloud enterprise services
CN105159265A (en) * 2015-09-23 2015-12-16 成都乐维斯科技有限公司 Smart home management method based on internet of things (IOT) remote management
CN109767198A (en) * 2018-10-25 2019-05-17 绍兴大明电力建设有限公司 Operation system intelligent management and device
CN112214236A (en) * 2019-07-10 2021-01-12 杭州龙牛网络科技有限公司 Method for building management system of application architecture of software rapid development platform
CN110531634A (en) * 2019-09-30 2019-12-03 北京金山云网络技术有限公司 A kind of registration-management system, method, apparatus and electronic equipment
CN113377343A (en) * 2020-03-09 2021-09-10 上海博泰悦臻电子设备制造有限公司 Software function flexible customization method and system
KR102290298B1 (en) * 2020-09-21 2021-08-17 정상래 Integrated authentication and management system
CN112187940A (en) * 2020-09-30 2021-01-05 浙江安防职业技术学院 Security protection monitored control system based on thing networking
CN113407973A (en) * 2021-07-16 2021-09-17 重庆允成互联网科技有限公司 Software function authority management method, system, server and storage medium
CN113644745A (en) * 2021-09-16 2021-11-12 国网湖南省电力有限公司 Energy storage power station intelligence operation and maintenance analytic system based on cloud pipe limit end

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
E. B. KURIAKOSE: "A Smart Sensor School Management System That Improves Security Of Student", 2019 INTERNATIONAL CONFERENCE ON FOURTH INDUSTRIAL REVOLUTION (ICFIR) *
王鲜芳;房亚飞;: "基于物联网的温室蔬菜生产管理***的设计与实现", 郑州师范教育, no. 04 *
许伟伟: "SaaS软件个性化定制研究与应用", 中国知网硕士电子期刊, no. 2016 *
许贵林;莫志明;: "搭建式教学与实训质量评估管理信息平台应用研究", 南方国土资源, no. 04 *

Also Published As

Publication number Publication date
CN114338735B (en) 2024-01-30

Similar Documents

Publication Publication Date Title
CN101657793B (en) Method, system and computer program for configuring firewalls
CN106713426B (en) Multi-cell property information management method and system
CN101388056B (en) Method, system and apparatus for preventing worm
CN107704252A (en) A kind of method and system for providing a user artificial intelligence platform
CN106407757B (en) The access authority processing method of database, apparatus and system
CN104268241B (en) Attribute display method in a kind of configuration database
CN101615270B (en) B/S model-based workflow analysis and presence system and method
CN104239786A (en) ROOT-free active defense configuration method and device
CN108011767B (en) Non-invasive configurable operation and maintenance system
CN110932944A (en) Method and system for controlling intelligent household equipment by visitor terminal
CN102724208A (en) System and method for controlling access to network resources
CN104363107A (en) Inspection method and equipment for security baseline
CN111813282B (en) Data form display method and device
CN110866265A (en) Data storage method, device and storage medium based on block chain
CN104239797A (en) Active defense method and device
CN107944709A (en) A kind of training space Sharing Management system and method
CN114024948A (en) Intelligent building integration management system
CN113760730A (en) Automatic testing method and device
CN112637024A (en) Control method, control device, electronic equipment and storage medium
CN106549801A (en) A kind of alarm type recognition methodss and equipment
CN114338735A (en) Management system building method, device, equipment, medium and computer program product
CN111510428B (en) Security resource operation and maintenance platform system and control method
JP2013530472A (en) Method for application installation
US20060265494A1 (en) Home network simulation system and method
CN109087422A (en) A kind of retail shop's network system, access control management method, device and Cloud Server

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant