專利名稱:一種業(yè)務(wù)流程離線操作處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及物理領(lǐng)域,尤其涉及信息處理技術(shù),特別是一種業(yè)務(wù)流程離線操作處 理系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)中,普遍利用局域網(wǎng)絡(luò)和服務(wù)器構(gòu)成的信息處理系統(tǒng)進(jìn)行業(yè)務(wù)流程管 理。所述的信息處理系統(tǒng)均采用在線操作模式,使用B/S或者C/S架構(gòu),但是客戶端必須 與服務(wù)器端存在網(wǎng)絡(luò)連接,否則操作無(wú)法順利進(jìn)行。但是部分特殊需要的企業(yè),基于安全因 素,外網(wǎng)不允許登陸系統(tǒng),那么在這種情況下,只有內(nèi)網(wǎng)用戶才可以進(jìn)行相關(guān)操作。如果業(yè) 務(wù)流程涉及本單位以外的人員或者是外網(wǎng)用戶,則操作就無(wú)法直接進(jìn)行,無(wú)法最真實(shí)反映 實(shí)際業(yè)務(wù)流程。申請(qǐng)?zhí)枮?00610109849的中國(guó)專利,提供了一種離線郵件通知技術(shù),但是 該郵件僅作通知用,并不能通過(guò)郵件,直接使用郵件進(jìn)行操作。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種業(yè)務(wù)流程離線操作處理系統(tǒng),所述的這種業(yè)務(wù)流程離 線操作處理系統(tǒng)要解決現(xiàn)有技術(shù)中流程信息處理系統(tǒng)不能離線操作的技術(shù)問(wèn)題。本發(fā)明的這種業(yè)務(wù)流程離線操作處理系統(tǒng)由內(nèi)部網(wǎng)絡(luò)、內(nèi)外網(wǎng)隔離設(shè)備、流程郵 件收發(fā)服務(wù)器和外網(wǎng)應(yīng)用服務(wù)器構(gòu)成,其中,所述的內(nèi)部網(wǎng)絡(luò)中設(shè)置有流程引擎服務(wù)器、離 線處理服務(wù)器和WEB應(yīng)用服務(wù)器,所述的流程引擎服務(wù)器連接有流程數(shù)據(jù)庫(kù),所述的離線 處理服務(wù)器連接有流程郵件數(shù)據(jù)庫(kù),所述的流程郵件數(shù)據(jù)庫(kù)通過(guò)所述的內(nèi)外網(wǎng)隔離設(shè)備與 所述的流程郵件收發(fā)服務(wù)器連接,流程郵件收發(fā)服務(wù)器通過(guò)外部網(wǎng)絡(luò)與所述的外網(wǎng)應(yīng)用服 務(wù)器連接,流程引擎服務(wù)器處理內(nèi)部網(wǎng)絡(luò)中的業(yè)務(wù)流程邏輯,在運(yùn)行到需外部處理的節(jié)點(diǎn) 時(shí)產(chǎn)生相應(yīng)記錄并等待離線處理、同時(shí)向離線處理服務(wù)器提供上述記錄的查詢,離線處理 服務(wù)器定期向流程引擎服務(wù)器發(fā)出查詢請(qǐng)求,查詢外部處理節(jié)點(diǎn)的信息,然后提取并產(chǎn)生 流程處理所需要的信息和郵件,并寫入流程郵件數(shù)據(jù)庫(kù),流程郵件數(shù)據(jù)庫(kù)存放外網(wǎng)離線操 作處理需要的信息和郵件記錄,以及外網(wǎng)用戶離線操作后產(chǎn)生的數(shù)據(jù),流程郵件收發(fā)服務(wù) 器定期通過(guò)內(nèi)外網(wǎng)隔離設(shè)備檢索流程郵件數(shù)據(jù)庫(kù)、提取發(fā)給外部用戶的提醒郵件并發(fā)送給 外部用戶,外網(wǎng)應(yīng)用服務(wù)器向外部用戶提供離線操作的數(shù)據(jù)或用戶界面,并將外網(wǎng)用戶操 作的數(shù)據(jù)經(jīng)過(guò)流程郵件收發(fā)服務(wù)器寫入流程郵件數(shù)據(jù)庫(kù)。進(jìn)一步的,所述的外網(wǎng)應(yīng)用服務(wù)器采用B/S架構(gòu)的Web應(yīng)用服務(wù)或者采用C/S架 構(gòu)的標(biāo)準(zhǔn)應(yīng)用服務(wù)。進(jìn)一步的,所述的內(nèi)外網(wǎng)隔離設(shè)備采用數(shù)據(jù)庫(kù)SQL通信裝置。進(jìn)一步的,所述的離線處理服務(wù)器定期詢問(wèn)流程引擎服務(wù)器,檢查是否存在外部 處理的節(jié)點(diǎn),發(fā)現(xiàn)存在外部處理的節(jié)點(diǎn)后則提取處理需要的信息,產(chǎn)生XML表單數(shù)據(jù)和提 醒郵件,寫入流程郵件數(shù)據(jù)庫(kù),流程郵件收發(fā)服務(wù)器定期檢查流程郵件數(shù)據(jù)庫(kù),提取發(fā)給外 部用戶的提醒郵件,通過(guò)外部的郵件服務(wù)器把郵件發(fā)給外部用戶,外部用戶通過(guò)點(diǎn)擊郵件中的處理超鏈,進(jìn)入外網(wǎng)Web應(yīng)用服務(wù)器,在通過(guò)用戶驗(yàn)證后,直接進(jìn)入離線操作節(jié)點(diǎn)畫 面,實(shí)現(xiàn)輸入相關(guān)數(shù)據(jù)、上載相關(guān)文件、執(zhí)行相應(yīng)節(jié)點(diǎn)動(dòng)作等操作,用戶操作的數(shù)據(jù),通過(guò)外 網(wǎng)應(yīng)用服務(wù)器寫入流程郵件數(shù)據(jù)庫(kù),離線處理服務(wù)器定期從流程郵件數(shù)據(jù)庫(kù)中獲取用戶操 作的數(shù)據(jù),在檢查數(shù)據(jù)合法性之后調(diào)用流程引擎服務(wù)器,然后把處理的返回信息封裝成郵 件,寫入流程郵件數(shù)據(jù)庫(kù)。進(jìn)一步的,當(dāng)流程流入要求離線處理的節(jié)點(diǎn)時(shí),流程引擎服務(wù)器、離線處理服務(wù)器 和流程郵件收發(fā)服務(wù)器將離線操作提醒郵件發(fā)送給離線操作人員,同時(shí)把離線處理節(jié)點(diǎn)的 XML表單數(shù)據(jù)送到外網(wǎng)應(yīng)用服務(wù)器訪問(wèn)范圍內(nèi)的流程郵件數(shù)據(jù)庫(kù),離線操作人員通過(guò)提醒 郵件中的超鏈進(jìn)入外網(wǎng)Web應(yīng)用服務(wù)器,外網(wǎng)的Web應(yīng)用服務(wù)器根據(jù)超鏈參數(shù)從流程郵件 數(shù)據(jù)庫(kù)中獲取XML表單數(shù)據(jù),產(chǎn)生輸入網(wǎng)頁(yè),用戶通過(guò)網(wǎng)頁(yè)輸入數(shù)據(jù),并把數(shù)據(jù)寫入流程郵 件數(shù)據(jù)庫(kù),離線處理服務(wù)從流程郵件數(shù)據(jù)庫(kù)中獲取輸入的數(shù)據(jù),通過(guò)調(diào)用流程引擎服務(wù)的 提交功能使流程往下流轉(zhuǎn)。進(jìn)一步的,當(dāng)流程流到允許離線輸入的節(jié)點(diǎn)時(shí),系統(tǒng)將離線輸入提醒郵件發(fā)送至 指定地址,同時(shí)把離線輸入XML表單數(shù)據(jù)寫入流程郵件數(shù)據(jù)庫(kù),離線處理人員通過(guò)提醒郵 件的超聯(lián),進(jìn)入外網(wǎng)Web應(yīng)用服務(wù)器的輸入頁(yè)面,通過(guò)頁(yè)面輸入數(shù)據(jù),輸入數(shù)據(jù)被寫入流程 郵件數(shù)據(jù)庫(kù),離線處理服務(wù)從流程郵件數(shù)據(jù)庫(kù)中獲取輸入的數(shù)據(jù),通過(guò)調(diào)用流程引擎服務(wù) 的修改功能使數(shù)據(jù)更新到內(nèi)部流程,內(nèi)部處理人員在確認(rèn)輸入數(shù)據(jù)正確完成后提交節(jié)點(diǎn), 使流程往下流轉(zhuǎn),節(jié)點(diǎn)提交后,流程引擎服務(wù)器、離線處理服務(wù)器和流程郵件收發(fā)服務(wù)器向 所有操作人員發(fā)出節(jié)點(diǎn)處理完的郵件。
本發(fā)明與現(xiàn)有技術(shù)相對(duì)比,其效果是積極和明顯的。本發(fā)明實(shí)現(xiàn)了業(yè)務(wù)流程管理 信息系統(tǒng)的離線操作,用戶不需要與服務(wù)器端能夠直接連接,只需要能夠收發(fā)郵件,即可實(shí) 現(xiàn)信息系統(tǒng)的操作。在用戶與系統(tǒng)服務(wù)器端沒(méi)有直接連接的情況下,只需要對(duì)郵件服務(wù)器 發(fā)來(lái)的郵件,按照規(guī)定要求進(jìn)行填寫,并反饋回郵件服務(wù)器。系統(tǒng)通過(guò)離線處理服務(wù)程序, 將信息發(fā)回給系統(tǒng)服務(wù)器端,服務(wù)器對(duì)郵件內(nèi)的數(shù)據(jù)進(jìn)行解析并填入相關(guān)節(jié)點(diǎn)內(nèi),即可實(shí) 現(xiàn)離線流程節(jié)點(diǎn)的操作。減輕了離線操作用戶對(duì)軟件和硬件配置的要求,用戶只需要擁有 郵件收發(fā)軟件,Web瀏覽器和Office辦公軟件,即可進(jìn)行離線處理內(nèi)容的填寫,無(wú)須增加任 何配置。實(shí)現(xiàn)了信息化企業(yè)內(nèi)外網(wǎng)的隔離,離線操作的郵件內(nèi)容填寫在外網(wǎng)進(jìn)行,在檢查流 程郵件合法性的基礎(chǔ)上,通過(guò)內(nèi)外網(wǎng)隔離設(shè)備允許的數(shù)據(jù)庫(kù)訪問(wèn)協(xié)議,把郵件存入流程郵 件數(shù)據(jù)庫(kù)中,使得企業(yè)的內(nèi)外網(wǎng)隔離,保障了安全性,還可將業(yè)務(wù)流程相關(guān)聯(lián)的,非本單位 的相關(guān)人員也納入信息系統(tǒng)的流程化管理之中。
圖1是本發(fā)明一種業(yè)務(wù)流程離線操作處理系統(tǒng)的示意圖。圖2是本發(fā)明一種業(yè)務(wù)流程離線操作處理系統(tǒng)中的業(yè)務(wù)流程任務(wù)節(jié)點(diǎn)離線處理 的示意圖。
具體實(shí)施例方式如圖1和圖2所示,本發(fā)明一種業(yè)務(wù)流程離線操作處理系統(tǒng)由內(nèi)部網(wǎng)絡(luò)、內(nèi)外網(wǎng)隔 離設(shè)備、流程郵件收發(fā)服務(wù)器和外網(wǎng)應(yīng)用服務(wù)器構(gòu)成,其中,所述的內(nèi)部網(wǎng)絡(luò)中設(shè)置有流程引擎服務(wù)器、離線處理服務(wù)器和WEB應(yīng)用服務(wù)器,所述的流程引擎服務(wù)器連接有流程數(shù)據(jù) 庫(kù),所述的離線處理服務(wù)器連接有流程郵件數(shù)據(jù)庫(kù),所述的流程郵件數(shù)據(jù)庫(kù)通過(guò)所述的內(nèi) 外網(wǎng)隔離設(shè)備與所述的流程郵件收發(fā)服務(wù)器連接,流程郵件收發(fā)服務(wù)器通過(guò)外部網(wǎng)絡(luò)與所 述的外網(wǎng)應(yīng)用服務(wù)器連接,流程引擎服務(wù)器處理內(nèi)部網(wǎng)絡(luò)中的業(yè)務(wù)流程邏輯,在運(yùn)行到需 外部處理的節(jié)點(diǎn)時(shí)產(chǎn)生相應(yīng)記錄并等待離線處理、同時(shí)向離線處理服務(wù)器提供上述記錄的 查詢,離線處理服務(wù)器定期向流程引擎服務(wù)器發(fā)出查詢請(qǐng)求,查詢外部處理節(jié)點(diǎn)的信息,然 后提取并產(chǎn)生流程處理所需要的信息和郵件,并寫入流程郵件數(shù)據(jù)庫(kù),流程郵件數(shù)據(jù)庫(kù)存 放外網(wǎng)離線操作處理需要的信息和郵件記錄,以及外網(wǎng)用戶離線操作后產(chǎn)生的數(shù)據(jù),流程 郵件收發(fā)服務(wù)器定期通過(guò)內(nèi)外網(wǎng)隔離設(shè)備檢索流程郵件數(shù)據(jù)庫(kù)、提取發(fā)給外部用戶的提醒 郵件并發(fā)送給外部用戶,外網(wǎng)應(yīng)用服務(wù)器向外部用戶提供離線操作的數(shù)據(jù)或用戶界面,并 將外網(wǎng)用戶操作的數(shù)據(jù)經(jīng)過(guò)流程郵件收發(fā)服務(wù)器寫入流程郵件數(shù)據(jù)庫(kù)。進(jìn)一步的,所述的外網(wǎng)應(yīng)用服務(wù)器采用B/S架構(gòu)的Web應(yīng)用服務(wù)或者采用C/S架 構(gòu)的標(biāo)準(zhǔn)應(yīng)用服務(wù)。進(jìn)一步的,所述的內(nèi)外網(wǎng)隔離設(shè)備采用數(shù)據(jù)庫(kù)SQL通信裝置。進(jìn)一步的,所述的離線處理服務(wù)器定期詢問(wèn)流程引擎服務(wù)器,檢查是否存在外部 處理的節(jié)點(diǎn),發(fā)現(xiàn)存在外部處理的節(jié)點(diǎn)后則提取處理需要的信息,產(chǎn)生XML表單數(shù)據(jù)和提 醒郵件,寫入流程郵件數(shù)據(jù)庫(kù),流程郵件收發(fā)服務(wù)器定期檢查流程郵件數(shù)據(jù)庫(kù),提取發(fā)給外 部用戶的提醒郵件,通過(guò)外部的郵件服務(wù)器把郵件發(fā)給外部用戶,外部用戶通過(guò)點(diǎn)擊郵件 中的處理超鏈,進(jìn)入外網(wǎng)Web應(yīng)用服務(wù)器,在通過(guò)用戶驗(yàn)證后,直接進(jìn)入離線操作節(jié)點(diǎn)畫 面,實(shí)現(xiàn)輸入相關(guān)數(shù)據(jù)、上載相關(guān)文件、執(zhí)行相應(yīng)節(jié)點(diǎn)動(dòng)作等操作,用戶操作的數(shù)據(jù),通過(guò)外 網(wǎng)應(yīng)用服務(wù)器寫入流程郵件數(shù)據(jù)庫(kù),離線處理服務(wù)器定期從流程郵件數(shù)據(jù)庫(kù)中獲取用戶操 作的數(shù)據(jù),在檢查數(shù)據(jù)合法性之后調(diào)用流程引擎服務(wù)器,然后把處理的返回信息封裝成郵 件,寫入流程郵件數(shù)據(jù)庫(kù)。進(jìn)一步的,當(dāng)流程流入要求離線處理的節(jié)點(diǎn)時(shí),流程引擎服務(wù)器、離線處理服務(wù)器 和流程郵件收發(fā)服務(wù)器將離線操作提醒郵件發(fā)送給離線操作人員,同時(shí)把離線處理節(jié)點(diǎn)的 XML表單數(shù)據(jù)送到外網(wǎng)應(yīng)用服務(wù)器訪問(wèn)范圍內(nèi)的流程郵件數(shù)據(jù)庫(kù),離線操作人員通過(guò)提醒 郵件中的超鏈接進(jìn)入外網(wǎng)Web應(yīng)用服務(wù)器,外網(wǎng)的Web應(yīng)用服務(wù)器根據(jù)超鏈接參數(shù)從流程 郵件數(shù)據(jù)庫(kù)中獲取XML表單數(shù)據(jù),產(chǎn)生輸入網(wǎng)頁(yè),用戶通過(guò)網(wǎng)頁(yè)輸入數(shù)據(jù),并把數(shù)據(jù)寫入流 程郵件數(shù)據(jù)庫(kù),離線處理服務(wù)從流程郵件數(shù)據(jù)庫(kù)中獲取輸入的數(shù)據(jù),通過(guò)調(diào)用流程引擎服 務(wù)的提交功能使流程往下流轉(zhuǎn)。進(jìn)一步的,當(dāng)流程流到允許離線輸入的節(jié)點(diǎn)時(shí),系統(tǒng)將離線輸入提醒郵件發(fā)送至 指定地址,同時(shí)把離線輸入XML表單數(shù)據(jù)寫入流程郵件數(shù)據(jù)庫(kù),離線處理人員通過(guò)提醒郵 件的超鏈接,進(jìn)入外網(wǎng)Web應(yīng)用服務(wù)器的輸入頁(yè)面,通過(guò)頁(yè)面輸入數(shù)據(jù),輸入數(shù)據(jù)被寫入流 程郵件數(shù)據(jù)庫(kù),離線處理服務(wù)從流程郵件數(shù)據(jù)庫(kù)中獲取輸入的數(shù)據(jù),通過(guò)調(diào)用流程引擎服 務(wù)的修改功能使數(shù)據(jù)更新到內(nèi)部流程,內(nèi)部處理人員在確認(rèn)輸入數(shù)據(jù)正確完成后提交節(jié) 點(diǎn),使流程往下流轉(zhuǎn),節(jié)點(diǎn)提交后,流程引擎服務(wù)器、離線處理服務(wù)器和流程郵件收發(fā)服務(wù) 器向所有操作人員發(fā)出節(jié)點(diǎn)處理完的郵件。在本發(fā)明的一個(gè)實(shí)施例中,離線處理服務(wù)器定期詢問(wèn)流程引擎服務(wù)器,是否有外 部處理的節(jié)點(diǎn),有則提取處理需要的信息,并封裝成郵件,寫入流程郵件數(shù)據(jù)庫(kù)。
流程郵件收發(fā)服務(wù)器定期檢查流程郵件數(shù)據(jù)庫(kù),提取發(fā)給外部用戶的郵件,通過(guò) 企業(yè)外部郵件服務(wù)器,把郵件發(fā)給外部用戶。外部用戶通過(guò)PC對(duì)郵件中相關(guān)輸入信息進(jìn)行輸入處理,完成節(jié)點(diǎn)的離線操作。處理的離線輸入數(shù)據(jù),通過(guò)郵件附件返回給企業(yè)外部郵箱的指定用戶、流程郵件收發(fā)服務(wù)器定期從郵箱取走指定用戶的郵件,在檢查流程 郵件合法性 的基礎(chǔ)上,通過(guò)內(nèi)外網(wǎng)隔離設(shè)備允許的數(shù)據(jù)庫(kù)訪問(wèn)協(xié)議,把郵件存入流程郵件數(shù)據(jù)庫(kù)中。離線處理服務(wù)器定期從流程郵件數(shù)據(jù)庫(kù)中,獲取等待處理的流程郵件。在檢查流 程郵件合法性的基礎(chǔ)上,提取操作信息,調(diào)用流程引擎服務(wù)器,然后把處理的返回信息,封 裝成郵件,寫入流程郵件數(shù)據(jù)庫(kù)當(dāng)業(yè)務(wù)流程運(yùn)營(yíng)至要求離線處理的節(jié)點(diǎn)時(shí),系統(tǒng)將離線操作郵件發(fā)送給離線操作 人員離線處理節(jié)點(diǎn)可以由離線操作人員進(jìn)行數(shù)據(jù)輸入和提交,離線處理的結(jié)果通過(guò)郵 件回復(fù),傳給系統(tǒng)。系統(tǒng)根據(jù)回復(fù)的郵件處理節(jié)點(diǎn),對(duì)數(shù)據(jù)合理并提出提交的郵件,系統(tǒng)會(huì)使流程流 轉(zhuǎn)至下一節(jié)點(diǎn),并發(fā)出成功處理郵件。反之系統(tǒng)會(huì)發(fā)出報(bào)錯(cuò)郵件。
權(quán)利要求
一種業(yè)務(wù)流程離線操作處理系統(tǒng),由內(nèi)部網(wǎng)絡(luò)、內(nèi)外網(wǎng)隔離設(shè)備、流程郵件收發(fā)服務(wù)器和外網(wǎng)應(yīng)用服務(wù)器構(gòu)成,其特征在于所述的內(nèi)部網(wǎng)絡(luò)中設(shè)置有流程引擎服務(wù)器、離線處理服務(wù)器和WEB應(yīng)用服務(wù)器,所述的流程引擎服務(wù)器連接有流程數(shù)據(jù)庫(kù),所述的離線處理服務(wù)器連接有流程郵件數(shù)據(jù)庫(kù),所述的流程郵件數(shù)據(jù)庫(kù)通過(guò)所述的內(nèi)外網(wǎng)隔離設(shè)備與所述的流程郵件收發(fā)服務(wù)器連接,流程郵件收發(fā)服務(wù)器通過(guò)外部網(wǎng)絡(luò)與所述的外網(wǎng)應(yīng)用服務(wù)器連接,流程引擎服務(wù)器處理內(nèi)部網(wǎng)絡(luò)中的業(yè)務(wù)流程邏輯,在運(yùn)行到需外部處理的節(jié)點(diǎn)時(shí)產(chǎn)生相應(yīng)記錄并等待離線處理、同時(shí)向離線處理服務(wù)器提供上述記錄的查詢,離線處理服務(wù)器定期向流程引擎服務(wù)器發(fā)出查詢請(qǐng)求,查詢外部處理節(jié)點(diǎn)的信息,然后提取并產(chǎn)生流程處理所需要的信息和郵件,并寫入流程郵件數(shù)據(jù)庫(kù),流程郵件數(shù)據(jù)庫(kù)存放外網(wǎng)離線操作處理需要的信息和郵件記錄,以及外網(wǎng)用戶離線操作后產(chǎn)生的數(shù)據(jù),流程郵件收發(fā)服務(wù)器定期通過(guò)內(nèi)外網(wǎng)隔離設(shè)備檢索流程郵件數(shù)據(jù)庫(kù)、提取發(fā)給外部用戶的提醒郵件并發(fā)送給外部用戶,外網(wǎng)應(yīng)用服務(wù)器向外部用戶提供離線操作的數(shù)據(jù)或用戶界面,并將外網(wǎng)用戶操作的數(shù)據(jù)經(jīng)過(guò)流程郵件收發(fā)服務(wù)器寫入流程郵件數(shù)據(jù)庫(kù)。
2.如權(quán)利要求1所述的業(yè)務(wù)流程離線操作處理系統(tǒng),其特征在于所述的外網(wǎng)應(yīng)用服 務(wù)器采用B/S架構(gòu)的Web應(yīng)用服務(wù)或者采用C/S架構(gòu)的標(biāo)準(zhǔn)應(yīng)用服務(wù)。
3.如權(quán)利要求1所述的業(yè)務(wù)流程離線操作處理系統(tǒng),其特征在于所述的內(nèi)外網(wǎng)隔離 設(shè)備采用數(shù)據(jù)庫(kù)SQL通信裝置。
4.如權(quán)利要求1所述的業(yè)務(wù)流程離線操作處理系統(tǒng),其特征在于所述的離線處理服 務(wù)器定期詢問(wèn)流程引擎服務(wù)器,檢查是否存在外部處理的節(jié)點(diǎn),發(fā)現(xiàn)存在外部處理的節(jié)點(diǎn) 后則提取處理需要的信息,產(chǎn)生XML表單數(shù)據(jù)和提醒郵件,寫入流程郵件數(shù)據(jù)庫(kù),流程郵件 收發(fā)服務(wù)器定期檢查流程郵件數(shù)據(jù)庫(kù),提取發(fā)給外部用戶的提醒郵件,通過(guò)外部的郵件服 務(wù)器把郵件發(fā)給外部用戶,外部用戶通過(guò)點(diǎn)擊郵件中的處理超鏈,進(jìn)入外網(wǎng)Web應(yīng)用服務(wù) 器,在通過(guò)用戶驗(yàn)證后,直接進(jìn)入離線操作節(jié)點(diǎn)畫面,實(shí)現(xiàn)輸入相關(guān)數(shù)據(jù)、上載相關(guān)文件、執(zhí) 行相應(yīng)節(jié)點(diǎn)動(dòng)作等操作,用戶操作的數(shù)據(jù),通過(guò)外網(wǎng)應(yīng)用服務(wù)器寫入流程郵件數(shù)據(jù)庫(kù),離線 處理服務(wù)器定期從流程郵件數(shù)據(jù)庫(kù)中獲取用戶操作的數(shù)據(jù),在檢查數(shù)據(jù)合法性之后調(diào)用流 程引擎服務(wù)器,然后把處理的返回信息封裝成郵件,寫入流程郵件數(shù)據(jù)庫(kù)。
5.如權(quán)利要求4所述的業(yè)務(wù)流程離線操作處理系統(tǒng),其特征在于當(dāng)流程流入要求離 線處理的節(jié)點(diǎn)時(shí),流程引擎服務(wù)器、離線處理服務(wù)器和流程郵件收發(fā)服務(wù)器將離線操作提 醒郵件發(fā)送給離線操作人員,同時(shí)把離線處理節(jié)點(diǎn)的XML表單數(shù)據(jù)送到外網(wǎng)應(yīng)用服務(wù)器訪 問(wèn)范圍內(nèi)的流程郵件數(shù)據(jù)庫(kù),離線操作人員通過(guò)提醒郵件中的超鏈接進(jìn)入外網(wǎng)Web應(yīng)用服 務(wù)器,外網(wǎng)的Web應(yīng)用服務(wù)器根據(jù)相關(guān)參數(shù)從流程郵件數(shù)據(jù)庫(kù)中獲取XML表單數(shù)據(jù),產(chǎn)生輸 入網(wǎng)頁(yè),用戶通過(guò)網(wǎng)頁(yè)輸入數(shù)據(jù),并把數(shù)據(jù)寫入流程郵件數(shù)據(jù)庫(kù),離線處理服務(wù)從流程郵件 數(shù)據(jù)庫(kù)中獲取輸入的數(shù)據(jù),通過(guò)調(diào)用流程引擎服務(wù)的提交功能使流程往下流轉(zhuǎn)。
6.如權(quán)利要求5所述的業(yè)務(wù)流程離線操作處理系統(tǒng),其特征在于當(dāng)流程流到允許離 線輸入的節(jié)點(diǎn)時(shí),系統(tǒng)將離線輸入提醒郵件發(fā)送至指定地址,同時(shí)把離線輸入XML表單數(shù) 據(jù)寫入流程郵件數(shù)據(jù)庫(kù),離線處理人員通過(guò)提醒郵件的超聯(lián),進(jìn)入外網(wǎng)Web應(yīng)用服務(wù)器的 輸入頁(yè)面,通過(guò)頁(yè)面輸入數(shù)據(jù),輸入數(shù)據(jù)被寫入流程郵件數(shù)據(jù)庫(kù),離線處理服務(wù)從流程郵件 數(shù)據(jù)庫(kù)中獲取輸入的數(shù)據(jù),通過(guò)調(diào)用流程引擎服務(wù)的修改功能使數(shù)據(jù)更新到內(nèi)部流程,內(nèi) 部處理人員在確認(rèn)輸入數(shù)據(jù)正確完成后提交節(jié)點(diǎn),使流程往下流轉(zhuǎn),節(jié)點(diǎn)提交后,流程引擎服務(wù)器、離線處理服務(wù)器和流程郵件收發(fā)服務(wù)器向所有操作人員發(fā)出節(jié)點(diǎn)處理完的郵件。
全文摘要
一種業(yè)務(wù)流程離線操作處理系統(tǒng),由內(nèi)部網(wǎng)絡(luò)、內(nèi)外網(wǎng)隔離設(shè)備、流程郵件收發(fā)服務(wù)器和外網(wǎng)應(yīng)用服務(wù)器構(gòu)成,內(nèi)部網(wǎng)絡(luò)中設(shè)置有流程引擎服務(wù)器、離線處理服務(wù)器和WEB應(yīng)用服務(wù)器,流程引擎服務(wù)器連接有流程數(shù)據(jù)庫(kù),離線處理服務(wù)器連接有流程郵件數(shù)據(jù)庫(kù),流程郵件數(shù)據(jù)庫(kù)通過(guò)內(nèi)外網(wǎng)隔離設(shè)備與流程郵件收發(fā)服務(wù)器連接,流程郵件收發(fā)服務(wù)器通過(guò)外部網(wǎng)絡(luò)與外網(wǎng)應(yīng)用服務(wù)器連接,本發(fā)明實(shí)現(xiàn)了業(yè)務(wù)流程管理信息系統(tǒng)的離線操作,用戶不需要與服務(wù)器端直接連接,只需要能夠收發(fā)郵件,即可實(shí)現(xiàn)信息系統(tǒng)的操作。通過(guò)內(nèi)外網(wǎng)隔離設(shè)備允許的數(shù)據(jù)庫(kù)訪問(wèn)協(xié)議,把郵件存入流程郵件數(shù)據(jù)庫(kù)中,使得企業(yè)的內(nèi)外網(wǎng)隔離,保障了安全性。
文檔編號(hào)H04L12/28GK101834764SQ20091004753
公開(kāi)日2010年9月15日 申請(qǐng)日期2009年3月13日 優(yōu)先權(quán)日2009年3月13日
發(fā)明者莫驕 申請(qǐng)人:上海絡(luò)杰軟件有限公司