A method, system and computer device for sharing attributes on a process canvas

Through the method and system of sharing attributes on the process canvas, new element attributes are set using edited preset target element attributes, and the problem of inefficient attribute editing on the process canvas is solved by displaying marks and numbers, improving editing efficiency and users Experience.

CN117632334BActive Publication Date: 2024-12-17QINGMUTEC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311413025.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-27
Publication Date
2024-12-17
Estimated Expiration
2043-10-27

AI Technical Summary

Technical Problem

When using the Internet for business promotion, when establishing process canvas, the properties of each target element need to be manually edited, resulting in inefficiency.

Method used

Provide a method and system for sharing attributes on the process canvas. By determining whether there is an edited preset target element. If it exists, the operation interface will pop up to allow the user to use the edited attributes to set the attributes of the newly added elements and set the new and old elements. Different display markers to avoid confusion, especially when editing multiple elements simultaneously.

Benefits of technology

Improves the efficiency of attribute editing, prevents user confusion, and provides numbers for easy identification when editing multiple elements, simplifies the attribute editing process on the process canvas.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117632334B_ABST
    Figure CN117632334B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, system and computer device for sharing attributes on a process canvas, and relates to the technical field of process canvas. The method comprises: when adding a preset target element on the process canvas, judging whether there is an edited preset target element on the process canvas, and obtaining a judgment result, wherein the edited preset target element refers to: a preset target element whose attributes have been edited, and the attributes of the edited preset target element are edited according to the business content; when the judgment result is yes, an operation interface pops up, and the operation interface responds to the user's first operation instruction, and the first operation instruction is used to: use the attributes of the edited preset target element to set the attributes of the newly added preset target element. The same target element is often added to the process canvas. The present invention can guide the user to edit the attributes of the newly added preset target element more quickly through the attributes of the edited preset target element and based on the operation interface, thereby improving the efficiency of attribute editing.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] Currently, when using the Internet to promote business, it is necessary to first establish a process canvas for the business to be promoted. When establishing the process canvas, it is necessary to manually edit the properties of each target element dragged into the process canvas, which has a technical problem of low efficiency. Summary of the invention

[0003] The technical problem to be solved by the present invention is to address the deficiencies of the prior art and specifically provide a method, system and computer device for sharing attributes on a process canvas, as follows:

[0004] 1) In a first aspect, the present invention provides a method for sharing attributes on a process canvas, and the specific technical solution is as follows:

[0005] When adding a preset target element on the process canvas, it is determined whether there is an edited preset target element on the process canvas, and a determination result is obtained, wherein the edited preset target element refers to: a preset target element whose attributes have been edited, and the attributes of the edited preset target element are edited according to the business content;

[0006] When the judgment result is yes, an operation interface pops up, and the operation interface responds to the user's first operation instruction. The first operation instruction is used to set the attributes of the newly added preset target element using the attributes of the edited preset target element.

[0007] The beneficial effects of the method for sharing attributes on a process canvas provided by the present invention are as follows:

[0008] The same target elements are often added to the process canvas. By editing the properties of the preset target elements and based on the operation interface, users can be guided to edit the properties of the newly added preset target elements more quickly, thereby improving the efficiency of property editing.

[0009] Based on the above solution, the method for sharing attributes on a process canvas of the present invention can be further improved as follows.

[0010] Furthermore, it also includes:

[0011] When the operation interface responds to the first operation instruction of the user, different first display marks are set for the newly added preset target element and the edited preset target element.

[0012] The beneficial effect of adopting the above further solution is: by setting different first display marks for the newly added preset target element and the edited preset target element, it is possible to prevent the user from being confused about the newly added preset target element and the edited preset target element.

[0013] Furthermore, it also includes:

[0014] When the judgment result is no, the attribute editing area corresponding to the newly added preset target element is displayed, and the attribute editing area corresponding to the newly added preset target element responds to the user's second operation instruction, and the second operation instruction is used to edit the attributes of the newly added preset target element according to the business content.

[0015] Furthermore, it also includes:

[0016] When the properties of multiple target elements are edited simultaneously, a second display mark is set for each target element and the property editing area corresponding to each target element, and a number is set.

[0017] The beneficial effect of adopting the above further solution is that it makes it less likely for the user to be confused when editing the properties of multiple target elements at the same time.

[0018] 2) In a second aspect, the present invention also provides a system for sharing attributes on a process canvas, and the specific technical solution is as follows:

[0019] Including judgment module and editing module;

[0020] The judgment module is used to: when adding a preset target element on the process canvas, judge whether there is an edited preset target element on the process canvas, and obtain a judgment result, wherein the edited preset target element refers to: a preset target element with edited attributes, and the attributes of the edited preset target element are edited according to the business content;

[0021] The editing module is used to: when the judgment result is yes, pop up an operation interface, the operation interface responds to the user's first operation instruction, and the first operation instruction is used to: use the attributes of the edited preset target element to set the attributes of the newly added preset target element.

[0022] Based on the above solution, the system for sharing attributes on a process canvas of the present invention can also be improved as follows.

[0023] Furthermore, the editing module is also used to: when the operation interface responds to the user's first operation instruction, set different first display marks for the newly added preset target element and the edited preset target element.

[0024] Furthermore, the editing module is also used to:

[0025] When the judgment result is no, the attribute editing area corresponding to the newly added preset target element is displayed, and the attribute editing area corresponding to the newly added preset target element responds to the user's second operation instruction, and the second operation instruction is used to edit the attributes of the newly added preset target element according to the business content.

[0026] Furthermore, the editing module is also used to:

[0027] When the properties of multiple target elements are edited simultaneously, a second display mark is set for each target element and the property editing area corresponding to each target element, and a number is set.

[0028] 3) In a third aspect, the present invention further provides a computer device, comprising a processor, the processor being coupled to a memory, the memory storing at least one computer program, the at least one computer program being loaded and executed by the processor, so that the computer device implements any of the above-mentioned methods for sharing attributes on a process canvas.

[0029] 4) In a fourth aspect, the present invention further provides a computer-readable storage medium, in which at least one computer program is stored, and the at least one computer program is loaded and executed by a processor to enable a computer to implement any of the above-mentioned methods for sharing attributes on a process canvas.

[0030] It should be noted that the beneficial effects achieved by the technical solutions of the second to fourth aspects of the present invention and the corresponding possible implementation methods can be found in the above-mentioned technical effects of the first aspect and its corresponding possible implementation methods, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:

[0032] Figure 1 A schematic diagram of a process flow of a method for sharing attributes on a process canvas according to an embodiment of the present invention;

[0033] Figure 2 A schematic diagram of the structure of a system for sharing attributes on a process canvas according to an embodiment of the present invention;

[0034] Figure 3 Schematic diagram of the structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0035] To make the objectives, technical solutions and advantages of the present invention more clear, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.

[0036] like Figure 1 As shown, a method for sharing attributes on a process canvas according to an embodiment of the present invention includes the following steps:

[0037] S1. When adding a preset target element on the process canvas, determine whether there is an edited preset target element on the process canvas, and obtain a determination result, wherein the edited preset target element refers to: a preset target element whose attributes have been edited, and the attributes of the edited preset target element are edited according to the business content;

[0038] Among them, the target elements include elements such as nodes, edges and images. The preset target element is any one of all target elements. The user adds the preset target element to the process canvas by dragging and dropping.

[0039] Among them, the process of editing and generating target elements according to business content includes: setting the attributes of each target element according to actual conditions, determining the attribute name of each attribute of each target element based on the flowchart drawing software, and selecting a value from the field of the business content as the attribute value of each attribute, wherein the attribute value includes at least one character, for example, for an attribute with an attribute name of "product name", the attribute value corresponding to the attribute name is the specific name of the promoted product in the business content; for example, for an attribute with an attribute name of "product promotion time", the attribute value corresponding to the attribute name is the specific time of the product promotion in the business content, such as January 1, 2023, etc.

[0040] S2. When the judgment result is yes, an operation interface pops up, and the operation interface responds to the user's first operation instruction. The first operation instruction is used to set the attributes of the newly added preset target element using the attributes of the edited preset target element.

[0041] 1) Wherein, an overall "one-click same setting" control can be set on the operation interface. When the attributes of the preset target element newly added by the user are exactly the same as the attributes of the edited preset target element, the first operation instruction refers to: the user clicks the overall "one-click same setting" control with the mouse. At this time, the attributes of the newly added preset target element are set according to the attributes of the edited preset target element, so that the attributes of the preset target element newly added by the user are exactly the same as the attributes of the edited preset target element;

[0042] 2) In which, the operation interface can also provide a "one-click same setting" control for each attribute. When the attributes of the preset target element newly added by the user are partially the same as the attributes of the edited preset target element, the user clicks the "one-click same setting" control of the attributes of the same part through data to make the attributes of the preset target element newly added by the user and the attributes of the edited preset target element partially the same. The remaining attributes of the newly added preset target element can be edited through the attribute editing area corresponding to the preset target element, and can also be edited through the operation interface.

[0043] It should be noted that the specific display method and specific functions of the operation interface can also be set according to actual conditions and will not be listed one by one here. Since the same target elements are often added to the process canvas, by editing the properties of the preset target elements and based on the operation interface, users can be guided to edit the properties of the newly added preset target elements more quickly, thereby improving the efficiency of property editing.

[0044] Optionally, in the above technical solution, it also includes:

[0045] S3. When the operation interface responds to the user's first operation instruction, different first display marks are set for the newly added preset target element and the edited preset target element.

[0046] Among them, the first display mark can be a selection box or a background color. For example, a selection box consisting of dotted lines is added to the newly added preset target element, and a selection box consisting of solid lines is added to the edited preset target element. For another example, a blue background color is added to the newly added preset target element, and a red background color is added to the edited preset target element, etc. By setting different first display marks for the newly added preset target element and the edited preset target element, it can prevent users from being confused about the newly added preset target element and the edited preset target element.

[0047] Optionally, in the above technical solution, it also includes:

[0048] S4. When the judgment result is no, the attribute editing area corresponding to the newly added preset target element is displayed, and the attribute editing area corresponding to the newly added preset target element responds to the user's second operation instruction, and the second operation instruction is used to: edit the attributes of the newly added preset target element according to the business content.

[0049] Each target element corresponds to an attribute editing area. The specific setting method of the attribute editing area can be set according to actual conditions and will not be described here.

[0050] Optionally, in the above technical solution, it also includes:

[0051] S5. When editing the attributes of multiple target elements at the same time, set a second display mark for each target element and the attribute editing area corresponding to each target element, and set a number.

[0052] When the user needs to compare and adjust the properties of multiple target elements, the user needs to edit the properties of the multiple target elements at the same time.

[0053] The second display mark is specifically a selection box or background color. By adding a selection box or background color to each target element that needs to be edited simultaneously, it is convenient for users to more intuitively identify each target element that needs to be edited simultaneously. A number is set for each target element, and the selection box or background color of any target element is set with the same number as the target element, so that users are not easily confused when editing the properties of multiple target elements at the same time. The specific setting method of the number can be set according to actual conditions.

[0054] Optionally, in the above technical solution, it also includes:

[0055] S6. After the process canvas is completed, the process canvas is captured to obtain a screenshot of the process canvas; the screenshot of the process canvas is vectorized to obtain a vector image corresponding to the screenshot of the process canvas. By converting to a vector image, the process canvas is more easily transmitted without distortion.

[0056] In the above embodiments, although the steps are numbered S1, S2, etc., these are only specific embodiments given by the present invention. Those skilled in the art may adjust the execution order of S1, S2, etc. according to actual conditions, which is also within the protection scope of the present invention. It can be understood that in some embodiments, some or all of the above embodiments may be included.

[0057] like Figure 2 As shown, a system 200 for sharing attributes on a process canvas according to an embodiment of the present invention includes a judgment module 201 and an editing module 202;

[0058] The judgment module 201 is used to: when adding a preset target element on the process canvas, judge whether there is an edited preset target element on the process canvas, and obtain a judgment result, wherein the edited preset target element refers to: a preset target element with edited attributes, and the attributes of the edited preset target element are edited according to the business content;

[0059] The editing module 202 is used to: when the judgment result is yes, pop up an operation interface, the operation interface responds to the user's first operation instruction, and the first operation instruction is used to: use the attributes of the edited preset target element to set the attributes of the newly added preset target element.

[0060] Optionally, in the above technical solution, the editing module 202 is further used to: when the operation interface responds to the user's first operation instruction, set different first display marks for the newly added preset target element and the edited preset target element.

[0061] Optionally, in the above technical solution, the editing module 202 is further used for:

[0062] When the judgment result is no, the attribute editing area corresponding to the newly added preset target element is displayed, and the attribute editing area corresponding to the newly added preset target element responds to the user's second operation instruction, and the second operation instruction is used to edit the attributes of the newly added preset target element according to the business content.

[0063] Optionally, in the above technical solution, the editing module 202 is further used for:

[0064] When the properties of multiple target elements are edited simultaneously, a second display mark is set for each target element and the property editing area corresponding to each target element, and a number is set.

[0065] It should be noted that the beneficial effects of the system 200 for sharing attributes on a process canvas provided by the above embodiment are the same as the beneficial effects of the method for sharing attributes on a process canvas, which will not be described in detail here. In addition, when the system provided by the above embodiment realizes its functions, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the system can be divided into different functional modules according to actual conditions to complete all or part of the functions described above. In addition, the system and method embodiments provided by the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be described in detail here.

[0066] like Figure 3 As shown, a computer device 300 according to an embodiment of the present invention includes a processor 320, the processor 320 is coupled to a memory 310, and the memory 310 stores at least one computer program 330, and the at least one computer program 330 is loaded and executed by the processor 320, so that the computer device 300 implements any of the above-mentioned methods for sharing attributes on a process canvas, specifically:

[0067] The computer device 300 may have relatively large differences due to different configurations or performances, and may include one or more processors 320 (Central Processing Units, CPU) and one or more memories 310, wherein the one or more memories 310 store at least one computer program 330, and the at least one computer program 330 is loaded and executed by the one or more processors 320, so that the computer device 300 implements any of the methods for sharing attributes on the process canvas provided in the above embodiments. Of course, the computer device 300 may also have components such as a wired or wireless network interface, a keyboard, and an input and output interface for input and output, and the computer device 300 may also include other components for implementing device functions, which will not be described in detail here.

[0068] A computer-readable storage medium according to an embodiment of the present invention stores at least one computer program, and the at least one computer program is loaded and executed by a processor so that a computer implements any of the above-mentioned methods for sharing attributes on a process canvas.

[0069] Optionally, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, and the like.

[0070] In an exemplary embodiment, a computer program product or a computer program is also provided, the computer program product or the computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs any of the above-mentioned methods for sharing attributes on a process canvas.

[0071] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects and represent the definition of a specific order or sequence. The order of use of similar objects can be interchanged where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than the order shown or described.

[0072] Those skilled in the art know that the present invention can be implemented as a system, method or computer program product. Therefore, the present invention can be specifically implemented in the following forms, namely: it can be complete hardware, it can be complete software (including firmware, resident software, microcode, etc.), or it can be a combination of hardware and software, which is generally referred to as "circuit", "module" or "system" herein. In addition, in some embodiments, the present invention can also be implemented in the form of a computer program product in one or more computer-readable media, and the computer-readable medium contains computer-readable program code.

[0073] Any combination of one or more computer-readable media can be used. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0074] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A method for sharing attributes on a process canvas, characterized in that: include: When adding a preset target element on a process canvas, it is determined whether there is an edited preset target element on the process canvas, and a determination result is obtained, wherein the edited preset target element refers to a preset target element whose attributes have been edited, and the attributes of the edited preset target element are edited according to the business content; The process of editing and generating target elements according to business content includes: setting the attributes of each target element according to actual conditions, determining the attribute name of each attribute of each target element based on the flowchart drawing software, and selecting a value from the field of the business content as the attribute value of each attribute; When the judgment result is yes, an operation interface pops up, the operation interface responds to a first operation instruction of the user, and the first operation instruction is used to: set the attribute of the newly added preset target element by using the attribute of the edited preset target element; Wherein, an overall "one-click same setting" control is set on the operation interface. When the attribute of the preset target element newly added by the user is exactly the same as the attribute of the edited preset target element, the first operation instruction refers to: the user clicks the overall "one-click same setting" control with the mouse. At this time, the attribute of the newly added preset target element is set according to the attribute of the edited preset target element, so that the attribute of the preset target element newly added by the user is exactly the same as the attribute of the edited preset target element; There is also a "one-click same setting" control for each attribute on the operation interface. When the attribute of the preset target element newly added by the user is partially the same as the attribute of the edited preset target element, the user clicks the "one-click same setting" control of the attribute of the same part through data to make the attribute of the preset target element newly added by the user and the attribute of the edited preset target element partially the same. The remaining attributes of the newly added preset target element are edited through the attribute editing area corresponding to the preset target element, or edited through the operation interface; When the process canvas is completed, an image of the process canvas is captured to obtain a screenshot of the process canvas; the screenshot of the process canvas is vectorized to obtain a vector image corresponding to the screenshot of the process canvas.

2. A method for sharing attributes on a process canvas according to claim 1, characterized in that: Also includes: When the operation interface responds to a first operation instruction of the user, different first display marks are set for the newly added preset target element and the edited preset target element.

3. A method for sharing attributes on a process canvas according to claim 1, characterized in that: Also includes: When the judgment result is no, the attribute editing area corresponding to the newly added preset target element is displayed, and the attribute editing area corresponding to the newly added preset target element responds to the user's second operation instruction, and the second operation instruction is used to: edit the attributes of the newly added preset target element according to the business content.

4. A method for sharing attributes on a process canvas according to claim 1, characterized in that: Also includes: When the properties of multiple target elements are edited simultaneously, a second display mark is set for each target element and the property editing area corresponding to each target element, and a number is set.

5. A system for sharing attributes on a process canvas, characterized in that: Including judgment module and editing module; The judgment module is used to: when adding a preset target element on the process canvas, judge whether there is an edited preset target element on the process canvas, and obtain a judgment result, wherein the edited preset target element refers to: a preset target element with edited attributes, and the attributes of the edited preset target element are edited according to the business content; The process of editing and generating target elements according to business content includes: setting the attributes of each target element according to actual conditions, determining the attribute name of each attribute of each target element based on the flowchart drawing software, and selecting a value from the field of the business content as the attribute value of each attribute; The editing module is used to: when the judgment result is yes, pop up an operation interface, the operation interface responds to a first operation instruction of the user, and the first operation instruction is used to: use the attribute of the edited preset target element to set the attribute of the newly added preset target element; Wherein, an overall "one-click same setting" control is set on the operation interface. When the attribute of the preset target element newly added by the user is exactly the same as the attribute of the edited preset target element, the first operation instruction refers to: the user clicks the overall "one-click same setting" control with the mouse. At this time, the attribute of the newly added preset target element is set according to the attribute of the edited preset target element, so that the attribute of the preset target element newly added by the user is exactly the same as the attribute of the edited preset target element; There is also a "one-click same setting" control for each attribute on the operation interface. When the attribute of the preset target element newly added by the user is partially the same as the attribute of the edited preset target element, the user clicks the "one-click same setting" control of the attribute of the same part through data to make the attribute of the preset target element newly added by the user and the attribute of the edited preset target element partially the same. The remaining attributes of the newly added preset target element are edited through the attribute editing area corresponding to the preset target element, or edited through the operation interface; When the process canvas is completed, an image of the process canvas is captured to obtain a screenshot of the process canvas; the screenshot of the process canvas is vectorized to obtain a vector image corresponding to the screenshot of the process canvas.

6. A system for sharing attributes on a process canvas according to claim 5, characterized in that: The editing module is further configured to: when the operation interface responds to a first operation instruction of the user, set different first display marks for the newly added preset target element and the edited preset target element.

7. A system for sharing attributes on a process canvas according to claim 5, characterized in that: The editing module is also used to: When the judgment result is no, the attribute editing area corresponding to the newly added preset target element is displayed, and the attribute editing area corresponding to the newly added preset target element responds to the user's second operation instruction, and the second operation instruction is used to: edit the attributes of the newly added preset target element according to the business content.

8. A system for sharing attributes on a process canvas according to claim 5, characterized in that: The editing module is also used to: When the properties of multiple target elements are edited simultaneously, a second display mark is set for each target element and the property editing area corresponding to each target element, and a number is set.

9. A computer device, characterized in that: The computer device includes a processor, the processor is coupled to a memory, at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor so that the computer device implements a method for sharing attributes on a process canvas as described in any one of claims 1 to 4.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores at least one computer program, and the at least one computer program is loaded and executed by a processor to enable a computer to implement a method for sharing attributes on a process canvas as claimed in any one of claims 1 to 4.