本申請(qǐng)屬于業(yè)務(wù)表單生成,尤其涉及一種業(yè)務(wù)表單生成工具及方法。
背景技術(shù):
1、目前,針對(duì)業(yè)務(wù)表單的設(shè)計(jì)、配置及運(yùn)行,行業(yè)內(nèi)基本上是采用低代碼開發(fā)式、可拖拽的網(wǎng)頁(yè)表單實(shí)現(xiàn)方式,此類業(yè)務(wù)表單實(shí)現(xiàn)方式雖一定程度上減輕了開發(fā)人員的工作量,但存在無(wú)法滿足復(fù)雜業(yè)務(wù)場(chǎng)景、打印功能不夠強(qiáng)大、與實(shí)際業(yè)務(wù)無(wú)法緊密結(jié)合、人機(jī)交互不夠友好等弊端。
技術(shù)實(shí)現(xiàn)思路
1、發(fā)明目的:為解決上述技術(shù)問題,本申請(qǐng)將表格式表單設(shè)計(jì)工具與工作流設(shè)計(jì)工具有效整合,提高數(shù)據(jù)輸入、流轉(zhuǎn)和處理效率。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N業(yè)務(wù)表單生成方法,所述方法包括:
3、獲取業(yè)務(wù)表單模板,從所述業(yè)務(wù)表單模板中提取并存儲(chǔ)表格信息;
4、將預(yù)先定義的存儲(chǔ)模型與所述表格信息進(jìn)行綁定,并配置預(yù)先定義的單元格格式;
5、獲取工作流模板,所述工作流模板提出工作流模板的標(biāo)識(shí)、流程步驟;
6、將所述工作流模板的標(biāo)識(shí)與所述業(yè)務(wù)表單模板綁定,基于流程步驟配置讀寫權(quán)限、審簽信息到所述表格信息中;
7、將上述配置信息組合存儲(chǔ),生成與業(yè)務(wù)相關(guān)的流程表格表單對(duì)象模板;
8、基于所述流程表格表單對(duì)象模板生成業(yè)務(wù)表單。
9、優(yōu)選地,所述將預(yù)先定義的存儲(chǔ)模型與所述表格信息進(jìn)行綁定,并配置預(yù)先定義的單元格格式之前,還包括:
10、按業(yè)務(wù)邏輯定義存儲(chǔ)模型;其中,所述存儲(chǔ)模型包括存儲(chǔ)模型名、屬性名,所述模型名、屬性名與關(guān)系型數(shù)據(jù)庫(kù)的表名及字段名一一對(duì)應(yīng)。
11、優(yōu)選地,所述表格信息包括所處坐標(biāo)信息、單元格值域、行數(shù)、列數(shù)。
12、優(yōu)選地,所述配置信息包括存儲(chǔ)模型與所述表格信息的配置信息、單元格格式信息、工作流模板的標(biāo)識(shí)與業(yè)務(wù)表單模板配置信息、流程步驟與表格信息的配置信。
13、優(yōu)選地,所述基于所述流程表格表單對(duì)象模板生成業(yè)務(wù)表單之后,還包括:
14、基于模板規(guī)則自動(dòng)填充數(shù)據(jù)、結(jié)構(gòu)化存儲(chǔ)數(shù)據(jù)、校驗(yàn)數(shù)據(jù),控制數(shù)據(jù)讀寫權(quán)限。
15、第二方面,本申請(qǐng)還提供了一種業(yè)務(wù)表單生成工具,所述工具包括:
16、第一獲取模塊,用于獲取業(yè)務(wù)表單模板,從所述業(yè)務(wù)表單模板中提取并存儲(chǔ)表格信息;
17、第一配置模塊,用于將預(yù)先定義的存儲(chǔ)模型與所述表格信息進(jìn)行綁定,并配置預(yù)先定義的單元格格式;
18、第二獲取模塊,用于獲取工作流模板,所述工作流模板提出工作流模板的標(biāo)識(shí)、流程步驟;
19、第二配置模塊,用于將所述工作流模板的標(biāo)識(shí)與所述業(yè)務(wù)表單模板綁定,基于流程步驟配置讀寫權(quán)限、審簽信息到所述表格信息中;
20、生成模塊,用于將上述配置信息組合存儲(chǔ),生成與業(yè)務(wù)相關(guān)的流程表格表單對(duì)象模板;
21、所述生成模塊,還用于基于所述流程表格表單對(duì)象模板生成業(yè)務(wù)表單。
22、優(yōu)選地,所述工具還包括:
23、確定模塊,用于按業(yè)務(wù)邏輯定義存儲(chǔ)模型;其中,所述存儲(chǔ)模型包括存儲(chǔ)模型名、屬性名,所述模型名、屬性名與關(guān)系型數(shù)據(jù)庫(kù)的表名及字段名一一對(duì)應(yīng)。
24、優(yōu)選地,所述表格信息包括所處坐標(biāo)信息、單元格值域、行數(shù)、列數(shù)。
25、優(yōu)選地,所述配置信息包括存儲(chǔ)模型與所述表格信息的配置信息、單元格格式信息、工作流模板的標(biāo)識(shí)與業(yè)務(wù)表單模板配置信息、流程步驟與表格信息的配置信息。
26、優(yōu)選地,所述工具還包括:
27、控制模塊,用于基于模板規(guī)則自動(dòng)填充數(shù)據(jù)、結(jié)構(gòu)化存儲(chǔ)數(shù)據(jù)、校驗(yàn)數(shù)據(jù),控制數(shù)據(jù)讀寫權(quán)限。
28、本申請(qǐng)的有益技術(shù)效果:
29、通過預(yù)先定義的存儲(chǔ)模型映射業(yè)務(wù)模型,滿足各種復(fù)雜表單數(shù)據(jù)的自動(dòng)采集和通用化存儲(chǔ)的快速配置需求;
30、融合工作流技術(shù),以流程驅(qū)動(dòng)業(yè)務(wù)表單數(shù)據(jù)的處理和權(quán)限的精確控制;
31、通過配置功能低代碼甚至零代碼實(shí)現(xiàn)業(yè)務(wù)表單的信息化,快速實(shí)現(xiàn)企業(yè)表單的信息化工作;
32、表格表單結(jié)構(gòu)清晰、格式統(tǒng)一,操作上與常用的表格辦公軟件保持一致,提升用戶的操作體驗(yàn),同時(shí)保證打印的結(jié)果與表單頁(yè)面一致,保持?jǐn)?shù)據(jù)的視覺一致性。
1.一種業(yè)務(wù)表單生成方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將預(yù)先定義的存儲(chǔ)模型與所述表格信息進(jìn)行綁定,并配置預(yù)先定義的單元格格式之前,還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述表格信息包括所處坐標(biāo)信息、單元格值域、行數(shù)、列數(shù)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述配置信息包括存儲(chǔ)模型與所述表格信息的配置信息、單元格格式信息、工作流模板的標(biāo)識(shí)與業(yè)務(wù)表單模板配置信息、流程步驟與表格信息的配置信。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述流程表格表單對(duì)象模板生成業(yè)務(wù)表單之后,還包括:
6.一種業(yè)務(wù)表單生成工具,其特征在于,所述工具包括:
7.根據(jù)權(quán)利要求6所述的工具,其特征在于,所述工具還包括:
8.根據(jù)權(quán)利要求6所述的工具,其特征在于,所述表格信息包括所處坐標(biāo)信息、單元格值域、行數(shù)、列數(shù)。
9.根據(jù)權(quán)利要求6所述的工具,其特征在于,所述配置信息包括存儲(chǔ)模型與所述表格信息的配置信息、單元格格式信息、工作流模板的標(biāo)識(shí)與業(yè)務(wù)表單模板配置信息、流程步驟與表格信息的配置信。
10.根據(jù)權(quán)利要求6所述的工具,其特征在于,所述工具還包括: