對業(yè)務(wù)模型進(jìn)行診斷的方法和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例提供了一種對業(yè)務(wù)模型進(jìn)行診斷的方法和裝置。該方法主要包括:根據(jù)預(yù)先設(shè)定的崗位診斷流程對業(yè)務(wù)模型進(jìn)行崗位診斷,根據(jù)預(yù)先設(shè)定的職責(zé)診斷流程對業(yè)務(wù)模型進(jìn)行職責(zé)診斷,根據(jù)預(yù)先設(shè)定的數(shù)據(jù)診斷流程對業(yè)務(wù)模型進(jìn)行數(shù)據(jù)診斷,根據(jù)預(yù)先設(shè)定的流程診斷流程對業(yè)務(wù)模型進(jìn)行流程診斷;根據(jù)所述崗位診斷、職責(zé)診斷、數(shù)據(jù)診斷和流程診斷的診斷結(jié)果,獲取并輸出所述業(yè)務(wù)模型的診斷報(bào)告。利用本發(fā)明,可以指導(dǎo)相關(guān)方對業(yè)務(wù)模型進(jìn)行改進(jìn)完善和優(yōu)化,從而使優(yōu)化后的業(yè)務(wù)模型更加符合業(yè)務(wù)實(shí)際,對更進(jìn)一步的業(yè)務(wù)信息化建設(shè)提供需求調(diào)研結(jié)果和需求分析設(shè)計(jì)。
【專利說明】對業(yè)務(wù)模型進(jìn)行診斷的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及業(yè)務(wù)模型領(lǐng)域,尤其涉及一種對業(yè)務(wù)模型進(jìn)行診斷的方法和裝置。
【背景技術(shù)】
[0002]目前,各大企業(yè)、事業(yè)單位和機(jī)構(gòu)已經(jīng)開始廣泛開展業(yè)務(wù)模型建設(shè),針對業(yè)務(wù)模型建設(shè)的需求每年都在增長,而針對業(yè)務(wù)模型建設(shè)工作一個(gè)擺在我們面前很嚴(yán)峻的問題就是如何確保梳理出的業(yè)務(wù)模型與實(shí)際業(yè)務(wù)情況吻合,從而使業(yè)務(wù)模型能夠更好地應(yīng)用于業(yè)務(wù)信息化工作當(dāng)中。
[0003]目前,在業(yè)務(wù)梳理工作中,產(chǎn)生的業(yè)務(wù)模型一般都以word或者是Visio展現(xiàn),該業(yè)務(wù)模型可以在一定程度上表達(dá)出業(yè)務(wù)現(xiàn)狀。目前,缺乏一種對業(yè)務(wù)模型進(jìn)行有效的診斷和完善的方法。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的實(shí)施例提供了一種對業(yè)務(wù)模型進(jìn)行診斷的方法和裝置,以實(shí)現(xiàn)對業(yè)務(wù)模型的崗位、職責(zé)、數(shù)據(jù)和流程各個(gè)方面進(jìn)行診斷和完善。
[0005]本發(fā)明提供了如下方案:
[0006]一種對業(yè)務(wù)模型進(jìn)行診斷的方法,包括:
[0007]根據(jù)預(yù)先設(shè)定的崗位診斷流程對業(yè)務(wù)模型進(jìn)行崗位診斷,根據(jù)預(yù)先設(shè)定的職責(zé)診斷流程對業(yè)務(wù)模型進(jìn)行職責(zé)診斷,根據(jù)預(yù)先設(shè)定的數(shù)據(jù)診斷流程對業(yè)務(wù)模型進(jìn)行數(shù)據(jù)診斷,根據(jù)預(yù)先設(shè)定的流程診斷流程對業(yè)務(wù)模型進(jìn)行流程診斷;
[0008]根據(jù)所述崗位診斷、職責(zé)診斷、數(shù)據(jù)診斷和流程診斷的診斷結(jié)果,獲取并輸出所述業(yè)務(wù)模型的診斷報(bào)告。
[0009]所述的根據(jù)預(yù)先設(shè)定的崗位診斷流程對業(yè)務(wù)模型進(jìn)行崗位診斷,包括:
[0010]預(yù)先存儲各種業(yè)務(wù)部門和崗位節(jié)點(diǎn)之間的對應(yīng)關(guān)系,一個(gè)業(yè)務(wù)部門對應(yīng)一個(gè)或者多個(gè)崗位節(jié)點(diǎn);
[0011]提取所述業(yè)務(wù)模型中的業(yè)務(wù)部門和業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)信息,根據(jù)提取出來的業(yè)務(wù)部門查詢所述各種業(yè)務(wù)部門和崗位節(jié)點(diǎn)之間的對應(yīng)關(guān)系,獲取所述業(yè)務(wù)部門對應(yīng)的標(biāo)準(zhǔn)的崗位節(jié)點(diǎn);
[0012]將所述提取出的所述業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)信息和所述查詢得到的所述標(biāo)準(zhǔn)的崗位節(jié)點(diǎn)進(jìn)行比較,如果比較結(jié)果為一致,則輸出所述業(yè)務(wù)模型的崗位診斷合格信息;如果比較結(jié)果為不一致,則輸出所述業(yè)務(wù)模型的崗位診斷不合格信息,并根據(jù)比較結(jié)果輸出所述業(yè)務(wù)模型中的業(yè)務(wù)部門中的崗位節(jié)點(diǎn)的差錯信息。
[0013]所述的根據(jù)預(yù)先設(shè)定的職責(zé)診斷流程對業(yè)務(wù)模型進(jìn)行職責(zé)診斷,包括:
[0014]預(yù)先存儲各種崗位節(jié)點(diǎn)和職責(zé)描述之間的對應(yīng)關(guān)系,一個(gè)崗位節(jié)點(diǎn)唯一對應(yīng)一個(gè)職責(zé)描述,并且,該職責(zé)描述采用設(shè)定的語法結(jié)構(gòu);
[0015]提取所述業(yè)務(wù)模型中的業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)和崗位節(jié)點(diǎn)對應(yīng)的職責(zé)描述信息,根據(jù)提取出來的崗位節(jié)點(diǎn)查詢所述各種崗位節(jié)點(diǎn)和職責(zé)描述之間的對應(yīng)關(guān)系,獲取崗位節(jié)點(diǎn)對應(yīng)的標(biāo)準(zhǔn)的職責(zé)描述;
[0016]將所述提取出的所述崗位節(jié)點(diǎn)對應(yīng)的職責(zé)描述和所述查詢得到的所述標(biāo)準(zhǔn)的職責(zé)描述進(jìn)行比較,如果比較結(jié)果為一致,則輸出所述業(yè)務(wù)模型的職責(zé)診斷合格信息;如果比較結(jié)果為不一致,則輸出所述業(yè)務(wù)模型的職責(zé)診斷不合格信息,并根據(jù)比較結(jié)果輸出所述業(yè)務(wù)模型中的崗位節(jié)點(diǎn)的職責(zé)描述的差錯信息。
[0017]所述的崗位節(jié)點(diǎn)的職責(zé)描述的差錯信息包括:職責(zé)描述沒有采用設(shè)定的語法結(jié)構(gòu),職責(zé)描述缺少內(nèi)容、不準(zhǔn)確、完全錯誤中的至少一項(xiàng)。
[0018]所述的根據(jù)預(yù)先設(shè)定的數(shù)據(jù)診斷流程對業(yè)務(wù)模型進(jìn)行數(shù)據(jù)診斷,包括:
[0019]預(yù)先存儲協(xié)作流程的事件鏈和業(yè)務(wù)表單之間的對應(yīng)關(guān)系,針對每個(gè)業(yè)務(wù)表單定義標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng);
[0020]提取所述業(yè)務(wù)模型中的協(xié)作流程的事件鏈,根據(jù)該事件鏈查詢所述協(xié)作流程的事件鏈和業(yè)務(wù)表單之間的對應(yīng)關(guān)系,獲取該事件鏈對應(yīng)的業(yè)務(wù)表單,以及該業(yè)務(wù)表單對應(yīng)的標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng),判斷從所述業(yè)務(wù)模型中提取出的協(xié)作流程的事件鏈上是否攜帶了所述業(yè)務(wù)表單,如果是,還判斷攜帶的業(yè)務(wù)表單上是否有所述標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng);還判斷所述業(yè)務(wù)模型的職責(zé)執(zhí)行流程中是否描述了崗位節(jié)點(diǎn)對所述業(yè)務(wù)表單中的各個(gè)標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng)的增、刪、改、查操作;
[0021]在所述所有的判斷結(jié)果為是后,輸出所述業(yè)務(wù)模型的數(shù)據(jù)診斷合格信息;在所述所有的判斷結(jié)果不是都為是后,輸出所述業(yè)務(wù)模型的數(shù)據(jù)診斷不合格信息,并根據(jù)判斷結(jié)果輸出具體的錯誤信息。
[0022]所述的根據(jù)預(yù)先設(shè)定的流程診斷流程對業(yè)務(wù)模型進(jìn)行流程診斷,包括:
[0023]提取所述業(yè)務(wù)模型中的協(xié)作流程和協(xié)作流程的發(fā)起人和結(jié)束人,判斷所述協(xié)作流程的發(fā)起人和結(jié)束人是否為同一個(gè)活動主體,如果是,則判斷所述協(xié)作流程屬于閉環(huán),輸出所述業(yè)務(wù)模型的流程診斷合格信息;如果不是,判斷所述協(xié)作流程不屬于閉環(huán),輸出所述業(yè)務(wù)模型的流程診斷不合格信息。
[0024]所述的根據(jù)所述崗位診斷、職責(zé)診斷、數(shù)據(jù)診斷和流程診斷的診斷結(jié)果,獲取并輸出所述業(yè)務(wù)模型的診斷報(bào)告,包括:
[0025]接收所述輸出的崗位診斷合格或者不合格信息、職責(zé)診斷合格或者不合格信息、數(shù)據(jù)診斷合格或者不合格信息、流程診斷合格或者不合格信息,以及各種不合格信息對應(yīng)的錯誤信息;
[0026]根據(jù)接收到的所述信息生成列表形式的業(yè)務(wù)模型診斷報(bào)告并輸出,根據(jù)所述業(yè)務(wù)模型診斷報(bào)告將預(yù)置于知識庫中的診斷問題對應(yīng)的建議導(dǎo)出,生成針對業(yè)務(wù)模型的崗位、職責(zé)、流程、數(shù)據(jù)各方面的改進(jìn)建議報(bào)告并輸出。
[0027]一種對業(yè)務(wù)模型進(jìn)行診斷的裝置,包括:
[0028]業(yè)務(wù)模型輸入模塊,用于接收外部輸入的待診斷的業(yè)務(wù)模型,將所述業(yè)務(wù)模型傳輸給所述模型診斷模塊;
[0029]模型診斷模塊,用于根據(jù)預(yù)先設(shè)定的崗位診斷流程對所述業(yè)務(wù)模型進(jìn)行崗位診斷,根據(jù)預(yù)先設(shè)定的職責(zé)診斷流程對業(yè)務(wù)模型進(jìn)行職責(zé)診斷,根據(jù)預(yù)先設(shè)定的數(shù)據(jù)診斷流程對業(yè)務(wù)模型進(jìn)行數(shù)據(jù)診斷,根據(jù)預(yù)先設(shè)定的流程診斷流程對業(yè)務(wù)模型進(jìn)行流程診斷;[0030]診斷結(jié)論輸出模塊,用于根據(jù)所述崗位診斷、職責(zé)診斷、數(shù)據(jù)診斷和流程診斷的診斷結(jié)果,獲取并輸出所述業(yè)務(wù)模型的診斷報(bào)告。
[0031]所述的模型診斷模塊包括崗位診斷模塊、職責(zé)診斷模塊、數(shù)據(jù)診斷模塊和流程診斷模塊,
[0032]所述的崗位診斷模塊,用于預(yù)先存儲各種業(yè)務(wù)部門和崗位節(jié)點(diǎn)之間的對應(yīng)關(guān)系,一個(gè)業(yè)務(wù)部門對應(yīng)一個(gè)或者多個(gè)崗位節(jié)點(diǎn);
[0033]提取所述業(yè)務(wù)模型中的業(yè)務(wù)部門和業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)信息,根據(jù)提取出來的業(yè)務(wù)部門查詢所述各種業(yè)務(wù)部門和崗位節(jié)點(diǎn)之間的對應(yīng)關(guān)系,獲取所述業(yè)務(wù)部門對應(yīng)的標(biāo)準(zhǔn)的崗位節(jié)點(diǎn);
[0034]將所述提取出的所述業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)和所述查詢得到的所述標(biāo)準(zhǔn)的崗位節(jié)點(diǎn)進(jìn)行比較,如果比較結(jié)果為一致,則輸出所述業(yè)務(wù)模型的崗位診斷合格信息;如果比較結(jié)果為不一致,則輸出所述業(yè)務(wù)模型的崗位診斷不合格信息,并根據(jù)比較結(jié)果輸出上述業(yè)務(wù)模型中的業(yè)務(wù)部門中的崗位節(jié)點(diǎn)的差錯信息;
[0035]所述的職責(zé)診斷模塊,用于預(yù)先存儲各種崗位節(jié)點(diǎn)和職責(zé)描述之間的對應(yīng)關(guān)系,一個(gè)崗位節(jié)點(diǎn)唯一對應(yīng)一個(gè)職責(zé)描述,并且,該職責(zé)描述采用設(shè)定的語法結(jié)構(gòu);
[0036]提取所述業(yè)務(wù)模型中的業(yè)務(wù)部門信息中設(shè)立的崗位節(jié)點(diǎn)和崗位節(jié)點(diǎn)對應(yīng)的職責(zé)描述,根據(jù)提取出來的崗位節(jié)點(diǎn)查詢所述各種崗位節(jié)點(diǎn)和職責(zé)描述之間的對應(yīng)關(guān)系,獲取崗位節(jié)點(diǎn)對應(yīng)的標(biāo)準(zhǔn)的職責(zé)描述;
[0037]將所述提取出的所述崗位節(jié)點(diǎn)信息對應(yīng)的職責(zé)描述和所述查詢得到的所述標(biāo)準(zhǔn)的職責(zé)描述進(jìn)行比較,如果比較結(jié)果為一致,則輸出所述業(yè)務(wù)模型的職責(zé)診斷合格信息;如果比較結(jié)果為不一致,則輸出所述業(yè)務(wù)模型的職責(zé)診斷不合格信息,并根據(jù)比較結(jié)果輸出所述業(yè)務(wù)模型中的崗位節(jié)點(diǎn)的職責(zé)描述的差錯信息;
[0038]所述的數(shù)據(jù)診斷模塊,用于預(yù)先存儲協(xié)作流程的事件鏈和業(yè)務(wù)表單之間的對應(yīng)關(guān)系,針對每個(gè)業(yè)務(wù)表單定義標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng);
[0039]提取所述業(yè)務(wù)模型中的協(xié)作流程的事件鏈,根據(jù)該事件鏈查詢所述協(xié)作流程的事件鏈和業(yè)務(wù)表單之間的對應(yīng)關(guān)系,獲取該事件鏈對應(yīng)的業(yè)務(wù)表單,以及該業(yè)務(wù)表單對應(yīng)的標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng),判斷從所述業(yè)務(wù)模型中提取出的協(xié)作流程的事件鏈上是否攜帶了所述業(yè)務(wù)表單,如果是,還判斷攜帶的業(yè)務(wù)表單上是否有所述標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng);還判斷所述業(yè)務(wù)模型的職責(zé)執(zhí)行流程中是否描述了崗位節(jié)點(diǎn)對所述業(yè)務(wù)表單中的各個(gè)標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng)的增、刪、改、查操作;
[0040]在所述所有的判斷結(jié)果為是后,輸出所述業(yè)務(wù)模型的數(shù)據(jù)診斷合格信息;在所述所有的判斷結(jié)果不是都為是后,輸出所述業(yè)務(wù)模型的數(shù)據(jù)診斷不合格信息,并根據(jù)判斷結(jié)果輸出具體的錯誤信息;
[0041]所述的流程診斷模塊,用于提取所述業(yè)務(wù)模型中的協(xié)作流程和協(xié)作流程的發(fā)起人和結(jié)束人,判斷所述協(xié)作流程的發(fā)起人和結(jié)束人是否為同一個(gè)活動主體,如果是,則判斷所述協(xié)作流程屬于閉環(huán),輸出所述業(yè)務(wù)模型的流程診斷合格信息;如果不是,判斷所述協(xié)作流程不屬于閉環(huán),輸出所述業(yè)務(wù)模型的流程診斷不合格信息。
[0042]所述的診斷結(jié)論輸出模塊包括:
[0043]模型診斷報(bào)告輸出模塊,用于接收所述輸出的崗位診斷合格或者不合格信息、職責(zé)診斷合格或者不合格信息、數(shù)據(jù)診斷合格或者不合格信息、流程診斷合格或者不合格信息,以及各種不合格信息對應(yīng)的錯誤信息,根據(jù)接收到的所述信息生成列表形式的業(yè)務(wù)模型診斷報(bào)告并輸出,
[0044]模型改進(jìn)建議輸出模塊,用于根據(jù)所述業(yè)務(wù)模型診斷報(bào)告將預(yù)置于知識庫中的診斷問題對應(yīng)的建議導(dǎo)出,生成針對業(yè)務(wù)模型崗位、職責(zé)、流程、數(shù)據(jù)各方面的改進(jìn)建議報(bào)告并輸出。
[0045]由上述本發(fā)明的實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例通過根據(jù)預(yù)先設(shè)定的診斷流程對業(yè)務(wù)模型分別進(jìn)行崗位診斷,職責(zé)診斷,數(shù)據(jù)診斷和流程診斷,最后輸出模型診斷報(bào)告和模型改進(jìn)建議,可以指導(dǎo)相關(guān)方對業(yè)務(wù)模型進(jìn)行改進(jìn)完善和優(yōu)化,從而使優(yōu)化后的業(yè)務(wù)模型更加符合業(yè)務(wù)實(shí)際,對更進(jìn)一步的業(yè)務(wù)信息化建設(shè)提供需求調(diào)研結(jié)果和需求分析設(shè)計(jì)。
【專利附圖】
【附圖說明】
[0046]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0047]圖1為本發(fā)明實(shí)施例一提供的一種對業(yè)務(wù)模型進(jìn)行診斷的方法的處理流程圖;
[0048]圖2為本發(fā)明實(shí)施例二提供的一種對業(yè)務(wù)模型進(jìn)行診斷的裝置的結(jié)構(gòu)圖,圖中,業(yè)務(wù)模型輸入模塊21,模型診斷模塊22,診斷結(jié)論輸出模塊23,崗位診斷模塊221、職責(zé)診斷模塊222、數(shù)據(jù)診斷模塊223和流程診斷模塊224,模型診斷報(bào)告輸出模塊231,模型改進(jìn)建議輸出模塊232。
【具體實(shí)施方式】
[0049]為便于對本發(fā)明實(shí)施例的理解,下面將結(jié)合附圖以幾個(gè)具體實(shí)施例為例做進(jìn)一步的解釋說明,且各個(gè)實(shí)施例并不構(gòu)成對本發(fā)明實(shí)施例的限定。
[0050]實(shí)施例一
[0051]本發(fā)明實(shí)施例主要是面向全生命周期管理的全程一體化的業(yè)務(wù)模型建立技術(shù),圍繞著對已建業(yè)務(wù)模型進(jìn)行診斷的具體展開。
[0052]本發(fā)明實(shí)施例首先需要建立包括業(yè)務(wù)模型輸入模塊、模型診斷模塊和診斷結(jié)論輸出模塊的業(yè)務(wù)模型診斷裝置,其中模型診斷模塊包括崗位診斷模塊、職責(zé)診斷模塊、數(shù)據(jù)診斷模塊和流程診斷模塊,診斷結(jié)論輸出模塊包括模型診斷報(bào)告輸出模塊和模型改進(jìn)建議輸出模塊。
[0053]基于上述業(yè)務(wù)模型診斷裝置,該實(shí)施例提供的一種對業(yè)務(wù)模型進(jìn)行診斷的方法的處理流程如圖1所示,包括如下的處理步驟:
[0054]步驟S110、將采集的前端模型素材輸入到模型構(gòu)建端,模型構(gòu)建端根據(jù)上述前端模型素材,利用預(yù)先設(shè)定的統(tǒng)一規(guī)范生成依據(jù)國家標(biāo)準(zhǔn)的統(tǒng)一的業(yè)務(wù)模型。
[0055]然后,將生成的業(yè)務(wù)模型輸入到上述業(yè)務(wù)模型診斷系統(tǒng)中的業(yè)務(wù)模型輸入模塊,業(yè)務(wù)模型輸入模塊將接收到的業(yè)務(wù)模型存儲到指定位置,并傳輸給模型診斷模塊。[0056]步驟S120、模型診斷模塊接收到上述業(yè)務(wù)模型輸入模塊傳輸過來的業(yè)務(wù)模型后,將上述業(yè)務(wù)模型分別輸入到上述崗位診斷模塊、職責(zé)診斷模塊、數(shù)據(jù)診斷模塊和流程診斷模塊進(jìn)行診斷。
[0057]1:崗位診斷模塊
[0058]在崗位診斷模塊中需要存儲各種業(yè)務(wù)部門和崗位節(jié)點(diǎn)之間的對應(yīng)關(guān)系,一個(gè)業(yè)務(wù)部門中可以對應(yīng)一個(gè)或者多個(gè)崗位節(jié)點(diǎn)。該對應(yīng)關(guān)系中存儲的是按照國家標(biāo)準(zhǔn),一個(gè)業(yè)務(wù)部門中必須設(shè)立的標(biāo)準(zhǔn)的崗位節(jié)點(diǎn)。比如,財(cái)務(wù)部門對應(yīng)出納、會計(jì)等標(biāo)準(zhǔn)的崗位節(jié)點(diǎn)。
[0059]在將上述業(yè)務(wù)模型輸入到上述崗位診斷模塊后,崗位診斷模塊首先提取上述業(yè)務(wù)模型中的業(yè)務(wù)部門和業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)。崗位診斷模塊根據(jù)提取出來的業(yè)務(wù)部門查詢上述各種業(yè)務(wù)部門和崗位節(jié)點(diǎn)之間的對應(yīng)關(guān)系,獲取上述業(yè)務(wù)部門對應(yīng)的標(biāo)準(zhǔn)的崗位節(jié)點(diǎn)。
[0060]然后,崗位診斷模塊將上述提取出的上述業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)信息和上述查詢得到的上述標(biāo)準(zhǔn)的崗位節(jié)點(diǎn)進(jìn)行比較,如果比較結(jié)果為一致,則崗位診斷模塊輸出上述業(yè)務(wù)模型的崗位診斷合格信息;如果比較結(jié)果為不一致,則崗位診斷模塊輸出上述業(yè)務(wù)模型的崗位診斷不合格信息,并根據(jù)比較結(jié)果輸出上述業(yè)務(wù)模型中的業(yè)務(wù)部門中的崗位節(jié)點(diǎn)的差錯信息,該差錯信息可以為少設(shè)立了一些標(biāo)準(zhǔn)的崗位節(jié)點(diǎn),多余或者錯誤設(shè)立了一些崗位節(jié)點(diǎn)等。
[0061]2、職責(zé)診斷模塊
[0062]在職責(zé)診斷模塊中需要存儲各種崗位節(jié)點(diǎn)和職責(zé)描述之間的對應(yīng)關(guān)系,一個(gè)崗位節(jié)點(diǎn)唯一對應(yīng)一個(gè)職責(zé)描述。該對應(yīng)關(guān)系中存儲的是按照國家標(biāo)準(zhǔn),一個(gè)崗位節(jié)點(diǎn)對應(yīng)的標(biāo)準(zhǔn)的職責(zé)描述,并且,該職責(zé)描述采用設(shè)定語法結(jié)構(gòu),比如為動賓結(jié)構(gòu)或者主謂結(jié)構(gòu),目的是規(guī)范化職責(zé)描述的用語,要求統(tǒng)一語法規(guī)范表達(dá)。比如,出納崗位節(jié)點(diǎn)對應(yīng)的職責(zé)描述為沖抵報(bào)銷款等。
[0063]在將上述業(yè)務(wù)模型輸入到上述職責(zé)診斷模塊后,職責(zé)診斷模塊首先提取上述業(yè)務(wù)模型中的業(yè)務(wù)部門信息中設(shè)立的崗位節(jié)點(diǎn)和崗位節(jié)點(diǎn)對應(yīng)的職責(zé)描述信息。職責(zé)診斷模塊根據(jù)提取出來的崗位節(jié)點(diǎn)查詢其存儲的上述對應(yīng)關(guān)系,獲取崗位節(jié)點(diǎn)對應(yīng)的標(biāo)準(zhǔn)的職責(zé)描述。
[0064]然后,職責(zé)診斷模塊將上述提取出的上述崗位節(jié)點(diǎn)對應(yīng)的職責(zé)描述和上述查詢得到的上述標(biāo)準(zhǔn)的職責(zé)描述進(jìn)行比較,如果比較結(jié)果為一致,則職責(zé)診斷模塊輸出上述業(yè)務(wù)模型的職責(zé)診斷合格信息;如果比較結(jié)果為不一致,則職責(zé)診斷模塊輸出上述業(yè)務(wù)模型的職責(zé)診斷不合格信息,并根據(jù)比較結(jié)果輸出上述業(yè)務(wù)模型中的崗位節(jié)點(diǎn)的職責(zé)描述的差錯信息,該差錯信息可以為職責(zé)描述沒有采用設(shè)定的語法結(jié)構(gòu),職責(zé)描述缺少內(nèi)容、不準(zhǔn)確、完全錯誤等。比如,針對上述出納崗位節(jié)點(diǎn),職責(zé)描述為報(bào)銷款沖抵就是沒有采用設(shè)定的動賓結(jié)構(gòu)。
[0065]3、數(shù)據(jù)診斷模塊
[0066]該模塊提供針對業(yè)務(wù)模型的數(shù)據(jù)是否準(zhǔn)確的診斷。
[0067]在數(shù)據(jù)診斷模塊中需要存儲協(xié)作流程的事件鏈和業(yè)務(wù)表單之間的對應(yīng)關(guān)系,針對每個(gè)業(yè)務(wù)表單還定義了標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng)。
[0068]在將上述業(yè)務(wù)模型輸入到上述數(shù)據(jù)診斷模塊后,數(shù)據(jù)診斷模塊提取上述業(yè)務(wù)模型中的協(xié)作流程的事件鏈信息,根據(jù)該事件鏈信息查詢其存儲的上述對應(yīng)關(guān)系,獲取該事件鏈對應(yīng)的業(yè)務(wù)表單,以及該業(yè)務(wù)表單對應(yīng)的標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng)。然后,數(shù)據(jù)診斷模塊判斷從上述業(yè)務(wù)模型中提取出的協(xié)作流程的事件鏈上是否攜帶了上述業(yè)務(wù)表單,如果是,還判斷攜帶的業(yè)務(wù)表單上是否有上述標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng)。數(shù)據(jù)診斷模塊還判斷上述業(yè)務(wù)模型的職責(zé)執(zhí)行流程中是否描述了崗位節(jié)點(diǎn)對上述業(yè)務(wù)表單中的各個(gè)標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng)的增、刪、改、查操作。
[0069]在上述所有的判斷結(jié)果為是后,數(shù)據(jù)診斷模塊輸出上述業(yè)務(wù)模型的數(shù)據(jù)診斷合格信息;在上述所有的判斷結(jié)果不是都為是后,數(shù)據(jù)診斷模塊輸出上述業(yè)務(wù)模型的數(shù)據(jù)診斷不合格信息,并根據(jù)判斷結(jié)果輸出具體的錯誤信息。
[0070]如:在財(cái)務(wù)部主責(zé)的報(bào)銷流程中,報(bào)銷 申請人:和部門助理間的事件鏈傳遞沒有攜帶報(bào)銷單據(jù),或者報(bào)銷單據(jù)沒有具體數(shù)據(jù)項(xiàng)描述,或者沒有描述部門助理對報(bào)銷單據(jù)各數(shù)據(jù)項(xiàng)進(jìn)行了檢查操作,都屬于數(shù)據(jù)不準(zhǔn)確。
[0071]4、流程診斷模塊
[0072]該模塊提供針對業(yè)務(wù)模型的協(xié)作流程是否屬于閉環(huán)的診斷。
[0073]在將上述業(yè)務(wù)模型輸入到上述流程診斷模塊后,流程診斷模塊首先提取上述業(yè)務(wù)模型中的協(xié)作流程信息和協(xié)作流程的發(fā)起人和結(jié)束人信息。流程診斷模塊判斷協(xié)作流程的發(fā)起人和結(jié)束人是否為同一個(gè)活動主體,如果是,則判斷該協(xié)作流程屬于閉環(huán),輸出上述業(yè)務(wù)模型的流程診斷合格信息;如果不是,判斷該協(xié)作流程不屬于閉環(huán),輸出上述業(yè)務(wù)模型的流程診斷不合格信息。如:在財(cái)務(wù)部主責(zé)的報(bào)銷流程中,報(bào)銷 申請人:為流程發(fā)起人,但流程結(jié)束時(shí)并沒有描述報(bào)銷 申請人:拿到報(bào)銷款,就屬于流程不閉環(huán)現(xiàn)象。
[0074]步驟S130、診斷結(jié)論輸出模塊接收上述模型診斷模塊輸出的崗位診斷合格或者不合格信息、職責(zé)診斷合格或者不合格信息、數(shù)據(jù)診斷合格或者不合格信息、流程診斷合格或者不合格信息,以及各種不合格信息對應(yīng)的錯誤信息。
[0075]然后,診斷結(jié)論輸出模塊中的模型診斷報(bào)告輸出模塊將接收到上述信息記錄下來,根據(jù)接收到的上述信息自動生成列表形式的業(yè)務(wù)模型診斷報(bào)告并輸出。
[0076]診斷結(jié)論輸出模塊中的模型改進(jìn)建議輸出模塊根據(jù)上述業(yè)務(wù)模型診斷報(bào)告,將預(yù)置于知識庫中的診斷問題對應(yīng)的建議導(dǎo)出,生成針對業(yè)務(wù)模型崗位、職責(zé)、流程、數(shù)據(jù)各方面的改進(jìn)建議報(bào)告并輸出。
[0077]利用模型診斷報(bào)告和模型改進(jìn)建議指導(dǎo)相關(guān)方對業(yè)務(wù)模型進(jìn)行改進(jìn)完善和優(yōu)化,從而使優(yōu)化后的業(yè)務(wù)模型更加符合業(yè)務(wù)實(shí)際,對更進(jìn)一步的業(yè)務(wù)信息化建設(shè)提供需求調(diào)研結(jié)果和需求分析設(shè)計(jì)。
[0078]實(shí)施例二
[0079]該實(shí)施例提供了一種對業(yè)務(wù)模型進(jìn)行診斷的裝置,其具體實(shí)現(xiàn)結(jié)構(gòu)如圖2所示,具體可以包括如下的模塊:
[0080]業(yè)務(wù)模型輸入模塊21,用于接收外部輸入的待診斷的業(yè)務(wù)模型,將所述業(yè)務(wù)模型傳輸給所述模型診斷模塊;
[0081]模型診斷模塊22,用于根據(jù)預(yù)先設(shè)定的崗位診斷流程對所述業(yè)務(wù)模型進(jìn)行崗位診斷,根據(jù)預(yù)先設(shè)定的職責(zé)診斷流程對業(yè)務(wù)模型進(jìn)行職責(zé)診斷,根據(jù)預(yù)先設(shè)定的數(shù)據(jù)診斷流程對業(yè)務(wù)模型進(jìn)行數(shù)據(jù)診斷,根據(jù)預(yù)先設(shè)定的流程診斷流程對業(yè)務(wù)模型進(jìn)行流程診斷;[0082]診斷結(jié)論輸出模塊23,用于根據(jù)所述崗位診斷、職責(zé)診斷、數(shù)據(jù)診斷和流程診斷的診斷結(jié)果,獲取并輸出所述業(yè)務(wù)模型的診斷報(bào)告。
[0083]進(jìn)一步地,所述的模型診斷模塊22包括崗位診斷模塊221、職責(zé)診斷模塊222、數(shù)據(jù)診斷模塊223和流程診斷模塊224,
[0084]所述的崗位診斷模塊221,用于預(yù)先存儲各種業(yè)務(wù)部門和崗位節(jié)點(diǎn)之間的對應(yīng)關(guān)系,一個(gè)業(yè)務(wù)部門對應(yīng)一個(gè)或者多個(gè)崗位節(jié)點(diǎn);
[0085]提取所述業(yè)務(wù)模型中的業(yè)務(wù)部門和業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)信息,根據(jù)提取出來的業(yè)務(wù)部門查詢所述各種業(yè)務(wù)部門和崗位節(jié)點(diǎn)之間的對應(yīng)關(guān)系,獲取所述業(yè)務(wù)部門對應(yīng)的標(biāo)準(zhǔn)的崗位節(jié)點(diǎn);
[0086]將所述提取出的所述業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)信息和所述查詢得到的所述標(biāo)準(zhǔn)的崗位節(jié)點(diǎn)進(jìn)行比較,如果比較結(jié)果為一致,則輸出所述業(yè)務(wù)模型的崗位診斷合格信息;如果比較結(jié)果為不一致,則輸出所述業(yè)務(wù)模型的崗位診斷不合格信息,并根據(jù)比較結(jié)果輸出上述業(yè)務(wù)模型中的業(yè)務(wù)部門中的崗位節(jié)點(diǎn)的差錯信息;
[0087]所述的職責(zé)診斷模塊222,用于預(yù)先存儲各種崗位節(jié)點(diǎn)和職責(zé)描述之間的對應(yīng)關(guān)系,一個(gè)崗位節(jié)點(diǎn)唯一對應(yīng)一個(gè)職責(zé)描述,并且,該職責(zé)描述采用設(shè)定的語法結(jié)構(gòu);
[0088]提取所述業(yè)務(wù)模型中的業(yè)務(wù)部門信息中設(shè)立的崗位節(jié)點(diǎn)信息和崗位節(jié)點(diǎn)信息對應(yīng)的職責(zé)描述信息,根據(jù)提取出來的崗位節(jié)點(diǎn)查詢所述各種崗位節(jié)點(diǎn)和職責(zé)描述之間的對應(yīng)關(guān)系,獲取崗位節(jié)點(diǎn)對應(yīng)的標(biāo)準(zhǔn)的職責(zé)描述;
[0089]將所述提取出的所述崗位節(jié)點(diǎn)信息對應(yīng)的職責(zé)描述信息和所述查詢得到的所述標(biāo)準(zhǔn)的職責(zé)描述進(jìn)行比較,如果比較結(jié)果為一致,則輸出所述業(yè)務(wù)模型的職責(zé)診斷合格信息;如果比較結(jié)果為不一致,則輸出所述業(yè)務(wù)模型的職責(zé)診斷不合格信息,并根據(jù)比較結(jié)果輸出所述業(yè)務(wù)模型中的崗位節(jié)點(diǎn)的職責(zé)描述的差錯信息;
[0090]所述的數(shù)據(jù)診斷模塊223,用于預(yù)先存儲協(xié)作流程的事件鏈和業(yè)務(wù)表單之間的對應(yīng)關(guān)系,針對每個(gè)業(yè)務(wù)表單定義標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng);
[0091]提取所述業(yè)務(wù)模型中的協(xié)作流程的事件鏈信息,根據(jù)該事件鏈信息查詢所述協(xié)作流程的事件鏈和業(yè)務(wù)表單之間的對應(yīng)關(guān)系,獲取該事件鏈對應(yīng)的業(yè)務(wù)表單,以及該業(yè)務(wù)表單對應(yīng)的標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng),判斷從所述業(yè)務(wù)模型中提取出的協(xié)作流程的事件鏈上是否攜帶了所述業(yè)務(wù)表單,如果是,還判斷攜帶的業(yè)務(wù)表單上是否有所述標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng);還判斷所述業(yè)務(wù)模型的職責(zé)執(zhí)行流程中是否描述了崗位節(jié)點(diǎn)對所述業(yè)務(wù)表單中的各個(gè)標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng)的增、刪、改、查操作;
[0092]在所述所有的判斷結(jié)果為是后,輸出所述業(yè)務(wù)模型的數(shù)據(jù)診斷合格信息;在所述所有的判斷結(jié)果不是都為是后,輸出所述業(yè)務(wù)模型的數(shù)據(jù)診斷不合格信息,并根據(jù)判斷結(jié)果輸出具體的錯誤信息;
[0093]所述的流程診斷模塊224,用于提取所述業(yè)務(wù)模型中的協(xié)作流程信息和協(xié)作流程的發(fā)起人和結(jié)束人信息,判斷所述協(xié)作流程的發(fā)起人和結(jié)束人是否為同一個(gè)活動主體,如果是,則判斷所述協(xié)作流程屬于閉環(huán),輸出所述業(yè)務(wù)模型的流程診斷合格信息;如果不是,判斷所述協(xié)作流程不屬于閉環(huán),輸出所述業(yè)務(wù)模型的流程診斷不合格信息。
[0094]進(jìn)一步地,所述的診斷結(jié)論輸出模塊23包括:
[0095]模型診斷報(bào)告輸出模塊231,用于接收所述輸出的崗位診斷合格或者不合格信息、職責(zé)診斷合格或者不合格信息、數(shù)據(jù)診斷合格或者不合格信息、流程診斷合格或者不合格信息,以及各種不合格信息對應(yīng)的錯誤信息,根據(jù)接收到的所述信息生成列表形式的業(yè)務(wù)模型診斷報(bào)告并輸出;
[0096]模型改進(jìn)建議輸出模塊232,用于根據(jù)所述業(yè)務(wù)模型診斷報(bào)告將預(yù)置于知識庫中的診斷問題對應(yīng)的建議導(dǎo)出,生成針對業(yè)務(wù)模型崗位、職責(zé)、流程、數(shù)據(jù)各方面的改進(jìn)建議報(bào)告并輸出。
[0097]用本發(fā)明實(shí)施例的裝置進(jìn)行對業(yè)務(wù)模型進(jìn)行診斷的具體過程與前述方法實(shí)施例類似,此處不再贅述。
[0098]綜上所述,本發(fā)明實(shí)施例通過根據(jù)預(yù)先設(shè)定的診斷流程對業(yè)務(wù)模型分別進(jìn)行崗位診斷,職責(zé)診斷,數(shù)據(jù)診斷和流程診斷,最后輸出模型診斷報(bào)告和模型改進(jìn)建議,可以指導(dǎo)相關(guān)方對業(yè)務(wù)模型進(jìn)行改進(jìn)完善和優(yōu)化,從而使優(yōu)化后的業(yè)務(wù)模型更加符合業(yè)務(wù)實(shí)際,對更進(jìn)一步的業(yè)務(wù)信息化建設(shè)提供需求調(diào)研結(jié)果和需求分析設(shè)計(jì),從而使業(yè)務(wù)模型能夠更好地應(yīng)用于業(yè)務(wù)信息化工作當(dāng)中。
[0099]本發(fā)明實(shí)施例通過模型構(gòu)建和模型診斷技術(shù),可以按照崗位清、職責(zé)明、流程整、數(shù)據(jù)準(zhǔn)四個(gè)原則對業(yè)務(wù)模型進(jìn)行優(yōu)化改進(jìn),從而形成一套完整的模型診斷報(bào)告和模型改進(jìn)建議。
[0100]本領(lǐng)域普通技術(shù)人員可以理解:附圖只是一個(gè)實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。
[0101]通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0102]本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于裝置或系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置及系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實(shí)施。
[0103]以上所述,僅為本發(fā)明較佳的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種對業(yè)務(wù)模型進(jìn)行診斷的方法,其特征在于,包括: 根據(jù)預(yù)先設(shè)定的崗位診斷流程對業(yè)務(wù)模型進(jìn)行崗位診斷,根據(jù)預(yù)先設(shè)定的職責(zé)診斷流程對業(yè)務(wù)模型進(jìn)行職責(zé)診斷,根據(jù)預(yù)先設(shè)定的數(shù)據(jù)診斷流程對業(yè)務(wù)模型進(jìn)行數(shù)據(jù)診斷,根據(jù)預(yù)先設(shè)定的流程診斷流程對業(yè)務(wù)模型進(jìn)行流程診斷; 根據(jù)所述崗位診斷、職責(zé)診斷、數(shù)據(jù)診斷和流程診斷的診斷結(jié)果,獲取并輸出所述業(yè)務(wù)模型的診斷報(bào)告。
2.根據(jù)權(quán)利要求1所述的對業(yè)務(wù)模型進(jìn)行診斷的方法,其特征在于,所述的根據(jù)預(yù)先設(shè)定的崗位診斷流程對業(yè)務(wù)模型進(jìn)行崗位診斷,包括: 預(yù)先存儲各種業(yè)務(wù)部門和崗位節(jié)點(diǎn)之間的對應(yīng)關(guān)系,一個(gè)業(yè)務(wù)部門對應(yīng)一個(gè)或者多個(gè)崗位節(jié)點(diǎn); 提取所述業(yè)務(wù)模型中的業(yè)務(wù)部門和業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)信息,根據(jù)提取出來的業(yè)務(wù)部門查詢所述各種業(yè)務(wù)部門和崗位節(jié)點(diǎn)之間的對應(yīng)關(guān)系,獲取所述業(yè)務(wù)部門對應(yīng)的標(biāo)準(zhǔn)的崗位節(jié)點(diǎn); 將所述提取出的所述業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)信息和所述查詢得到的所述標(biāo)準(zhǔn)的崗位節(jié)點(diǎn)進(jìn)行比較,如果比較結(jié)果為一致,則輸出所述業(yè)務(wù)模型的崗位診斷合格信息;如果比較結(jié)果為不一致,則輸出所述業(yè)務(wù)模型的崗位診斷不合格信息,并根據(jù)比較結(jié)果輸出所述業(yè)務(wù)模型中的業(yè)務(wù)部門中的崗位節(jié)點(diǎn)的差錯信息。
3.根據(jù)權(quán)利要求2所述的對業(yè)務(wù)模型進(jìn)行診斷的方法,其特征在于,所述的根據(jù)預(yù)先設(shè)定的職責(zé)診斷流程對業(yè)務(wù)模型進(jìn)行職責(zé)診斷,包括: 預(yù)先存儲各種崗位節(jié)點(diǎn)和職責(zé)描述之間的對應(yīng)關(guān)系,一個(gè)崗位節(jié)點(diǎn)唯一對應(yīng)一個(gè)職責(zé)描述,并且,該職責(zé)描述采·用設(shè)定的語法結(jié)構(gòu); 提取所述業(yè)務(wù)模型中的業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)和崗位節(jié)點(diǎn)對應(yīng)的職責(zé)描述信息,根據(jù)提取出來的崗位節(jié)點(diǎn)查詢所述各種崗位節(jié)點(diǎn)和職責(zé)描述之間的對應(yīng)關(guān)系,獲取崗位節(jié)點(diǎn)對應(yīng)的標(biāo)準(zhǔn)的職責(zé)描述; 將所述提取出的所述崗位節(jié)點(diǎn)對應(yīng)的職責(zé)描述和所述查詢得到的所述標(biāo)準(zhǔn)的職責(zé)描述進(jìn)行比較,如果比較結(jié)果為一致,則輸出所述業(yè)務(wù)模型的職責(zé)診斷合格信息;如果比較結(jié)果為不一致,則輸出所述業(yè)務(wù)模型的職責(zé)診斷不合格信息,并根據(jù)比較結(jié)果輸出所述業(yè)務(wù)模型中的崗位節(jié)點(diǎn)的職責(zé)描述的差錯信息。
4.根據(jù)權(quán)利要求3所述的對業(yè)務(wù)模型進(jìn)行診斷的方法,其特征在于,所述的崗位節(jié)點(diǎn)的職責(zé)描述的差錯信息包括:職責(zé)描述沒有采用設(shè)定的語法結(jié)構(gòu),職責(zé)描述缺少內(nèi)容、不準(zhǔn)確、完全錯誤中的至少一項(xiàng)。
5.根據(jù)權(quán)利要求4所述的對業(yè)務(wù)模型進(jìn)行診斷的方法,其特征在于,所述的根據(jù)預(yù)先設(shè)定的數(shù)據(jù)診斷流程對業(yè)務(wù)模型進(jìn)行數(shù)據(jù)診斷,包括: 預(yù)先存儲協(xié)作流程的事件鏈和業(yè)務(wù)表單之間的對應(yīng)關(guān)系,針對每個(gè)業(yè)務(wù)表單定義標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng); 提取所述業(yè)務(wù)模型中的協(xié)作流程的事件鏈,根據(jù)該事件鏈查詢所述協(xié)作流程的事件鏈和業(yè)務(wù)表單之間的對應(yīng)關(guān)系,獲取該事件鏈對應(yīng)的業(yè)務(wù)表單,以及該業(yè)務(wù)表單對應(yīng)的標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng),判斷從所述業(yè)務(wù)模型中提取出的協(xié)作流程的事件鏈上是否攜帶了所述業(yè)務(wù)表單,如果是,還判斷攜帶的業(yè)務(wù)表單上是否有所述標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng);還判斷所述業(yè)務(wù)模型的職責(zé)執(zhí)行流程中是否描述了崗位節(jié)點(diǎn)對所述業(yè)務(wù)表單中的各個(gè)標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng)的增、刪、改、查操作; 在所述所有的判斷結(jié)果為是后,輸出所述業(yè)務(wù)模型的數(shù)據(jù)診斷合格信息;在所述所有的判斷結(jié)果不是都為是后,輸出所述業(yè)務(wù)模型的數(shù)據(jù)診斷不合格信息,并根據(jù)判斷結(jié)果輸出具體的錯誤信息。
6.根據(jù)權(quán)利要求5所述對業(yè)務(wù)模型進(jìn)行診斷的方法,其特征在于,所述的根據(jù)預(yù)先設(shè)定的流程診斷流程對業(yè)務(wù)模型進(jìn)行流程診斷,包括: 提取所述業(yè)務(wù)模型中的協(xié)作流程和協(xié)作流程的發(fā)起人和結(jié)束人,判斷所述協(xié)作流程的發(fā)起人和結(jié)束人是否為同一個(gè)活動主體,如果是,則判斷所述協(xié)作流程屬于閉環(huán),輸出所述業(yè)務(wù)模型的流程診斷合格信息;如果不是,判斷所述協(xié)作流程不屬于閉環(huán),輸出所述業(yè)務(wù)模型的流程診斷不合格信息。
7.根據(jù)權(quán)利要求6所述的對業(yè)務(wù)模型進(jìn)行診斷的方法,其特征在于,所述的根據(jù)所述崗位診斷、職責(zé)診斷、數(shù)據(jù)診斷和流程診斷的診斷結(jié)果,獲取并輸出所述業(yè)務(wù)模型的診斷報(bào)告,包括: 接收所述輸出的崗位診斷合格或者不合格信息、職責(zé)診斷合格或者不合格信息、數(shù)據(jù)診斷合格或者不合格信息、流程診斷合格或者不合格信息,以及各種不合格信息對應(yīng)的錯誤信息; 根據(jù)接收到的所述信息生成列表形式的業(yè)務(wù)模型診斷報(bào)告并輸出,根據(jù)所述業(yè)務(wù)模型診斷報(bào)告將預(yù)置于知識庫中的診斷問題對應(yīng)的建議導(dǎo)出,生成針對業(yè)務(wù)模型的崗位、職責(zé)、流程、數(shù)據(jù)各方面的改進(jìn)建議報(bào)告并輸出。
8.—種對業(yè)務(wù)模型進(jìn)行診斷的裝置,其特征在于,包括: 業(yè)務(wù)模型輸入模塊,用于接收外部輸入的待診斷的業(yè)務(wù)模型,將所述業(yè)務(wù)模型傳輸給所述模型診斷模塊; 模型診斷模塊,用于根據(jù)預(yù)先設(shè)定的崗位診斷流程對所述業(yè)務(wù)模型進(jìn)行崗位診斷,根據(jù)預(yù)先設(shè)定的職責(zé)診斷流程對業(yè)務(wù)模型進(jìn)行職責(zé)診斷,根據(jù)預(yù)先設(shè)定的數(shù)據(jù)診斷流程對業(yè)務(wù)模型進(jìn)行數(shù)據(jù)診斷,根據(jù)預(yù)先設(shè)定的流程診斷流程對業(yè)務(wù)模型進(jìn)行流程診斷; 診斷結(jié)論輸出模塊,用于根據(jù)所述崗位診斷、職責(zé)診斷、數(shù)據(jù)診斷和流程診斷的診斷結(jié)果,獲取并輸出所述業(yè)務(wù)模型的診斷報(bào)告。
9.根據(jù)權(quán)利要求8所述的對業(yè)務(wù)模型進(jìn)行診斷的裝置,其特征在于,所述的模型診斷模塊包括崗位診斷模塊、職責(zé)診斷模塊、數(shù)據(jù)診斷模塊和流程診斷模塊, 所述的崗位診斷模塊,用于預(yù)先存儲各種業(yè)務(wù)部門和崗位節(jié)點(diǎn)之間的對應(yīng)關(guān)系,一個(gè)業(yè)務(wù)部門對應(yīng)一個(gè)或者多個(gè)崗位節(jié)點(diǎn); 提取所述業(yè)務(wù)模型中的業(yè)務(wù)部門和業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)信息,根據(jù)提取出來的業(yè)務(wù)部門查詢所述各種業(yè)務(wù)部門和崗位節(jié)點(diǎn)之間的對應(yīng)關(guān)系,獲取所述業(yè)務(wù)部門對應(yīng)的標(biāo)準(zhǔn)的崗位節(jié)點(diǎn); 將所述提取出的所述業(yè)務(wù)部門中設(shè)立的崗位節(jié)點(diǎn)和所述查詢得到的所述標(biāo)準(zhǔn)的崗位節(jié)點(diǎn)進(jìn)行比較,如果比較結(jié)果為一致,則輸出所述業(yè)務(wù)模型的崗位診斷合格信息;如果比較結(jié)果為不一致,則輸出所述業(yè)務(wù)模型的崗位診斷不合格信息,并根據(jù)比較結(jié)果輸出上述業(yè)務(wù)模型中的業(yè)務(wù)部門中的崗位節(jié)點(diǎn)的差錯信息;所述的職責(zé)診斷模塊,用于預(yù)先存儲各種崗位節(jié)點(diǎn)和職責(zé)描述之間的對應(yīng)關(guān)系,一個(gè)崗位節(jié)點(diǎn)唯一對應(yīng)一個(gè)職責(zé)描述,并且,該職責(zé)描述采用設(shè)定的語法結(jié)構(gòu); 提取所述業(yè)務(wù)模型中的業(yè)務(wù)部門信息中設(shè)立的崗位節(jié)點(diǎn)和崗位節(jié)點(diǎn)對應(yīng)的職責(zé)描述,根據(jù)提取出來的崗位節(jié)點(diǎn)查詢所述各種崗位節(jié)點(diǎn)和職責(zé)描述之間的對應(yīng)關(guān)系,獲取崗位節(jié)點(diǎn)對應(yīng)的標(biāo)準(zhǔn)的職責(zé)描述; 將所述提取出的所述崗位節(jié)點(diǎn)信息對應(yīng)的職責(zé)描述和所述查詢得到的所述標(biāo)準(zhǔn)的職責(zé)描述進(jìn)行比較,如果比較結(jié)果為一致,則輸出所述業(yè)務(wù)模型的職責(zé)診斷合格信息;如果比較結(jié)果為不一致,則輸出所述業(yè)務(wù)模型的職責(zé)診斷不合格信息,并根據(jù)比較結(jié)果輸出所述業(yè)務(wù)模型中的崗位節(jié)點(diǎn)的職責(zé)描述的差錯信息; 所述的數(shù)據(jù)診斷模塊,用于預(yù)先存儲協(xié)作流程的事件鏈和業(yè)務(wù)表單之間的對應(yīng)關(guān)系,針對每個(gè)業(yè)務(wù)表單定義標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng); 提取所述業(yè)務(wù)模型中的協(xié)作流程的事件鏈,根據(jù)該事件鏈查詢所述協(xié)作流程的事件鏈和業(yè)務(wù)表單之間的對應(yīng)關(guān)系,獲取該事件鏈對應(yīng)的業(yè)務(wù)表單,以及該業(yè)務(wù)表單對應(yīng)的標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng),判斷從所述業(yè)務(wù)模型中提取出的協(xié)作流程的事件鏈上是否攜帶了所述業(yè)務(wù)表單,如果是,還判斷攜帶的業(yè)務(wù)表單上是否有所述標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng);還判斷所述業(yè)務(wù)模型的職責(zé)執(zhí)行流程中是否描述了崗位節(jié)點(diǎn)對所述業(yè)務(wù)表單中的各個(gè)標(biāo)準(zhǔn)的具體數(shù)據(jù)項(xiàng)的增、刪、改、查操作; 在所述所有的判斷結(jié)果為是后,輸出所述業(yè)務(wù)模型的數(shù)據(jù)診斷合格信息;在所述所有的判斷結(jié)果不是都為是后,輸出所述業(yè)務(wù)模型的數(shù)據(jù)診斷不合格信息,并根據(jù)判斷結(jié)果輸出具體的錯誤信息;` 所述的流程診斷模塊,用于提取所述業(yè)務(wù)模型中的協(xié)作流程和協(xié)作流程的發(fā)起人和結(jié)束人,判斷所述協(xié)作流程的發(fā)起人和結(jié)束人是否為同一個(gè)活動主體,如果是,則判斷所述協(xié)作流程屬于閉環(huán),輸出所述業(yè)務(wù)模型的流程診斷合格信息;如果不是,判斷所述協(xié)作流程不屬于閉環(huán),輸出所述業(yè)務(wù)模型的流程診斷不合格信息。
10.根據(jù)權(quán)利要求9所述的對業(yè)務(wù)模型進(jìn)行診斷的裝置,其特征在于,所述的診斷結(jié)論輸出模塊包括: 模型診斷報(bào)告輸出模塊,用于接收所述輸出的崗位診斷合格或者不合格信息、職責(zé)診斷合格或者不合格信息、數(shù)據(jù)診斷合格或者不合格信息、流程診斷合格或者不合格信息,以及各種不合格信息對應(yīng)的錯誤信息,根據(jù)接收到的所述信息生成列表形式的業(yè)務(wù)模型診斷報(bào)告并輸出, 模型改進(jìn)建議輸出模塊,用于根據(jù)所述業(yè)務(wù)模型診斷報(bào)告將預(yù)置于知識庫中的診斷問題對應(yīng)的建議導(dǎo)出,生成針對業(yè)務(wù)模型崗位、職責(zé)、流程、數(shù)據(jù)各方面的改進(jìn)建議報(bào)告并輸出。
【文檔編號】G06Q10/06GK103577940SQ201310594884
【公開日】2014年2月12日 申請日期:2013年11月21日 優(yōu)先權(quán)日:2013年11月21日
【發(fā)明者】高展, 支俊輝 申請人:華迪計(jì)算機(jī)集團(tuán)有限公司