[發明專利]一種基于績效考核系統的開發平臺的設計方法及配置在審
| 申請號: | 201910997639.4 | 申請日: | 2019-10-18 |
| 公開(公告)號: | CN112685019A | 公開(公告)日: | 2021-04-20 |
| 發明(設計)人: | 蘇家怡 | 申請(專利權)人: | 廣州天維信息技術股份有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06Q10/06;G06F16/242 |
| 代理公司: | 杭州知杭知識產權代理事務所(普通合伙) 33310 | 代理人: | 陳麗嫦 |
| 地址: | 510000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 績效考核 系統 開發 平臺 設計 方法 配置 | ||
1.一種基于績效考核系統的開發平臺的設計方法及配置,其特征在于:包括開發平臺的管理中心、功能設計器和運行時環境,設計方法步驟為:
步驟一:配置:通過開發平臺的管理中心,可選擇添加或編輯的功能包括:查詢功能、管理功能、導入功能、業績分配功能;
步驟二:保存:每個功能配置完成后,可選擇“保存”按鈕,將在服務器本地路徑webroot/pasplus/config目錄下生成以功能ID命名的三個不同后綴名文件;
步驟三:用戶訪問:前端用戶訪問功能時,首先通過菜單地址獲取該功能的功能ID,找到緩存中的XML內容,再使用FreeMarker模板技術,以鍵值對的方式,將XML中節點的數據讀取放入相應功能的模板中,并輸出響應用戶。
2.根據權利要求1所述的一種基于績效考核系統的開發平臺的設計方法及配置,其特征在于:所述步驟一中查詢功能配置步驟為:
配置第一步:選擇查詢功能,配置功能ID和功能名稱,開始配置,查詢功能的數據源設計,即查詢SQL語句,SQL語句中與查詢條件綁定的屬性,使用雙“$”符號括上控件名稱,當查詢條件切換日期時,會將新的日期替換該變量,當日期選擇YYYYMMDD,那么執行的SQL語句中,該段SQL將變為:TJRQ=YYYYMMDD進行執行,同時也可以支持一個查詢功能,有多個查詢SQL(數據源),當條件不同時,執行不同數據源中的SQL語句;
配置第二步:SQL執行的查詢結果列,包括是否顯示、是否導出、是否自適應列寬、中文名稱、顯示類型、列寬、對齊方式,同時系統將自動根據配置的SQL,獲取其返回的字段,并使用本地相關對照表,自動獲取每個字段的中文名稱、顯示類型、列寬、對齊方式,以減少用戶操作。對查詢結果,可設置是否需要分頁展示、是否需要圖表展示,如果需要圖表展示,則配置圖表的相關屬性:圖表類型,包括條形圖、走勢圖、餅狀圖、儀表盤,圖表的X軸、Y軸、取值字段等;
配置第三步:頁面設計,結合績效考核系統的業務場景,封裝的業務組件包括:日期控件、機構控件、行員控件、行員考核指標、機構考核指標、業務類別、指標選擇、指標參數、代碼描述、文本框、數字域、文本域、隱藏域、通用下拉框、數據訪問組件、通用單選框、標簽等控件,使用拖拽的方式,將需要的控件拖放到顯示域中,同一個控件在同一功能中可以拖放多個,顯示域以表格的方式展示,將控件拖放到顯示域中后,再配置該控件的相關屬性,每個控件有其對應的基礎屬性,例如:日期控件包括:中文描述、控件名稱、日期格式,日期類型、數據驗證規則、最小日期、默認值、樣式、是否必填、是否可編輯。可選擇配置添加JS腳本,將在頁面加載時執行,也可選擇加載結果集,當配置第一步數據源有多個時,需要與頁面設計中相應的控件進行綁定取值。
3.根據權利要求1所述的一種基于績效考核系統的開發平臺的設計方法及配置,其特征在于:所述步驟一中管理功能可配置功能ID和功能名稱,再配置目標表,選擇目標表后,系統自動加載該數據庫表的表字段和數據類型,同時運用系統的業務控件,將控件與表字段進行綁定,定制出編輯頁面的頁面和展示,配置目標表的主鍵,及字段與控件的綁定關系,配置管理功能數據展示頁面(查詢頁面)的SQL,及查詢結果列以及頁面設計。
4.根據權利要求1所述的一種基于績效考核系統的開發平臺的設計方法及配置,其特征在于:所述步驟一中導入功能使用步驟為:
配置第一步:可配置功能ID和功能名稱,然后第1步配置導入的目標表,系統自動加載出目標表的字段和數據類型,勾選主鍵列,系統將自動生成默認的excel模板列,并且默認處理取數關系,用戶可檢查是否正確,對錯誤信息進行修改,取數關系包括:excel取數、內置、單表關聯;
配置第二步:模板設計,繪制excel的列以及驗證規則,驗證規則可自定義也可選擇,可選擇的項包括:日期檢查、數據檢查、長度、非空檢查、權限、賬戶等;當內置的驗證規則不能滿足時,可自定義SQL語句進行檢查。
5.根據權利要求1所述的一種基于績效考核系統的開發平臺的設計方法及配置,其特征在于:所述步驟一中業績分配功能配置步驟為:
配置第一步:可配置功能ID和功能名稱,然后選擇功能的績效表、關系表、日志表及三者之間關聯的主鍵字段,然后根據這些表的字段,配置查詢條件以及綁定類型,綁定類型包括:=、=、=、、in、like%?%、like?%、like%?、between?and 1、between 1and?。使用between and的一定是兩個控件,綁定的控件是自動替換到“?”號位置,最后拼接出來的sql例如:tjrq between$qsrq$and$jsrq$;
配置第二步:配置主列表的數據,可配置是否導出、中文名稱、顯示類型、列寬、對齊方式,其配置與查詢設計器相似,但因業績分配功能的特殊性,因此有一列不允許刪除,系統自動添加:當前分配關系,將顯示每個賬戶的歸屬關系及分配比例,例如:“張三|100”或者“張三|50,李四|50”;
配置第三步:配置明細列表,即業績關系明細列,默認將顯示:機構代號、機構名稱、行員代號、行員名稱、起始日期、結束日期、分配比例,其他字段可根據實際業務的情況來自定義添加。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州天維信息技術股份有限公司,未經廣州天維信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910997639.4/1.html,轉載請聲明來源鉆瓜專利網。





