欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數(shù)據(jù)處理方法及系統(tǒng)的制作方法

文檔序號:9911872閱讀:258來源:國知局
一種數(shù)據(jù)處理方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001 ]本申請涉及一種數(shù)據(jù)處理方法及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著企事業(yè)單位辦公信息化的普及和深入,大量原本需要通過紙質(zhì)表單進行的數(shù) 據(jù)處理工作逐步實現(xiàn)了電子化,即建設(shè)電子數(shù)據(jù)處理系統(tǒng)(或系統(tǒng)模塊),系統(tǒng)根據(jù)數(shù)據(jù)處 理部門的采集需求提供數(shù)據(jù)錄入表單界面,數(shù)據(jù)錄入者登錄系統(tǒng)后進入數(shù)據(jù)錄入界面,錄 入數(shù)據(jù)并提交校驗,通過校驗的數(shù)據(jù)表單進過一定的審批流程,最終流轉(zhuǎn)到數(shù)據(jù)處理者的 平臺上。在此過程中,由于單位內(nèi)部的數(shù)據(jù)處理部門往往不止一個,且單個部門內(nèi)部往往也 有不同的業(yè)務(wù)數(shù)據(jù)處理需求,因此,系統(tǒng)需要提供數(shù)量眾多的業(yè)務(wù)數(shù)據(jù)處理表單界面,此 外,由于數(shù)據(jù)處理需求通常會隨著業(yè)務(wù)發(fā)展而變更,這就導(dǎo)致在系統(tǒng)使用過程中,用戶常常 需要對原有數(shù)據(jù)處理表進行調(diào)整或新增數(shù)據(jù)處理表,基于上述情況,成熟的數(shù)據(jù)處理系統(tǒng) 應(yīng)該支持管理端用戶通過系統(tǒng)配置界面靈活定制數(shù)據(jù)處理表,而不需要進行代碼級開發(fā)和 部署。
[0003] 為了提高數(shù)據(jù)處理的質(zhì)量,還需要支持在前端用戶錄入數(shù)據(jù)的過程中對數(shù)據(jù)規(guī)范 性和合理性進行校驗,并且不同數(shù)據(jù)處理表需要進行不同的數(shù)據(jù)校驗,因此在上述配置采 集表模板的同時,系統(tǒng)還需支持管理端用戶為采集表配置相應(yīng)的數(shù)據(jù)校驗公式,以便系統(tǒng) 根據(jù)這些公式對前端用戶錄入的數(shù)據(jù)進行校驗,校驗不通過時給出錯誤提示或攔截提交動 作。通過調(diào)研,大部分?jǐn)?shù)據(jù)處理技術(shù)和產(chǎn)品,仍然采用完全固化的采集表(包括校驗公式)進 行面向特定業(yè)務(wù)領(lǐng)域的數(shù)據(jù)處理,這類產(chǎn)品一般通過開發(fā)采集表模板庫的方式提供相對有 限的可配置性,還有少部分產(chǎn)品能夠支持用戶配置采集表,但無法實現(xiàn)采集表數(shù)據(jù)校驗公 式的配置,原因主要是在基于配置生成采集表的情況下,采集表中行、列、單元格與其數(shù)據(jù) 庫中的業(yè)務(wù)數(shù)據(jù)表字段之間的對應(yīng)關(guān)系從靜態(tài)變成了動態(tài),在現(xiàn)有技術(shù)中,這種動態(tài)關(guān)系 使得采集表校驗邏輯無法被描述,更無法被程序解析和執(zhí)行,尤其當(dāng)采集表帶有時間維度 的屬性(例如:期數(shù))時,這其中的技術(shù)復(fù)雜度和難度還將進一步提高。

【發(fā)明內(nèi)容】

[0004] 本申請?zhí)峁┮环N數(shù)據(jù)處理方法及系統(tǒng)。
[0005] 根據(jù)本申請的第一方面,本申請?zhí)峁┮环N數(shù)據(jù)處理方法,包括:
[0006] 生成采集表模板步驟:設(shè)置采集表模板信息,根據(jù)所述采集表模板信息生成采集 表模板,所述采集表模板信息包括基本信息、列頭信息和行頭信息;
[0007] 設(shè)置校驗公式步驟:根據(jù)所述采集表模板信息設(shè)置采集表模板的校驗公式配置信 息,所述校驗公式配置信息包括校驗公式表達式;
[0008] 錄入數(shù)據(jù)步驟:向所述采集表模板中錄入數(shù)據(jù);
[0009] 校驗數(shù)據(jù)步驟:根據(jù)所述校驗公式對錄入的數(shù)據(jù)進行校驗。
[0010] 上述方法,所述數(shù)據(jù)校驗步驟包括:
[0011] 執(zhí)行子步驟:根據(jù)所述校驗公式配置信息選擇執(zhí)行所述校驗公式中描述的數(shù)據(jù)校 驗邏輯,并得到執(zhí)行結(jié)果。
[0012] 上述方法,所述執(zhí)行子步驟之前還包括:
[0013] 解析子步驟:根據(jù)所述校驗公式的語法定義,將校驗公式表達式文本轉(zhuǎn)換成業(yè)務(wù) 判定邏輯。
[0014] 上述方法,所述執(zhí)行子步驟之后還包括:
[0015] 選擇子步驟:根據(jù)所述校驗公式的作用類型選擇后續(xù)操作,所述作用類型包括強 制性、核實性和提示性。
[0016] 上述方法,所述根據(jù)所述采集表模板信息生成采集表模板,具體包括:
[0017] 根據(jù)所述基本信息生成表頭表尾;
[0018] 根據(jù)所述列頭信息生成列頭及約束邏輯;
[0019] 根據(jù)所述行頭信息生成行頭及約束邏輯。
[0020] 根據(jù)本申請的第二方面,本申請?zhí)峁┮环N數(shù)據(jù)處理系統(tǒng),包括:
[0021] 采集表生成模塊,用于設(shè)置采集表模板信息,根據(jù)所述采集表模板信息生成采集 表模板,所述采集表模板信息包括基本信息、列頭信息和行頭信息;
[0022] 校驗公式設(shè)置模塊,用于根據(jù)所述采集表模板信息設(shè)置采集表模板的校驗公式配 置信息,所述校驗公式配置信息包括校驗公式表達式;
[0023]數(shù)據(jù)錄入模塊,用于向所述采集表模板中錄入數(shù)據(jù);
[0024]數(shù)據(jù)校驗?zāi)K,用于根據(jù)所述校驗公式對錄入的數(shù)據(jù)進行校驗。
[0025] 上述系統(tǒng),所述數(shù)據(jù)校驗?zāi)K包括:
[0026] 執(zhí)行單元,用于根據(jù)所述校驗公式配置信息選擇執(zhí)行所述校驗公式中描述的數(shù)據(jù) 校驗邏輯,并得到執(zhí)行結(jié)果。
[0027] 上述系統(tǒng),所述數(shù)據(jù)校驗?zāi)K還包括:
[0028] 解析單元,用于根據(jù)所述校驗公式的語法定義,將校驗公式表達式文本轉(zhuǎn)換成業(yè) 務(wù)判定邏輯。
[0029] 上述系統(tǒng),所述數(shù)據(jù)校驗?zāi)K還包括:
[0030] 選擇單元,用于根據(jù)所述校驗公式的作用類型選擇后續(xù)操作,所述作用類型包括 強制性、核實性和提不性。
[0031] 上述系統(tǒng),所述校驗公式設(shè)置模塊,還用于根據(jù)所述基本信息生成表頭表尾;根據(jù) 所述列頭信息生成列頭及約束邏輯;根據(jù)所述行頭信息生成行頭及約束邏輯。
[0032] 由于采用了以上技術(shù)方案,使本申請具備的有益效果在于:
[0033] 在本申請的【具體實施方式】中,由于包括設(shè)置采集表模板信息,根據(jù)采集表模板信 息生成采集表模板,根據(jù)采集表模板信息設(shè)置采集表模板的校驗公式配置信息,根據(jù)所述 校驗公式對錄入的數(shù)據(jù)進行校驗,有效地解決了采集表及校驗公式配置問題,它使得數(shù)據(jù) 處理系統(tǒng)能夠支持用戶通過后臺管理界面配置采集表模板及其相應(yīng)的校驗公式集合,同 時,系統(tǒng)也能在用戶錄入和提交數(shù)據(jù)過程中高效地解析和執(zhí)行這些校驗公式,從而大幅提 高了數(shù)據(jù)處理系統(tǒng)的業(yè)務(wù)適配性、可擴展性,以及可運維性,有利于后續(xù)運維和升級。
【附圖說明】
[0034] 圖1為本申請的數(shù)據(jù)處理方法在一種實施方式中的流程圖;
[0035] 圖2為本申請生成采集表模板步驟在一種實施方式中的流程圖;
[0036]圖3為本申請的校驗步驟在一種實施方式中的流程圖;
[0037] 圖4為本申請的數(shù)據(jù)處理方法在一種【具體實施方式】中的流程圖;
[0038] 圖5為本申請的數(shù)據(jù)處理系統(tǒng)在一種實施方式中的功能模塊示意圖。
【具體實施方式】
[0039] 下面通過【具體實施方式】結(jié)合附圖對本申請作進一步詳細說明。
[0040] 實施例一:
[0041] 如圖1所示,本申請的數(shù)據(jù)處理方法,其一種實施方式,包括以下步驟:
[0042]步驟102:生成采集表模板步驟,即設(shè)置采集表模板信息,根據(jù)采集表模板信息生 成采集表模板,采集表模板信息包括基本信息、列頭信息和行頭信息。
[0043] 其中,根據(jù)采集表模板信息生成采集表模板,具體包括以下步驟:
[0044] 根據(jù)基本信息生成表頭表尾;
[0045] 根據(jù)列頭信息生成列頭及約束邏輯;
[0046] 根據(jù)行頭信息生成行頭及約束邏輯。
[0047] 采集表模板基本信息包括采集表名稱、編碼、版本、發(fā)布時間等。
[0048]采集表模板的列頭信息可以包括列名、數(shù)值格式、數(shù)值單位、是否必填等,系統(tǒng)將 根據(jù)此信息生成采集表列頭,以及該列數(shù)據(jù)填寫時的基本約束和事件響應(yīng)。
[0049] 采集表模板的行頭信息可以包括行名、是否合計行等,系統(tǒng)將根據(jù)此信息生成采 集表行頭,以及對該行數(shù)據(jù)填寫時的基本約束和事件響應(yīng)。
[0050] 如圖2所示,本申請的步驟102具體可以包括以下步驟:
[0051] 步驟1021:開始。
[0052]步驟1022:讀取采集表模板基本信息。
[0053]步驟1023:生成表頭表尾,如標(biāo)題、期數(shù)、填寫說明等。
[0054]步驟1024:讀取列頭基本信息。
[0055]步驟1025:生成采集表列頭及約束邏輯。
[0056]步驟1026:讀取行頭基本信息。
[0057]步驟1027:生成采集表行頭及約束邏輯。
[0058] 步驟1028:結(jié)束。
[0059] 步驟104:設(shè)置校驗公式步驟,即根據(jù)采集表模板信息設(shè)置采集表模板的校驗公式 配置信息,校驗公式配置信息包括校驗公式表達式。
[0060] 采集表模板校驗公式信息包括公式表達式、公式描述、公式類型、作用類型、觸發(fā) 類型等,系統(tǒng)將根據(jù)此信息選擇時機執(zhí)行表達式中描述的數(shù)據(jù)校驗邏輯,并根據(jù)執(zhí)行結(jié)果 及作用類型進行后續(xù)響應(yīng)。
[0061] 步驟106:錄入數(shù)據(jù)步驟,即向采集表模板中錄入數(shù)據(jù)。
[0062]步驟108:校驗數(shù)據(jù)步驟,即根據(jù)校驗公式對錄入的數(shù)據(jù)進行校驗。
[0063] 其中,步驟108包括:
[0064]執(zhí)行子步驟:校驗公式配置信息選擇執(zhí)行校驗公式中描述的數(shù)據(jù)校驗邏輯,并得 到執(zhí)行結(jié)果。
[0065] 步驟108還可以包括:
[0066] 解析子步驟:根據(jù)校驗公式的語法定義,將校驗公式表達式文本轉(zhuǎn)換成業(yè)務(wù)判定 邏輯。
[0067] 執(zhí)行子步驟之后還可以包括:
[0068] 選擇子步驟:根據(jù)校驗公式的作用類型選擇后續(xù)操作,作用類型包括強制性、核實 性和提不性。
[0069] 如圖3所示,在一種實施方式中,步驟108具體可以包括以下步驟:
[0070] 步驟1081:開始。
[0071 ]步驟1082:讀取采集表模板校驗公式信息。
[0072]步驟1083:解析并執(zhí)行校驗公式表達式。
[0073] 步驟1084:顯示執(zhí)行結(jié)果。
[0074] 步驟1085:判斷是否通過。若是,轉(zhuǎn)步驟1089;否則,轉(zhuǎn)步驟1086。
[0075]步驟1086:判斷作用類型,若作用類型為核實性(核實性:校驗不通過時,阻止提交 操作,引導(dǎo)用戶錄入核實信息
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
文水县| 西昌市| 石门县| 微博| 泸西县| 特克斯县| 建阳市| 株洲县| 霸州市| 山东省| 鄂伦春自治旗| 共和县| 梅河口市| 嘉兴市| 锦州市| 陈巴尔虎旗| 镇远县| 北安市| 车致| 嘉禾县| 宜州市| 澳门| 海门市| 伽师县| 新郑市| 长白| 平湖市| 巴里| 梅河口市| 城口县| 库尔勒市| 西盟| 张家口市| 大邑县| 沙洋县| 宝应县| 弥渡县| 临颍县| 泉州市| 扬中市| 龙里县|