CN110765150B - Management method, device, server, medium and system - Google Patents
Management method, device, server, medium and system Download PDFInfo
- Publication number
- CN110765150B CN110765150B CN201911061120.1A CN201911061120A CN110765150B CN 110765150 B CN110765150 B CN 110765150B CN 201911061120 A CN201911061120 A CN 201911061120A CN 110765150 B CN110765150 B CN 110765150B
- Authority
- CN
- China
- Prior art keywords
- template
- rule
- server
- modified
- uploaded
- 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.)
- Active
Links
- 238000007726 management method Methods 0.000 title claims abstract description 60
- 238000000034 method Methods 0.000 claims abstract description 23
- 238000012986 modification Methods 0.000 claims description 32
- 230000004048 modification Effects 0.000 claims description 32
- 238000012790 confirmation Methods 0.000 claims description 20
- 230000008859 change Effects 0.000 claims description 8
- 238000012217 deletion Methods 0.000 claims description 7
- 230000037430 deletion Effects 0.000 claims description 7
- 238000013500 data storage Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 4
- 239000004566 building material Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 239000000446 fuel Substances 0.000 description 6
- 238000003745 diagnosis Methods 0.000 description 5
- 239000004568 cement Substances 0.000 description 4
- 239000004567 concrete Substances 0.000 description 4
- 239000002283 diesel fuel Substances 0.000 description 4
- 239000003502 gasoline Substances 0.000 description 4
- 239000002023 wood Substances 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000004804 winding Methods 0.000 description 2
- -1 and equipment Substances 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2358—Change logging, detection, and notification
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the invention discloses a management method, a management device, a management server, a management medium and a management system. The method comprises the following steps: the server receives at least one item of the standing book, the rule and the template uploaded by the first electronic equipment; when the server determines that the uploaded standing book, the uploaded rule or the uploaded template is modified, the server determines the update version number of the modified standing book, the modified rule or the modified template; and the server stores the standing book, the rule or the template corresponding to the updated version number, the original standing book, the original rule and the original template. The problem that version conflicts and historical versions cannot be stored when a plurality of users modify the standing book, the template and the rule in a cooperative mode is solved, and the effects that the standing book, the template and the rule are simultaneously modified and the historical versions of the standing book, the template and the rule are traced by the plurality of users are achieved.
Description
Technical Field
Embodiments of the present invention relate to management technologies, and in particular, to a management method, an apparatus, a server, a medium, and a system.
Background
With the development of science and technology, computers are widely applied, and at present, many units do not need to make account manually, but make account with computers, and data is recorded into computers to form 'electronic standing accounts'
In the inspection system of each manufacturer at present, after a plurality of users modify the ledger and the corresponding rules and templates thereof, a plurality of different versions can be generated, the problem of version conflict can be generated in the uploading and downloading processes, and each version modified by the users cannot be stored, so that the historical versions cannot be traced.
Disclosure of Invention
The invention provides a management method, a management device, a management server, a management medium and a management system, which solve the problems of version conflict and incapability of storing historical versions when a plurality of users modify a standing book, a template and a rule in a cooperation mode, and realize the cooperative modification of the standing book, the template and the rule and the tracing of the historical versions of the standing book, the template and the rule by the plurality of users.
In a first aspect, an embodiment of the present invention provides a management method, where the method includes: the server receives at least one item of the standing book, the rule and the template uploaded by the first electronic equipment;
when the server determines that the uploaded standing book, the uploaded rule or the uploaded template is modified, the server determines the update version number of the modified standing book, the modified rule or the modified template;
and the server stores the standing book, the rule or the template corresponding to the updated version number, the original standing book, the original rule and the original template.
In a second aspect, an embodiment of the present invention further provides a management method, where the method includes:
the first electronic equipment uploads at least one of the locally stored standing book, the template and the rule to a server;
the server receives at least one of the account, the rule and the template uploaded by the first electronic device, determines the modified update version number of the account, the rule or the template when determining that the uploaded account, the rule or the template is modified, and stores the account, the rule or the template corresponding to the update version number, the original account, the original rule and the original template.
In a third aspect, an embodiment of the present invention further provides a management apparatus, where the apparatus includes:
the data receiving module is used for receiving at least one of the ledger, the rule and the template uploaded by the first electronic equipment by the server;
the update version number determining module is used for determining the update version number of the uploaded standing book, the uploaded rule or the uploaded template when the uploaded standing book, the uploaded rule or the uploaded template is determined to be modified;
the data storage module is used for storing the machine account, the rule or the template corresponding to the update version number, the original machine account, the original rule and the original template;
in a fourth aspect, an embodiment of the present invention further provides a server, where the server includes:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement a management method as provided by any of the embodiments of the invention.
In a fifth aspect, the embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the program, when executed by a processor, implements the management method as provided by any embodiment of the present invention.
In a sixth aspect, an embodiment of the present invention further provides a management system, where the management system includes:
the electronic equipment is in communication connection with the server and used for creating a standing book, a template and a rule of the standing book and uploading at least one of the standing book, the template or the rule to the server;
the server is used for receiving at least one of the account, the rule and the template uploaded by the first electronic equipment, determining the update version number of the modified account, the rule or the template when the uploaded account, the rule or the template is determined to be modified, and storing the account, the rule or the template corresponding to the update version number, the original account, the original rule and the original template; the electronic equipment is further used for generating prompt information according to the modified standing book, the updated version number of the rule or the template, and sending the prompt to the at least one electronic equipment associated with the server;
the at least one electronic device is further configured to download at least one of the ledger, the rule or the template from the server, determine an updated version number of the modified ledger, the modified rule or the template when it is determined that the downloaded ledger, the downloaded rule or the template is modified, and replace the locally stored original ledger, the locally stored original rule or the locally stored original template based on the ledger, the downloaded rule or the downloaded template corresponding to the updated version number.
The method and the device receive at least one of the ledger, the rule and the template uploaded by the first electronic device through the server, the server determines the update version number of the modified ledger, the rule or the template when determining that the uploaded ledger, the rule or the template is modified, and the server stores the ledger, the rule or the template corresponding to the update version number, the original ledger, the original rule and the original template, so that the problems of version conflicts and incapability of storing historical versions when a plurality of users modify the ledger, the template and the rule in a cooperation manner are solved, and the effects of simultaneously modifying the ledger, the template and the rule and tracing the historical versions of the ledger, the template and the rule by the plurality of users are realized.
Drawings
FIG. 1 is a flow chart of a management method according to one embodiment of the present invention;
FIG. 2 is a flow chart of a management method according to one embodiment of the present invention;
FIG. 3 is a flow chart of a management method in a third embodiment of the invention;
FIG. 4 is a block diagram of a management device according to a fourth embodiment of the present invention;
FIG. 5 is a schematic structural diagram of a computing device according to a fifth embodiment of the present invention;
fig. 6 is a schematic structural diagram of a management system in a seventh embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Example one
Fig. 1 is a flowchart of a management method according to an embodiment of the present invention, where the present embodiment is applicable to situations where ledgers, templates, and rule versions conflict and historical versions cannot be saved, the method may be executed by a management system, the management system may be implemented by software and/or hardware, and the management system may be configured on a computing device, and specifically includes the following steps:
s110, the server receives at least one item of the standing book, the rule and the template uploaded by the first electronic device.
The standing book is a detail record table, including but not limited to: for example, the machine management data and the electrical management data are different depending on the contents recorded in the ledger. The standing book can be set to tree structure according to the attribute characteristics of its content, forms N hierarchies, and the first hierarchy of standing book is the mill, and the mill is including being first factory building, second factory building, then first factory building, second factory building are the second hierarchy to first factory building is the example, and first factory building includes equipment, fuel and building materials, and equipment, fuel and building materials are the third hierarchy, and equipment includes again: transformer, digit control machine tool and generator, the fuel includes: gasoline and diesel oil, and the building materials comprise: cement, concrete and wood, and taking a transformer, a numerical control machine, a generator, gasoline, diesel oil, cement, concrete and wood as a fourth level. The rule is used for diagnosing data of each level in the ledger, for example, diagnosing a transformer, and the diagnostic rule may be: and measuring the resistance values between the A phase and the B phase, between the A phase and the C phase and between the B phase and the C phase of the primary winding of the transformer to be about 3 omega, which indicates that the transformer is in good condition, and if the measured resistance values are infinite, which indicates that a fault of open circuit exists between the primary windings. The template is used for specifying shooting requirements of data of each layer, such as the size of a shot picture, the shooting angle, the shooting position and the like, so that the parameters of the shot picture are consistent, and the management is convenient. The server is connected (for example, electrically connected or communicatively connected) with at least one electronic device, the first electronic device is one of the electronic devices, and the electronic device may be a computer or a tablet or other device capable of uploading, downloading and editing a file.
And S120, when the uploaded ledger, rule or template is determined to be modified, the server determines the update version number of the modified ledger, rule or template.
The method comprises the following steps of modifying the standing book, the rule or the template on the electronic equipment, uploading the modified standing book, the rule or the template to a server after the modification is completed, and at the moment, the server sends modified confirmation information to the electronic equipment, wherein the confirmation information comprises: and modifying and withdrawing, the electronic equipment feeds back confirmation information to the server, when the fed back confirmation information is modified, the server determines that the uploaded ledger, rule or template is modified, when the fed back confirmation information is withdrawn, the server determines that the uploaded ledger, rule or template is not modified, discards the uploaded ledger, rule or template, and at the moment, the contents of the ledger, rule or template on the electronic equipment return to the contents before modification.
The modification of the standing book can be addition, change or deletion, when the content of the standing book is added, such as the original standing book comprises: the first factory building and the second factory building are changed into the first factory building, the second factory building and the third factory building after the contents of the machine accounts are added, the first factory building, the second factory building and the third factory building are mutually independent, and the addition of the third factory building does not influence the related machine account contents of the first factory building and the second factory building; when the content of the standing book is changed, if the transformer in the standing book is changed into the converter, the content of the corresponding standing book on the upper layer and the lower layer is unchanged. When the contents of the standing book are deleted, the contents of the standing book to be deleted are deleted, and the corresponding contents of the upper layer and the lower layer of the standing book do not need to be deleted.
The modification of the rule can be addition, change and deletion, and the modification of the template can be change and deletion, because the template specifies the shooting requirement when shooting task data, after the template is created aiming at the ledger content, only the content in the template needs to be modified, and no new template needs to be added.
When the server receives the feedback confirmation information of the electronic equipment and the confirmation information is modified, the server changes the version number of the modified account, rule or template into a new version number, the version number of the account, rule or template in the electronic equipment is changed, when a plurality of users modify the account, rule or template, a plurality of versions of the account, rule or template are formed after modification, when the accounts, rule or template are uploaded to the server, the version numbers of the account, rule or template are sequentially changed through the method, the accounts, rules or templates of different versions can be distinguished through the version numbers, for example, the version number of the account of the server is T001, the version number of the uploaded account is T002, the version numbers of the two accounts are inconsistent, when the confirmation information is modified, the server modifies the version number of the uploaded account into the T003, namely, the version number is updated and distinguished from the existing version numbers in the server and the electronic equipment, sending the new version number T003 to the electronic equipment, so that the electronic equipment modifies the locally stored ledger version number to T003, when the confirmation information is withdrawn, the ledger version number on the server is still T001, the ledger version number on the electronic equipment is still T002, and the ledger content on the electronic equipment is restored to the content before modification; when the version number of the server account is T001 and the version number of the uploaded account is also T001, the version numbers of the two accounts are consistent, and when the confirmation information is modified, the server modifies the version number of the uploaded account to be T002 and modifies the version number of the account in the electronic equipment to be T002.
S130, the server stores the ledger, the rule or the template corresponding to the updated version number, the original ledger, the original rule and the original template.
When the server changes the version numbers of the modified ledgers, rules or templates uploaded by the electronic equipment, the ledgers, the rules or the templates corresponding to the version numbers on the server are stored, so that the ledgers, the rules or the templates of all versions can be reserved on the server, and a user can conveniently select the ledgers, the rules or the templates of all versions to download and view.
According to the technical scheme of the embodiment, at least one item of the standing book, the rule and the template uploaded by the electronic equipment is received through the server; when the server determines that the uploaded standing book, rule or template is modified, determining the update version number of the modified standing book, rule or template; and the server stores the ledger, the rule or the template corresponding to the updated version number, the original ledger, the original rule and the original template. The method solves the problems of version conflict and incapability of storing historical versions when a plurality of users modify the ledger, the templates and the rules in a cooperative manner, and achieves the effects of performing cooperative modification on the ledger, the templates and the rules and tracing the historical versions of the ledger, the templates and the rules by the plurality of users.
Example two
Fig. 2 is a flowchart of a management method according to a second embodiment of the present invention, which is optimized based on the second embodiment, and as shown in fig. 2, the method specifically includes:
s210, the server receives at least one item of the standing book, the rule and the template uploaded by the first electronic device.
S220, when the uploaded ledger, rule or template is determined to be modified, the server determines the update version number of the modified ledger, rule or template.
S230, the server generates prompt information according to the updated version number of the modified standing book, the modified rule or the modified template, and sends the prompt to at least one electronic device associated with the server; alternatively, the server sends the modified ledger, rule or template and the updated version number of the modified ledger, rule or template to at least one electronic device associated with the server.
When the server changes the uploaded version number of the modified ledger, rule or template into a new version number, the server generates a prompt message and sends the prompt message to at least one piece of electronic equipment associated with the server, for example, 4 pieces of electronic equipment associated with the server, and when one piece of electronic equipment uploads the new version ledger, rule or template, the server sends the prompt message to the other 3 pieces of electronic equipment. The content of the prompt message comprises: the ledger has a new version, the rule has a new version or the template has a new version, or the server sends the version number of the new version ledger, the rule or the template to at least one electronic device associated with the server. The prompt message of the version update or the updated version number is sent to other electronic equipment except the first electronic equipment, a user (such as an expert for diagnosing the standing book, the template of the standing book and the rule) can know that the server has the new version of the standing book, the rule or the template, and the user can select to update the version of the standing book, the rule or the template on the electronic equipment, modify the version of the standing book, the rule or the template on the basis of the new version of the standing book, the rule or the template, or ignore the new version of the standing book, the rule or the template and modify the original version of the standing book, the rule or the template on the electronic equipment, so that the prompt message or the new version number is sent to the electronic equipment, the user can select the version of the standing book, the rule or the template, and the flexibility of modifying the standing book, the rule.
S240, the server stores the standing book, the rule or the template corresponding to the updated version number, the original standing book, the original rule and the original template.
S250, downloading at least one item of standing book, rule or template from a server by a second electronic device, wherein the second electronic device is an electronic device associated with the server.
In the above step, the second electronic device is one of the electronic devices associated with the server, and is different from the first electronic device, and the second electronic device is not the same electronic device.
And S260, when the second electronic device determines that the downloaded standing book, the downloaded rule or the downloaded template is modified, determining an update version number of the modified standing book, the downloaded rule or the downloaded template, and replacing the locally stored original standing book, the locally stored original rule or the locally stored original template based on the standing book, the downloaded rule or the downloaded template corresponding to the update version number.
When a user selects a version of the standing book, the rule or the template and downloads the version to the second electronic device, the second electronic device judges whether the downloaded version number of the standing book, the rule or the template is consistent with the version number of the second electronic device on the original second electronic device, and if not, the standing book, the rule or the template in the second electronic device is replaced by the downloaded version number of the standing book, the rule or the template. If the version number of the downloaded ledger, rule or template is consistent with the version number of the second electronic device on the original second electronic device, and the contents of the downloaded ledger, rule or template and the version number of the second electronic device on the original second electronic device are the same, the ledger, rule or template on the second electronic device does not need to be replaced. If the downloaded ledger version number is T003 and the ledger version number on the second electronic device is T002, and the version numbers of the downloaded ledger and the ledger version number on the second electronic device are not identical, the downloaded ledger of the version of the TOO3 replaces the ledger of the version of the TOO2 in the second electronic device.
According to the technical scheme, when the server determines a new version number, the server sends the prompt information to the associated at least one piece of electronic equipment, so that a user can download the account, the rule or the template of the new version according to the prompt information, the user can conveniently obtain the latest modification state of the account, the rule or the template, repeated modification of multiple users during diagnosis of the account, the rule or the template is avoided, and the diagnosis efficiency and the interaction of the diagnosis version are improved.
EXAMPLE III
Fig. 3 is a flowchart of a management method according to a third embodiment of the present invention, and as shown in fig. 3, the method includes:
s310, the first electronic device creates an initial standing book, and establishes a template and a shooting task according to the standing book, wherein the template is used for stipulating shooting requirements for task data.
In the foregoing step, an initial ledger is created on a first electronic device, the ledger includes N levels, and as in the first embodiment, the first level of the ledger is a factory, the factory includes a first factory building and a second factory building, and the first factory building and the second factory building are the second level, taking the first factory building as an example, the first factory building includes equipment, fuel and building materials, the equipment, fuel and building materials are the third level, and the equipment further includes: transformer, digit control machine tool and generator, the fuel includes: gasoline and diesel oil, and the building materials comprise: cement, concrete and wood, and taking a transformer, a numerical control machine, a generator, gasoline, diesel oil, cement, concrete and wood as a fourth level. The first electronic device establishes a shooting task for the data at the bottommost layer in the standing book, for example, establishes a shooting task for the transformer in the standing book, and by the above relationship, it can be known that the transformer establishes a shooting task for the transformer in the first plant in the factory, and the shooting path is factory-first plant-transformer. The shooting requirements of the template on the data of the bottommost layer comprise: the size of the shot picture, the shape of the shot picture, the shot scene, the shooting angle, the shooting position and the like are consistent, so that the parameters of the shot picture are consistent, and the management is convenient.
S320, the shooting equipment receives the template and the search shooting task sent by the first electronic equipment, executes the shooting task based on the template, and obtains task data.
The first electronic device sends the shooting task and the template to the shooting device, the shooting device shoots a shooting object in the shooting task according to the specification of the template, and image data obtained through shooting are used as task data and fed back to the first electronic device.
S330, the first electronic device adds the task data transmitted by the shooting device to the initial standing book to generate the standing book.
After the shooting device finishes the shooting task, the task data obtained through shooting are sent to the first electronic device, and the first electronic device adds the task data to the corresponding position of the standing book according to the shooting path to generate a complete standing book.
S340, the first electronic equipment uploads at least one of the locally stored standing book, the template and the rule to a server.
S350, the server receives at least one of the account, the rule and the template uploaded by the first electronic device, determines the update version number of the modified account, the modified rule or the modified template when the uploaded account, the uploaded rule or the uploaded template is determined to be modified, and stores the account, the modified rule or the modified template, the original account, the original rule or the original template corresponding to the update version number.
S360, the server generates prompt information according to the modified standing book, the rule or the updated version number of the template, and sends the prompt to at least one piece of electronic equipment associated with the server.
S370, the second electronic device downloads at least one of the standing book, the rule or the template according to the prompt message, determines the updated version number of the modified standing book, the rule or the template when the downloaded standing book, the rule or the template is modified, and stores the downloaded standing book, the rule or the template, wherein the second electronic device is an electronic device associated with the server.
The second electronic device stores the downloaded version of the standing book, the downloaded version of the downloaded rule or the downloaded version of the template, and simultaneously deletes the original version of the standing book, the downloaded version of the downloaded rule or the downloaded version of the template, so that the user can modify the version of the downloaded version of the standing book, the downloaded version of the downloaded rule or the downloaded version of the template.
According to the technical scheme of the embodiment of the invention, after the initial account is created by the first electronic equipment, the task data is obtained through the template and the shooting task, and the account is generated after the task data is added to the initial account, so that the account content is richer and more complete, the corresponding relation among the account, the rule and the template is more definite, and the diagnosis of the account, the rule and the template by a user is more facilitated.
Example four
Fig. 4 is a structural diagram of a management device according to a fourth embodiment of the present invention, where the management device includes: a data receiving module 410, an update version number determining module 420, and a data storing module 430.
The data receiving module 410 is configured to receive, by the server, at least one of the ledger, the rule, and the template uploaded by the first electronic device;
an update version number determination module 420, configured to determine, when it is determined that the uploaded ledger, the rule, or the template is modified, an update version number of the modified ledger, the rule, or the template;
the data storage module 430 is configured to store the ledger, the rule or the template corresponding to the update version number, and the original ledger, the original rule and the original template;
in the foregoing embodiment, the update version number determining module 420 further includes:
the confirmation information sending unit is used for sending modification confirmation information to the electronic equipment when the uploaded ledger, rule or template is in a modification state; the modification confirmation information includes modification and revocation;
the template modification determining unit is used for receiving feedback information sent by the electronic equipment by the server and determining whether the uploaded ledger, rule or template is modified according to the feedback information;
optionally, when the feedback information is a revocation, determining that the uploaded ledger, the rule or the template is not modified, and discarding the uploaded ledger, the rule or the template;
when the feedback information is modified, determining that the uploaded ledger, the rule or the template is modified.
Optionally, the modifying state of the standing book includes: add, change, and delete;
the modification state of the rule comprises addition, change and deletion;
the modified state of the template includes changes and deletions.
In the technical solution of the above embodiment, the management apparatus further includes:
the prompt information sending module is used for generating prompt information by the server according to the updated version number of the modified standing book, the modified rule or the modified template and sending the prompt to at least one piece of electronic equipment associated with the server; or,
the server sends the modified ledger, rule or template and the updated version number of the modified ledger, rule or template to at least one electronic device associated with the server.
In the technical solution of the above embodiment, the management apparatus further includes:
the data downloading module is used for downloading at least one of a standing book, a rule or a template from a server by second electronic equipment, wherein the second electronic equipment is electronic equipment associated with the server;
and the data replacement module is used for downloading at least one of the standing book, the rule or the template by the second electronic equipment according to the prompt message, determining the updated version number of the modified standing book, the rule or the template when the downloaded standing book, the rule or the template is modified, and storing the downloaded standing book, the rule or the template, wherein the second electronic equipment is electronic equipment associated with the server.
In the technical solution of the above embodiment, the management apparatus further includes:
and the data uploading module is used for the first electronic equipment to upload at least one of the locally stored standing book, the template and the rule to the server.
In the technical solution of the above embodiment, the management apparatus further includes:
the system comprises an initial standing book establishing module, a task data acquiring module and a task data processing module, wherein the initial standing book establishing module is used for establishing an initial standing book by first electronic equipment, and establishing a template and a shooting task according to the standing book, wherein the template is used for stipulating a shooting requirement on task data;
the task data acquisition module is used for receiving the template and searching the shooting task sent by the first electronic equipment by the shooting equipment, executing the shooting task based on the template and acquiring task data;
and the standing book generating module is used for adding the task data transmitted by the shooting equipment into the initial standing book by the first electronic equipment to generate the standing book.
According to the technical scheme, the problem of version conflict generated after the accounts and the corresponding rules and templates of the accounts are modified by multiple users is solved, and the effects of performing cooperative modification on the accounts, the templates and the rules and tracing the historical versions of the accounts, the templates and the rules by the multiple users are achieved.
The management device provided by the embodiment of the invention can execute the management method provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method.
EXAMPLE five
Fig. 5 is a schematic structural diagram of a computing apparatus according to a fifth embodiment of the present invention, as shown in fig. 5, the computing apparatus includes a processor 510, a memory 520, an input device 530, and an output device 540; the number of processors 510 in the computing device may be one or more, and one processor 510 is taken as an example in fig. 5; the processor 510, memory 520, input device 530, and output device 540 in the computing device may be connected by a bus or other means, such as by a bus in fig. 5.
The memory 520, which is a computer-readable storage medium, may be used to store software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the target object detection method in the embodiment of the present invention (for example, the data receiving module 410, the update version number determining module 420, and the data storage module 430 in the management apparatus). The processor 510 executes various functional applications of the computer device and data processing by executing software programs, instructions, and modules stored in the memory 520, that is, implements the above-described management method.
The memory 520 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the terminal, and the like. Further, the memory 520 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some examples, memory 520 may further include memory located remotely from processor 510, which may be connected to a computer device through a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input device 530 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the computer apparatus. The output device 540 may include a display device such as a display screen.
EXAMPLE six
An embodiment of the present invention further provides a storage medium containing computer-executable instructions, which when executed by a computer processor, perform a management method, the method including:
the server receives at least one item of the standing book, the rule and the template uploaded by the first electronic equipment;
when the server determines that the uploaded standing book, the uploaded rule or the uploaded template is modified, the server determines the update version number of the modified standing book, the modified rule or the modified template;
and the server stores the standing book, the rule or the template corresponding to the updated version number, the original standing book, the original rule and the original template.
Of course, the storage medium provided by the embodiment of the present invention contains computer-executable instructions, and the computer-executable instructions are not limited to the method operations described above, and may also perform related operations in the management method provided by any embodiment of the present invention.
From the above description of the embodiments, it is obvious for those skilled in the art that the present invention can be implemented by software and necessary general hardware, and certainly, can also be implemented by hardware, but the former is a better embodiment in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a FLASH Memory (FLASH), a hard disk or an optical disk of a computer, and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device) to execute the methods according to the embodiments of the present invention.
It should be noted that, in the embodiment of the management apparatus, the included units and modules are merely divided according to the functional logic, but are not limited to the above division as long as the corresponding functions can be implemented; in addition, specific names of the functional units are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present invention.
EXAMPLE seven
Fig. 6 is a schematic structural diagram of a management system according to a seventh embodiment of the present invention, where the management system 60 includes: at least one electronic device 620, and a server 630.
Wherein, at least one electronic device 620 is connected in communication with the server 630, and is configured to create a standing book, a template of the standing book, and a rule, and upload at least one of the standing book, the template, or the rule to the server 630; and is further configured to download at least one of the ledger, the rule or the template from the server 630, determine, when it is determined that the downloaded ledger, the rule or the template is modified, an updated version number of the modified ledger, the modified rule or the template, and replace the locally stored original ledger, the locally stored original rule or the locally stored original template based on the ledger, the rule or the template corresponding to the updated version number.
The server 630 is configured to receive at least one of the ledger, the rule, and the template uploaded by the first electronic device 620, determine an updated version number of the amended ledger, the rule, or the template when it is determined that the uploaded ledger, the rule, or the template is amended, and store the ledger, the rule, or the template corresponding to the updated version number, the original ledger, the original rule, and the original template; and further configured to generate a prompt message according to the modified ledger, the updated version number of the rule or the template, and send the prompt to the at least one electronic device 620 associated with the server 630;
according to the technical scheme, the management system is established between the at least one electronic device and the server, so that the problem of version conflict when multiple users diagnose the standing book, the rule or the template is solved, the historical versions are traced, and the diagnosis efficiency is improved.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims (12)
1. A method of management, comprising:
the server receives at least one item of the standing book, the rule and the template uploaded by the first electronic equipment;
when the server determines that the uploaded standing book, the uploaded rule or the uploaded template is modified, the server determines the update version number of the modified standing book, the modified rule or the modified template; the update version number is different from version numbers existing in the server and the first electronic device;
the server stores the ledger, the rule or the template corresponding to the update version number, and the original ledger, the original rule and the original template;
wherein the server determining that the uploaded ledger, the rule, or the template is modified comprises:
when the uploaded standing book, the uploaded rule or the uploaded template is in a modification state, the server sends modification confirmation information to the electronic equipment;
and the server receives feedback information sent by the electronic equipment, and determines whether the uploaded standing book, the rule or the template is modified or not according to the feedback information.
2. The method of claim 1, wherein the modification confirmation information comprises modification and revocation;
wherein determining whether the uploaded ledger, the rule or the template is modified according to the feedback information includes:
when the feedback information is withdrawn, determining that the uploaded ledger, the rule or the template is not modified, and discarding the uploaded ledger, the rule or the template;
when the feedback information is modified, determining that the uploaded ledger, the rule or the template is modified.
3. The method of claim 2, wherein the modified state of the ledger comprises: add, change, and delete;
the modification state of the rule comprises addition, change and deletion;
the modified state of the template includes change and deletion.
4. A management method according to claim 1, further comprising, after said determining an updated version number of the ledger, the rule or the template that is modified:
the server generates prompt information according to the modified standing book, the rule or the updated version number of the template, and sends the prompt to at least one electronic device associated with the server; or,
the server sends the modified ledger, the rule or the template and the modified updated version number of the ledger, the rule or the template to at least one electronic device associated with the server.
5. The method of claim 4, further comprising:
downloading, by a second electronic device, at least one of a standing book, a rule, or a template from a server, wherein the second electronic device is an electronic device associated with the server;
and when the second electronic equipment determines that the downloaded standing book, the downloaded rule or the downloaded template is modified, determining the update version number of the modified standing book, the downloaded rule or the downloaded template, and replacing the locally stored original standing book, the locally stored original rule or the locally stored original template based on the standing book, the downloaded rule or the downloaded template corresponding to the update version number.
6. A method of management, comprising:
the first electronic equipment uploads at least one of the locally stored standing book, the template and the rule to a server;
the server receives at least one of the account, the rule and the template uploaded by the first electronic device, determines the update version number of the modified account, the rule or the template when the uploaded account, the rule or the template is determined to be modified, and stores the account, the rule or the template corresponding to the update version number, the original account, the original rule and the original template; the update version number is different from version numbers existing in the server and the first electronic device;
wherein the determining that the uploaded ledger, the rule, or the template is modified comprises: when the uploaded standing book, the uploaded rule or the uploaded template is in a modification state, the server sends modification confirmation information to the electronic equipment; and the server receives feedback information sent by the electronic equipment, and determines whether the uploaded standing book, the rule or the template is modified or not according to the feedback information.
7. The method of claim 6, further comprising:
the method comprises the steps that first electronic equipment creates an initial standing book, and a template and a shooting task are established according to the standing book, wherein the template is used for stipulating shooting requirements on task data;
the shooting equipment receives the template and the search shooting task sent by the first electronic equipment, executes the shooting task based on the template and acquires task data;
and the first electronic equipment adds the task data transmitted by the shooting equipment to the initial standing book to generate the standing book.
8. The method of claim 6, further comprising:
the server generates prompt information according to the modified standing book, the rule or the updated version number of the template, and sends the prompt to at least one electronic device associated with the server;
and the second electronic equipment downloads at least one of the standing book, the rule or the template according to the prompt message, determines the updated version number of the modified standing book, the rule or the template when the downloaded standing book, the rule or the template is modified, and stores the downloaded standing book, the rule or the template, wherein the second electronic equipment is electronic equipment associated with the server.
9. A management apparatus, characterized in that the management apparatus comprises:
the data receiving module is used for receiving at least one of the ledger, the rule and the template uploaded by the first electronic equipment by the server;
the update version number determining module is used for determining the update version number of the uploaded standing book, the uploaded rule or the uploaded template when the uploaded standing book, the uploaded rule or the uploaded template is determined to be modified; the update version number is different from version numbers existing in the server and the first electronic device;
the data storage module is used for storing the machine account, the rule or the template corresponding to the update version number, the original machine account, the original rule and the original template;
the update version number determination module further includes:
the confirmation information sending unit is used for sending modification confirmation information to the electronic equipment when the uploaded ledger, rule or template is in a modification state; the modification confirmation information includes modification and revocation;
and the template modification determining unit is used for receiving the feedback information sent by the electronic equipment by the server and determining whether the uploaded ledger, rule or template is modified according to the feedback information.
10. A server, characterized in that the server comprises:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the management method of any one of claims 1-8.
11. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the management method according to any one of claims 1 to 8.
12. A management system comprising at least one electronic device and a server, wherein:
the at least one electronic device is in communication connection with the server and is used for creating a standing book, a template of the standing book and a rule and uploading at least one of the standing book, the template or the rule to the server;
the server is used for receiving at least one of the ledger, the rule and the template uploaded by the first electronic equipment, determining the update version number of the modified ledger, the rule or the template when the uploaded ledger, the rule or the template is determined to be modified, and storing the ledger, the rule or the template corresponding to the update version number, the original ledger, the original rule and the original template; the electronic equipment is further used for generating prompt information according to the modified standing book, the updated version number of the rule or the template, and sending the prompt to the at least one electronic equipment associated with the server; the update version number is different from version numbers existing in the server and the first electronic device;
wherein the server determining that the uploaded ledger, the rule, or the template is modified comprises:
when the uploaded standing book, the uploaded rule or the uploaded template is in a modification state, the server sends modification confirmation information to the electronic equipment;
the server receives feedback information sent by the electronic equipment, and determines whether the uploaded standing book, the rule or the template is modified or not according to the feedback information;
the at least one electronic device is further configured to download at least one of the ledger, the rule or the template from the server, determine an updated version number of the modified ledger, the modified rule or the template when it is determined that the downloaded ledger, the downloaded rule or the template is modified, and replace the locally stored original ledger, the locally stored original rule or the locally stored original template based on the ledger, the downloaded rule or the downloaded template corresponding to the updated version number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911061120.1A CN110765150B (en) | 2019-11-01 | 2019-11-01 | Management method, device, server, medium and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911061120.1A CN110765150B (en) | 2019-11-01 | 2019-11-01 | Management method, device, server, medium and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110765150A CN110765150A (en) | 2020-02-07 |
CN110765150B true CN110765150B (en) | 2020-11-10 |
Family
ID=69335374
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911061120.1A Active CN110765150B (en) | 2019-11-01 | 2019-11-01 | Management method, device, server, medium and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110765150B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112632957A (en) * | 2020-12-18 | 2021-04-09 | 湖南特能博世科技有限公司 | Power drawing management method and device, terminal equipment and server |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110309448A (en) * | 2019-07-05 | 2019-10-08 | 深圳创维-Rgb电子有限公司 | Obtain the method, apparatus and readable storage medium storing program for executing of EPOP |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101567903B (en) * | 2009-05-11 | 2012-08-29 | 北京中企开源信息技术有限公司 | Method for uploading file and system based on Ajax technology |
CN102541941A (en) * | 2010-12-31 | 2012-07-04 | 上海可鲁***软件有限公司 | Version management control method for multiple parties to co-operate file |
CN104134109A (en) * | 2014-06-24 | 2014-11-05 | 青岛海信网络科技股份有限公司 | Engineering configuration method and engineering configuration system integrating version management |
CN105005499B (en) * | 2015-06-19 | 2019-11-12 | 上海久云信息科技有限公司 | Multi-client collaboration grouping and display methods |
CN109189464A (en) * | 2018-07-11 | 2019-01-11 | 高新兴科技集团股份有限公司 | A kind of method and apparatus of version management |
-
2019
- 2019-11-01 CN CN201911061120.1A patent/CN110765150B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110309448A (en) * | 2019-07-05 | 2019-10-08 | 深圳创维-Rgb电子有限公司 | Obtain the method, apparatus and readable storage medium storing program for executing of EPOP |
Also Published As
Publication number | Publication date |
---|---|
CN110765150A (en) | 2020-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104503864A (en) | Method and device for file backup based on local area network | |
CN112367211B (en) | Method, device and storage medium for generating configuration template by device command line | |
CN112306471A (en) | Task scheduling method and device | |
CN111818175B (en) | Enterprise service bus configuration file generation method, device, equipment and storage medium | |
CN109214785B (en) | Workflow implementation method, server and system | |
CN110880100A (en) | Business approval processing method, device and system | |
CN110633120A (en) | Configuration software control processing method, device, server, user terminal and system | |
WO2021238301A1 (en) | Application update method, apparatus and device and medium | |
CN110765150B (en) | Management method, device, server, medium and system | |
CN110460668B (en) | File uploading method and device, computer equipment and storage medium | |
WO2020220891A1 (en) | Method and apparatus for generating configuration file of site in internet of things system | |
CN109828840A (en) | Resource method of combination, device, storage medium and electronic equipment | |
CN113535225A (en) | Environment configuration file processing method, device, equipment and medium of application software | |
CN111770153A (en) | Object downloading method and device, electronic equipment and storage medium | |
CN111949607A (en) | Method, system and device for monitoring UDT file | |
CN109840201B (en) | UI test method, device, electronic equipment and computer readable storage medium | |
CN109213955B (en) | Data processing method and related equipment | |
WO2024051385A1 (en) | Remote upgrade method and apparatus, and electronic device and storage medium | |
CN113660359A (en) | Management method and device for domain name resolution record, storage medium and electronic equipment | |
CN111221525A (en) | Script code generation method and device, electronic equipment and storage medium | |
CN113971191A (en) | Data import method and device and computer readable storage medium | |
CN113268232A (en) | Page skin generation method and device and computer readable storage medium | |
CN112988879A (en) | Method, system, device, storage medium and processor for accessing database | |
CN110955460A (en) | Service process starting method and device, electronic equipment and storage medium | |
CN110888840A (en) | File query method, device, equipment and medium in distributed file system |
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 |