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 PDF

Info

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
Application number
CN201410017998.6A
Other languages
Chinese (zh)
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.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry 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 Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN201410017998.6A priority Critical patent/CN103780686A/en
Publication of CN103780686A publication Critical patent/CN103780686A/en
Pending legal-status Critical Current

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

The method and system of self-defined application approval flow process in a kind of cloud tissue
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.
CN201410017998.6A 2014-01-15 2014-01-15 Method and system for customizing application approval procedure in cloud organization Pending CN103780686A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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