欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種工作流模型分級(jí)管理方法、系統(tǒng)及流程建模系統(tǒng)的制作方法

文檔序號(hào):6509277閱讀:234來源:國(guó)知局
一種工作流模型分級(jí)管理方法、系統(tǒng)及流程建模系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種工作流模型分級(jí)管理方法、系統(tǒng)及流程建模系統(tǒng),所述方法包括:上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型,將定義好的需進(jìn)行細(xì)化的流程模型標(biāo)記為上級(jí)流程模型;上級(jí)機(jī)構(gòu)將上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu);下級(jí)機(jī)構(gòu)對(duì)上級(jí)流程模型進(jìn)行建模細(xì)化,得下級(jí)流程模型??梢姡景l(fā)明的工作流模型分級(jí)管理方法可使用戶按照流程模型所屬組織機(jī)構(gòu)對(duì)流程模型進(jìn)行管理,并且通過上級(jí)機(jī)構(gòu)對(duì)需要下級(jí)機(jī)構(gòu)協(xié)同建模的流程模型實(shí)施定義、下發(fā)操作,使上、下級(jí)機(jī)構(gòu)關(guān)聯(lián)起來,進(jìn)而下級(jí)機(jī)構(gòu)對(duì)上級(jí)機(jī)構(gòu)下發(fā)的上級(jí)流程模型進(jìn)行建模細(xì)化產(chǎn)生下級(jí)流程模型,從而本發(fā)明的方法實(shí)現(xiàn)了流程模型之間的關(guān)聯(lián),較強(qiáng)地支持了上下級(jí)協(xié)同辦公。
【專利說明】一種工作流模型分級(jí)管理方法、系統(tǒng)及流程建模系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于業(yè)務(wù)流程建模及管理【技術(shù)領(lǐng)域】,尤其涉及一種工作流模型分級(jí)管理方法、系統(tǒng)及BS (Browser/Server,瀏覽器/服務(wù)器)流程建模系統(tǒng)。
【背景技術(shù)】
[0002]工作流中間件(即流程模型)是成熟的中間件產(chǎn)品,廣泛應(yīng)用于解決政府、企業(yè)等的業(yè)務(wù)流程計(jì)算機(jī)化問題。流程建模工具是業(yè)務(wù)流程管理工具的重要組成部分,借助流程建模工具,政府或企業(yè)的管理人員能夠根據(jù)其所屬的組織機(jī)構(gòu)權(quán)限建立、管理業(yè)務(wù)流程模板,并可以按照政府或企業(yè)的組織機(jī)構(gòu)形式展示業(yè)務(wù)流程模板。
[0003]當(dāng)前,主流的流程建模工具包括CS (Client/Server,客戶機(jī)/服務(wù)器)流程建模工具和BS流程建模工具。CS流程建模工具需要客戶端的支持,安裝客戶端程序較為費(fèi)時(shí),且不同的客戶端系統(tǒng)環(huán)境亦可能會(huì)導(dǎo)致出現(xiàn)客戶端程序安裝運(yùn)行問題;BS流程建模工具不需客戶端的支持,克服了 CS流程建模工具的上述缺點(diǎn),但BS流程建模工具重點(diǎn)著眼于方便用戶的建模過程,其將流程模型與組織機(jī)構(gòu)結(jié)合的很少,即對(duì)按照流程模型所屬組織機(jī)構(gòu)進(jìn)行管理考慮較少,且流程模型之間無關(guān)聯(lián)關(guān)系,尤其未提供針對(duì)上下級(jí)機(jī)構(gòu)協(xié)同進(jìn)行流程建模的解決方案,對(duì)上下級(jí)協(xié)同辦公支持較弱。

【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明的目的在于提供一種工作流模型分級(jí)管理方法和系統(tǒng),并基于此提供一種流程建模系統(tǒng),以解決上述問題,實(shí)現(xiàn)在提供用戶建模功能的同時(shí),提供按照流程模型所屬組織機(jī)構(gòu)對(duì)流程模型進(jìn)行管理的功能,并使流程模型之間具備關(guān)聯(lián)關(guān)系,較強(qiáng)地支持上下級(jí)協(xié)同辦公。
[0005]為此,本發(fā)明采用如下技術(shù)方案:
[0006]一種工作流模型分級(jí)管理方法,包括:
[0007]上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型,將定義好的需進(jìn)行細(xì)化的流程模型標(biāo)記為上級(jí)流程模型;
[0008]上級(jí)機(jī)構(gòu)將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu);
[0009]下級(jí)機(jī)構(gòu)對(duì)所述上級(jí)流程模型進(jìn)行建模細(xì)化,以得到細(xì)化的流程模型,將所述細(xì)化的流程模型標(biāo)記為下級(jí)流程模型。
[0010]優(yōu)選的,所述上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型具體包括:
[0011]上級(jí)機(jī)構(gòu)定義流程模型;
[0012]上級(jí)機(jī)構(gòu)將所述流程模型中需要進(jìn)行細(xì)化的活動(dòng)節(jié)點(diǎn)定義為細(xì)化活動(dòng)。
[0013]優(yōu)選的,所述下級(jí)機(jī)構(gòu)對(duì)所述上級(jí)流程模型進(jìn)行建模細(xì)化,以得到細(xì)化的流程模型具體為:
[0014]下級(jí)機(jī)構(gòu)對(duì)所述上級(jí)流程模型中的細(xì)化活動(dòng)進(jìn)行建模細(xì)化,以得到細(xì)化的流程模型。[0015]優(yōu)選的,所述工作流模型分級(jí)管理方法,還包括:
[0016]上級(jí)機(jī)構(gòu)維護(hù)所述上級(jí)流程模型,下級(jí)機(jī)構(gòu)維護(hù)所述下級(jí)流程模型。
[0017]優(yōu)選的,所述工作流模型分級(jí)管理方法,還包括:
[0018]上級(jí)機(jī)構(gòu)維護(hù)其將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu)時(shí)的關(guān)聯(lián)關(guān)系,其中,所述關(guān)聯(lián)關(guān)系包括上級(jí)機(jī)構(gòu)名稱、上級(jí)流程模型標(biāo)識(shí)、下發(fā)時(shí)間、下級(jí)機(jī)構(gòu)名稱和預(yù)設(shè)的下級(jí)流程模型標(biāo)識(shí)。
[0019]一種工作流模型分級(jí)管理系統(tǒng),包括上級(jí)定義模塊、下發(fā)模塊和下級(jí)細(xì)化模塊,其中:
[0020]所述上級(jí)定義模塊,用于上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型,將定義好的需進(jìn)行細(xì)化的流程模型標(biāo)記為上級(jí)流程模型;
[0021]所述下發(fā)模塊,用于上級(jí)機(jī)構(gòu)將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu);
[0022]所述下級(jí)細(xì)化模塊,用于下級(jí)機(jī)構(gòu)對(duì)所述上級(jí)流程模型進(jìn)行建模細(xì)化,以得到細(xì)化的流程模型,將所述細(xì)化的流程模型標(biāo)記為下級(jí)流程模型。
[0023]優(yōu)選的,所述上級(jí)定義模塊具體包括:
[0024]流程模型定義模塊,用于上級(jí)機(jī)構(gòu)定義流程模型;
[0025]節(jié)點(diǎn)定義模塊,用于上級(jí)機(jī)構(gòu)將所述流程模型中需要進(jìn)行細(xì)化的活動(dòng)節(jié)點(diǎn)定義為細(xì)化活動(dòng)。
[0026]優(yōu)選的,所述工作流模型分級(jí)管理系統(tǒng),還包括流程模型維護(hù)模塊和關(guān)聯(lián)關(guān)系維護(hù)模塊,其中:
[0027]所述流程模型維護(hù)模塊,用于上級(jí)機(jī)構(gòu)維護(hù)所述上級(jí)流程模型,下級(jí)機(jī)構(gòu)維護(hù)所述下級(jí)流程模型;
[0028]所述關(guān)聯(lián)關(guān)系維護(hù)模塊,用于上級(jí)機(jī)構(gòu)維護(hù)其將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu)時(shí)的關(guān)聯(lián)關(guān)系。
[0029]一種流程建模系統(tǒng),包括用于用戶建立流程模型的建模模塊,還包括工作流模型分級(jí)管理系統(tǒng)。
[0030]本發(fā)明實(shí)施例提供的工作流模型分級(jí)管理方法包括:上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型,將定義好的需進(jìn)行細(xì)化的流程模型標(biāo)記為上級(jí)流程模型;上級(jí)機(jī)構(gòu)將上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu);下級(jí)機(jī)構(gòu)對(duì)上級(jí)流程模型進(jìn)行建模細(xì)化,得下級(jí)流程模型??梢?,本發(fā)明的工作流模型分級(jí)管理方法可使用戶按照流程模型所屬組織機(jī)構(gòu)對(duì)流程模型進(jìn)行管理,并且通過上級(jí)機(jī)構(gòu)對(duì)需要下級(jí)機(jī)構(gòu)協(xié)同建模的流程模型實(shí)施定義、下發(fā)操作,使上、下級(jí)機(jī)構(gòu)關(guān)聯(lián)起來,進(jìn)而下級(jí)機(jī)構(gòu)對(duì)上級(jí)機(jī)構(gòu)下發(fā)的上級(jí)流程模型進(jìn)行建模細(xì)化產(chǎn)生下級(jí)流程模型,從而本發(fā)明的方法實(shí)現(xiàn)了流程模型之間的關(guān)聯(lián),較強(qiáng)地支持了上下級(jí)協(xié)同辦公。
【專利附圖】

【附圖說明】
[0031]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0032]圖1是本發(fā)明實(shí)施例一提供的工作流模型分級(jí)管理方法的一種流程圖;[0033]圖2是本發(fā)明實(shí)施例二提供的工作流模型分級(jí)管理方法的另一種流程圖;
[0034]圖3是本發(fā)明實(shí)施例三提供的工作流模型分級(jí)管理方法的又一種流程圖;
[0035]圖4是本發(fā)明實(shí)施例四提供的工作流模型分級(jí)管理系統(tǒng)的一種結(jié)構(gòu)圖;
[0036]圖5是本發(fā)明實(shí)施例五提供的工作流模型分級(jí)管理系統(tǒng)的另一種結(jié)構(gòu)圖;
[0037]圖6是本發(fā)明實(shí)施例六提供的流程建模系統(tǒng)結(jié)構(gòu)圖;
[0038]圖7是本發(fā)明實(shí)施例六提供的使用流程建模系統(tǒng)進(jìn)行建模或上下級(jí)協(xié)同建模的流程圖。
【具體實(shí)施方式】
[0039]為了引用和清楚起見,下文中使用的技術(shù)名詞、簡(jiǎn)寫或縮寫總結(jié)解釋如下:
[0040]中間件:是基礎(chǔ)軟件的一大類,屬于可復(fù)用軟件的范疇,中間件處于操作系統(tǒng)軟件與用戶的應(yīng)用軟件的中間。
[0041]工作流:工作流聯(lián)盟提出,工作流是一類能夠完全或者部分自動(dòng)執(zhí)行的經(jīng)營(yíng)過程,根據(jù)一系列過程規(guī)則,文檔、信息或任務(wù)能夠在不同的執(zhí)行者之間傳遞、執(zhí)行。
[0042]流程模型:即工作流中間件,具體指將工作流程中的工作如何前后組織在一起的邏輯和規(guī)則在計(jì)算機(jī)中以恰當(dāng)?shù)哪P瓦M(jìn)行表示并對(duì)其實(shí)施計(jì)算。
[0043]BS流程建模工具:通過瀏覽器訪問的一種可視化的流程模型建立工具。使用該工具可以建立流程模型并將流程模型保存在數(shù)據(jù)庫(kù)中,且保存的流程模型具有所屬組織機(jī)構(gòu)的屬性。
[0044]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0045]本發(fā)明針對(duì)當(dāng)前BS流程建模工具對(duì)按照流程模型所屬組織機(jī)構(gòu)管理流程模型考慮較少、流程模型之間無關(guān)聯(lián)關(guān)系及對(duì)上下級(jí)協(xié)同辦公支持較弱等缺點(diǎn)公開了一種工作流模型分級(jí)管理方法、系統(tǒng)及BS流程建模系統(tǒng),以下將通過多個(gè)實(shí)施例對(duì)本發(fā)明的工作流模型分級(jí)管理方法、系統(tǒng)及BS流程建模系統(tǒng)進(jìn)行詳細(xì)說明。
[0046]實(shí)施例一
[0047]本發(fā)明實(shí)施例一公開了一種工作流模型分級(jí)管理方法,首先對(duì)本發(fā)明的原理進(jìn)行簡(jiǎn)單描述:上級(jí)機(jī)構(gòu)定義流程模型Process_A,若該流程模型Process_A含有需要下級(jí)機(jī)構(gòu)細(xì)化的活動(dòng)Activity_l,則將該流程模型Process_A下發(fā)到下級(jí)機(jī)構(gòu),下級(jí)機(jī)構(gòu)對(duì)需要細(xì)化的活動(dòng)Activity_l進(jìn)行細(xì)化即生成細(xì)化流程,從而實(shí)現(xiàn)上級(jí)機(jī)構(gòu)與下級(jí)機(jī)構(gòu)協(xié)同進(jìn)行流程建模。
[0048]基于以上原理,請(qǐng)參見圖1,本發(fā)明的工作流模型分級(jí)管理方法包括:
[0049]S1:上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型,將定義好的需進(jìn)行細(xì)化的流程模型標(biāo)記為上級(jí)流程模型。
[0050]本發(fā)明實(shí)施例中,定義流程模型可包括建立流程模型。
[0051]具體地,上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型包括:上級(jí)機(jī)構(gòu)定義流程模型;上級(jí)機(jī)構(gòu)將定義的流程模型中需要進(jìn)行細(xì)化的活動(dòng)節(jié)點(diǎn)定義為細(xì)化活動(dòng)。[0052]例如,上級(jí)機(jī)構(gòu)定義流程模型Process_A,其中Process_A中的活動(dòng)節(jié)點(diǎn)Activity_l需要下級(jí)機(jī)構(gòu)進(jìn)行定義,即通過流程模型Process_A發(fā)起的流程在運(yùn)行到活動(dòng)Activity_l時(shí)需要使用下級(jí)機(jī)構(gòu)定義的流程模型,而上級(jí)機(jī)構(gòu)無需定義該活動(dòng)的具體實(shí)現(xiàn)細(xì)節(jié),該活動(dòng)的具體實(shí)現(xiàn)細(xì)節(jié)由下級(jí)機(jī)構(gòu)決定,并通過建模實(shí)現(xiàn)細(xì)化,此時(shí),上級(jí)機(jī)構(gòu)將活動(dòng)節(jié)點(diǎn)Activity_l定義為特殊的活動(dòng)-細(xì)化活動(dòng)。
[0053]S2:上級(jí)機(jī)構(gòu)將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu)。
[0054]S3:下級(jí)機(jī)構(gòu)對(duì)所述上級(jí)流程模型進(jìn)行建模細(xì)化,以得到細(xì)化的流程模型,將所述細(xì)化的流程模型標(biāo)記為下級(jí)流程模型。
[0055]其中,下級(jí)機(jī)構(gòu)對(duì)所述上級(jí)流程模型進(jìn)行建模細(xì)化,以得到細(xì)化的流程模型具體為:下級(jí)機(jī)構(gòu)對(duì)所述上級(jí)流程模型中的細(xì)化活動(dòng)進(jìn)行建模細(xì)化,得細(xì)化的流程模型。
[0056]需要說明的是,同一上級(jí)機(jī)構(gòu)可以對(duì)應(yīng)一個(gè)或多個(gè)下級(jí)機(jī)構(gòu)。上級(jí)流程模型中若存在多個(gè)細(xì)化活動(dòng),則可將定義有不同的細(xì)化活動(dòng)的上級(jí)流程模型下發(fā)至不同的下級(jí)機(jī)構(gòu),通過多個(gè)下級(jí)機(jī)構(gòu)對(duì)其各自接收的細(xì)化活動(dòng)進(jìn)行建模細(xì)化完成其與上級(jí)機(jī)構(gòu)的協(xié)同建模;相應(yīng)地,上級(jí)流程模型中若只存在一個(gè)細(xì)化活動(dòng),也可將該流程模型下發(fā)至多個(gè)下級(jí)機(jī)構(gòu),即多個(gè)下級(jí)機(jī)構(gòu)針對(duì)同一個(gè)細(xì)化活動(dòng)進(jìn)行建模細(xì)化,并產(chǎn)生各自的細(xì)化流程。
[0057]綜上,本發(fā)明實(shí)施例提供的工作流模型分級(jí)管理方法包括:上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型,將定義好的需進(jìn)行細(xì)化的流程模型標(biāo)記為上級(jí)流程模型;上級(jí)機(jī)構(gòu)將上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu);下級(jí)機(jī)構(gòu)對(duì)上級(jí)流程模型進(jìn)行建模細(xì)化,得下級(jí)流程模型。可見,本發(fā)明的工作流模型分級(jí)管理方法通過上述步驟可使用戶按照流程模型所屬組織機(jī)構(gòu)對(duì)流程模型進(jìn)行管理,并且通過上級(jí)機(jī)構(gòu)對(duì)需要下級(jí)機(jī)構(gòu)協(xié)同建模的流程模型實(shí)施定義、下發(fā)操作,使上、下級(jí)機(jī)構(gòu)關(guān)聯(lián)起來,進(jìn)而下級(jí)機(jī)構(gòu)對(duì)上級(jí)機(jī)構(gòu)下發(fā)的上級(jí)流程模型進(jìn)行建模細(xì)化產(chǎn)生下級(jí)流程模型,從而本發(fā)明的方法實(shí)現(xiàn)了流程模型之間的關(guān)聯(lián),較強(qiáng)地支持了上下級(jí)協(xié)同辦公。
[0058]實(shí)施例二
[0059]本發(fā)明實(shí)施例二在上述實(shí)施例一的基礎(chǔ)上,公開了工作流模型分級(jí)管理方法的另一種流程,請(qǐng)參見圖2,其除了包括實(shí)施例一中工作流模型分級(jí)管理方法的步驟S1、S2、S3之外,還包括如下步驟:
[0060]S4:上級(jí)機(jī)構(gòu)維護(hù)所述上級(jí)流程模型,下級(jí)機(jī)構(gòu)維護(hù)所述下級(jí)流程模型。
[0061]具體地,上級(jí)機(jī)構(gòu)定義及下發(fā)的流程模型由上級(jí)機(jī)構(gòu)進(jìn)行維護(hù),下級(jí)機(jī)構(gòu)細(xì)化的流程模型由下級(jí)機(jī)構(gòu)進(jìn)行維護(hù),即各級(jí)機(jī)構(gòu)維護(hù)其各自權(quán)限對(duì)應(yīng)的流程模型。
[0062]本步驟S4從維護(hù)各自權(quán)限對(duì)應(yīng)的流程模型的角度體現(xiàn)了本發(fā)明的按照流程模型所屬組織機(jī)構(gòu)對(duì)流程模型進(jìn)行管理的功能這一特點(diǎn)。
[0063]實(shí)施例三
[0064]本發(fā)明實(shí)施例三在實(shí)施例一和實(shí)施例二的基礎(chǔ)上,公開了工作流模型分級(jí)管理方法的又一種流程,請(qǐng)參見圖2,該流程除了包括上述步驟S1、S2、S3和S4,還包括:
[0065]S5:上級(jí)機(jī)構(gòu)維護(hù)其將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu)時(shí)的關(guān)聯(lián)關(guān)系。
[0066]其中,上述關(guān)聯(lián)關(guān)系包括上級(jí)機(jī)構(gòu)名稱、上級(jí)流程模型標(biāo)識(shí)、下發(fā)時(shí)間、下級(jí)機(jī)構(gòu)名稱和預(yù)設(shè)的下級(jí)流程模型標(biāo)識(shí)等。
[0067]本實(shí)施例中,上級(jí)機(jī)構(gòu)維護(hù)其將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu)時(shí)的關(guān)聯(lián)關(guān)系包括:上級(jí)機(jī)構(gòu)保存上述關(guān)聯(lián)關(guān)系和上級(jí)機(jī)構(gòu)刪除上述關(guān)聯(lián)關(guān)系等。
[0068]若上級(jí)機(jī)構(gòu)需要下級(jí)機(jī)構(gòu)協(xié)同建模,則在上級(jí)機(jī)構(gòu)將其上級(jí)流程模型下發(fā)給下級(jí)機(jī)構(gòu)后,由上級(jí)機(jī)構(gòu)保存其下發(fā)時(shí)的關(guān)聯(lián)關(guān)系,即具體保存上級(jí)機(jī)構(gòu)名稱、上級(jí)流程模型標(biāo)識(shí)、下發(fā)時(shí)間、下級(jí)機(jī)構(gòu)名稱和預(yù)設(shè)的下級(jí)流程模型標(biāo)識(shí)。其中,預(yù)設(shè)的下級(jí)流程模型標(biāo)識(shí)用于在下級(jí)流程模型建成后作為下級(jí)流程模型的標(biāo)識(shí)。
[0069]若上級(jí)機(jī)構(gòu)不需要下級(jí)機(jī)構(gòu)參與協(xié)作,則可以刪除其與下級(jí)機(jī)構(gòu)的關(guān)聯(lián)關(guān)系。關(guān)聯(lián)關(guān)系被刪除后,上級(jí)流程模型可作為獨(dú)立的流程模型正常運(yùn)行,相應(yīng)地,下級(jí)流程模型也可作為獨(dú)立的流程模型正常運(yùn)行。
[0070]在上級(jí)機(jī)構(gòu)需要同一下級(jí)機(jī)構(gòu)再次協(xié)作來完成上級(jí)流程模型時(shí),上級(jí)機(jī)構(gòu)可以再次實(shí)施下發(fā)操作,與此同時(shí),再次建立了下發(fā)流程和下發(fā)機(jī)構(gòu)的記錄,即再次生成了下發(fā)對(duì)應(yīng)的關(guān)聯(lián)關(guān)系,則上、下級(jí)機(jī)構(gòu)及其上、下級(jí)流程模型產(chǎn)生關(guān)聯(lián)。
[0071]實(shí)施例四
[0072]本發(fā)明實(shí)施例四公開了一種工作流模型分級(jí)管理系統(tǒng),該工作流模型分級(jí)管理系統(tǒng)與實(shí)施例一公開的工作流模型分級(jí)管理方法相對(duì)應(yīng),請(qǐng)參見圖4,其包括上級(jí)定義模塊100、下發(fā)模塊200和下級(jí)細(xì)化模塊300。
[0073]上級(jí)定義模塊100,用于上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型,將定義好的需進(jìn)行細(xì)化的流程模型標(biāo)記為上級(jí)流程模型。
[0074]其中,上級(jí)定義模塊100具體包括流程模型定義模塊和節(jié)點(diǎn)定義模塊。流程模型定義模塊,用于上級(jí)機(jī)構(gòu)定義流程模型;節(jié)點(diǎn)定義模塊,用于上級(jí)機(jī)構(gòu)將所述流程模型中需要進(jìn)行細(xì)化的活動(dòng)節(jié)點(diǎn)定義為細(xì)化活動(dòng)。
[0075]下發(fā)模塊200,用于上級(jí)機(jī)構(gòu)將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu);
[0076]下級(jí)細(xì)化模塊300,用于下級(jí)機(jī)構(gòu)對(duì)所述上級(jí)流程模型進(jìn)行建模細(xì)化,以得到細(xì)化的流程模型,將所述細(xì)化的流程模型標(biāo)記為下級(jí)流程模型。
[0077]對(duì)于本發(fā)明實(shí)施例四公開的工作流模型分級(jí)管理系統(tǒng)而言,由于其與實(shí)施例一公開的工作流模型分級(jí)管理方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)相似之處請(qǐng)參見實(shí)施例一中工作流模型分級(jí)管理方法部分的說明即可,此處不再詳述。
[0078]實(shí)施例五
[0079]本發(fā)明實(shí)施例五在實(shí)施例四公開的工作流模型分級(jí)管理系統(tǒng)的基礎(chǔ)上,公開了工作流模型分級(jí)管理系統(tǒng)的另一種結(jié)構(gòu),請(qǐng)參見圖5,其除了包括上級(jí)定義模塊100、下發(fā)模塊200和下級(jí)細(xì)化模塊300,還包括流程模型維護(hù)模塊400和關(guān)聯(lián)關(guān)系維護(hù)模塊500。
[0080]流程模型維護(hù)模塊400,用于上級(jí)機(jī)構(gòu)維護(hù)所述上級(jí)流程模型,下級(jí)機(jī)構(gòu)維護(hù)所述下級(jí)流程模型;
[0081]關(guān)聯(lián)關(guān)系維護(hù)模塊500,用于上級(jí)機(jī)構(gòu)保存并維護(hù)其將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu)時(shí)的關(guān)聯(lián)關(guān)系。
[0082]相應(yīng)地,本發(fā)明實(shí)施例五公開的工作流模型分級(jí)管理系統(tǒng)與實(shí)施例二和實(shí)施例三公開的工作流模型分級(jí)管理方法相對(duì)應(yīng),具體請(qǐng)參見實(shí)施例一和實(shí)施例二中工作流模型分級(jí)管理方法的說明,不再贅述。
[0083]實(shí)施例六
[0084]本發(fā)明實(shí)施例六在以上實(shí)施例的基礎(chǔ)上公開了一種流程建模系統(tǒng),參見圖6,該流程建模系統(tǒng)包括用于用戶建立流程模型的建模模塊610,還包括如上述實(shí)施例四或?qū)嵤├逯泄_的工作流模型分級(jí)管理系統(tǒng)620。
[0085]建模模塊610,為用戶提供業(yè)務(wù)流程的建模功能,具體可采用BS流程建模,此部分的實(shí)現(xiàn)技術(shù)及細(xì)節(jié)可參考現(xiàn)有的建模工具,如BS流程建模工具等。
[0086]本發(fā)明的流程建模系統(tǒng)區(qū)別于現(xiàn)有流程建模工具,其在提供了傳統(tǒng)流程建模工具具備的建模功能的同時(shí),還通過采用本發(fā)明的工作流模型分級(jí)管理方法及系統(tǒng)為用戶提供了按照流程模型所屬組織機(jī)構(gòu)對(duì)流程模型進(jìn)行管理的功能,使上、下級(jí)機(jī)構(gòu)之間、流程模型之間相互關(guān)聯(lián)起來,較強(qiáng)地支持了上下級(jí)協(xié)同辦公。
[0087]接下來,本發(fā)明實(shí)施例提供一應(yīng)用本發(fā)明的流程建模系統(tǒng)實(shí)現(xiàn)上級(jí)機(jī)構(gòu)與下級(jí)機(jī)構(gòu)協(xié)同進(jìn)行流程建模的具體實(shí)例。其中,本實(shí)例的流程建模系統(tǒng)的功能具體以包含了本發(fā)明分級(jí)管理功能的BS流程建模工具的形式體現(xiàn)。
[0088](一)上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型
[0089]上級(jí)機(jī)構(gòu)使用BS流程建模工具定義流程模型Pr0CeSS_A,其中,流程模型Pix)CeSS_A可以是上級(jí)機(jī)構(gòu)新建的流程模型,也可以是已經(jīng)保存在數(shù)據(jù)庫(kù)模板表中的流程模型。若Process_A中某個(gè)活動(dòng)節(jié)點(diǎn)Activity_l需要下級(jí)機(jī)構(gòu)進(jìn)行定義,此時(shí),上級(jí)機(jī)構(gòu)
將活動(dòng)節(jié)點(diǎn)Activity_l定義為特殊的活動(dòng)-細(xì)化活動(dòng)。定義完成后,上級(jí)機(jī)構(gòu)將流程模
型保存到數(shù)據(jù)庫(kù)的模板表中。
[0090](二)上級(jí)機(jī)構(gòu)將其定義的流程模型下發(fā)到下級(jí)機(jī)構(gòu)
[0091]上級(jí)機(jī)構(gòu)定義保存了需要細(xì)化的流程模型Pr0CeSS_A后,點(diǎn)擊下發(fā)按鈕,并在列出的所有下級(jí)機(jī)構(gòu)中選擇一個(gè)或多個(gè),確定后進(jìn)行下發(fā)操作。與此同時(shí),下發(fā)操作會(huì)將上級(jí)機(jī)構(gòu)、需要下發(fā)的流程標(biāo)識(shí)、下級(jí)機(jī)構(gòu)、下發(fā)時(shí)間、下發(fā)時(shí)默認(rèn)的細(xì)化流程標(biāo)識(shí)(即預(yù)設(shè)的下級(jí)流程模型標(biāo)識(shí))等關(guān)聯(lián)關(guān)系保存到數(shù)據(jù)庫(kù)的下發(fā)關(guān)系表中。
[0092](三)下級(jí)機(jī)構(gòu)對(duì)上級(jí)機(jī)構(gòu)下發(fā)的流程模型進(jìn)行二次建模
[0093]下級(jí)機(jī)構(gòu)登錄BS流程建模工具,BS建模工具根據(jù)下發(fā)關(guān)系表中保存的關(guān)聯(lián)關(guān)系記錄,列出所有下發(fā)到本下級(jí)機(jī)構(gòu)的流程模型,用戶即可看到上級(jí)機(jī)構(gòu)下發(fā)的需要協(xié)同定義的工作流模型Process_A。選中Process_A中的細(xì)化活動(dòng)Activity_l,點(diǎn)擊“細(xì)化”按鈕,BS流程建模工具將根據(jù)命名規(guī)則(該命名規(guī)則同生成下發(fā)關(guān)系時(shí)的命名規(guī)則一致)自動(dòng)生成一條新的流程模型Process_B,并將Process_B保存在數(shù)據(jù)庫(kù)的模板表中,即具體地,根據(jù)命名規(guī)則,在數(shù)據(jù)庫(kù)流程模型的表中生成一條新的記錄,該新記錄的流程定義字段為一條只有“開始”和“結(jié)束”節(jié)點(diǎn)的新的流程定義。生成新的流程模型的方案與用戶新建一條流程模型的方案相同。依據(jù)下發(fā)關(guān)系表中建立的下發(fā)時(shí)默認(rèn)的細(xì)化流程標(biāo)識(shí)、下發(fā)的流程標(biāo)識(shí)、上級(jí)機(jī)構(gòu)、下級(jí)機(jī)構(gòu)等關(guān)聯(lián)關(guān)系,ProCesS_B與ProCesS_A的細(xì)化關(guān)系即可完整建立。接下來,下級(jí)機(jī)構(gòu)對(duì)新生成的流程模型ProCesS_B進(jìn)行完善、保存,即完成了本下級(jí)機(jī)構(gòu)的流程模型的建立,最后,點(diǎn)擊“提交”按鈕,BS建模工具將下發(fā)關(guān)系表中的當(dāng)前記錄中的完成狀態(tài)置為完成,則完成了下發(fā)的流程模型ProCesS_A的二次建模。
[0094](四)各級(jí)機(jī)構(gòu)維護(hù)其各自的流程模型
[0095]上級(jí)機(jī)構(gòu)下發(fā)的流程模型由上級(jí)機(jī)構(gòu)進(jìn)行維護(hù),下級(jí)機(jī)構(gòu)細(xì)化的流程模型由下級(jí)機(jī)構(gòu)進(jìn)行維護(hù),仍以上述協(xié)同建模實(shí)例為例,上級(jí)機(jī)構(gòu)維護(hù)ProCeSS_A,下級(jí)機(jī)構(gòu)維護(hù)Pix)CeSS_B。具體地,上級(jí)機(jī)構(gòu)或下級(jí)機(jī)構(gòu)可分別對(duì)其各自的流程模型進(jìn)行修改等維護(hù)操作,由于流程模型的修改只修改模板表中的記錄,不修改下發(fā)關(guān)系表的記錄,因此兩個(gè)流程模型既相互獨(dú)立又相互關(guān)聯(lián)。獨(dú)立是指各流程模型在各自維護(hù)過程中互不干擾,即其中一個(gè)流程模型修改,不干擾另外一個(gè)流程模型;關(guān)聯(lián)是指流程模型即使修改(例如修改上級(jí)流程模型)也不需要重新進(jìn)行下發(fā)操作,下級(jí)機(jī)構(gòu)可以實(shí)時(shí)看到上級(jí)機(jī)構(gòu)修改后的流程模型,同樣當(dāng)下級(jí)機(jī)構(gòu)修改下級(jí)流程模型后,上級(jí)機(jī)構(gòu)也可以實(shí)時(shí)看到更新。
[0096]本實(shí)例中,上級(jí)機(jī)構(gòu)修改流程模型后,下級(jí)機(jī)構(gòu)的相關(guān)人員具體可在BS建模工具中通過刷新頁(yè)面的操作看到下發(fā)給自己的流程模型的變化;同樣,上級(jí)機(jī)構(gòu)也可以通過相同的方式在BS建模工具中看到下級(jí)機(jī)構(gòu)修改后的流程模型。當(dāng)然,在具備相應(yīng)權(quán)限時(shí),下級(jí)機(jī)構(gòu)的相關(guān)人員還可在數(shù)據(jù)庫(kù)的模板表中看到上級(jí)機(jī)構(gòu)修改后的流程模型,同樣,上級(jí)機(jī)構(gòu)亦可在數(shù)據(jù)庫(kù)的模板表中實(shí)時(shí)看到下級(jí)流程模型的更新。
[0097](五)上級(jí)機(jī)構(gòu)維護(hù)其下發(fā)給下級(jí)機(jī)構(gòu)時(shí)的關(guān)聯(lián)關(guān)系
[0098]上級(jí)機(jī)構(gòu)下發(fā)給下級(jí)機(jī)構(gòu)的流程模型Pr0CeSS_A,在不需要下級(jí)機(jī)構(gòu)參與協(xié)作的情況下可以刪除其與下級(jí)機(jī)構(gòu)的當(dāng)前的關(guān)聯(lián)關(guān)系,即取消該流程模型ProCesS_A的下發(fā)操作。取消后,下發(fā)關(guān)系表中針對(duì)下發(fā)機(jī)構(gòu)和下發(fā)流程的這條記錄即被刪除。取消下發(fā)操作后的流程模型ProCeSS_A作為獨(dú)立的流程模型可以正常運(yùn)行,下級(jí)機(jī)構(gòu)針對(duì)該流程模型Process_A細(xì)化的流程模型ProcesS_B也可以作為獨(dú)立的流程模型正常運(yùn)行。
[0099]當(dāng)上級(jí)機(jī)構(gòu)需要下級(jí)機(jī)構(gòu)再次協(xié)作來完成流程模型,上級(jí)機(jī)構(gòu)可以再次進(jìn)行下發(fā),此時(shí)在下發(fā)關(guān)系表中再次建立了下發(fā)流程和下發(fā)機(jī)構(gòu)的記錄,即關(guān)聯(lián)關(guān)系。下級(jí)機(jī)構(gòu)登錄BS建模工具,在只改變Process_B的流程模型內(nèi)容而不改變Process_B的標(biāo)識(shí)、上級(jí)機(jī)構(gòu)等記錄信息的前提下,可以通過讀取下發(fā)關(guān)系表中的記錄將流程模型Process_B與ProcessA再次關(guān)聯(lián),用戶即可看到原本作為獨(dú)立流程的流程模型Process_B再次成為了流程模型ProCesS_A的細(xì)化流程模型。
[0100]綜上,參見圖7,使用本發(fā)明的流程建模系統(tǒng)進(jìn)行建?;蛏舷录?jí)協(xié)同建模的過程如下:
[0101]S71:上級(jí)機(jī)構(gòu)定義流程模型;
[0102]S72:判斷是否需要協(xié)同定義。若判斷結(jié)果為需要,則轉(zhuǎn)至步驟S74 ;否則,轉(zhuǎn)至步驟 S73。
[0103]S73:上級(jí)機(jī)構(gòu)流程模型定義完成。
[0104]S74:將需要系統(tǒng)定義的活動(dòng)定義為細(xì)化活動(dòng)。
[0105]S75:下發(fā)需要協(xié)同定義的流程模型。
[0106]S76:下級(jí)機(jī)構(gòu)對(duì)細(xì)化活動(dòng)進(jìn)行建模細(xì)化生成細(xì)化流程,則協(xié)同定義完成。
[0107]可見,本發(fā)明在提供用戶建模功能的同時(shí),提供了按照流程模板所屬組織機(jī)構(gòu)對(duì)流程模型進(jìn)行管理的功能,并使流程模型之間具備了關(guān)聯(lián)關(guān)系,較強(qiáng)地支持了上下級(jí)協(xié)同辦公,當(dāng)遇到需要上下級(jí)協(xié)作定義同一流程模型時(shí),區(qū)別于現(xiàn)有技術(shù)中的編碼實(shí)現(xiàn)方式,本發(fā)明采用工具配置方式即可實(shí)現(xiàn),方便了協(xié)同辦公,除此之外,本發(fā)明還具有能夠?qū)崟r(shí)展現(xiàn)上下級(jí)協(xié)同的流程模型的變化的優(yōu)點(diǎn)。
[0108]需要說明的是,本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。
[0109]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種工作流模型分級(jí)管理方法,其特征在于,包括: 上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型,將定義好的需進(jìn)行細(xì)化的流程模型標(biāo)記為上級(jí)流程模型; 上級(jí)機(jī)構(gòu)將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu); 下級(jí)機(jī)構(gòu)對(duì)所述上級(jí)流程模型進(jìn)行建模細(xì)化,以得到細(xì)化的流程模型,將所述細(xì)化的流程模型標(biāo)記為下級(jí)流程模型。
2.根據(jù)權(quán)利要求1所述的工作流模型分級(jí)管理方法,其特征在于,所述上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型具體包括: 上級(jí)機(jī)構(gòu)定義流程模型; 上級(jí)機(jī)構(gòu)將所述流程模型中需要進(jìn)行細(xì)化的活動(dòng)節(jié)點(diǎn)定義為細(xì)化活動(dòng)。
3.根據(jù)權(quán)利要求2所述的工作流模型分級(jí)管理方法,其特征在于,所述下級(jí)機(jī)構(gòu)對(duì)所述上級(jí)流程模型進(jìn)行建模細(xì)化,以得到細(xì)化的流程模型具體為: 下級(jí)機(jī)構(gòu)對(duì)所述上級(jí)流程模型中的細(xì)化活動(dòng)進(jìn)行建模細(xì)化,以得到細(xì)化的流程模型。
4.根據(jù)權(quán)利要求1?3任一項(xiàng)所述的工作流模型分級(jí)管理方法,其特征在于,還包括: 上級(jí)機(jī)構(gòu)維護(hù)所述上級(jí)流程模型,下級(jí)機(jī)構(gòu)維護(hù)所述下級(jí)流程模型。
5.根據(jù)權(quán)利要求4所述的工作流模型分級(jí)管理方法,其特征在于,還包括:上級(jí)機(jī)構(gòu)維護(hù)其將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu)時(shí)的關(guān)聯(lián)關(guān)系,其中,所述關(guān)聯(lián)關(guān)系包括上級(jí)機(jī)構(gòu)名稱、上級(jí)流程模型標(biāo)識(shí)、下發(fā)時(shí)間、下級(jí)機(jī)構(gòu)名稱和預(yù)設(shè)的下級(jí)流程模型標(biāo)識(shí)。
6.一種工作流模型分級(jí)管理系統(tǒng),其特征在于,包括上級(jí)定義模塊、下發(fā)模塊和下級(jí)細(xì)化模塊,其中: 所述上級(jí)定義模塊,用于上級(jí)機(jī)構(gòu)定義需要進(jìn)行細(xì)化的流程模型,將定義好的需進(jìn)行細(xì)化的流程模型標(biāo)記為上級(jí)流程模型; 所述下發(fā)模塊,用于上級(jí)機(jī)構(gòu)將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu); 所述下級(jí)細(xì)化模塊,用于下級(jí)機(jī)構(gòu)對(duì)所述上級(jí)流程模型進(jìn)行建模細(xì)化,以得到細(xì)化的流程模型,將所述細(xì)化的流程模型標(biāo)記為下級(jí)流程模型。
7.根據(jù)權(quán)利要求6所述的工作流模型分級(jí)管理系統(tǒng),其特征在于,所述上級(jí)定義模塊具體包括: 流程模型定義模塊,用于上級(jí)機(jī)構(gòu)定義流程模型; 節(jié)點(diǎn)定義模塊,用于上級(jí)機(jī)構(gòu)將所述流程模型中需要進(jìn)行細(xì)化的活動(dòng)節(jié)點(diǎn)定義為細(xì)化活動(dòng)。
8.根據(jù)權(quán)利要求6或7所述的工作流模型分級(jí)管理系統(tǒng),其特征在于,還包括流程模型維護(hù)模塊和關(guān)聯(lián)關(guān)系維護(hù)模塊,其中: 所述流程模型維護(hù)模塊,用于上級(jí)機(jī)構(gòu)維護(hù)所述上級(jí)流程模型,下級(jí)機(jī)構(gòu)維護(hù)所述下級(jí)流程模型; 所述關(guān)聯(lián)關(guān)系維護(hù)模塊,用于上級(jí)機(jī)構(gòu)維護(hù)其將所述上級(jí)流程模型下發(fā)至下級(jí)機(jī)構(gòu)時(shí)的關(guān)聯(lián)關(guān)系。
9.一種流程建模系統(tǒng),包括用于用戶建立流程模型的建模模塊,其特征在于,還包括如上述權(quán)利要求6?8任一項(xiàng)所述的工作流模型分級(jí)管理系統(tǒng)。
【文檔編號(hào)】G06Q10/06GK103455879SQ201310382610
【公開日】2013年12月18日 申請(qǐng)日期:2013年8月27日 優(yōu)先權(quán)日:2013年8月27日
【發(fā)明者】黃雯, 李治, 劉民, 溫尚卓, 高隆林, 何忠勝, 車帥 申請(qǐng)人:山東中創(chuàng)軟件工程股份有限公司, 山東中創(chuàng)軟件商用中間件股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
北碚区| 泸溪县| 平塘县| 鹿邑县| 南康市| 云和县| 阿合奇县| 海宁市| 广汉市| 吉林市| 榆社县| 扎兰屯市| 宣城市| 麟游县| 曲麻莱县| 军事| 兰西县| 夏河县| 赫章县| 南丰县| 乐山市| 黔南| 博兴县| 吴桥县| 遂宁市| 浪卡子县| 云龙县| 武汉市| 汉源县| 久治县| 安新县| 隆子县| 西充县| 六安市| 南安市| 中超| 九寨沟县| 伊通| 平泉县| 唐河县| 稻城县|