CN106952081A - A kind of flow instance method and apparatus of authority classification business - Google Patents

A kind of flow instance method and apparatus of authority classification business Download PDF

Info

Publication number
CN106952081A
CN106952081A CN201710192925.4A CN201710192925A CN106952081A CN 106952081 A CN106952081 A CN 106952081A CN 201710192925 A CN201710192925 A CN 201710192925A CN 106952081 A CN106952081 A CN 106952081A
Authority
CN
China
Prior art keywords
processing module
client
handling process
target service
server
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
CN201710192925.4A
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.)
Shenzhen Zhuo Xun Information Technology Co Ltd
Original Assignee
Shenzhen Zhuo Xun Information 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 Shenzhen Zhuo Xun Information Technology Co Ltd filed Critical Shenzhen Zhuo Xun Information Technology Co Ltd
Priority to CN201710192925.4A priority Critical patent/CN106952081A/en
Publication of CN106952081A publication Critical patent/CN106952081A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Computational Linguistics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computer And Data Communications (AREA)

Abstract

The embodiment of the invention discloses a kind of flow instance method and apparatus of authority classification business.Including:Client exports the handling process template of target service, handling process template includes the flow line between the corresponding N number of processing module of N number of handling process node of target service and N number of processing module, the authority of client associates i-th of processing module of N number of processing module, N is positive integer, and i is the positive integer less than N;When detecting the selection operation for i-th processing module settings button, the setting interface of i-th of processing module is exported, i is the positive integer less than N;Obtain information data of the user for the setting interface typing of i-th of processing module;The information data of i-th of processing module is sent to server, in order to which server updates the flow state table of target service according to information data.The embodiment of the present invention is advantageously implemented modular office automation, lifts office efficiency.

Description

A kind of flow instance method and apparatus of authority classification business
Technical field
The present invention relates to office system technical field, and in particular to a kind of flow instance method of authority classification business and Equipment.
Background technology
With the fast development of society, the data volume of all kinds of business is presented geometrical factor and increased, in face of huge business Amount and complicated operation flow, user is to the demand of office system also more and more higher, therefore, outstanding practical office system Turn into major industries, the indispensable application of company.
In the prior art, most of office systems take workflow technology and carry out Business Processing, and workflow technology is being opened The hair stage, by setting business processing flow and systemic-function, is presented to user in the form of an integral unit, but right Complex in flow, functional authority level more clearly demarcated industry, the power operational management of such as government uses such system Flexibility of uniting is poor, it is impossible to is simply clearly presented to users at different levels, causes office efficiency not high.
The content of the invention
The embodiments of the invention provide a kind of flow instance method and apparatus of authority classification business, it is possible to achieve office Automation, lifts office efficiency.
Embodiment of the present invention first aspect provides a kind of flow instance method of authority classification business, including:
Server sends the handling process template of target service to client, and the handling process template includes and the mesh Flow line between the corresponding N number of processing module of N number of handling process node of mark business and N number of processing module, it is described I-th of processing module in authority correspondence N number of processing module of client, N is positive integer, and i is the positive integer less than N;
The server receives the information data for i-th of processing module that the client is sent;
The server updates the flow state of the target service according to the information data of i-th of processing module Table.
With reference in a first aspect, in some possible implementations, the server sends the handling process of target service After template is to client, methods described also includes:
The server is received when detecting the request for modification i-th of processing module that the client is sent The modification information for i-th of processing module that the client is sent;
The server updates the processing of the target service according to the modification information of i-th of processing module Flow template.
With reference in a first aspect, in some possible implementations, the server sends the handling process of target service After template is to client, methods described also includes:
The server receives the client when detecting the request for the addition flow instance that the client is sent The information of the flow instance sent;
The server updates the flow state table of the target service according to the information of the flow instance.
With reference in a first aspect, in some possible implementations, the server sends the handling process of target service Before template is to client, methods described also includes:
The server obtains N number of processing module of N number of handling process node for the target service Flow line between N number of processing module, and N number of processing module customized content;
The server is and described according to the flow line between N number of processing module and N number of processing module The customized content of N number of processing module, creates the handling process template of the target service.
Embodiment of the present invention second aspect provides a kind of flow instance method of authority classification business, including:
Client exports the handling process template of target service, and the handling process template includes and the target service Flow line between N number of corresponding N number of processing module of handling process node and N number of processing module, the client Authority associates i-th of processing module of N number of processing module, and N is positive integer;
The client is when detecting the selection operation for i-th of processing module settings button, and output is described The setting interface of i-th of processing module, i is the positive integer less than N;
The client obtains the information data of the setting interface typing for i-th of processing module;
The user end to server sends the information data of i-th of processing module, in order to the server root The flow state table of the target service is updated according to described information data.
With reference to second aspect, in some possible implementations, the client exports the handling process of target service After template, methods described also includes:
At the client sends the request of changing i-th of processing module to the server and is described i-th The modification information of module is managed, the modification information of i-th of processing module is used for target industry described in the server update The handling process template of business.
With reference to second aspect, in some possible implementations, the client exports the handling process of target service After template, methods described also includes:
The client sends the request for adding flow instance and the information of the flow instance, institute to the server Stating the information of flow instance is used for the flow state table of target service described in the server update.
The embodiment of the present invention third aspect provides a kind of server, including:
Transmitting element, for sending the handling process template of target service to client, the handling process template includes Flow with N number of handling process node of the target service between corresponding N number of processing module and N number of processing module connects I-th of processing module in line, authority correspondence N number of processing module of the client, N is positive integer, and i is less than N's Positive integer;
First receiving unit, after sending the handling process template to the client for the transmitting element, connects Receive the information data for i-th of processing module that the client is sent;
First updating block, for the Information Number of i-th of the processing module received according to first receiving unit According to the flow state table for updating the target service.
With reference to the third aspect, in some possible implementations, the server also includes:
Second receiving unit, the handling process template of the target service is sent to described for the transmitting element After client, when detecting the request for modification i-th of processing module that the client is sent, the client is received Hold the modification information of i-th of the processing module sent;
Second updating block, for the modification letter of i-th of the processing module received according to second receiving unit Breath, updates the handling process template of the target service.
With reference to the third aspect, in some possible implementations, the server also includes:
3rd receiving unit, the handling process template of the target service is sent to described for the transmitting element After client, when detecting the request for the addition flow instance that the client is sent, receive what the client was sent The information of the flow instance;
3rd updating block, for the information of the flow instance received according to the 3rd receiving unit, updates institute State the flow state table of target service.
With reference to the third aspect, in some possible implementations, the server also includes:
Acquiring unit, for the transmitting element send target service handling process template to client before, take pin To the stream between the N number of processing module and N number of processing module of N number of handling process node of the target service Journey line, and N number of processing module customized content;
Creating unit, for the N number of processing module and N number of processing module that are obtained according to the acquiring unit it Between flow line, and N number of processing module customized content, create the handling process mould of the target service Plate.
Embodiment of the present invention fourth aspect provides a kind of client, including:
First output unit, the handling process template for exporting target service, the handling process template includes and institute The flow line between the corresponding N number of processing module of N number of handling process node of target service and N number of processing module is stated, The authority of the client associates i-th of processing module of N number of processing module, and N is positive integer;
Second output unit, after exporting the handling process template for first output unit, when detecting pin During to the selection operation of i-th of processing module settings button, the setting interface of i-th of processing module is exported, i is small In N positive integer;
Acquiring unit, setting circle for obtaining i-th of the processing module exported for second output unit The information data of face typing;
First transmitting element, the letter for sending i-th of processing module that the acquiring unit is obtained to server Data are ceased, in order to which the server updates the flow state table of the target service according to described information data.
With reference to fourth aspect, in some possible implementations, the client also includes:
After second transmitting element, the handling process template that target service is exported for first output unit, to institute State server and send the request of modification i-th of processing module and the modification information of i-th of processing module, described the The modification information of i processing module is used for the handling process template of target service described in the server update.
With reference to fourth aspect, in some possible implementations, the client also includes:
After 3rd transmitting element, the handling process template that target service is exported for first output unit, to institute State server and send the request of addition flow instance and the information of the flow instance, the information of the flow instance is used for institute State the flow state table of target service described in server update.
The aspect of the embodiment of the present invention the 5th provides a kind of server, including:
Processor, memory and communication bus, the processor and the memory are connected simultaneously by the communication bus Complete mutual communication;
The executable code or instruction that the processor is stored by calling in the memory, are performed such as the present invention Part or all of step described in embodiment first aspect.
The aspect of the embodiment of the present invention the 6th provides a kind of client, including:
Processor, memory and communication bus, the processor and the memory are connected simultaneously by the communication bus Complete mutual communication;
The executable code or instruction that the processor is stored by calling in the memory, are performed such as the present invention Part or all of step described in embodiment second aspect.
The aspect of the embodiment of the present invention the 7th provides a kind of authority classification operation system, including such as embodiment of the present invention first party Server described in face and the client as described in embodiment of the present invention second aspect.
As can be seen that in embodiment of the present invention technical scheme, first, server sends the handling process template of target service To client, the handling process template includes N number of processing module corresponding with N number of handling process node of the target service I-th in flow line between N number of processing module, authority correspondence N number of processing module of the client Processing module, N is positive integer, secondly, and the server receives the information for i-th of processing module that the client is sent Data, finally, the server update the flow state of the target service according to the information data of i-th of processing module Table.The flow nodes of target service are set in the embodiment of the present invention by modularization, and according to the transmission of priority assignation Objective Flow processing template gives the corresponding client of the authority, is advantageously implemented modular office automation, lifts office efficiency.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing The accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are the present invention Some embodiments, for those of ordinary skill in the art, on the premise of not paying creative work, can also basis These accompanying drawings obtain other accompanying drawings.
Fig. 1 a are a kind of first embodiments of the flow instance method of authority classification business provided in an embodiment of the present invention Schematic flow sheet;
Fig. 1 b are a kind of handling process template schematic diagrames of target service provided in an embodiment of the present invention;
Fig. 2 is a kind of second embodiment stream of the flow instance method of authority classification business provided in an embodiment of the present invention Journey schematic diagram;
Fig. 3 is a kind of 3rd embodiment stream of the flow instance method of authority classification business provided in an embodiment of the present invention Journey schematic diagram;
Fig. 4 a are a kind of functional unit composition block diagrams of server provided in an embodiment of the present invention;
Fig. 4 b are a kind of another functional unit composition block diagrams of server provided in an embodiment of the present invention;
Fig. 4 c are a kind of another functional unit composition block diagrams of server provided in an embodiment of the present invention;
Fig. 5 is a kind of functional unit composition block diagram of client provided in an embodiment of the present invention;
Fig. 6 is a kind of structural representation of computer equipment provided in an embodiment of the present invention;
Fig. 7 is a kind of structural representation of authority classification operation system provided in an embodiment of the present invention.
Embodiment
In order that those skilled in the art more fully understand the present invention program, below in conjunction with the embodiment of the present invention Accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is this hair Bright a part of embodiment, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are not having There is the every other embodiment made and obtained under the premise of creative work, belong to the scope of protection of the invention.
Term " first ", " second ", " the 3rd " in description and claims of this specification and above-mentioned accompanying drawing, " Four " etc. be to be used to distinguish different objects, rather than for describing particular order.In addition, " comprising " and " having " and they appoint What is deformed, it is intended that covering is non-exclusive to be included.For example contain the process of series of steps or unit, method, system, production The step of product or equipment are not limited to list or unit, but alternatively also include the step of do not list or unit, or Alternatively also include for other intrinsic steps of these processes, method, product or equipment or unit.
Referenced herein " embodiment " is it is meant that the special characteristic, structure or the characteristic that describe can be wrapped in conjunction with the embodiments In at least one embodiment of the present invention.Each position in the description occur the phrase might not each mean it is identical Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and Implicitly understand, embodiment described herein can be combined with other embodiments.
It should be noted that the mobile terminal involved by the embodiment of the present invention can have wireless communication work(including various Can handheld device, mobile unit, wearable device, computing device or be connected to other processing of radio modem and set It is standby, and various forms of user equipmenies (User Equipment, UE), robot, mobile station (Mobile Station, MS), terminal device (terminal device) etc..For convenience of description, apparatus mentioned above is referred to as mobile terminal.
The embodiment of the present invention is described in detail below.
Fig. 1 a are referred to, Fig. 1 a are a kind of flow instance methods of authority classification business provided in an embodiment of the present invention First embodiment schematic flow sheet, as shown in Figure 1a, the flow instance method of the authority classification business in the embodiment of the present invention, Comprise the following steps:
S101, server send target service handling process template to client, the handling process template include with Flow between the corresponding N number of processing module of N number of handling process node of the target service and N number of processing module connects I-th of processing module in line, authority correspondence N number of processing module of the client, N is positive integer, and i is less than N's Positive integer;
Wherein, the target service is the business with multistage authority classification, can be managed for the right operation of government bodies Institution business is managed, the criminal case of such as law court, civil case, the case processing of public security organ etc. have complicated multi-level authority The business of classification, N number of handling process node for example can be the registration of case source, and registration of putting on record, evidence obtaining investigation, case is audited, Examination & verification technology, closes a case, case filing etc..
In an optional example, before the handling process template of the server transmission target service is to client, The server can also carry out following operation:
The server obtains N number of processing module of N number of handling process node for the target service Flow line between N number of processing module, and N number of processing module customized content;
The server is and described according to the flow line between N number of processing module and N number of processing module The customized content of N number of processing module, creates the handling process template of the target service.
Wherein, the flow between the N number of processing module and N number of processing module of N number of handling process node Line, and the customized content of N number of processing module can be sent to the server by the client with highest authority.
Wherein, the client of the highest authority can be with the N number of processing module of personal settings, to N number of processing mould Block distributes authority, and such as i-th processing module belongs to provincial authority, then can set the keeper of i-th of module to save Level keeper, the provincial keeper can be by each flow instance in i-th of processing module to provincial following each region Personnel assignment authority.
Wherein, the flow instance is the business individual for the specific object for being applicable the handling process template.
Further, when the target service needs adjustment, the client with highest authority only needs to have The adjustment information of body is sent to server, and the adjustment information can be increase processing module or delete in N number of processing module J-th of processing module information, the server needs only to update the handling process template according to the adjustment information In j-th of processing module be that can be achieved, therefore, the handling process node of each target service of modularization reduces authority classification The complexity of operation system, adds the ease for operation of authority classification operation system.
S102, the server receive the information data for i-th of processing module that the client is sent;
Wherein, described information data can be the Back ground Information of each flow instance in i-th of processing module, and The informative Annex related to i-th of processing module after processing, accessories list, data sheet etc..
S103, the server update the flow of the target service according to the information data of i-th of processing module State table;
Wherein, the flow state table is showed by each flow instance in the handling process template of the target service The data mode come, the data mode corresponds to the number of each flow instance in each processing module in the handling process template According to when multiple handling process node processings of the flow instance are completed, the flow instance reaches when winding up the case condition, the stream Data in the processing module for data mode correspondence each handling process node of flow instance that journey example is showed.
Wherein, the server updates the flow of the target service according to the information data of i-th of processing module After state table, the server can also carry out following operation:The handling process template is sent to the flow state The client of next handling process node of each corresponding flow instance of table, the client possesses next processing stream Cheng Jiedian processing authority.
For example, as shown in Figure 1 b, the handling process template includes 101 and started the handling process template of target service It can be wrapped in module, 102 processing modules 1,103 processing modules 2,104 processing modules 3 and 105 terminate modules, each module Multiple flow instances are included, such as after a certain case flow instance of government organs is added, the keeper for possessing authority can point Beginning module is hit, the flow instance then automatic jumps to the stage of processing module 1, send handling process template to possessing processing mould The client of the authority of block 1, the client can see all modules, but processing module 1 can only be handled, and work as client After the completion of the processing of end, the server receives data and updates flow state table, and handling process template is sent to possessing processing The client of the authority of module 2, after the completion of the client process of the authority of processing module 2 is possessed, server is then by handling process Template is sent to the client for possessing the authority of processing module 3, after the completion of the client process of the authority of processing module 3 is possessed, institute State server and detect whether data message that the flow instance should include etc. meets the condition of winding up the case, when detecting the flow instance Satisfaction is wound up the case when requiring, server winds up the case the flow instance filing.
Optionally, in some embodiments of the invention, the server sends the handling process template of target service to client After end, the server can also carry out following operation:
The server is received when detecting the request for modification i-th of processing module that the client is sent The modification information for i-th of processing module that the client is sent;
The server updates the processing of the target service according to the modification information of i-th of processing module Flow template.
Wherein, the client has the administrator right of i-th of processing module, and the client can be according to need The template data for asking personalized setting to change in i-th of processing module, and i-th of processing module can be defined Refinement authority, such as the processing user right of each flow instance of i-th of processing module, add operation system Flexibility.
Optionally, in some embodiments of the invention, the server sends the handling process template of target service to client After end, the server can also carry out following operation:
The server receives the client when detecting the request for the addition flow instance that the client is sent The information of the flow instance sent;
The server updates the flow state table of the target service according to the information of the flow instance.
Wherein, the client possesses the authority of i-th of processing module, can self-defined addition and institute according to demand The related flow instance of processing module is stated, the expansibility of authority classification operation system is added.
As can be seen that in embodiment of the present invention technical scheme, first, server sends the handling process template of target service To client, the handling process template includes N number of processing module corresponding with N number of handling process node of the target service I-th in flow line between N number of processing module, authority correspondence N number of processing module of the client Processing module, N is positive integer, secondly, and the server receives the information for i-th of processing module that the client is sent Data, finally, the server update the flow state of the target service according to the information data of i-th of processing module Table.The flow nodes of target service are set in the embodiment of the present invention by modularization, and according to the transmission of priority assignation Objective Flow processing template gives the corresponding client of the authority, is advantageously implemented modular office automation, lifts office efficiency.
Referring to Fig. 2, Fig. 2 is the of the flow instance method of a kind of authority classification business provided in an embodiment of the present invention Two embodiment schematic flow sheets, as shown in Fig. 2 the flow instance method of the authority classification business in the embodiment of the present invention includes Following steps:
S201, server obtain N number of processing module of N number of handling process node for the target service Flow line between N number of processing module, and N number of processing module customized content;
S202, the server according to the flow line between N number of processing module and N number of processing module, with And the customized content of N number of processing module, create the handling process template of the target service;
S203, the server send the handling process template of target service to client, the handling process template bag Include the flow between corresponding N number of processing module and N number of processing module with N number of handling process node of the target service I-th of processing module in line, authority correspondence N number of processing module of the client, N is positive integer, and i is less than N Positive integer;
S204, the server receive the information data for i-th of processing module that the client is sent;
S205, the server update the flow of the target service according to the information data of i-th of processing module State table.
As can be seen that in embodiment of the present invention technical scheme, first, server sends the handling process template of target service To client, the handling process template includes N number of processing module corresponding with N number of handling process node of the target service I-th in flow line between N number of processing module, authority correspondence N number of processing module of the client Processing module, N is positive integer, secondly, and the server receives the information for i-th of processing module that the client is sent Data, finally, the server update the flow state of the target service according to the information data of i-th of processing module Table.The flow nodes of target service, and issuing according to priority assignation Objective are set in the embodiment of the present invention by modularization Flow processing template gives the corresponding client of the authority, is advantageously implemented modular office automation, lifts office efficiency.
Referring to Fig. 3, Fig. 3 is the of the flow instance method of a kind of authority classification business provided in an embodiment of the present invention Three embodiment schematic flow sheets, as shown in figure 3, the flow instance method of the authority classification business in the embodiment of the present invention includes Following steps:
S301, client export the handling process template of target service, and the handling process template includes and the target Flow line between the corresponding N number of processing module of N number of handling process node of business and N number of processing module, the visitor The authority at family end associates i-th of processing module of N number of processing module, and N is positive integer;
S302, the client are when detecting the selection operation for i-th of processing module settings button, output The setting interface of i-th of processing module, i is the positive integer less than N;
S303, the client obtain the information data of the setting interface typing for i-th of processing module;
S304, the user end to server send the information data of i-th of processing module, in order to the service Device updates the flow state table of the target service according to described information data.
As can be seen that in embodiment of the present invention technical scheme, first, client exports the handling process mould of target service Plate, the handling process template includes N number of processing module corresponding with N number of handling process node of the target service and described Flow line between N number of processing module, the authority of the client associates i-th of processing module of N number of processing module, N is positive integer, secondly, when detecting the selection operation for i-th of processing module settings button, output described i-th The setting interface of individual processing module, i is the positive integer less than N, then, obtains setting circle for i-th of processing module The information data of face typing, finally, the information data of i-th of processing module is sent to server, in order to the service Device updates the flow state table of the target service according to described information data.Client only needs processing to close in the embodiment of the present invention Join i-th of processing module of authority, by the process flow module of target service, be conducive to realizing for clear and definite modular Office automation, lifts office efficiency.
It is apparatus of the present invention embodiment below, apparatus of the present invention embodiment is used to perform the inventive method first to the 3rd in fact The method for applying example realization, for convenience of description, illustrate only the part related to the embodiment of the present invention, particular technique details is not taken off Show, refer to first embodiment of the invention to 3rd embodiment.
Fig. 4 a are referred to, Fig. 4 a are a kind of functional unit composition block diagrams of server provided in an embodiment of the present invention, are such as schemed Shown in 4a, the server described in the present embodiment, including:Transmitting element 401, the first receiving unit 402, and the first renewal Unit 403, it is specific as follows:
Transmitting element 401, for sending the handling process template of target service to client, the handling process template bag Include the flow between corresponding N number of processing module and N number of processing module with N number of handling process node of the target service I-th of processing module in line, authority correspondence N number of processing module of the client, N is positive integer, and i is less than N Positive integer;
First receiving unit 402, for the transmitting element 401 send the handling process template to the client it Afterwards, the information data for i-th of processing module that the client is sent is received;
First updating block 403, for i-th of processing module for being received according to first receiving unit 402 Information data updates the flow state table of the target service.
Optionally, as shown in Figure 4 b, the server described in Fig. 4 a may also include:Second receiving unit 404, second is more New unit 405, it is specific as follows:
Second receiving unit 404, the handling process template of the target service is sent for the transmitting element 401 After the client, when detecting the request for modification i-th of processing module that the client is sent, institute is received State the modification information of i-th of processing module of client transmission;
Second updating block 405, for i-th of processing module for being received according to second receiving unit 404 Modification information, updates the handling process template of the target service.
Optionally, as illustrated in fig. 4 c, the server described in Fig. 4 a may also include:3rd receiving unit 406, depth of the night New unit 407, it is specific as follows:
3rd receiving unit 406, the handling process template of the target service is sent for the transmitting element 401 After the client, when detecting the request for the addition flow instance that the client is sent, the client is received The information of the flow instance sent;
3rd updating block 407, for the information of the flow instance received according to the 3rd receiving unit 406, Update the flow state table of the target service.
Optionally, in some possible implementations, the server described in Fig. 4 a may also include:
Acquiring unit, for the transmitting element 401 send target service handling process template to client before, take For between the N number of processing module and N number of processing module of N number of handling process node of the target service Flow line, and N number of processing module customized content;
Creating unit, for the N number of processing module and N number of processing module that are obtained according to the acquiring unit it Between flow line, and N number of processing module customized content, create the handling process mould of the target service Plate.
Specifically, implementing for above-mentioned unit refers to correlation step in Fig. 1 a to Fig. 2 correspondence embodiment and retouched State, will not be described here.
As can be seen that in embodiment of the present invention technical scheme, first, server sends the handling process template of target service To client, the handling process template includes N number of processing module corresponding with N number of handling process node of the target service I-th in flow line between N number of processing module, authority correspondence N number of processing module of the client Processing module, N is positive integer, secondly, and the server receives the information for i-th of processing module that the client is sent Data, finally, the server update the flow state of the target service according to the information data of i-th of processing module Table.The flow nodes of target service, and issuing according to priority assignation Objective are set in the embodiment of the present invention by modularization Flow processing template gives the corresponding client of the authority, is advantageously implemented modular office automation, lifts office efficiency.
Referring to Fig. 5, Fig. 5 is a kind of functional unit composition block diagram of client provided in an embodiment of the present invention, such as Fig. 5 institutes Show, the client described in the present embodiment, including:First output unit 501, the second output unit 502, acquiring unit 503, And transmitting element 504, it is specific as follows:
First output unit 501, the handling process template for exporting target service, the handling process template include with Flow between the corresponding N number of processing module of N number of handling process node of the target service and N number of processing module connects Line, the authority of the client associates i-th of processing module of N number of processing module, and N is positive integer;
Second output unit 502, after exporting the handling process template for first output unit 501, works as inspection When measuring the selection operation for i-th of processing module settings button, setting circle of i-th of processing module is exported Face, i is the positive integer less than N;
Acquiring unit 503, for obtaining i-th of the processing module exported for second output unit 502 The information data of interface typing is set;
Transmitting element 504, for sending i-th of processing module that the acquiring unit 503 is obtained to server Information data, in order to which the server updates the flow state table of the target service according to described information data.
Optionally, in some possible implementations, the client described in Fig. 5 may also include:
After second transmitting element, the handling process template that target service is exported for first output unit 501, to The server sends the request of modification i-th of processing module and the modification information of i-th of processing module, described The modification information of i-th of processing module is used for the handling process template of target service described in the server update.
Optionally, in some possible implementations, the client described in Fig. 5 may also include:
After 3rd transmitting element, the handling process template that target service is exported for first output unit 501, to The server sends the request of addition flow instance and the information of the flow instance, and the information of the flow instance is used for The flow state table of target service described in the server update.
Specifically, implementing for above-mentioned unit refers to the description that Fig. 3 corresponds to correlation step in embodiment, herein Do not repeat.
As can be seen that in embodiment of the present invention technical scheme, first, client exports the handling process mould of target service Plate, the handling process template includes N number of processing module corresponding with N number of handling process node of the target service and described Flow line between N number of processing module, the authority of the client associates i-th of processing module of N number of processing module, N is positive integer, secondly, when detecting the selection operation for i-th of processing module settings button, output described i-th The setting interface of individual processing module, i is the positive integer less than N, then, obtains setting circle for i-th of processing module The information data of face typing, finally, the information data of i-th of processing module is sent to server, in order to the service Device updates the flow state table of the target service according to described information data.Client only needs processing to close in the embodiment of the present invention Join i-th of processing module of authority, by the process flow module of target service, be conducive to realizing for clear and definite modular Office automation, lifts office efficiency.
Referring to Fig. 6, being a kind of structural representation of computer equipment provided in an embodiment of the present invention.Institute in the present embodiment The computer equipment of description can be the server for performing the inventive method the first and second embodiments implementation method, and Can be the client for performing the inventive method 3rd embodiment implementation method, including:At least one input equipment 1000; At least one output equipment 2000;At least one processor 3000, such as CPU;With memory 4000, above-mentioned input equipment 1000th, output equipment 2000, processor 3000 and memory 4000 are connected by communication bus 5000.
Wherein, above-mentioned input equipment 1000 concretely contact panel, physical button.
Above-mentioned output equipment 2000 concretely display screen.
Above-mentioned memory 4000 can be high-speed RAM memory, or non-labile memory (non-volatile Memory), such as magnetic disk storage.Above-mentioned memory 4000 is used to store batch processing code, above-mentioned input equipment 1000, defeated Going out equipment 2000 and processor 3000 is used to call the program code stored in memory 4000, performs following operation:
Computer equipment described in the present embodiment is to be realized for performing the embodiment of the inventive method first and second During the server of method, above-mentioned processor 3000 is used for:
The handling process template of target service is sent to client, the handling process template includes and the target service The corresponding N number of processing module of N number of handling process node and N number of processing module between flow line, the client Authority correspondence N number of processing module in i-th of processing module, N is positive integer, and i is the positive integer less than N;
Receive the information data for i-th of processing module that the client is sent;
The flow state table of the target service is updated according to the information data of i-th of processing module.
Optionally, in some embodiments of the invention, after the handling process template for sending target service is to client, The processor 3000 is additionally operable to:
When detecting the request for modification i-th of processing module that the client is sent, the client is received The modification information of i-th of the processing module sent;
According to the modification information of i-th of processing module, the handling process template of the target service is updated.
Optionally, in some embodiments of the invention, after the handling process template for sending target service is to client, The processor 3000 is additionally operable to:
When detecting the request for the addition flow instance that the client is sent, the described of the client transmission is received The information of flow instance;
According to the information of the flow instance, the flow state table of the target service is updated.
Optionally, it is described according to updating the information data of i-th of processing module in some embodiments of the invention After the flow state table of target service, the processor 3000 is additionally operable to:
It is corresponding with N number of handling process node according to N number of handling process node selection of the target service Flow line between N number of processing module and N number of processing module;
The customized content of N number of processing module is set according to N number of handling process node of the target service;
Flow line between N number of processing module and N number of processing module is created into the target service The handling process template.
As can be seen that first, server sends the handling process template of target service to client, the handling process mould Plate is included with N number of handling process node of the target service between corresponding N number of processing module and N number of processing module I-th of processing module in flow line, authority correspondence N number of processing module of the client, N is positive integer, secondly, The server receives the information data for i-th of processing module that the client is sent, finally, the server according to The information data of i-th of processing module updates the flow state table of the target service.Pass through mould in the embodiment of the present invention Blockization sets the flow nodes of target service, and issues flow processing template to the authority pair according to priority assignation Objective The client answered, is advantageously implemented modular office automation, lifts office efficiency.
Computer equipment described in the present embodiment is for performing the inventive method 3rd embodiment implementation method During client, above-mentioned processor 3000 is used for:
The handling process template of target service is exported, the handling process template includes N number of place with the target service The flow line between the corresponding N number of processing module of flow nodes and N number of processing module is managed, the authority of the client is closed Join i-th of processing module of N number of processing module, N is positive integer;
When detecting the selection operation for i-th of processing module settings button, i-th of processing mould is exported The setting interface of block, i is the positive integer less than N;
Obtain the information data of the setting interface typing for i-th of processing module;
The information data of i-th of processing module is sent to server, in order to which the server is according to described information Data update the flow state table of the target service.
Optionally, in some embodiments of the invention, after the handling process template of the output target service, the processing Device 3000 is additionally operable to:
Sent to the server and change the request of i-th of processing module and repairing for i-th of processing module Breath is converted to, the modification information of i-th of processing module is used for the place of target service described in the server update Manage flow template.
Optionally, in some embodiments of the invention, after the handling process template of the output target service, the processing Device 3000 is additionally operable to:
The request of addition flow instance and the information of the flow instance, the flow instance are sent to the server Information be used for target service described in the server update the flow state table.
As can be seen that first, client exports the handling process template of target service, the handling process template include with Flow between the corresponding N number of processing module of N number of handling process node of the target service and N number of processing module connects Line, the authority of the client associates i-th of processing module of N number of processing module, and N is positive integer, secondly, when detecting For i-th of processing module settings button selection operation when, export the setting interface of i-th of processing module, i is Positive integer less than N, then, obtains the information data of the setting interface typing for i-th of processing module, finally, to Server sends the information data of i-th of processing module, in order to which the server updates institute according to described information data State the flow state table of target service.Client only needs to handle i-th of processing module of associated permissions in the embodiment of the present invention, will The process flow module of target service, is conducive to the modular office automation of realizing of clear and definite, lifts office efficiency.
Referring to Fig. 7, being a kind of structural representation of authority classification operation system provided in an embodiment of the present invention.This implementation Authority classification operation system described in example, including:At least one server 701;At least one client 702.The clothes Business device performs the method as described in above-mentioned first embodiment and second embodiment of the invention, and the client executing is as originally The method described in above-mentioned 3rd embodiment is invented, the server is connected with the client communication.
The embodiment of the present invention also provides a kind of computer-readable storage medium, wherein, the computer-readable storage medium can be stored with journey Sequence, the program includes the flow instance method of any authority classification business described in the above method embodiment when performing Part or all of step.
Although combining each embodiment herein, invention has been described, however, implementing the present invention for required protection During, those skilled in the art are by checking the accompanying drawing, disclosure and appended claims, it will be appreciated that and it is real Other changes of the existing open embodiment.In the claims, the word of " comprising " (comprising) one is not excluded for other compositions Part or step, "a" or "an" are not excluded for multiple situations.Single processor or other units can realize claim In some functions enumerating.Mutually different has been recited in mutually different dependent some measures, it is not intended that these are arranged Apply to combine and produce good effect.
It will be understood by those skilled in the art that embodiments of the invention can be provided as method, device (equipment) or computer journey Sequence product.Therefore, in terms of the present invention can be using complete hardware embodiment, complete software embodiment or combination software and hardware The form of embodiment.Moreover, the present invention can be used in one or more calculating for wherein including computer usable program code The computer program that machine usable storage medium is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of product.Computer program is stored/distributed in suitable medium, is provided together with other hardware or as the one of hardware Part, it would however also be possible to employ other distribution forms, such as passes through the wired or wireless telecommunication systems of Internet or other.
The present invention be with reference to the method for the embodiment of the present invention, device (equipment) and computer program product flow chart with/ Or block diagram is described.It should be understood that can be realized by computer program instructions each flow in flow chart and/or block diagram and/ Or square frame and the flow in flow chart and/or block diagram and/or the combination of square frame.These computer program instructions can be provided To the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices to produce one Individual machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for realizing The device for the function of being specified in one flow of flow chart or multiple flows and/or one square frame of block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which is produced, to be included referring to Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that in meter Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, thus in computer or The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in individual square frame or multiple square frames.
Although with reference to specific features and embodiment, invention has been described, it is clear that, do not departing from this hair In the case of bright spirit and scope, various modifications and combinations can be carried out to it.Correspondingly, the specification and drawings are only institute The exemplary illustration of the invention that attached claim is defined, and be considered as covered in the scope of the invention any and all and repair Change, change, combining or equivalent.Obviously, those skilled in the art can to the present invention carry out it is various change and modification without Depart from the spirit and scope of the present invention.So, if the present invention these modification and modification belong to the claims in the present invention and its Within the scope of equivalent technologies, then the present invention is also intended to comprising including these changes and modification.

Claims (10)

1. a kind of flow instance method of authority classification business, it is characterised in that including:
Server sends the handling process template of target service to client, and the handling process template includes and the target industry Flow line between the corresponding N number of processing module of N number of handling process node and N number of processing module of business, the client I-th of processing module in authority correspondence N number of processing module at end, N is positive integer, and i is the positive integer less than N;
The server receives the information data for i-th of processing module that the client is sent;
The server updates the flow state table of the target service according to the information data of i-th of processing module.
2. according to the method described in claim 1, it is characterised in that the server sends the handling process template of target service After client, methods described also includes:
The server receives described when detecting the request for modification i-th of processing module that the client is sent The modification information for i-th of processing module that client is sent;
The server updates the handling process of the target service according to the modification information of i-th of processing module Template.
3. according to the method described in claim 1, it is characterised in that the server sends the handling process template of target service After client, methods described also includes:
The server receives the client and sent when detecting the request for the addition flow instance that the client is sent The flow instance information;
The server updates the flow state table of the target service according to the information of the flow instance.
4. according to the method described in claim 1, it is characterised in that the server sends the handling process template of target service Before client, methods described also includes:
The server obtains N number of processing module and the institute of N number of handling process node for the target service State the flow line between N number of processing module, and N number of processing module customized content;
The server is and described N number of according to the flow line between N number of processing module and N number of processing module The customized content of processing module, creates the handling process template of the target service.
5. a kind of flow instance method of authority classification business, it is characterised in that including:
Client exports the handling process template of target service, and the handling process template includes N number of with the target service Flow line between the corresponding N number of processing module of handling process node and N number of processing module, the authority of the client I-th of processing module of N number of processing module is associated, N is positive integer;
The client is exported described i-th when detecting the selection operation for i-th of processing module settings button The setting interface of processing module, i is the positive integer less than N;
The client obtains the information data of the setting interface typing for i-th of processing module;
The user end to server sends the information data of i-th of processing module, in order to which the server is according to institute State the flow state table that information data updates the target service.
6. method according to claim 5, it is characterised in that the client exports the handling process template of target service Afterwards, methods described also includes:
The client sends the request for changing i-th of processing module and i-th of processing mould to the server The modification information of block, the modification information of i-th of processing module is used for target service described in the server update The handling process template.
7. a kind of server, it is characterised in that including:
Transmitting element, for sending the handling process template of target service to client, the handling process template includes and institute The flow line between the corresponding N number of processing module of N number of handling process node of target service and N number of processing module is stated, I-th of processing module in authority correspondence N number of processing module of the client, N is positive integer, and i is just whole less than N Number;
First receiving unit, after sending the handling process template to the client for the transmitting element, receives institute State the information data of i-th of processing module of client transmission;
First updating block, for the information data of i-th of processing module that is received according to first receiving unit more The flow state table of the new target service.
8. server according to claim 7, it is characterised in that the server also includes:
Second receiving unit, the handling process template of the target service is sent to the client for the transmitting element After end, when detecting the request for modification i-th of processing module that the client is sent, the client hair is received The modification information for i-th of the processing module sent;
Second updating block, for the modification information of i-th of the processing module received according to second receiving unit, more The handling process template of the new target service.
9. a kind of client, it is characterised in that including:
First output unit, the handling process template for exporting target service, the handling process template includes and the mesh Flow line between the corresponding N number of processing module of N number of handling process node of mark business and N number of processing module, it is described The authority of client associates i-th of processing module of N number of processing module, and N is positive integer;
Second output unit, after first output unit output handling process template, institute is directed to when detecting When stating the selection operation of i-th processing module settings button, the setting interface of i-th of processing module is exported, i is less than N Positive integer;
Acquiring unit, the setting interface record for obtaining i-th of the processing module exported for second output unit The information data entered;
First transmitting element, the Information Number for sending i-th of processing module that the acquiring unit is obtained to server According in order to which the server updates the flow state table of the target service according to described information data.
10. a kind of authority classification operation system, it is characterised in that including the server as described in claim any one of 7-8 and Client as claimed in claim 9.
CN201710192925.4A 2017-03-28 2017-03-28 A kind of flow instance method and apparatus of authority classification business Pending CN106952081A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710192925.4A CN106952081A (en) 2017-03-28 2017-03-28 A kind of flow instance method and apparatus of authority classification business

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710192925.4A CN106952081A (en) 2017-03-28 2017-03-28 A kind of flow instance method and apparatus of authority classification business

Publications (1)

Publication Number Publication Date
CN106952081A true CN106952081A (en) 2017-07-14

Family

ID=59473930

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710192925.4A Pending CN106952081A (en) 2017-03-28 2017-03-28 A kind of flow instance method and apparatus of authority classification business

Country Status (1)

Country Link
CN (1) CN106952081A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107579911A (en) * 2017-10-18 2018-01-12 韩家佳 Instant communicating method, communication terminal and computer-readable medium
CN108595924A (en) * 2018-04-28 2018-09-28 平安科技(深圳)有限公司 Business authority management method and device, computer equipment and storage medium
CN110297625A (en) * 2018-03-22 2019-10-01 阿里巴巴集团控股有限公司 The processing method and processing device of application
CN111143866A (en) * 2019-12-27 2020-05-12 远光软件股份有限公司 Permission changing method, device, equipment and medium based on multi-scene mode
CN114185915A (en) * 2021-12-10 2022-03-15 上海哔哩哔哩科技有限公司 Service processing method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101038635A (en) * 2006-03-15 2007-09-19 北大方正集团有限公司 System for controlling flow process authority of task stream management system and implement method thereof
CN101447040A (en) * 2008-10-17 2009-06-03 东软集团股份有限公司 Method for setting process instance restriction and device thereof as well as system for modifying process instance restrict
CN101673358A (en) * 2008-09-10 2010-03-17 中兴通讯股份有限公司 Method and device for managing authority in workflow component based on authority component
CN102945519A (en) * 2012-10-23 2013-02-27 中国建设银行股份有限公司 Internal work approval process management system of bank
CN104021460A (en) * 2014-06-27 2014-09-03 北京太格时代自动化***设备有限公司 Work flow management system and work flow handling method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101038635A (en) * 2006-03-15 2007-09-19 北大方正集团有限公司 System for controlling flow process authority of task stream management system and implement method thereof
CN101673358A (en) * 2008-09-10 2010-03-17 中兴通讯股份有限公司 Method and device for managing authority in workflow component based on authority component
CN101447040A (en) * 2008-10-17 2009-06-03 东软集团股份有限公司 Method for setting process instance restriction and device thereof as well as system for modifying process instance restrict
CN102945519A (en) * 2012-10-23 2013-02-27 中国建设银行股份有限公司 Internal work approval process management system of bank
CN104021460A (en) * 2014-06-27 2014-09-03 北京太格时代自动化***设备有限公司 Work flow management system and work flow handling method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107579911A (en) * 2017-10-18 2018-01-12 韩家佳 Instant communicating method, communication terminal and computer-readable medium
CN107579911B (en) * 2017-10-18 2018-11-13 韩家佳 Instant communicating method, communication terminal and computer-readable medium
CN110297625A (en) * 2018-03-22 2019-10-01 阿里巴巴集团控股有限公司 The processing method and processing device of application
CN110297625B (en) * 2018-03-22 2023-08-08 阿里巴巴集团控股有限公司 Application processing method and device
CN108595924A (en) * 2018-04-28 2018-09-28 平安科技(深圳)有限公司 Business authority management method and device, computer equipment and storage medium
CN111143866A (en) * 2019-12-27 2020-05-12 远光软件股份有限公司 Permission changing method, device, equipment and medium based on multi-scene mode
CN111143866B (en) * 2019-12-27 2022-02-15 远光软件股份有限公司 Permission changing method, device, equipment and medium based on multi-scene mode
CN114185915A (en) * 2021-12-10 2022-03-15 上海哔哩哔哩科技有限公司 Service processing method and device

Similar Documents

Publication Publication Date Title
CN106952081A (en) A kind of flow instance method and apparatus of authority classification business
US11947680B2 (en) Model parameter training method, terminal, and system based on federation learning, and medium
CN109683869A (en) The development approach and device of DAPP
CN108156268A (en) Acquisition methods and server, the terminal device of device identification
US20070079128A1 (en) Electronic signature system and method
CN107908680A (en) Management method, electronic device and the computer-readable recording medium of wechat public platform
CN104391934A (en) Data calibration method and device
CN109189379A (en) code generating method and device
CN110134930A (en) Electronic contract management method, device, computer equipment and storage medium
CN110913016A (en) Resource management system for cloud resource platform and storage medium
CN107169762A (en) The collocation method and device of a kind of safety barrier
CN106375465A (en) Data migration method and server
CN107886006A (en) Data manipulation method, device and electronic equipment
CN106792699A (en) A kind of Wireless Fidelity Wi Fi connection methods and mobile terminal
CN110322582A (en) Lightguide cable link method for inspecting, device and terminal device
CN103093154A (en) Secret-level setting information management system and secret-level setting information management method
CN107330091A (en) Information processing method and device
CN110362672A (en) List display methods, device, storage medium and electronic equipment
CN104239212B (en) Query method and device of test case and establishment method and device of test case
CN109615506A (en) Collection information processing method and system
CN104657130A (en) Method for hierarchically layering business support system
CN107341645A (en) Demand of human resources information processing method, device, computer equipment and storage medium
CN115481440B (en) Data processing method, device, electronic equipment and medium
CN106354761A (en) Identification handling method used in electronic data of instruction books and device thereof
CN104378329A (en) Safety verification method, device and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170714