CN103780686A - Method and system for customizing application approval procedure in cloud organization - Google Patents
Method and system for customizing application approval procedure in cloud organization Download PDFInfo
- Publication number
- CN103780686A CN103780686A CN201410017998.6A CN201410017998A CN103780686A CN 103780686 A CN103780686 A CN 103780686A CN 201410017998 A CN201410017998 A CN 201410017998A CN 103780686 A CN103780686 A CN 103780686A
- Authority
- CN
- China
- Prior art keywords
- node
- flow process
- application
- cloud
- examining
- 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.)
- Pending
Links
Images
Abstract
The invention provides a method and system for customizing an application approval procedure in a cloud organization. The method and the system are applied to the field of cloud computing. The method includes the following steps: adding nodes for a newly established procedure and establishing an incidence relation between the nodes and types of the nodes; and a user applying through the procedure and an approver performing corresponding management operations on the application through the procedure. The invention proposes the method for appropriately customizing the application approval procedure in the cloud organization and it is finally realized that a cloud computing platform uses the technology to realize diversified service procedures customized by an administrator so as to adapt to constantly changing demands. At the same time, resource application proposed by cloud tenants can be effectively tracked and managed so that convenience is provided to cloud resource management and configuration of an administer of a cloud organization.
Description
Technical field
The present invention relates to cloud computing field, relate in particular to the method and system of self-defined application approval flow process in a kind of cloud tissue.
Background technology
Cloud computing is a kind of account form based on the Internet, and in this way, shared software and hardware resources and information can offer computer and other equipment as required, and whole service mode is the spitting image of electrical network.
And self-defining application approval function will be served manpower workflow and the Business Works link of whole platform product as a common base subsystem, make the business application approval logic between at all levels in whole cloud system more clear, automatically complete and process a part of service logic, simplify the workload of application approval.To the content of the application approval file of automatically putting on record, conveniently consult and process simultaneously.And, for different business scenarios, allow keeper according to rule oneself definition operation flow, expand range of application and the flexibility of the method.
But the how self-defining application approval function of specific implementation, is the problem of needing solution badly.
Summary of the invention
The invention provides the method and system of self-defined application approval flow process in a kind of cloud tissue, to address the above problem.
The invention provides the method for self-defined application approval flow process in a kind of cloud tissue.Said method comprises the following steps:
For newly-built flow process increases node and sets up the incidence relation of described node and node type;
User applies for by described flow process, and the person of examining carries out corresponding bookkeeping by described flow process to described application.
The present invention also provides the system of self-defined application approval flow process in a kind of cloud tissue, comprising: set up module, examine module; Wherein, the described module of setting up is directly connected with the described module of examining;
The described module of setting up, is used to newly-built flow process to increase node and sets up the incidence relation of described node and node type;
The described module of examining, applies for by described flow process for user, the person of examining carries out corresponding bookkeeping by described flow process to described application.
The present invention proposes a kind of appropriate method to the in-house business approval user-defined flow of cloud, finally realize cloud computing platform and utilize this technology, realize self-defined various operation flow by keeper, with the demand that adapts to constantly change, tracing and managing is carried out in the resource bid that meanwhile, can effectively propose cloud tenant.For the keeper of cloud tissue carries out cloud resource management and configuration is provided convenience.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms the application's a part, and schematic description and description of the present invention is used for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Figure 1 shows that the customer service application schematic diagram of embodiments of the invention 1;
The flow process that Figure 2 shows that embodiments of the invention 2 creates process chart;
Figure 3 shows that the business approval process chart of embodiments of the invention 3;
Figure 4 shows that the node processing suggestion schematic diagram of embodiments of the invention 4;
Figure 5 shows that the interior self-defined application approval flow processing flow chart of cloud tissue of embodiments of the invention 5.
Embodiment
Hereinafter also describe the present invention in detail with reference to accompanying drawing in conjunction with the embodiments.It should be noted that, in the situation that not conflicting, the feature in embodiment and embodiment in the application can combine mutually.
The method that the invention provides self-defined application approval flow process in a kind of cloud tissue, comprises the following steps:
For newly-built flow process increases node and sets up the incidence relation of described node and node type;
User applies for by described flow process, and the person of examining carries out corresponding bookkeeping by described flow process to described application.
Wherein, for the process that newly-built flow process increases node and set up the incidence relation of described node and node type is:
Creating a new flow process, is also the associated corresponding node type of each node for described flow process increases several nodes.
Wherein, create a new flow process, for described flow process increases several nodes also for the detailed process of the associated corresponding node type of each node is:
Flow definition person creates a new flow process and obtains flow process essential information;
For flow process increases node, select node type: if node type exists, set up the relation of this node and this node type; If node type does not exist, newly-built this kind of node type.
Wherein, user applies for by described flow process, and the process that the person of examining carries out corresponding bookkeeping by described flow process to described application is:
User initiates application;
Examine node examining, pass through if examine, judge whether it is final node, if so, call cloud resource, obtain execution result; If not business moves to next node and processes.
Wherein, user applies for by described flow process, and the person of examining also comprises: bookkeeping can automatically be recorded in and examine in history after described application being carried out to corresponding bookkeeping by described flow process.
Wherein, in the time that existing business is specifically moved generation change, change the association in the node type of examining node.
Flow process self-defined: in each different flow process, by this concept of flow nodes type, flow nodes is carried out to multiplexing and decoupling zero; Flow nodes type can be considered to a group name of a type of node or an identical group node; Flow nodes type self can an associated tissue, concrete a user or a role; Each flow nodes belongs to certain node type, and therefore, each flow nodes is corresponding associated corresponding tissue, user or a role also.
Due to the existence of flow nodes type, user in the behavior control that makes each node and concrete business, role, tissue etc. become weak incidence relation; Each flow process is made up of several nodes, in the time need to revising the behavior of some nodes, does not need change flow, only need to change node type, thereby guarantees that the business in flow process is unaffected.
In system, can there are 5 kinds of dissimilar flow processs simultaneously, every kind of corresponding corresponding business of flow process, the flow process of 5 types can share the mechanism of a set of business application processing, and concrete business datum adopts the mode of JSON form coding to deposit in database.
The processing of business application: user can initiate and cancel application, examining node can veto, return, by business application, when all nodes of examining pass through, carry out corresponding JSON form decoding according to different flow process types, and call different cloud resource interfaces, automatically carry out the establishment assign action of resource.
The management of business history: business historical packet contains: the type of the details of Client-initiated application, applicant, application resource, flow process, the node at current place and the handling suggestion result of each node etc. that application is walked, as accompanying drawing 4.
User can derive history as required excel form and manage to this locality.
Below with reference to Fig. 1, Fig. 2, Fig. 3, describes with an instantiation process that realizes this method to content of the present invention, comprises the following steps:
1) determining application scenarios and the scope of a flow process, is a kind of JSON input and output of the type flow definition forms;
2) creating a new flow process, is also the associated corresponding node type of each node for flow process increases several nodes;
3) user can create user's application of the type in existing flow process;
4) applicant and the person of examining all can carry out corresponding bookkeeping to application; Wherein, associative operation can automatically be recorded in and examine in history;
5) in the time having new business demand, only need re-create a kind of new flow process type, and repeat step 1) to 4).
When existing business is specifically moved when generation is changed, (for example original person of examining is keeper A, the present person of examining is all keepers), only need change to examine the association in the node type of node, the application that does not affect flow process, node and processing.
The flow process that Figure 2 shows that embodiments of the invention 2 creates process chart, as shown in Figure 2, comprises the following steps:
Step 201: flow definition person creates a new flow process;
Step 202: obtain flow process essential information;
Step 203: for flow process increases node, select node type;
If node type exists, set up the relation of this node and this node type; If node type does not exist, newly-built this kind of node type.
Step 204: whether continue to add node, add node if continue, repeated execution of steps 203, otherwise, execution step 205:
Step 205: finish.
The business approval process chart that Figure 3 shows that embodiments of the invention 3, as shown in Figure 3, comprises the following steps:
Step 301: user initiates application;
Step 302: examine node examining, pass through if examine, perform step 303; Do not pass through if examine, be back to a node; If cancel application, return to step 301; Certainly business application, performs step 304 if not;
Step 303: whether be final node, if so, call cloud resource, obtain execution result; If not business moves to next node and processes;
Step 304: flow process finishes.
The interior self-defined application approval flow processing flow chart of cloud tissue that Figure 5 shows that embodiments of the invention 5, comprises the following steps:
Step 501: for newly-built flow process increases node and sets up the incidence relation of described node and node type;
Step 502: user applies for by described flow process, the person of examining carries out corresponding bookkeeping by described flow process to described application.
The present invention also provides the system of self-defined application approval flow process in a kind of cloud tissue, comprising: set up module, examine module; Wherein, the described module of setting up is directly connected with the described module of examining;
The described module of setting up, is used to newly-built flow process to increase node and sets up the incidence relation of described node and node type;
The described module of examining, applies for by described flow process for user, the person of examining carries out corresponding bookkeeping by described flow process to described application.
The present invention proposes a kind of appropriate method to the in-house business approval user-defined flow of cloud, finally realize cloud computing platform and utilize this technology, realize self-defined various operation flow by keeper, with the demand that adapts to constantly change, tracing and managing is carried out in the resource bid that meanwhile, can effectively propose cloud tenant.For the keeper of cloud tissue carries out cloud resource management and configuration is provided convenience.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.
Claims (7)
1. a method for self-defined application approval flow process in cloud tissue, is characterized in that, comprises the following steps:
For newly-built flow process increases node and sets up the incidence relation of described node and node type;
User applies for by described flow process, and the person of examining carries out corresponding bookkeeping by described flow process to described application.
2. method according to claim 1, is characterized in that, the process that increases node and set up the incidence relation of described node and node type for newly-built flow process is:
Creating a new flow process, is also the associated corresponding node type of each node for described flow process increases several nodes.
3. method according to claim 2, is characterized in that, creates a new flow process, for described flow process increases several nodes also for the detailed process of the associated corresponding node type of each node is:
Flow definition person creates a new flow process and obtains flow process essential information;
For flow process increases node, select node type: if node type exists, set up the relation of this node and this node type; If node type does not exist, newly-built this kind of node type.
4. method according to claim 1, is characterized in that, user applies for by described flow process, and the process that the person of examining carries out corresponding bookkeeping by described flow process to described application is:
User initiates application;
Examine node examining, pass through if examine, judge whether it is final node, if so, call cloud resource, obtain execution result; If not business moves to next node and processes.
5. method according to claim 4, is characterized in that, user applies for by described flow process, and the person of examining also comprises: bookkeeping can automatically be recorded in and examine in history after described application being carried out to corresponding bookkeeping by described flow process.
6. method according to claim 1, is characterized in that,
In the time that existing business is specifically moved generation change, change the association in the node type of examining node.
7. a system for self-defined application approval flow process in cloud tissue, is characterized in that, comprising: set up module, examine module; Wherein, the described module of setting up is directly connected with the described module of examining;
The described module of setting up, is used to newly-built flow process to increase node and sets up the incidence relation of described node and node type;
The described module of examining, applies for by described flow process for user, the person of examining carries out corresponding bookkeeping by described flow process to described application.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410017998.6A CN103780686A (en) | 2014-01-15 | 2014-01-15 | Method and system for customizing application approval procedure in cloud organization |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410017998.6A CN103780686A (en) | 2014-01-15 | 2014-01-15 | Method and system for customizing application approval procedure in cloud organization |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103780686A true CN103780686A (en) | 2014-05-07 |
Family
ID=50572501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410017998.6A Pending CN103780686A (en) | 2014-01-15 | 2014-01-15 | Method and system for customizing application approval procedure in cloud organization |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103780686A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105184501A (en) * | 2015-09-22 | 2015-12-23 | 浪潮集团有限公司 | Efficient asynchronous order processing method |
CN105469249A (en) * | 2015-11-19 | 2016-04-06 | 歌尔声学股份有限公司 | Form endorsement method based on role selection and form endorsement system |
CN106485389A (en) * | 2015-09-01 | 2017-03-08 | 北京奇虎科技有限公司 | The dynamic updating method of examination & approval stream and device |
CN106845849A (en) * | 2017-02-06 | 2017-06-13 | 郑州云海信息技术有限公司 | A kind of BPM method and system |
CN108074065A (en) * | 2016-11-08 | 2018-05-25 | 航天信息股份有限公司 | It is multigroup to knit inter-network workflow examination and approval method |
CN108965167A (en) * | 2018-07-19 | 2018-12-07 | 郑州云海信息技术有限公司 | A kind of distribution method and device of cloud resource |
CN109377193A (en) * | 2018-12-01 | 2019-02-22 | 广东鸿正软件技术有限公司 | User-defined flow method, apparatus, computer equipment and storage medium |
CN109670767A (en) * | 2018-09-25 | 2019-04-23 | 深圳壹账通智能科技有限公司 | Processing method, device, terminal device and the storage medium of workflow |
CN110288229A (en) * | 2019-06-24 | 2019-09-27 | 广州建众互联网科技有限公司 | Flow path processing method, system and computer readable storage medium |
CN110689253A (en) * | 2019-09-20 | 2020-01-14 | 深圳市第五空间网络科技有限公司 | Organization relationship differential management method and device and computer equipment |
CN110288229B (en) * | 2019-06-24 | 2024-05-17 | 临沂远创科技信息咨询有限公司 | Flow processing method, system and computer readable storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070160198A1 (en) * | 2005-11-18 | 2007-07-12 | Security First Corporation | Secure data parser method and system |
CN102739771A (en) * | 2012-04-18 | 2012-10-17 | 上海和辰信息技术有限公司 | Cloud application integrated management platform and method supporting service fusion |
CN103152415A (en) * | 2013-03-04 | 2013-06-12 | 浪潮电子信息产业股份有限公司 | Resource approval process design method based on cloud data center |
CN103281368A (en) * | 2013-05-22 | 2013-09-04 | 河海大学 | Data sharing exchange model and method based on cloud computation |
CN103345478A (en) * | 2013-06-17 | 2013-10-09 | 武汉天罡信息技术有限公司 | Universal identification coding system for smart city construction |
CN103368973A (en) * | 2013-07-25 | 2013-10-23 | 浪潮(北京)电子信息产业有限公司 | Safety system for cloud operating system |
-
2014
- 2014-01-15 CN CN201410017998.6A patent/CN103780686A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070160198A1 (en) * | 2005-11-18 | 2007-07-12 | Security First Corporation | Secure data parser method and system |
CN102739771A (en) * | 2012-04-18 | 2012-10-17 | 上海和辰信息技术有限公司 | Cloud application integrated management platform and method supporting service fusion |
CN103152415A (en) * | 2013-03-04 | 2013-06-12 | 浪潮电子信息产业股份有限公司 | Resource approval process design method based on cloud data center |
CN103281368A (en) * | 2013-05-22 | 2013-09-04 | 河海大学 | Data sharing exchange model and method based on cloud computation |
CN103345478A (en) * | 2013-06-17 | 2013-10-09 | 武汉天罡信息技术有限公司 | Universal identification coding system for smart city construction |
CN103368973A (en) * | 2013-07-25 | 2013-10-23 | 浪潮(北京)电子信息产业有限公司 | Safety system for cloud operating system |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106485389A (en) * | 2015-09-01 | 2017-03-08 | 北京奇虎科技有限公司 | The dynamic updating method of examination & approval stream and device |
CN105184501A (en) * | 2015-09-22 | 2015-12-23 | 浪潮集团有限公司 | Efficient asynchronous order processing method |
CN105469249A (en) * | 2015-11-19 | 2016-04-06 | 歌尔声学股份有限公司 | Form endorsement method based on role selection and form endorsement system |
CN108074065A (en) * | 2016-11-08 | 2018-05-25 | 航天信息股份有限公司 | It is multigroup to knit inter-network workflow examination and approval method |
CN108074065B (en) * | 2016-11-08 | 2022-08-19 | 航天信息股份有限公司 | Multi-organization cross-network process approval method |
CN106845849A (en) * | 2017-02-06 | 2017-06-13 | 郑州云海信息技术有限公司 | A kind of BPM method and system |
CN108965167A (en) * | 2018-07-19 | 2018-12-07 | 郑州云海信息技术有限公司 | A kind of distribution method and device of cloud resource |
CN109670767A (en) * | 2018-09-25 | 2019-04-23 | 深圳壹账通智能科技有限公司 | Processing method, device, terminal device and the storage medium of workflow |
CN109377193A (en) * | 2018-12-01 | 2019-02-22 | 广东鸿正软件技术有限公司 | User-defined flow method, apparatus, computer equipment and storage medium |
CN110288229A (en) * | 2019-06-24 | 2019-09-27 | 广州建众互联网科技有限公司 | Flow path processing method, system and computer readable storage medium |
CN110288229B (en) * | 2019-06-24 | 2024-05-17 | 临沂远创科技信息咨询有限公司 | Flow processing method, system and computer readable storage medium |
CN110689253A (en) * | 2019-09-20 | 2020-01-14 | 深圳市第五空间网络科技有限公司 | Organization relationship differential management method and device and computer equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103780686A (en) | Method and system for customizing application approval procedure in cloud organization | |
US10178045B2 (en) | Dynamic discovery and management of microservices for multi-cluster computing platforms | |
CN105429776B (en) | Method and system for managing functions of virtual network | |
US10681116B2 (en) | Providing services as resources for other services | |
EP3101870A1 (en) | Storage resource scheduling method and storage calculation system | |
CN110324399B (en) | Bringing cluster awareness into a facility management portal | |
CN104246741A (en) | Orchestrating hybrid cloud services | |
CN104601680B (en) | A kind of method for managing resource and device | |
CN103176892B (en) | A kind of page monitoring method and system | |
CN106503091A (en) | A kind of implementation method of changeable data structure automatic synchronization coupling | |
WO2017045450A1 (en) | Resource operation processing method and device | |
CN105164660A (en) | Cloud based service design inheritance | |
EP3218805B1 (en) | Method and system for model-driven, affinity-based, network functions | |
CN109743202B (en) | Data management method, device and equipment and readable storage medium | |
US11169495B2 (en) | Methods for provisioning an industrial internet-of-things control framework of dynamic multi-cloud events and devices thereof | |
CN106856438A (en) | A kind of method of Network instantiation, device and NFV systems | |
CN104468751A (en) | Self-defining method for business process nodes in cloud sea operating system | |
CN105589731A (en) | Virtual machine migration method and device | |
CN110738038A (en) | Contract text generation method, device, equipment and computer readable storage medium | |
CN102945264B (en) | Method for intelligently starting distributed transaction | |
CN104410511A (en) | Server management method and system | |
US10541872B2 (en) | Network policy distribution | |
CN111767149B (en) | Scheduling method, device, equipment and storage equipment | |
CN109660379B (en) | Network method, system and terminal | |
CN109542841A (en) | The method and terminal device of data snapshot are created in cluster |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140507 |
|
RJ01 | Rejection of invention patent application after publication |