[發(fā)明專利]一種任務(wù)流程信息存儲(chǔ)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202010081569.0 | 申請(qǐng)日: | 2020-02-06 |
| 公開(kāi)(公告)號(hào): | CN111309603A | 公開(kāi)(公告)日: | 2020-06-19 |
| 發(fā)明(設(shè)計(jì))人: | 鄭宇卿;趙鴻楠 | 申請(qǐng)(專利權(quán))人: | 北京奇藝世紀(jì)科技有限公司 |
| 主分類(lèi)號(hào): | G06F11/36 | 分類(lèi)號(hào): | G06F11/36 |
| 代理公司: | 北京柏杉松知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11413 | 代理人: | 孫翠賢;丁蕓 |
| 地址: | 100080 北京市海淀區(qū)*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 任務(wù) 流程 信息 存儲(chǔ) 方法 裝置 電子設(shè)備 介質(zhì) | ||
本發(fā)明實(shí)施例提供了一種任務(wù)流程信息存儲(chǔ)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),其中方法包括:接收針對(duì)當(dāng)前任務(wù)流程的模型創(chuàng)建指令,并利用預(yù)先設(shè)定的當(dāng)前任務(wù)流程的各個(gè)狀態(tài)以及各個(gè)狀態(tài)間的轉(zhuǎn)移條件,創(chuàng)建當(dāng)前任務(wù)流程的有限狀態(tài)自動(dòng)機(jī)模型,有限狀態(tài)自動(dòng)機(jī)模型中包括多個(gè)節(jié)點(diǎn),不同的節(jié)點(diǎn)表示當(dāng)前任務(wù)流程的不同狀態(tài);接收針對(duì)有限狀態(tài)自動(dòng)機(jī)模型中各節(jié)點(diǎn)的輸入信息,并生成輸入信息的狀態(tài)轉(zhuǎn)移過(guò)程信息,狀態(tài)轉(zhuǎn)移過(guò)程信息為:在當(dāng)前節(jié)點(diǎn)的輸入信息滿足當(dāng)前節(jié)點(diǎn)的轉(zhuǎn)移條件的情況下,從當(dāng)前節(jié)點(diǎn)轉(zhuǎn)移至當(dāng)前節(jié)點(diǎn)的下一個(gè)節(jié)點(diǎn)產(chǎn)生的信息;存儲(chǔ)輸入信息以及狀態(tài)轉(zhuǎn)移過(guò)程信息。本發(fā)明實(shí)施例能夠存儲(chǔ)當(dāng)前任務(wù)流程中所經(jīng)過(guò)的所有節(jié)點(diǎn)。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種任務(wù)流程信息存儲(chǔ)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
在項(xiàng)目開(kāi)發(fā)的過(guò)程中,有些事件,例如合同和MCN(Multi-Channel Network,多渠道網(wǎng)絡(luò)),其相關(guān)的處理過(guò)程中存在很長(zhǎng)的狀態(tài)流,以創(chuàng)建MCN為例,從用戶提交創(chuàng)建MCN到MCN創(chuàng)建成功,需要經(jīng)過(guò)較長(zhǎng)的任務(wù)流程才能完成,如圖1所示,該任務(wù)流程上通常設(shè)置有多個(gè)狀態(tài),每個(gè)狀態(tài)表示不同的創(chuàng)建進(jìn)度,例如,狀態(tài)可以為待邀請(qǐng)子賬號(hào)狀態(tài),待子賬號(hào)接收邀請(qǐng)狀態(tài)等,當(dāng)其中一個(gè)狀態(tài)滿足從該狀態(tài)轉(zhuǎn)移至下一個(gè)狀態(tài)的轉(zhuǎn)移條件時(shí),才能夠從該狀態(tài)轉(zhuǎn)移至下一個(gè)狀態(tài),例如,對(duì)待邀請(qǐng)子賬號(hào)狀態(tài)來(lái)講,當(dāng)邀請(qǐng)的子賬號(hào)數(shù)為6時(shí),則該任務(wù)流程從待邀請(qǐng)子賬號(hào)狀態(tài)轉(zhuǎn)移至待子賬號(hào)接收邀請(qǐng)狀態(tài),當(dāng)轉(zhuǎn)移至終止?fàn)顟B(tài)(如圖1所示的MCN創(chuàng)建成功)時(shí),表明該任務(wù)流程結(jié)束,即表明MCN創(chuàng)建成功。
現(xiàn)有技術(shù)中,在創(chuàng)建任務(wù)流程時(shí),通常服務(wù)器預(yù)先存儲(chǔ)有針對(duì)當(dāng)前任務(wù)流程的多個(gè)節(jié)點(diǎn),多個(gè)節(jié)點(diǎn)和待創(chuàng)建的任務(wù)流程中的各狀態(tài)相對(duì)應(yīng),在任務(wù)流程進(jìn)行中,如果滿足從當(dāng)前節(jié)點(diǎn)轉(zhuǎn)移至下一個(gè)節(jié)點(diǎn)的轉(zhuǎn)移條件,則任務(wù)流程從當(dāng)前節(jié)點(diǎn)轉(zhuǎn)移至下一個(gè)節(jié)點(diǎn),但是對(duì)于任務(wù)流程中已經(jīng)過(guò)的所有節(jié)點(diǎn)并未進(jìn)行存儲(chǔ)。
發(fā)明人在實(shí)現(xiàn)本發(fā)明的過(guò)程中發(fā)現(xiàn),現(xiàn)有技術(shù)至少存在如下問(wèn)題:
如果流程中的某個(gè)節(jié)點(diǎn)在轉(zhuǎn)移的過(guò)程中出現(xiàn)問(wèn)題,例如,在待邀請(qǐng)子賬號(hào)節(jié)點(diǎn)處,如果在邀請(qǐng)子賬號(hào)的過(guò)程中出現(xiàn)問(wèn)題使得邀請(qǐng)子賬號(hào)失敗,子賬號(hào)數(shù)無(wú)法達(dá)到6,即無(wú)法滿足從待邀請(qǐng)子賬號(hào)節(jié)點(diǎn)轉(zhuǎn)移至下一個(gè)節(jié)點(diǎn)的轉(zhuǎn)移條件,而導(dǎo)致無(wú)法轉(zhuǎn)移至下一個(gè)節(jié)點(diǎn),那么流程便停留在該節(jié)點(diǎn)處,由于對(duì)于已經(jīng)過(guò)的所有節(jié)點(diǎn)并未進(jìn)行存儲(chǔ),因此,開(kāi)發(fā)人員無(wú)法查看已經(jīng)過(guò)的所有節(jié)點(diǎn),即無(wú)法追溯整個(gè)任務(wù)流程,進(jìn)而無(wú)法對(duì)整個(gè)任務(wù)流程進(jìn)行優(yōu)化。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種任務(wù)流程信息存儲(chǔ)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),以實(shí)現(xiàn)能夠存儲(chǔ)當(dāng)前任務(wù)流程中所經(jīng)過(guò)的所有節(jié)點(diǎn)。具體技術(shù)方案如下:
第一方面,本發(fā)明實(shí)施例提供了一種任務(wù)流程信息存儲(chǔ)方法,所述方法包括:
接收針對(duì)當(dāng)前任務(wù)流程的模型創(chuàng)建指令,并利用預(yù)先設(shè)定的所述當(dāng)前任務(wù)流程的各個(gè)狀態(tài)以及各個(gè)狀態(tài)間的轉(zhuǎn)移條件,創(chuàng)建所述當(dāng)前任務(wù)流程的有限狀態(tài)自動(dòng)機(jī)模型,所述有限狀態(tài)自動(dòng)機(jī)模型中包括多個(gè)節(jié)點(diǎn),不同的節(jié)點(diǎn)表示所述當(dāng)前任務(wù)流程的不同狀態(tài);
接收針對(duì)所述有限狀態(tài)自動(dòng)機(jī)模型中各節(jié)點(diǎn)的輸入信息,并生成所述輸入信息的狀態(tài)轉(zhuǎn)移過(guò)程信息,所述狀態(tài)轉(zhuǎn)移過(guò)程信息為:在當(dāng)前節(jié)點(diǎn)的輸入信息滿足當(dāng)前節(jié)點(diǎn)的轉(zhuǎn)移條件的情況下,從當(dāng)前節(jié)點(diǎn)轉(zhuǎn)移至當(dāng)前節(jié)點(diǎn)的下一個(gè)節(jié)點(diǎn)產(chǎn)生的信息;
存儲(chǔ)所述輸入信息以及所述狀態(tài)轉(zhuǎn)移過(guò)程信息。
第二方面,本發(fā)明實(shí)施例提供了一種任務(wù)流程信息存儲(chǔ)裝置,所述裝置包括:
第一處理模塊,用于接收針對(duì)當(dāng)前任務(wù)流程的模型創(chuàng)建指令,并利用預(yù)先設(shè)定的所述當(dāng)前任務(wù)流程的各個(gè)狀態(tài)以及各個(gè)狀態(tài)間的轉(zhuǎn)移條件,創(chuàng)建所述當(dāng)前任務(wù)流程的有限狀態(tài)自動(dòng)機(jī)模型,所述有限狀態(tài)自動(dòng)機(jī)模型中包括多個(gè)節(jié)點(diǎn),不同的節(jié)點(diǎn)表示所述當(dāng)前任務(wù)流程的不同狀態(tài);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京奇藝世紀(jì)科技有限公司,未經(jīng)北京奇藝世紀(jì)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010081569.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類(lèi)專利
- 專利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 任務(wù)協(xié)作裝置及方法
- 用于量化任務(wù)價(jià)值的任務(wù)管理方法及裝置
- 用于運(yùn)行任務(wù)的系統(tǒng)、方法和裝置
- 一種分布式任務(wù)調(diào)度系統(tǒng)及方法
- 任務(wù)信息處理方法
- 一種同步任務(wù)異步執(zhí)行的方法和調(diào)度系統(tǒng)
- 數(shù)據(jù)處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀介質(zhì)
- 一種自動(dòng)分配和推送的任務(wù)管理平臺(tái)及方法
- 程序執(zhí)行控制的裝置及方法、終端和存儲(chǔ)介質(zhì)
- 基于會(huì)話的任務(wù)待辦方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì)
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置
- 動(dòng)態(tài)存儲(chǔ)管理裝置及方法
- 一種存儲(chǔ)方法、服務(wù)器及存儲(chǔ)控制器
- 一種基于存儲(chǔ)系統(tǒng)的控制方法及裝置
- 一種信息的存儲(chǔ)控制方法
- 一種數(shù)據(jù)存儲(chǔ)方法及裝置
- 數(shù)據(jù)存儲(chǔ)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)存儲(chǔ)控制方法及裝置
- 存儲(chǔ)設(shè)備、存儲(chǔ)系統(tǒng)及存儲(chǔ)方法
- 物料存儲(chǔ)方法及系統(tǒng)
- 基于雙芯智能電表的數(shù)據(jù)分類(lèi)存儲(chǔ)方法和裝置





