[發明專利]工作流表單控制方法有效
| 申請號: | 201910576761.4 | 申請日: | 2019-06-28 |
| 公開(公告)號: | CN110362555B | 公開(公告)日: | 2022-04-29 |
| 發明(設計)人: | 彭志華;邱碧濤;陳燕才;趙雪松;熊雯;張雪榮;張堂正 | 申請(專利權)人: | 武漢鋼鐵有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/2458 |
| 代理公司: | 武漢開元知識產權代理有限公司 42104 | 代理人: | 胡鎮西;李滿 |
| 地址: | 430083 湖北省*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 工作流 表單 控制 方法 | ||
本發明涉及一種工作流表單控制方法,如下步驟:1、在數據庫中建立流程步驟表;2、建立流程流轉表;3、根據預設的工作流表單控件設計規則定義,進行新增控件和刪除控件的命名;4、根據工作流流程識別碼從流程步驟表中讀取流程步驟配置信息,更新步驟對應的表單控件信息;5、將所處流轉環節的工作流流程識別碼、工作流流程中的步驟識別碼提交給數據庫,數據庫從步驟1建立的流程步驟表中讀取相應的工作流表單控件名集;6、將控件名轉換成工作流表單具體控件,并進行工作流表單控件類型的轉換,實現工作流表單權限控制;本發明無需修改程序、能更容易的實現工作流表單任意改動。
技術領域
本發明涉及計算機技術領域,具體涉及一種工作流表單控制方法。
背景技術
隨著計算機互聯網時代的發展,越來越多企業使用工作流來輔助企業經營發展,幫助企業處理所有內部事務,實現各種審批工作。然而企業隨著業務的發展,其相應的業務流程往往發生改變,但是在工作流開發設計時,由于工作流表單與業務流程是一一對應的,所以流程的變動隨之帶來的就是工作流表單格式及內容的變化。那么在傳統的開發設計中,工作流表單的改變特別是內容的增刪往往帶來后臺數據的變動,一般都需要軟件開發人員通過再編碼來進行解決,這給系統后期的使用及維護人員帶來很大的不便,因此需要一種無需修改程序、更容易實現表單任意改動的表單控制方法。
發明內容
本發明的目的就是要提供一種工作流表單控制方法,本發明無需修改程序、能更容易的實現工作流表單任意改動。
為解決上述技術問題,本發明所設計的工作流表單控制方法,其特征在于,它包括如下步驟:
步驟1:首先在數據庫中建立流程步驟表,流程步驟表用于實現工作流程步驟與對應的可操作工作流表單控件名的綁定,流程步驟表中字段包含有工作流流程識別碼、工作流流程中的步驟識別碼、步驟關聯的可操作工作流表單控件名集;
步驟2:在數據庫中建立流程流轉表,流程流轉表用于存讀流轉過程中的工作流表單數據,所述流程流轉表中字段包含有工作流流程識別碼、工作流流程中的步驟識別碼、步驟關聯的控件數據集;
步驟3:工作流表單修改時,根據預設的工作流表單控件設計規則定義,進行新增控件和刪除控件的命名;
步驟4:通過工作流表單信息配置模塊,根據工作流流程識別碼從步驟1中建立的流程步驟表中讀取流程步驟配置信息,更新步驟對應的表單控件信息為修改后的最新狀態,并提交給1中建立的流程步驟表中;
步驟5:工作流引擎讀取某個工作流實例的流程識別碼、所處流轉環節的工作流流程步驟識別碼,并提交給數據庫,從步驟1建立的流程步驟表中讀取流程步驟對應的可操作工作流表單控件名集,然后從步驟2建立的流程流轉表中讀取該工作流實例所有的流轉信息集;
步驟6:表單控制邏輯層在工作流表單的頂層容器中遍歷步驟5中傳來的工作流表單控件名集,在遍歷過程中,根據步驟3中的預設的工作流表單控件設計規則,進行工作流表單控件類型的識別,即可將控件名轉換成工作流表單具體控件,對這些表單控件設置為可操作權限;
步驟7:表單數據的檢索呈現則根據步驟5中傳來的流程流轉信息集,對照步驟6進行控件名到表單控件的轉換,遍歷流轉信息集和控件集進行表單控件的賦值;
步驟8:頁面表單按照步驟6、步驟7的輸出結果進行最終呈現;
步驟9:工作流流轉過程中的表單數據保存提交,通過步驟5、步驟6實現控件的轉換后,表單控制邏輯層讀取表單頁面的控件內容,并通過連接符將控件集數據組成一個字符串形式,提交給工作流引擎進行保存到數據庫步驟2中建立的傳來的流程流轉表。
本發明的有益效果:
通過該發明提供的表單控制方法實現表單可隨業務任意改動而無需修改程序,提高表單控制開發效率和后期維護效率。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢鋼鐵有限公司,未經武漢鋼鐵有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910576761.4/2.html,轉載請聲明來源鉆瓜專利網。





