System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
所屬的技術人員知道,本申請可以實現為系統、方法或計算機程序產品。因此,本公開可以具體實現為以下形式,即:可以是完全的硬件、也可以是完全的軟件(包括固件、駐留軟件、微代碼等),還可以是硬件和軟件結合的形式,本文一般稱為“電路”、“模塊”或“系統”。此外,在一些實施例中,本申請還可以實現為在一個或多個計算機可讀介質中的計算機程序產品的形式,該計算機可讀介質中包含計算機可讀的程序代碼。可以采用一個或多個計算機可讀的介質的任意組合。計算機可讀介質可以是計算機可讀信號介質或者計算機可讀存儲介質。計算機可讀存儲介質例如可以是一一但不限于——電、磁、光、電磁、紅外線、或半導體的系統、裝置或器件,或者任意以上的組合。計算機可讀存儲介質的更具體的例子(非窮舉的列表)包括:具有一個或多個導線的電連接、便攜式計算機磁盤、硬盤、隨機存取存儲器(ram),只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲器(cd-rom)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本文件中,計算機可讀存儲介質可以是任何包含或存儲程序的有形介質,該程序可以被指令執行系統、裝置或者器件使用或者與其結合使用。盡管上面已經示出和描述了本申請的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本申請的限制,本領域的普通技術人員在本申請的范圍內可以對上述實施例進行變化、修改、替換和變型。在此基礎上,可以對本申請進行多種替換和改進,這些均落入本申請的保護范圍內。
技術介紹
1、關于薪酬計算類需求,傳統的開發模式為基于需求簡單
2、1)代碼復用度低
3、相同相似功能重復開發,沒有形成組件,造成資源浪費。
4、2)可開發成本高
5、傳統開發方式為簡單的將需求翻譯為代碼,業務語義不清晰,不標準統一,導致后續維護人員進行二次開發時候,溝通、開發、測試成本高,開發周期長。
6、3)業務自助能力低
7、傳統的實現方式面向技術側設計,從業務角度層次不清晰,很難上手進行配置,導致業務與技術之間溝通存在歧義,導致基礎的配置操作需要技術人員輔助。
8、4)擴展性低
9、因為代碼抽象能力低,相似的業務場景無法適用一套模型進行配置,需要重復構建整體流程,不利于企業的整體系統規劃。
技術實現思路
1、本申請提供了一種基于自然語言的薪酬計算系統及方法,用以對模型進行統一架構設計,業務流程調用關系由模型進行統一調度,降低業務代碼對主體功能的破壞和侵入,相似場景可以使用相同模型進行構建,提高代碼的使用場景。
2、第一方面,提供了一種基于自然語言的薪酬計算系統,包括:薪酬組組件,薪酬項組件以及公式組件,其中,
3、所述薪酬組組件,用于對具有相同邏輯的組織人員進行分組;
4、所述薪酬項組件,用于確定任一受款人包括的薪酬項;
5、所述公式組件,用于計算薪酬。
6、在上述技術方案中,通過設置薪酬組組件,薪酬項組件以及公式組件,所述薪酬組組件,用于對具有相同邏輯的組織人員進行分組;所述薪酬項組件,用于確定任一受款人包括的薪酬項;所述公式組件,用于計算薪酬;對模型進行統一架構設計,業務流程調用關系由模型進行統一調度,降低業務代碼對主體功能的破壞和侵入,相似場景可以使用相同模型進行構建,提高代碼的使用場景;對相似功能進行組件化構建,提高代碼的復用度,降低相同功能重復開發造成的開發成本;公式編寫基于內置的語法,詞法解析器進行解析,業務可以通過自然語言方式進行計算公式編寫,提高代碼的可讀性,降低因為代碼翻譯過程中信息遞減導致的后期維護成本;由于支持自然語言的編寫方式,提高了業務自助配置的可能性,業務可以根據自身要求進行規則配置,無需勞煩技術人員。
7、在一個具體可實施方案中,所述公式組件基于語法解析器和詞法解析器進行解析,通過自然語言方式進行計算公式編寫。
8、在一個具體可實施方案中,相同組內的組織人員采用相同的薪酬計算規則。
9、在一個具體可實施方案中,所述公式組件包括簡單公式和復雜公式。
10、在一個具體可實施方案中,所述簡單公式包括加減乘除基本公式。
11、在一個具體可實施方案中,所述復雜公式包括按需定制化的特殊函數。
12、在一個具體可實施方案中,所述公式組件支持由決策條件進行功能擴展。
13、在一個具體可實施方案中,所述公式組件包括自定義單元,其中,
14、所述自定義單元,用于對公式內容進行自定義語義。
15、在一個具體可實施方案中,所述薪酬項包括類型、名稱。
16、第二方面,提供了一種基于自然語言的薪酬計算方法,包括以下步驟:
17、利用薪酬組組件對具有相同邏輯的組織人員進行分組;
18、利用薪酬項組件確定任一受款人包括的薪酬項;
19、利用公式組件計算薪酬。
20、在上述技術方案中,通過設置薪酬組組件,薪酬項組件以及公式組件,所述薪酬組組件,用于對具有相同邏輯的組織人員進行分組;所述薪酬項組件,用于確定任一受款人包括的薪酬項;所述公式組件,用于計算薪酬;對模型進行統一架構設計,業務流程調用關系由模型進行統一調度,降低業務代碼對主體功能的破壞和侵入,相似場景可以使用相同模型進行構建,提高代碼的使用場景;對相似功能進行組件化構建,提高代碼的復用度,降低相同功能重復開發造成的開發成本;公式編寫基于內置的語法,詞法解析器進行解析,業務可以通過自然語言方式進行計算公式編寫,提高代碼的可讀性,降低因為代碼翻譯過程中信息遞減導致的后期維護成本;由于支持自然語言的編寫方式,提高了業務自助配置的可能性,業務可以根據自身要求進行規則配置,無需勞煩技術人員。
本文檔來自技高網...【技術保護點】
1.一種基于自然語言的薪酬計算系統,其特征在于,包括:薪酬組組件,薪酬項組件以及公式組件,其中,
2.根據權利要求1所述的基于自然語言的薪酬計算系統,其特征在于,所述公式組件基于語法解析器和詞法解析器進行解析,通過自然語言方式進行計算公式編寫。
3.根據權利要求2所述的基于自然語言的薪酬計算系統,其特征在于,相同組內的組織人員采用相同的薪酬計算規則。
4.根據權利要求3所述的基于自然語言的薪酬計算系統,其特征在于,所述公式組件包括簡單公式和復雜公式。
5.根據權利要求4所述的基于自然語言的薪酬計算系統,其特征在于,所述簡單公式包括加減乘除基本公式。
6.根據權利要求5所述的基于自然語言的薪酬計算系統,其特征在于,所述復雜公式包括按需定制化的特殊函數。
7.根據權利要求6所述的基于自然語言的薪酬計算系統,其特征在于,所述公式組件支持由決策條件進行功能擴展。
8.根據權利要求7所述的基于自然語言的薪酬計算系統,其特征在于,所述公式組件包括自定義單元,其中,
9.根據權利要求8所述的基于自然
10.一種基于自然語言的薪酬計算方法,其特征在于,包括以下步驟:
...【技術特征摘要】
1.一種基于自然語言的薪酬計算系統,其特征在于,包括:薪酬組組件,薪酬項組件以及公式組件,其中,
2.根據權利要求1所述的基于自然語言的薪酬計算系統,其特征在于,所述公式組件基于語法解析器和詞法解析器進行解析,通過自然語言方式進行計算公式編寫。
3.根據權利要求2所述的基于自然語言的薪酬計算系統,其特征在于,相同組內的組織人員采用相同的薪酬計算規則。
4.根據權利要求3所述的基于自然語言的薪酬計算系統,其特征在于,所述公式組件包括簡單公式和復雜公式。
5.根據權利要求4所述的基于自然語言的薪酬計算系統,其特征在于...
【專利技術屬性】
技術研發人員:計斌,賈少游,王萌,林倩,王艷嬌,熊偉,王偉,朱培昊,
申請(專利權)人:陽光財產保險股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。