[go: up one dir, main page]

CN116088816B - Method for developing panoramic service view by low codes - Google Patents

Method for developing panoramic service view by low codes Download PDF

Info

Publication number
CN116088816B
CN116088816B CN202111306988.0A CN202111306988A CN116088816B CN 116088816 B CN116088816 B CN 116088816B CN 202111306988 A CN202111306988 A CN 202111306988A CN 116088816 B CN116088816 B CN 116088816B
Authority
CN
China
Prior art keywords
business
service
content
view
data
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
Application number
CN202111306988.0A
Other languages
Chinese (zh)
Other versions
CN116088816A (en
Inventor
请求不公布姓名
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dalian Lian Da Science & Technology Co ltd
Original Assignee
Dalian Lian Da Science & Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dalian Lian Da Science & Technology Co ltd filed Critical Dalian Lian Da Science & Technology Co ltd
Priority to CN202111306988.0A priority Critical patent/CN116088816B/en
Publication of CN116088816A publication Critical patent/CN116088816A/en
Application granted granted Critical
Publication of CN116088816B publication Critical patent/CN116088816B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Stored Programmes (AREA)

Abstract

The invention provides a panoramic service view development method with low codes, which can be used for customizing and generating basic service logic by a user, creating target service logic by the user and modifying and adding data to the generated panoramic service view at any time by the user to generate a panoramic service view updated immediately. The method comprises the steps that when basic business logic is customized, a code is not required to be edited again, a corresponding component is selected or dragged, a developer is not required to modify the code, and the code is obtained; the user configures the node corresponding to the instantiated service content, creates personalized target service logic or shares the personalized target service logic with other related users for common editing, and improves the generation efficiency of the custom panoramic service view; the panoramic service view interface designed at present can generate URL connection for sharing or can be shared in a routing mode, so that the omission of development of single staff can be avoided in time, the service view panoramic view in the final application is more rigorous, and the method can also adapt to the change of the instantaneity of service data.

Description

Method for developing panoramic service view by low codes
Technical Field
The invention relates to the technical field of service view processing, in particular to a development method for developing panoramic service views by using low codes.
Background
Under the background of industrial digitization, each enterprise needs a digitization management platform (or management system), especially needs a Hawk business relationship, so as to realize the integrated and unified management of business data. Because enterprises are in different fields and adopt different operation modes, business relations and business data related to each enterprise are greatly different, development efficiency of a development mode of a webpage code design management platform by a developer in the prior art is low, a business view for development cannot be directly used by a user who uses the management platform and has no development experience, so that the enterprise development and maintenance cost is high, and personalized requirements are more difficult to meet.
In the prior art, the enterprise development and the management system adapting to the business are large expense of the enterprise, so that the expense cost of the enterprise is greatly increased, whether a new system is developed or a change content is added to the new system, for example, a background manager of the system is required to add and modify according to the form already framed by the management system to modify the business view content and modify the business flow, the developer is required to call the page code of the webpage to modify, and the position of the component code in the page code is required to be replaced and adjusted according to the new component position. For example, in sales and purchasing services, if each staff can intuitively feel and quickly respond to the demands of users and changes of orders, the order information flow is used as the center to drive the sales and purchasing services to run, so that the operation efficiency of enterprises can be greatly improved.
The existing fixed mode application software which can be moderately and conveniently used by enterprises such as nailing can also realize the enterprise business digital management, but the management form is single, the enterprise individuation, even some individuation application or the development personnel are required to subscribe and develop, the adjustment of the enterprise business is very inconvenient, if the simplified development of the enterprise business view can be realized and the management of the enterprise business view is convenient, namely, the enterprise or the user is the developer and the application, great convenience is brought to the enterprise or the user, and the actual cost expenditure is reduced.
Disclosure of Invention
The invention solves the problems that in the prior art, in order to meet the personalized requirements of the digitalized management of business data of multiple types of enterprises and realize that the enterprises or users are developers and also application, and reduce the development cost and expenditure, provides the method for developing panoramic business views by low codes, realizes the visualized personalized display of the business data of the enterprises in a panoramic business view mode, does not need to be called by developers to replace and adjust webpage codes, is simple and convenient to operate, can be developed by the enterprises, namely, can be obtained by the enterprises or the users, reduces the development cost of the enterprises, improves the operation efficiency, and enables the users to select templates or custom development according to the own requirements so as to realize the self business management requirements, thereby intuitively tracking and illustrating the business data of the enterprises.
The invention is realized mainly by the following technical scheme:
the invention provides a method for developing panoramic service views by low codes, which is characterized by comprising the following implementation processes:
the first step, generating basic business logic, which comprises:
directly selecting or dragging at least two visual components corresponding to the business content to a view editing area in a development interface, wherein the visual components corresponding to the business content are instantiated as nodes corresponding to the business content; through continuously and directly clicking or dragging the visual components corresponding to the service contents to the view editing area, until all nodes corresponding to the service contents meet the service contents required by the user service, namely corresponding basic service logic is generated;
and a second step of creating a target business logic,
in a view editing area in the development interface, configuring a node corresponding to the service content, including: configuring time sequence relations between nodes corresponding to the service content and establishing connection relations between nodes corresponding to the service content; completing the time sequence relation and the connection relation of all the nodes corresponding to the service contents through configuration until all the configurations meet the logic and functional association between the service contents required by the users, and obtaining target service logic;
And thirdly, generating a panoramic business view,
in a view editing area in the development interface, carrying out configuration such as attribute field and content input and business data modification on all nodes corresponding to the business content, and obtaining the nodes corresponding to the business content which are continuously bound and rendered by data in the configuration process; after all nodes in the target service logic are configured, generating a network topology service view containing all nodes corresponding to all the service contents bound and rendered by data and all time sequence relations and connection relations among the nodes corresponding to the service contents, namely, a panoramic service view capable of visually reflecting all the service contents; based on the change of the user service content, the real-time updated panoramic service view is generated by continuously inputting the attribute fields and the content of the nodes in the panoramic service view and modifying the trimming configuration of service data and the like in the development interface.
Further, in the step of generating the basic business logic, the visualization component corresponding to the business content may further refer to a custom configuration component using a standard back-end query service: according to operation commands such as clicking, dragging, attribute field configuration and the like of a data table designer which is required to be expanded by a third party and a visual component in the form designer, the condition of each configuration and the steps to be executed under the condition are defined as the rule corresponding to the service content which is required to be configured in a self-defining way by a user, and a source object created by the corresponding class of the source object forms the visual component corresponding to the service content of a Web terminal;
The form designer and the data form designer based on the third party extension can be a form designer and a data form designer of the form marking third party extension;
the service content, namely the data scene required by the actual service flow, comprises the following scenes: project information, project stands, task book management, project investigation, project meeting records, project implementation, sales orders, purchase budgeting orders, purchasing commodity details, purchase orders, application information, and the like.
Furthermore, the visualization component corresponding to the service content can also be a visualization component corresponding to the service content in the system, and a third party custom interface is called in an API interface mode, wherein the third party custom interface is an interface for providing addition and inquiry and conforms to RESTful API specifications;
the service content, namely the data scene required by the actual service flow, comprises the following scenes: project information, project stands, task book management, project investigation, project meeting records, project implementation, sales orders, purchase budgeting orders, purchasing commodity details, purchase orders, application information, and the like.
Further, the development interface further comprises: the visualization component corresponding to the auxiliary service content is a visualization component corresponding to the service content built in the system, and calls a third party custom interface in an API interface mode, wherein the third party custom interface is an interface for providing addition and inquiry, and the third party custom interface conforms to RESTful API specifications and comprises the following components:
The business classification component is used for classifying multiple views;
an aggregate service unit for displaying data of a plurality of service units in one component;
a third party component for referencing a third party page using an Iframe manner;
statistics report class components, including, but not limited to, bar graphs, line graphs, pie charts, etc., for providing statistical data presentation for business units;
the basic components comprise a description information component, a picture component, a video component and the like, belong to a general component and have no specific service attribute.
Further, in the development interface, clicking and dragging at least one visualization component corresponding to the auxiliary service content to a view editing area, wherein the visualization component corresponding to the auxiliary service content is instantiated as a node corresponding to the auxiliary service content.
Further, the creating the target business logic further includes:
one of the visualization components corresponding to the service content is instantiated as a master node, a father node and a child node are selected from the master node, a father-child relationship between the nodes is established, and a user establishes a connection relationship between the father node and the child node and the nodes corresponding to other service content according to a time sequence relationship between the father node and the child node and the nodes corresponding to at least one other service content to be established; and the user inputs attribute fields, contents and the like of the instantiated master node, the instantiated father node and the instantiated child node on the view editing area, and configures service data and the like to obtain the target service logic.
Further, the creating the target business logic further comprises,
in a view editing area in the development interface, carrying out configuration such as inputting attribute fields and contents and modifying service data on nodes corresponding to the auxiliary service contents; and establishing a time sequence relation between the node corresponding to the auxiliary service content and the node corresponding to the corresponding service content or/and the node corresponding to other service content, and establishing a connection relation between the node corresponding to the auxiliary service content and the node corresponding to the corresponding service content or/and the node corresponding to other service content; the configuration of attribute fields, content input, service data modification and the like is continuously carried out on the nodes corresponding to the auxiliary service content, and finally target service logic corresponding to the auxiliary service content is obtained; the node corresponding to the auxiliary service content is a corresponding text node or annotation node derived from the node corresponding to the instantiated service content, and the node corresponding to the auxiliary service content has no child node.
Further, the development interface comprises a visual component area, a view editing area and a service configuration information display area; the visual component area and the service configuration information display area can be folded and displayed; the visual component area comprises a visual component corresponding to the service content and a visual component corresponding to the auxiliary service content; the two types of components can be displayed on the development interface in a hierarchical list mode or a classification column mode.
Further, the service classification component is configured to classify multiple views, including: the user can further divide the panoramic service view into a main view and an auxiliary view by adopting a service classification component according to the needs, wherein the main view comprises service data and service data relations of at least two service units of primary or key points required by the user, the auxiliary view comprises service data and service data relations of at least two service units of secondary or auxiliary main view required by the user, and the main view and the auxiliary view can be in a hierarchical relation and a parallel relation, and are specifically configured according to the needs of the user.
Further, the configuration process and the result of the first step of generating basic service logic, the second step of creating target service logic and the third step of generating panoramic service view are both visually displayed on a terminal display interface, the components are arranged in a stream layout, the arranged result is pre-parsed into virtual DOM elements, the virtual DOM elements are displayed on the terminal display interface, and interaction is performed among the first step, the second step and the third step through a data persistence layer;
the visual components and nodes corresponding to the service content and the visual components and nodes corresponding to the auxiliary service content of the terminal display interface are continuously subjected to dynamic data binding and rendering according to configuration operation of a user; and the interface of the panoramic service view is stored in a global data stream form.
The invention also provides an electronic device, which is characterized by comprising a memory and a processor, wherein a configuration program of a method for developing panoramic service views by low codes, which can be run on the processor, is stored in the memory, and the method for developing panoramic service views by the low codes can be realized when the configuration program is executed by the processor.
The invention also provides a computer readable storage medium, wherein the computer readable storage medium stores a configuration program of the method for developing panoramic service view by low codes, and the configuration program of the method for developing panoramic service view by low codes can be executed by one or more processors to realize the method for developing panoramic service view by low codes.
By means of the technical scheme, the technical scheme provided by the invention has at least the following advantages:
compared with the prior art, the method provided by the invention has the advantages that the basic service logic is customized and generated according to the operation of a user on the Web terminal, the target service logic is created by the user, the panoramic service view is generated, and finally the panoramic service view updated immediately is generated. The basic business logic can be generated according to the fact that a user clicks or drags the visualized visual components corresponding to the visualized business contents to the view editing area on the terminal page, a large number of codes are not required to be modified in the process, a developer or an application of an enterprise can directly edit the business logic according to the acquired permission of the developer or the application, and accordingly the business logic can be obtained according to the basic business logic and the type of the enterprise or the realization of business data, wherein the used corresponding visual components are components which are already packaged by a system or the visual components corresponding to the customized configuration business contents, the code is not required to be edited again in the process of customization, and the process of modifying a large number of codes in a data table designer and a form designer by clicking or dragging the visual components is not required to be modified by a program developer. Further, according to the requirements, a user establishes personalized target service logic in a view editing area by configuring a time sequence relation and a connection relation (a functional relation, a service guide and a service data display item) between nodes corresponding to the instantiated service content, and finally generates a panoramic service view, so that a developer or an application in an enterprise can establish own target service logic and share the target service logic to other related users, the generation efficiency of the customized panoramic service view is improved, and further staff is helped to master the whole situation; on the other hand, the currently designed panoramic service view interface is stored in a global data stream form, URL connection can be generated for sharing or the URL connection can be shared in a routing mode, the omission of development of a single worker can be avoided in time, and adjustment and configuration are carried out on the URL connection and the URL connection by sharing to other workers, so that the panoramic service view in the final application is more strict; and when the terminal uses the generated service view, the generated service view can be continuously and dynamically rendered according to the configuration of a user or the loading replacement of data, so that the adaptation to the change of the instantaneity of the service data is ensured.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention.
Also, like reference numerals are used to designate like parts throughout the figures. In the drawings:
FIG. 1 is a schematic diagram showing the steps of an implementation of a low-code development panorama business view method of the present invention;
FIG. 2 is a flow chart of another low code development panorama business view method configuration process of the present invention;
FIG. 3 is a block diagram of a low code development panorama service view device according to the present invention;
fig. 4 shows a schematic diagram of an electronic device comprising the method provided by the invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Compared with the prior art, the method provided by the invention has the advantages that the basic service logic is defined and generated according to the operation of a user on the Web terminal, the target service logic is created by the user, the panoramic service view is generated, and finally the panoramic service view updated in real time is generated. As shown in fig. 1.
Fig. 1 is a schematic step diagram of an implementation of a low-code development panorama service view method according to the present invention, wherein the method comprises the following steps:
step S101, generating basic service logic, and directly selecting or dragging at least two visual components corresponding to service contents to a view editing area in a development interface, wherein the visual components corresponding to the service contents are instantiated as nodes corresponding to the service contents; and continuously and directly clicking or dragging the visual component corresponding to the service content to the view editing area until all nodes corresponding to the service content meet the service content required by the user service, namely generating corresponding basic service logic.
Step S102 creates a target service logic, and configures a node corresponding to the service content in a view editing area in the development interface, including: configuring time sequence relations between nodes corresponding to the service content and establishing connection relations between nodes corresponding to the service content; and completing the time sequence relation and the connection relation of all the nodes corresponding to the service contents through configuration until all the configurations meet the logic and functional association between the service contents required by the user, and obtaining the target service logic.
Step S103, generating a panoramic service view, and in a view editing area in the development interface, carrying out configuration such as attribute field and content input and service data modification on all nodes corresponding to the service content, wherein the configuration process obtains nodes corresponding to the service content which are continuously bound and rendered by data; after all nodes in the target service logic are configured, generating a network topology service view containing all nodes corresponding to all the service contents bound and rendered by data and all time sequence relations and connection relations among the nodes corresponding to the service contents, namely, a panoramic service view capable of visually reflecting all the service contents; based on the change of the user service content, the immediate updated panoramic service view can be generated by continuously inputting and modifying the attribute fields and the content of the nodes in the panoramic service view and trimming and configuring service data and the like in the development interface. The step S101, the step S102, and the step S103 are interacted through a data persistence layer.
Besides the implementation process of the method for developing panoramic service views by using low codes provided by the invention, the implementation process can be realized by the following steps:
Firstly, generating basic service logic, and directly selecting or dragging at least two visual components corresponding to service contents to a view editing area in a development interface, wherein the visual components corresponding to the service contents are instantiated as nodes corresponding to the service contents; and continuously and directly clicking or dragging the visual component corresponding to the service content to the view editing area until all nodes corresponding to the service content meet the service content required by the user service, namely generating corresponding basic service logic.
Secondly, directly configuring the content of the node corresponding to the instantiated service content, and then creating target service logic; if in the view editing area in the development interface, carrying out configuration such as attribute field and content input and business data modification on all nodes corresponding to the business content, and obtaining the nodes corresponding to the business content which are continuously bound and rendered by data in the configuration process;
after the configuration of all the nodes in the target service logic is completed, the target service logic is created, for example, in a view editing area in the development interface, the configuration of the nodes corresponding to the service content includes: configuring time sequence relations between nodes corresponding to the service content and establishing connection relations between nodes corresponding to the service content; and completing the time sequence relation and the connection relation of all the nodes corresponding to the service contents through configuration until all the configurations meet the logic and functional association between the service contents required by the user, and obtaining the target service logic.
Finally, generating a panoramic service view, namely generating a network topological structure service view comprising all nodes corresponding to the service content which are bound and rendered by data and all time sequence relations and connection relations among the nodes corresponding to the service content after completing configuration of all nodes in the target service logic in a view editing area in the development interface, namely, visually reflecting the panoramic service view of all the service content; based on the change of the user service content, the immediate updated panoramic service view can be generated by continuously inputting and modifying the attribute fields and the content of the nodes in the panoramic service view and trimming and configuring service data and the like in the development interface. And the steps are interacted through a data persistence layer.
In this embodiment, in the step S101 of generating basic business logic, the visualization component corresponding to the business content may further refer to a custom configuration component using a standard back-end query service: according to operation commands such as clicking, dragging, attribute field configuration and the like of a data table designer which is required to be expanded by a third party and a visual component in the form designer, the condition of each configuration and the steps to be executed under the condition are defined as the rule corresponding to the service content which is required to be configured in a self-defining way by a user, and a source object created by the corresponding class of the source object forms the visual component corresponding to the service content of a Web terminal;
The form designer and the data form designer based on the third party extension can be a form designer and a data form designer based on the form marking third party extension.
In the process, when the user configures the components in a self-defined way, the corresponding visualization components are components which are already packaged by the system, the code does not need to be edited again when the self-definition is generated, and the visualization components are selected or dragged to be realized in the data table designer and the form designer, so that a program developer is not required to modify a large amount of code.
Besides the user-defined components, preferably, the visual component corresponding to the service content can also be a visual component corresponding to the service content built in the system, and the third party custom interface is called in an API interface mode, wherein the third party custom interface is an interface for providing addition and inquiry, and the rest Tful API specification is followed.
The visual components corresponding to the business content are customized or built-in the system, wherein the business content is a data scene required by the actual business process, and the visual components comprise but are not limited to the following scenes: project information, project stands, task book management, project investigation, project meeting records, project implementation, sales orders, purchase budgeting orders, purchasing commodity details, purchase orders, application information, and the like. In the actual application process, when different enterprise users have some specific business contents required by the field of the enterprise users, such as electronic data operation companies and different item targets of operators, the item information can be different, and the established corresponding business content components can be: channel project management, user project management, customer project management, and the like.
Therefore, in the above process, the basic business logic can be generated according to the visualized components corresponding to the business content after the user performs the visualization by clicking or dragging the rule corresponding to the customized business content on the terminal page to the view editing area, and the process also does not need a developer to modify a large number of codes, and the developer or the application of the enterprise can directly edit according to the acquired authority of the enterprise, so that the business logic can be obtained according to the basic business logic and the type of the enterprise or the realization of the business data.
Besides the visual components corresponding to the business contents, the development interface further comprises: the visualization component corresponding to the auxiliary service content is a visualization component corresponding to the service content built in the system, and calls a third party custom interface in an API interface mode, wherein the third party custom interface is an interface for providing addition and inquiry, and the third party custom interface conforms to RESTful API specifications and comprises the following components:
the business classification component is used for classifying multiple views;
an aggregate service unit for displaying data of a plurality of service units in one component;
a third party component for referencing a third party page using an Iframe manner;
Statistics report class components, including, but not limited to, bar graphs, line graphs, pie charts, etc., for providing statistical data presentation for business units;
the basic components comprise a description information component, a picture component, a video component and the like, belong to a general component and have no specific service attribute.
In this embodiment, the following components are preferred:
the business classification component is used for classifying multiple views; the business classification component is used for classifying multiple views; if the service classification component instantiates classification nodes, and the characteristics are fixed positions, each classification node can draw different service views and perform configuration classification on multiple views. Further, the service classification component is configured to classify multiple views, including: the user can further divide the panoramic service view into a main view and an auxiliary view by adopting a service classification component according to the needs, wherein the main view comprises service data and service data relations of at least two service units of primary or key points required by the user, the auxiliary view comprises service data and service data relations of at least two service units of secondary or auxiliary main view required by the user, and the main view and the auxiliary view can be in a hierarchical relation and a parallel relation, and are specifically configured according to the needs of the user.
Preferably, the aggregate service unit is configured to aggregate nodes of a plurality of service contents into one node for display; if the aggregated service unit component is instantiated as a combined service unit node, the same sub-service information can be combined together, and nodes corresponding to a plurality of service contents are aggregated and displayed in one node.
Preferably, the third party component is configured to reference the third party page using an Iframe manner; if the third party component is instantiated to be a custom inserted node, a third page outside the system can be inserted, and the third party page is introduced in an Iframe mode.
Preferably, the statistics report class component comprises, but is not limited to, a bar graph, a line graph, a pie chart and the like, and is used for providing statistics data display for business content; if the statistical report type component is instantiated to be a report type node, the data is displayed in the view in a report mode, and the statistical data aiming at the business content is displayed through a histogram, a line graph, a pie graph and the like.
Preferably, the basic components comprise a description information component, a picture component, a video component and the like, belong to a general component and have no specific service attribute; wherein, the business classification component, the aggregate business unit and the like are components with specific functions; if the basic component is instantiated as a customized service unit display node, the relationship data of the service unit is displayed, and the information describing the service data is displayed in a mode of pictures, videos and the like.
Therefore, based on the customizable service content component or/and the visualization component corresponding to the auxiliary service content of multiple types, the requirements of multiple types of users and multiple requirements of service can be met, and a foundation is laid for flexible development of service views.
In this embodiment, the creating target service logic step S102 further includes: one of the visualization components corresponding to the service content is instantiated as a master node, a father node and a child node are selected from the master node, a father-child relationship between the nodes is established, and a user establishes a connection relationship between the father node and the child node and the nodes corresponding to other service content according to a time sequence relationship between the father node and the child node and the nodes corresponding to at least one other service content to be established; and the user inputs attribute fields, contents and the like of the instantiated master node, the instantiated father node and the instantiated child node on the view editing area, and configures service data and the like to obtain the target service logic.
Further, the creating target business logic step S102 further includes: in a view editing area in the development interface, carrying out configuration such as inputting attribute fields and contents and modifying service data on nodes corresponding to the auxiliary service contents; and establishing a time sequence relation between the node corresponding to the auxiliary service content and the node corresponding to the corresponding service content or/and the node corresponding to other service content, and establishing a connection relation between the node corresponding to the auxiliary service content and the node corresponding to the corresponding service content or/and the node corresponding to other service content; the configuration of attribute fields, content input, service data modification and the like is continuously carried out on the nodes corresponding to the auxiliary service content, and finally target service logic corresponding to the auxiliary service content is obtained; the node corresponding to the auxiliary service content is a corresponding text node or annotation node derived from the node corresponding to the instantiated service content, and the node corresponding to the auxiliary service content has no child node.
Therefore, through the above process, the user creates personalized target service logic in the view editing area according to the requirement by configuring the time sequence relationship and the connection relationship between the node corresponding to the instantiated service content and/or the node corresponding to the auxiliary service content, including the functional relationship, the service guide, the service data display item and the like, and finally generates the panoramic service view.
In this embodiment, preferably, the development interface includes a visualization component area, a view editing area, and a service configuration information display area; the visual component area and the service configuration information display area can be folded and displayed; the visual component area comprises a visual component corresponding to the service content and a visual component corresponding to the auxiliary service content; the two types of components can be displayed on the development interface in a hierarchical list mode or a classification column mode.
In this embodiment, the configuration process and the result of the first step of generating the basic service logic, the second step of creating the target service logic, and the third step of generating the panoramic service view are both visually displayed on the terminal display interface, the components are arranged in a streaming layout, the arranged result is pre-parsed into virtual DOM elements, the virtual DOM elements are displayed on the terminal display interface, and the first step, the second step, and the third step interact through the data persistence layer; the visual components and nodes corresponding to the service content and the visual components and nodes corresponding to the auxiliary service content of the terminal display interface are continuously subjected to dynamic data binding and rendering according to configuration operation of a user; and the interface of the panoramic service view is stored in a global data stream form.
Based on the method, the created target business logic or the generated business view can be further shared, for example, after a developer or an application in an enterprise establishes the target business logic, the target business logic can be shared to other related users, the generation efficiency of the custom panoramic business view is improved, and further, staff is helped to master the overall situation; on the other hand, the currently designed panoramic service view interface is stored in a global data stream form, URL connection can be generated for sharing or the URL connection can be shared in a routing mode, the omission of development of a single worker can be avoided in time, and adjustment and configuration are carried out on the URL connection and the URL connection by sharing to other workers, so that the panoramic service view in the final application is more strict; and when the terminal uses the generated service view, the generated service view can be continuously and dynamically rendered according to the configuration of a user or the loading replacement of data, so that the adaptation to the change of the instantaneity of the service data is ensured.
To further describe an exemplary embodiment of the present disclosure, the present embodiment shows a flowchart of another low-code development panorama service view method configuration procedure of the present invention by fig. 2; as shown in fig. 2, after the registered user first successfully enters the login page, the registered user enters a system home page;
Further, the user creates basic business logic according to the requirement: in the home page of the system, the application provided by the system is selected by itself, and if the application provided by the system does not meet the service requirement, the application is created by defining the system; next, entering a service view development interface, and enabling a user to drag required components (including a visual component corresponding to service content and a visual component corresponding to auxiliary service content) to an editing area by himself, thereby completing creation of basic service logic; in the steps, all the selecting, creating and dragging processes are self-operable and reversible, namely, the requirement of returning or modifying when a user operates by mistake is met, so that the requirement of the flexibility of the user service can be met;
further, the user creates the target business logic and generates the business view as needed: drawing a time sequence relation of application menu nodes, namely, in a view editing area, a user drags the nodes (including the nodes corresponding to the service content and the nodes corresponding to the auxiliary service content) instantiated by the components by himself, and establishes the time sequence relation and the connection relation between the nodes (the time sequence relation and the connection relation between the nodes can be further described, and if the description is needed, the description is directly edited); further, the user performs data content of the drawing node and the view, including configuration of the instantiated master node, father node and child node (including configuration of node attribute, content, field, etc.) on the view editing area by the user, to obtain target service logic required by the user, where the target service logic and the basic service logic interact through a data persistence layer. Therefore, the system automatically acquires an operation command of a user on the development interface to the target business logic, returns a return value to the display interface, and generates a panoramic business view; further acquiring operation commands of a user for inputting all nodes, modifying service data and the like in the panoramic service view on a display interface, and returning a return value to the display interface; and continuously acquiring an operation command of a user on the display interface for the panoramic service view, and returning a return value to the display interface to finally generate the panoramic service view updated immediately. The data persistence layer is positioned between the domain layer and the infrastructure layer, and is positioned between the business logic layer and the database, and is used for storing data.
In order to better understand the invention, a program module diagram of the device for developing panoramic service view by using low codes is further shown. As shown in fig. 3, another program module diagram of an apparatus for developing a panoramic service view with low codes according to the present invention includes:
generating basic service logic 101, configured to obtain an operation command for a user to directly select or drag at least two visual components corresponding to service contents to a view editing area in a development interface, and instantiate the visual components corresponding to the service contents as nodes corresponding to the service contents; by continuously acquiring operation commands for directly clicking or dragging the visual components corresponding to the service contents to the view editing area, generating corresponding basic service logic until all nodes corresponding to the service contents meet the service contents required by the user service;
creating a target service logic 102, configured to obtain, in a view editing area in the development interface, an operation command for configuring a node corresponding to the service content by a user, where the operation command includes: configuring time sequence relations between nodes corresponding to the service content and establishing connection relations between nodes corresponding to the service content; completing the time sequence relation and the connection relation of the nodes corresponding to the service contents by acquiring configuration, and rendering the result to a view editing area until all the configuration meets the logic and functional association between the service contents required by the user, thereby obtaining target service logic;
A panoramic service view generation module 103, configured to obtain, in a view editing area in the development interface, operation commands configured by a user to input attribute fields and contents, modify service data, and the like, for all nodes corresponding to the service content, and continuously bind and render data for the nodes corresponding to the service content; after continuously acquiring operation commands of the user for configuration of all nodes in the target service logic, generating a service view of a network topological structure containing all nodes corresponding to all the service contents bound and rendered by data and all time sequence relations and connection relations among the nodes corresponding to the service contents, namely, a panoramic service view capable of visually reflecting all the service contents; based on the change of the user service content, the operation command of finishing configuration such as inputting and modifying service data is continuously obtained from the development interface by the user on the attribute field and the content of the node in the panoramic service view, and then the panoramic service view which is updated immediately is generated.
As shown in fig. 4, a schematic diagram of an electronic device including the method provided by the present invention is shown, wherein:
the invention also provides an electronic device E, which comprises a memory R (comprising a relational database and a non-relational database), a processor P (comprising a general processor for processing a front-end service view analysis and rendering program based on a Web browser), wherein a configuration program S of a method for developing a panoramic service view by a low code which can run on the processor P is stored in the memory R, and the method for developing the service view can be realized when the configuration program S is executed by the processor P.
The present invention also provides a computer readable storage medium, on which a configuration program S of the method for developing a panoramic service view with low code is stored, where the configuration program S of the method for developing a panoramic service view with low code may be executed by one or more processors to implement the method for developing a service view according to the present invention.
It will be appreciated by those skilled in the art that the modules or steps of the invention described above may be implemented in a general purpose computing device, they may be concentrated on a single computing device, or distributed across a network of computing devices, they may alternatively be implemented in program code executable by computing devices, so that they may be stored in a memory device for execution by computing devices, and in some cases, the steps shown or described may be performed in a different order than that shown or described, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps within them may be fabricated into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only of the preferred embodiments of the present invention and is not intended to limit the present invention, but various modifications and variations can be made to the present invention by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1.一种低代码开发全景业务视图的方法,其特征在于,包括如下实现过程:1. A low-code method for developing a panoramic business view, which is characterized by including the following implementation process: 第一步,生成基础业务逻辑,包括:The first step is to generate basic business logic, including: 在开发界面,直接点选或拖拽至少两个业务内容对应的可视化组件到视图编辑区,所述业务内容对应的可视化组件被实例化为业务内容对应的节点;通过不断的直接点选或拖拽所述业务内容对应的可视化组件到视图编辑区,直到所有的业务内容对应的节点满足用户业务所需要的业务内容,即生成对应的基础业务逻辑;In the development interface, directly click or drag at least two visual components corresponding to the business content to the view editing area. The visual components corresponding to the business content are instantiated into nodes corresponding to the business content; by continuously directly clicking or dragging Drag the visual components corresponding to the business content to the view editing area until all the nodes corresponding to the business content meet the business content required by the user's business, that is, the corresponding basic business logic is generated; 第二步,创建目标业务逻辑,The second step is to create the target business logic, 在所述开发界面中的视图编辑区中,对所述业务内容对应的节点进行配置,包括:配置所述业务内容对应的节点之间的时序关系,以及建立所述业务内容对应的节点之间的连接关系;通过配置完成所有的所述业务内容对应的节点的时序关系及连接关系,直到所有的配置满足用户所需的业务内容之间的逻辑及功能关联,即得到目标业务逻辑;In the view editing area in the development interface, configuring the nodes corresponding to the business content includes: configuring the timing relationship between the nodes corresponding to the business content, and establishing the relationship between the nodes corresponding to the business content. The connection relationship; by configuring the timing relationship and connection relationship of all nodes corresponding to the business content, until all configurations meet the logical and functional associations between the business content required by the user, the target business logic is obtained; 第三步,生成全景业务视图,The third step is to generate a panoramic business view. 在所述开发界面中的视图编辑区中,对所有所述业务内容对应的节点进行属性字段及内容的输入、修改业务数据配置,配置过程得到不断被数据绑定和渲染的所述业务内容对应的节点;在对所述目标业务逻辑中的所有的节点配置完成后,即生成包含所有被数据绑定和渲染好的业务内容对应的节点以及所述业务内容对应的节点间的所有的时序关系和连接关系的网络拓扑结构业务视图,即可视化的反映全部业务内容的全景业务视图,所述目标业务逻辑和所述基础业务逻辑之间通过数据持久层交互,从而系统自行获取用户在所述开发界面对所述目标业务逻辑的操作命令,将返回值返回至显示界面,生成全景业务视图;进一步获取用户在显示界面对所述全景业务视图中对所有节点的输入、修改业务数据操作命令,并将返回值返回至显示界面,所述的数据持久层位于领域层和基础架构层之间,位于业务逻辑层和数据库之间,用于存储数据的一个模块,所述全景业务视图的界面以全局数据流形式进行存储;基于用户业务内容的变更,通过在所述开发界面不断的对所述全景业务视图中的节点的属性字段及内容进行输入、修改业务数据修整配置,即生成即时更新的全景业务视图。In the view editing area in the development interface, enter attribute fields and contents for all nodes corresponding to the business content, and modify the business data configuration. During the configuration process, the business content corresponding to the business content is continuously bound and rendered by data. nodes; after configuring all nodes in the target business logic, all timing relationships between nodes corresponding to all data-bound and rendered business content and nodes corresponding to the business content are generated. and the network topology business view of the connection relationship, that is, a panoramic business view that visually reflects all business content. The target business logic and the basic business logic interact through the data persistence layer, so that the system automatically obtains the user's development information. The interface returns the return value to the display interface for the operation command of the target business logic to generate a panoramic business view; further obtains the user's input and modification of business data operation commands for all nodes in the panoramic business view on the display interface, and The return value is returned to the display interface. The data persistence layer is located between the domain layer and the infrastructure layer, between the business logic layer and the database, and is a module used to store data. The interface of the panoramic business view is based on the global Stored in the form of data flow; based on changes in user business content, by continuously inputting attribute fields and contents of nodes in the panoramic business view in the development interface and modifying business data trimming configurations, an instantly updated panorama is generated Business view. 2.根据权利要求1所述的方法,其特征还在于,在所述生成基础业务逻辑步骤中,所述业务内容对应的可视化组件还可以是指,使用标准后端查询服务来自定义配置组件:根据所需对第三方扩展的数据表设计器、表单设计器中的可视化组件进行点选、拖拽以及属性字段配置操作命令,每次配置的条件和该条件下要执行的步骤被定义为用户根据所需自定义配置的业务内容对应的规则,并由其对应的类创建的源对象形成响应于Web端的业务内容对应的可视化组件;2. The method according to claim 1, further characterized in that, in the step of generating basic business logic, the visual component corresponding to the business content can also refer to using a standard back-end query service to customize the configuration component: Click, drag, and attribute field configuration operation commands on the visual components in the third-party extended data table designer and form designer as needed. The conditions for each configuration and the steps to be performed under the conditions are defined for the user. According to the rules corresponding to the business content of the required custom configuration, the source object created by its corresponding class forms a visual component corresponding to the business content on the Web side; 所述基于第三方扩展的表单设计器和数据表设计器可以是FormMarking第三方扩展的表单设计器和数据表设计器;The form designer and data table designer based on the third-party extension may be the form designer and data table designer of the FormMarking third-party extension; 所述业务内容即实际业务流程需要的数据场景,包括不限于以下场景:项目信息、项目立项、任务书管理、项目调研、项目会议记录、项目实施方案、销售订单、采购预算单、采购商品明细、采购订单、申请信息。The business content is the data scenario required by the actual business process, including but not limited to the following scenarios: project information, project establishment, task document management, project research, project meeting minutes, project implementation plan, sales order, purchase budget, and purchase product details , purchase order, application information. 3.根据权利要求1所述的方法,其特征还在于,所述业务内容对应的可视化组件还可以是系统内置的业务内容对应的可视化组件,是通过API接口方式调用第三方定制接口,第三方定制接口是指提供添加和查询的接口,遵循RESTful API规范;3. The method according to claim 1, further characterized in that the visual component corresponding to the business content can also be a visual component corresponding to the business content built in the system, which is a third-party customized interface called through an API interface. Customized interface refers to the interface that provides adding and querying, and follows the RESTful API specification; 所述业务内容即实际业务流程需要的数据场景,包括不限于以下场景:项目信息、项目立项、任务书管理、项目调研、项目会议记录、项目实施方案、销售订单、采购预算单、采购商品明细、采购订单、申请信息。The business content is the data scenario required by the actual business process, including but not limited to the following scenarios: project information, project establishment, task document management, project research, project meeting minutes, project implementation plan, sales order, purchase budget, and purchase product details , purchase order, application information. 4.根据权利要求1所述的方法,其特征还在于,所述开发界面还包含:辅助业务内容对应的可视化组件,所述辅助业务内容对应的可视化组件是系统内置的业务内容对应的可视化组件,是通过API接口方式调用第三方定制接口,第三方定制接口是指提供添加和查询的接口,遵循RESTful API规范,包括但不限于以下组件:4. The method according to claim 1, further characterized in that the development interface further includes: a visual component corresponding to the auxiliary business content, and the visual component corresponding to the auxiliary business content is a visual component corresponding to the built-in business content of the system. , is to call the third-party custom interface through the API interface. The third-party custom interface refers to the interface that provides adding and querying. It follows the RESTful API specification and includes but is not limited to the following components: 业务分类组件,用于多视图分类;Business classification component, used for multi-view classification; 聚合业务单元,用于将多个业务单元的数据在一个组件内显示;Aggregated business units are used to display data from multiple business units in one component; 第三方组件,用于使用Iframe方式引用第三方页面;Third-party components are used to reference third-party pages using Iframe; 统计报表类组件,包括不限于柱状图、折线图、饼状图,用于提供针对业务单元的统计数据展示;Statistical report components, including but not limited to bar charts, line charts, and pie charts, are used to provide statistical data display for business units; 基础组件,包括描述信息组件、图片组件、视频组件,属于通用组件,无特定业务属性。Basic components, including description information components, picture components, and video components, are general components and have no specific business attributes. 5.根据权利要求4所述的方法,其特征还在于,所述生成基础业务逻辑还包括,在所述开发界面中,点选、拖拽至少一个所述辅助业务内容对应的可视化组件到视图编辑区,所述辅助业务内容对应的可视化组件被实例化为辅助业务内容对应的节点。5. The method according to claim 4, further characterized in that generating basic business logic further includes, in the development interface, clicking and dragging at least one visual component corresponding to the auxiliary business content to the view In the editing area, the visual components corresponding to the auxiliary business content are instantiated as nodes corresponding to the auxiliary business content. 6.根据权利要求1所述的方法,其特征还在于,所述创建目标业务逻辑还包括:6. The method according to claim 1, further characterized in that said creating target business logic further includes: 所述业务内容对应的可视化组件其中一个被实例化为主节点,从所述主节点中选择父节点和子节点,建立节点间的父子关系,用户根据所需建立所述父节点和子节点与至少一个其他业务内容对应的节点之间的时序关系,建立所述父节点和子节点与其他业务内容对应的节点之间的连接关系;用户在所述视图编辑区上对实例化的主节点、父节点和子节点进行属性字段及内容进行输入、修改业务数据配置,得到所述目标业务逻辑。One of the visual components corresponding to the business content is instantiated as a master node. A parent node and a child node are selected from the master node to establish a parent-child relationship between the nodes. The user establishes the parent node and child node and at least one The timing relationship between the nodes corresponding to other business contents is established, and the connection relationship between the parent node and the child node and the nodes corresponding to other business contents are established; the user edits the instantiated main node, parent node and child node in the view editing area. The node inputs attribute fields and contents, modifies the business data configuration, and obtains the target business logic. 7.根据权利要求4所述的方法,其特征还在于,所述创建目标业务逻辑还包括,7. The method according to claim 4, further characterized in that said creating target business logic further includes: 在所述开发界面中的视图编辑区中,对所述辅助业务内容对应的节点进行属性字段及内容进行输入、修改业务数据配置;以及建立所述辅助业务内容对应的节点与相应的业务内容对应的节点或/和其它的业务内容对应的节点的时序关系,建立所述辅助业务内容对应的节点与相应的业务内容对应的节点或/和其它的业务内容对应的节点的连接关系;通过不断对所述辅助业务内容对应的节点进行属性字段及内容进行输入、修改业务数据配置,最终得到包含辅助业务内容对应的目标业务逻辑;其中,所述辅助业务内容对应的节点是所述实例化的业务内容对应的节点派生出的对应的文本节点或注释节点,且所述辅助业务内容对应的节点无子节点。In the view editing area in the development interface, enter the attribute fields and contents of the nodes corresponding to the auxiliary business content, modify the business data configuration; and establish the correspondence between the nodes corresponding to the auxiliary business content and the corresponding business content. The timing relationship between the nodes corresponding to the auxiliary service content or/and the nodes corresponding to other business contents is established, and the connection relationship between the nodes corresponding to the auxiliary service content and the nodes corresponding to the corresponding business content or/and the nodes corresponding to other business contents is established; by continuously comparing The node corresponding to the auxiliary business content enters attribute fields and content, modifies the business data configuration, and finally obtains the target business logic corresponding to the auxiliary business content; wherein the node corresponding to the auxiliary business content is the instantiated business The node corresponding to the content derives the corresponding text node or annotation node, and the node corresponding to the auxiliary service content has no child nodes. 8.根据权利要求1所述的方法,其特征还在于,所述开发界面包括可视化组件区、视图编辑区、业务配置信息显示区;所述可视化组件区和业务配置信息显示区均可以折叠显示;所述可视化组件区包括业务内容对应的可视化组件和辅助业务内容对应的可视化组件;两类组件可以通过层级列表方式、或者分类栏目方式显示在所述开发界面。8. The method according to claim 1, further characterized in that the development interface includes a visual component area, a view editing area, and a business configuration information display area; both the visual component area and the business configuration information display area can be folded and displayed. ; The visual component area includes visual components corresponding to business content and visual components corresponding to auxiliary business content; the two types of components can be displayed in the development interface through a hierarchical list or a classified column. 9.根据权利要求4所述的方法,其特征还在于,所述业务分类组件用于将多视图分类,包括:用户可以根据所需,采用业务分类组件进一步把所述全景业务视图细分为主视图和辅视图,所述主视图包含用户所需主要或者重点的至少两个业务单元的业务数据以及业务数据关系,所述辅视图包含用户所需次要或者辅助主视图的至少两个业务单元的业务数据以及业务数据关系,所述主视图与辅视图可以是层级关系、并列关系,具体根据用户所需进行配置。9. The method according to claim 4, further characterized in that the service classification component is used to classify multiple views, including: the user can use the service classification component to further subdivide the panoramic service view into Main view and auxiliary view. The main view contains the business data and business data relationships of at least two main or key business units required by the user. The auxiliary view contains at least two services of the secondary or auxiliary main view required by the user. The business data and business data relationship of the unit, the main view and the auxiliary view can be in a hierarchical relationship or a parallel relationship, and are specifically configured according to the needs of the user. 10.根据权利要求1-9任一项所述的方法,其特征还在于,所述第一步生成基础业务逻辑、第二步创建目标业务逻辑以及第三步生成全景业务视图的配置过程及结果都是可视化的显示在终端显示界面,以流式布局对组件进行排列,并将所述排列的结果预解析为虚拟DOM元素,通过虚拟DOM元素显示在终端显示界面,且所述第一步、第二步及第三步之间通过数据持久层交互;10. The method according to any one of claims 1 to 9, further characterized by the configuration process of generating basic business logic in the first step, creating target business logic in the second step, and generating a panoramic business view in the third step, and The results are all visually displayed on the terminal display interface, and the components are arranged in a flow layout, and the results of the arrangement are pre-parsed into virtual DOM elements, which are displayed on the terminal display interface through the virtual DOM elements, and the first step , the interaction between the second step and the third step is through the data persistence layer; 在终端显示界面的所述业务内容对应的可视化组件及节点、辅助业务内容对应的可视化组件及节点,根据用户的配置操作不断的进行动态的数据绑定和渲染;所述全景业务视图的界面以全局数据流形式进行存储。The visual components and nodes corresponding to the business content and the visual components and nodes corresponding to the auxiliary business content on the terminal display interface are continuously dynamically bound and rendered according to the user's configuration operations; the interface of the panoramic business view is based on Stored in the form of global data flow.
CN202111306988.0A 2021-11-05 2021-11-05 Method for developing panoramic service view by low codes Active CN116088816B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111306988.0A CN116088816B (en) 2021-11-05 2021-11-05 Method for developing panoramic service view by low codes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111306988.0A CN116088816B (en) 2021-11-05 2021-11-05 Method for developing panoramic service view by low codes

Publications (2)

Publication Number Publication Date
CN116088816A CN116088816A (en) 2023-05-09
CN116088816B true CN116088816B (en) 2024-03-26

Family

ID=86208806

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111306988.0A Active CN116088816B (en) 2021-11-05 2021-11-05 Method for developing panoramic service view by low codes

Country Status (1)

Country Link
CN (1) CN116088816B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117170656B (en) * 2023-09-26 2024-05-31 北京泰策科技有限公司 Low-code business form design system based on data visualization
CN120909572B (en) * 2025-10-13 2025-12-09 浙江云野科技有限公司 A method and system for big data visualization configuration

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102799430A (en) * 2012-07-02 2012-11-28 电子科技大学 Mobile internet business-oriented off-line visual business development generator
KR20130033652A (en) * 2011-09-27 2013-04-04 이메디정보기술(주) Method and apparatus for developing, distributing and executing object-wise dynamic compileless programs
CN107608667A (en) * 2017-08-18 2018-01-19 深圳怡化电脑股份有限公司 The update method and device of a kind of operation flow
CN109446570A (en) * 2018-09-26 2019-03-08 平安科技(深圳)有限公司 Operation flow methods of exhibiting, device, computer equipment and storage medium
CN111596912A (en) * 2020-05-22 2020-08-28 北京无线电测量研究所 Non-programming visual construction system and method for radar display control software based on component library
CN112561386A (en) * 2020-12-24 2021-03-26 建信金融科技有限责任公司 Method, device and equipment for acquiring business process
CN112698822A (en) * 2020-12-30 2021-04-23 新奥数能科技有限公司 Application software development method, device, system architecture and working method
CN113297825A (en) * 2021-07-23 2021-08-24 苏州恒力智能科技有限公司 Dynamically visualized form application design system and computer readable storage medium
CN113504908A (en) * 2021-07-19 2021-10-15 中国建设银行股份有限公司 Business code generation method and device, electronic equipment and computer readable medium
WO2021217660A1 (en) * 2020-04-30 2021-11-04 深圳中砼物联网科技有限公司 Method for realizing graphical code-free development of user interface, and computer device and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030158759A1 (en) * 2002-01-24 2003-08-21 Robert Kannenberg Method of modifying software by defining business rules
US20100049568A1 (en) * 2008-08-21 2010-02-25 Clevest Solutions Inc. System and Method for an Extensible Workflow Management
US8516175B2 (en) * 2009-12-30 2013-08-20 International Business Machines Corporation Graphical development tool for compensation actions and compensation scope in a process flow environment
US20120260233A1 (en) * 2011-04-07 2012-10-11 Infosys Technologies Limited Method and system for automating development and customization of business applications
US11645046B2 (en) * 2017-07-03 2023-05-09 Unqork, Inc. Systems and methods for development and deployment of software platforms having advanced workflow and event processing components

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130033652A (en) * 2011-09-27 2013-04-04 이메디정보기술(주) Method and apparatus for developing, distributing and executing object-wise dynamic compileless programs
CN102799430A (en) * 2012-07-02 2012-11-28 电子科技大学 Mobile internet business-oriented off-line visual business development generator
CN107608667A (en) * 2017-08-18 2018-01-19 深圳怡化电脑股份有限公司 The update method and device of a kind of operation flow
CN109446570A (en) * 2018-09-26 2019-03-08 平安科技(深圳)有限公司 Operation flow methods of exhibiting, device, computer equipment and storage medium
WO2021217660A1 (en) * 2020-04-30 2021-11-04 深圳中砼物联网科技有限公司 Method for realizing graphical code-free development of user interface, and computer device and storage medium
CN111596912A (en) * 2020-05-22 2020-08-28 北京无线电测量研究所 Non-programming visual construction system and method for radar display control software based on component library
CN112561386A (en) * 2020-12-24 2021-03-26 建信金融科技有限责任公司 Method, device and equipment for acquiring business process
CN112698822A (en) * 2020-12-30 2021-04-23 新奥数能科技有限公司 Application software development method, device, system architecture and working method
CN113504908A (en) * 2021-07-19 2021-10-15 中国建设银行股份有限公司 Business code generation method and device, electronic equipment and computer readable medium
CN113297825A (en) * 2021-07-23 2021-08-24 苏州恒力智能科技有限公司 Dynamically visualized form application design system and computer readable storage medium

Also Published As

Publication number Publication date
CN116088816A (en) 2023-05-09

Similar Documents

Publication Publication Date Title
US10331765B2 (en) Methods and apparatus for translating forms to native mobile applications
US11615425B2 (en) Method and apparatus for autonomous services composition
US8595641B2 (en) Methods, apparatus and systems for displaying and/or facilitating interaction with secure information via channel grid framework
US20140040791A1 (en) Development platform for software as a service (saas) in a multi-tenant environment
CN107391134B (en) Method and device for automatically generating and dynamically transforming universal mobile application interactive interface
CN111178023A (en) Visual self-defined report design system
US11048862B2 (en) Enhanced design collaboration using design-based feedback
US8010940B2 (en) Methods and apparatus for designing a workflow process using inheritance
KR102312481B1 (en) Method for providing contents production service using intuitive interface
CN112783488A (en) Business mode canvas drawing method and device
CN116088816B (en) Method for developing panoramic service view by low codes
US8239226B2 (en) Methods and apparatus for combining properties and methods from a plurality of different data sources
Shunk et al. The application of an integrated enterprise modeling methodology—FIDO—to supply chain integration modeling
CN114217842A (en) Universal visual resource directory configuration method and system
US11481467B2 (en) System and method for management and delivery of shoppable content data
US20070136675A1 (en) Methods and apparatus for updating a plurality of data fields in an elecronic form
US20250190084A1 (en) Presenting entity activities
US7996758B2 (en) Methods and apparatus for storing data associated with an electronic form
CN117874384A (en) Site content publishing management method, device, computer equipment and storage medium
US20070143711A1 (en) Methods and apparatus for displaying a setup sequence
US20070143305A1 (en) Methods and apparatus for storing functions associated with an electronic form
WO2007056656A2 (en) Methods and apparatus for processing business objects, electronic forms, and workflows
US20150154561A1 (en) Dynamic application personalization engine for enterprise software
US20070136367A1 (en) Methods and apparatus for dynamically modifying a business object definition
Tao et al. Towards policy driven context aware differentiated services design and development

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