亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)生成裝置和方法

文檔序號(hào):6433831閱讀:213來源:國(guó)知局
專利名稱:數(shù)據(jù)生成裝置和方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)生成技術(shù),具體而言,涉及數(shù)據(jù)生成裝置和方法。
背景技術(shù)
原有的工資計(jì)算,需要將自然語(yǔ)言轉(zhuǎn)換為工資計(jì)算語(yǔ)言,然后按照工資計(jì)算語(yǔ)言轉(zhuǎn)換為結(jié)構(gòu)化查詢語(yǔ)言(Structure Query Language,簡(jiǎn)稱SQL語(yǔ)言),最后將SQL語(yǔ)言在數(shù)據(jù)庫(kù)中執(zhí)行.這種計(jì)算方式存在以下不足(1)工資計(jì)算語(yǔ)言轉(zhuǎn)換為結(jié)構(gòu)化查詢語(yǔ)言,這一轉(zhuǎn)換過程比較復(fù)雜,導(dǎo)致工資計(jì)算系統(tǒng)臃腫,難以維護(hù);(2)要考慮工資專員的數(shù)據(jù)權(quán)限以及業(yè)務(wù)規(guī)則所涉及的人員范圍,導(dǎo)致轉(zhuǎn)換后的SQL語(yǔ)句執(zhí)行效率不高,客戶難以接受。因此,需要一種新的數(shù)據(jù)生成技術(shù),可以改善數(shù)據(jù)處理過程,提高數(shù)據(jù)處理效率, 降低數(shù)據(jù)計(jì)算系統(tǒng)的復(fù)雜性。

發(fā)明內(nèi)容
本發(fā)明正是基于上述問題,提出了一種新的數(shù)據(jù)生成技術(shù),可以改善數(shù)據(jù)處理過程,提高數(shù)據(jù)處理效率,降低數(shù)據(jù)計(jì)算系統(tǒng)的復(fù)雜性。有鑒于此,本發(fā)明提出了一種數(shù)據(jù)生成裝置,包括查詢條件設(shè)置模塊,對(duì)查詢條件進(jìn)行設(shè)置;獲取模塊,根據(jù)所設(shè)置的所述查詢條件,從數(shù)據(jù)庫(kù)中獲取員工信息和輔助信息;處理模塊,將所述員工信息和所述輔助信息存儲(chǔ)至中間表,所述中間表存儲(chǔ)于所述數(shù)據(jù)庫(kù)中;生成模塊,根據(jù)所述中間表生成所述數(shù)據(jù)的數(shù)值。在該技術(shù)方案中,通過將生成需要得到的數(shù)據(jù)的數(shù)值的過程分為多個(gè)步驟,首先將生成過程中可能用到的信息生成一個(gè)中間表,則最終生成所需數(shù)據(jù)的數(shù)值時(shí),不必實(shí)時(shí)獲取或是在數(shù)據(jù)庫(kù)中的大量信息中進(jìn)行查詢, 而是直接利用數(shù)據(jù)量明顯小于數(shù)據(jù)庫(kù)的中間表,從而改善了生成過程,提高生成效率。在上述技術(shù)方案中,優(yōu)選地,所述輔助信息包括計(jì)稅信息,所述計(jì)稅信息包括計(jì)稅方式、稅率表、已扣稅基數(shù)和/或已扣稅;以及所述數(shù)據(jù)包括員工工資。在該技術(shù)方案中, 上述裝置可以用于生成員工的工資,這里生成過程中所需要用到的員工信息及稅務(wù)方面的信息等可以事先生成中間表,以便優(yōu)化生成過程。當(dāng)然,應(yīng)該理解為并不僅限于生成“員工工資”的數(shù)值,凡是需要利用到中間信息的數(shù)據(jù)生成過程,均應(yīng)可以采用本發(fā)明提供的技術(shù)方案。在上述技術(shù)方案中,優(yōu)選地,所述輔助信息還包括業(yè)務(wù)變量,所述業(yè)務(wù)變量包括年齡、工齡、司齡、工資期間日歷天數(shù)和/或工資期間工作天數(shù);所述數(shù)據(jù)生成裝置還包括 設(shè)定模塊,設(shè)定數(shù)據(jù)生成規(guī)則,所述生成模塊根據(jù)所述數(shù)據(jù)生成規(guī)則生成所述數(shù)據(jù)的數(shù)值; 數(shù)值獲取模塊,在所述數(shù)據(jù)生成規(guī)則中包含所述業(yè)務(wù)變量時(shí),利用預(yù)設(shè)的業(yè)務(wù)變量獲取規(guī)則獲取所述業(yè)務(wù)變量的數(shù)值,并存儲(chǔ)在所述中間表中。在該技術(shù)方案中,可以對(duì)數(shù)據(jù)的數(shù)值的生成設(shè)定對(duì)應(yīng)的規(guī)則,這里的規(guī)則可能是生成該數(shù)值的語(yǔ)言、條件等,比如“工齡小于5 年的員工補(bǔ)貼是工資的5%”,而這個(gè)規(guī)則中,“工齡”可能是一個(gè)業(yè)務(wù)變量,則需要獲取對(duì)應(yīng)的“工齡”的數(shù)值,比如為“8”,這時(shí)并不滿足上述規(guī)則,而應(yīng)該屬于其它規(guī)則如“工齡大于5年且小于10年的員工補(bǔ)貼是工資的10%”。在上述技術(shù)方案中,優(yōu)選地,還包括注冊(cè)模塊,用于所述用戶的注冊(cè),生成與所述用戶唯一對(duì)應(yīng)的用戶ID,使所述用戶利用所述用戶ID登錄所述數(shù)據(jù)生成裝置時(shí),獲取與所述用戶ID對(duì)應(yīng)的數(shù)據(jù)權(quán)限,并在所述數(shù)據(jù)權(quán)限下進(jìn)行操作。在該技術(shù)方案中,每個(gè)操作用戶需要事先注冊(cè),并獲取與之對(duì)應(yīng)的唯一的ID,該ID用于在操作前進(jìn)行登錄,并在登錄獲取與之對(duì)應(yīng)的操作權(quán)限,比如員工A只能對(duì)“財(cái)務(wù)部的正式員工”進(jìn)行操作,而不是“財(cái)務(wù)部”的員工和“財(cái)務(wù)部的臨時(shí)員工”等則不具有操作權(quán)限。權(quán)限的設(shè)置,有利于管理上的便捷。在上述技術(shù)方案中,優(yōu)選地,還包括刪除模塊,在生成所述數(shù)據(jù)的數(shù)值后,刪除所述中間表中的所述員工信息和所述輔助信息。在該技術(shù)方案中,在完成數(shù)據(jù)的數(shù)值的生成后,可以將中間表中的數(shù)據(jù)刪除,因?yàn)橹虚g表只是中間數(shù)據(jù),并不是人們希望關(guān)注的數(shù)據(jù); 同時(shí),將中間數(shù)據(jù)的刪除,但對(duì)于中間表并不進(jìn)行刪除,而是將空白的列表存儲(chǔ)于數(shù)據(jù)庫(kù)中,一方面節(jié)省空間,另一方面便于以后的再次利用。根據(jù)本發(fā)明的又一方面,還提出了一種數(shù)據(jù)生成方法,包括步驟202,設(shè)置查詢條件,將根據(jù)所述查詢條件從數(shù)據(jù)庫(kù)中獲取的員工信息和輔助信息存儲(chǔ)至中間表,所述中間表存儲(chǔ)于所述數(shù)據(jù)庫(kù)中,以及根據(jù)所述中間表生成所述數(shù)據(jù)的數(shù)值。在該技術(shù)方案中,通過將生成需要得到的數(shù)據(jù)的過程分為多個(gè)步驟,首先將生成過程中可能用到的信息生成一個(gè)中間表,則最終生成所需數(shù)據(jù)的數(shù)值時(shí),不必實(shí)時(shí)獲取或是在數(shù)據(jù)庫(kù)中的大量信息中進(jìn)行查詢,而是直接利用數(shù)據(jù)量明顯小于數(shù)據(jù)庫(kù)的中間表,從而改善了生成過程,提高生成效率。 在上述技術(shù)方案中,優(yōu)選地,所述輔助信息包括計(jì)稅信息,所述計(jì)稅信息包括計(jì)稅方式、稅率表、已扣稅基數(shù)和/或已扣稅;以及所述數(shù)據(jù)包括員工工資。在該技術(shù)方案中, 上述裝置可以用于生成員工的工資,這里生成過程中所需要用到的員工信息及稅務(wù)方面的信息等可以事先生成中間表,以便優(yōu)化生成過程。當(dāng)然,應(yīng)該理解為并不僅限于生成“員工工資”的數(shù)值,凡是需要利用到中間信息的數(shù)據(jù)生成過程,均應(yīng)可以采用本發(fā)明提供的技術(shù)方案。在上述技術(shù)方案中,優(yōu)選地,所述輔助信息還包括業(yè)務(wù)變量,所述業(yè)務(wù)變量包括年齡、工齡、司齡、工資期間日歷天數(shù)和/或工資期間工作天數(shù);在所述步驟202之前還包括設(shè)定數(shù)據(jù)生成規(guī)則,在所述數(shù)據(jù)生成規(guī)則中包含所述業(yè)務(wù)變量時(shí),利用預(yù)設(shè)的業(yè)務(wù)變量獲取規(guī)則,獲取所述業(yè)務(wù)變量的數(shù)值,并存儲(chǔ)在所述中間表中;以及所述步驟202具體包括根據(jù)所述中間表,并通過所述數(shù)據(jù)生成規(guī)則生成所述數(shù)據(jù)的數(shù)值。在該技術(shù)方案中,可以對(duì)數(shù)據(jù)的生成設(shè)定對(duì)應(yīng)的規(guī)則,這里的條件可能是生成數(shù)據(jù)的語(yǔ)言、條件等,比如“工齡小于5年的員工補(bǔ)貼是工資的5%”,而這個(gè)規(guī)則中,“工齡”可能是一個(gè)業(yè)務(wù)變量,則需要獲取對(duì)應(yīng)的“工齡”的數(shù)值,比如為“8”,這時(shí)并不滿足上述規(guī)則,而應(yīng)該屬于其它規(guī)則如“工齡大于5年且小于10年的員工補(bǔ)貼是工資的10% ”。在上述技術(shù)方案中,優(yōu)選地,在所述步驟202之前,還包括使用與所述用戶唯一對(duì)應(yīng)的用戶ID進(jìn)行登錄,獲取與所述用戶ID對(duì)應(yīng)的數(shù)據(jù)權(quán)限,并在所述數(shù)據(jù)權(quán)限下進(jìn)行所述步驟202的操作。在該技術(shù)方案中,每個(gè)操作用戶需要事先注冊(cè),并獲取與之對(duì)應(yīng)的唯一的ID,該ID用于在操作前進(jìn)行登錄,并在登錄獲取與之對(duì)應(yīng)的操作權(quán)限,比如員工A只能對(duì)“財(cái)務(wù)部的正式員工”進(jìn)行操作,而不是“財(cái)務(wù)部”的員工和“財(cái)務(wù)部的臨時(shí)員工”等則不具有操作權(quán)限。權(quán)限的設(shè)置,有利于管理上的便捷。在上述技術(shù)方案中,優(yōu)選地,在所述步驟202之后,還包括刪除所述中間表中的所述員工信息和所述輔助信息。在該技術(shù)方案中,在完成數(shù)據(jù)的數(shù)值的生成后,可以將中間表中的數(shù)據(jù)刪除,因?yàn)橹虚g表只是中間數(shù)據(jù),并不是人們希望關(guān)注的數(shù)據(jù);同時(shí),將中間數(shù)據(jù)的刪除,但對(duì)于中間表并不進(jìn)行刪除,而是將空白的列表存儲(chǔ)于數(shù)據(jù)庫(kù)中,一方面節(jié)省空間,另一方面便于以后的再次利用。通過以上技術(shù)方案,可以改善數(shù)據(jù)處理過程,提高數(shù)據(jù)處理效率,降低數(shù)據(jù)計(jì)算系統(tǒng)的復(fù)雜性。


圖1示出了根據(jù)本發(fā)明的實(shí)施例的數(shù)據(jù)生成裝置的框圖;圖2示出了根據(jù)本發(fā)明的實(shí)施例的數(shù)據(jù)生成方法的流程圖;圖3示出了根據(jù)本發(fā)明的實(shí)施例的生成數(shù)據(jù)的示意流程圖;以及圖4示出了根據(jù)本發(fā)明的實(shí)施例的生成數(shù)據(jù)的具體流程圖。
具體實(shí)施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明并不限于下面公開的具體實(shí)施例的限制。圖1示出了根據(jù)本發(fā)明的實(shí)施例的數(shù)據(jù)生成裝置的框圖。如圖1所示,根據(jù)本發(fā)明的實(shí)施例的數(shù)據(jù)生成裝置100包括查詢條件設(shè)置模塊 102,對(duì)查詢條件進(jìn)行設(shè)置;獲取模塊104,根據(jù)所設(shè)置的查詢條件,從數(shù)據(jù)庫(kù)中獲取員工信息和輔助信息;處理模塊106,將員工信息和輔助信息存儲(chǔ)至中間表,中間表存儲(chǔ)于數(shù)據(jù)庫(kù)中;生成模塊108,根據(jù)中間表生成數(shù)據(jù)的數(shù)值;設(shè)定模塊110,設(shè)定數(shù)據(jù)生成規(guī)則,生成模塊108根據(jù)數(shù)據(jù)生成規(guī)則生成數(shù)據(jù)的數(shù)值;數(shù)值獲取模塊112,在數(shù)據(jù)生成規(guī)則中包含業(yè)務(wù)變量時(shí),利用預(yù)設(shè)的業(yè)務(wù)變量獲取規(guī)則獲取業(yè)務(wù)變量的數(shù)值,并存儲(chǔ)在中間表中;注冊(cè)模塊 114,用于用戶的注冊(cè),生成與用戶唯一對(duì)應(yīng)的用戶ID,使用戶利用用戶ID登錄數(shù)據(jù)生成裝置100時(shí),獲取與用戶ID對(duì)應(yīng)的數(shù)據(jù)權(quán)限,并在數(shù)據(jù)權(quán)限下進(jìn)行操作;刪除模塊116,在生成數(shù)據(jù)的數(shù)值后,刪除中間表中的員工信息和輔助信息。在該技術(shù)方案中,通過將生成需要得到的數(shù)據(jù)的數(shù)值的過程分為多個(gè)步驟,首先將生成過程中可能用到的信息生成一個(gè)中間表,則最終生成所需數(shù)據(jù)的數(shù)值時(shí),不必實(shí)時(shí)獲取或是在數(shù)據(jù)庫(kù)中的大量信息中進(jìn)行查詢, 而是直接利用數(shù)據(jù)量明顯小于數(shù)據(jù)庫(kù)的中間表,從而改善了生成過程,提高生成效率。在上述技術(shù)方案中,輔助信息包括計(jì)稅信息,計(jì)稅信息包括計(jì)稅方式、稅率表、已扣稅基數(shù)和/或已扣稅;以及數(shù)據(jù)包括員工工資。在該技術(shù)方案中,上述裝置100可以用于生成員工的工資,這里生成過程中所需要用到的員工信息及稅務(wù)方面的信息等可以事先生成中間表,以便優(yōu)化生成過程。當(dāng)然,應(yīng)該理解為并不僅限于生成“員工工資”的數(shù)值,凡
5是需要利用到中間信息的數(shù)據(jù)生成過程,均應(yīng)可以采用本發(fā)明提供的技術(shù)方案。在上述技術(shù)方案中,輔助信息還包括業(yè)務(wù)變量,業(yè)務(wù)變量包括年齡、工齡、司齡、 工資期間日歷天數(shù)和/或工資期間工作天數(shù)。在該技術(shù)方案中,可以對(duì)數(shù)據(jù)的數(shù)值的生成設(shè)定對(duì)應(yīng)的規(guī)則,這里的規(guī)則可能是生成該數(shù)值的語(yǔ)言、條件等,比如“工齡小于5年的員工補(bǔ)貼是工資的5% ”,而這個(gè)規(guī)則中,“工齡”可能是一個(gè)業(yè)務(wù)變量,則需要獲取對(duì)應(yīng)的“工齡”的數(shù)值,比如為“8”,這時(shí)并不滿足上述規(guī)則,而應(yīng)該屬于其它規(guī)則如“工齡大于5年且小于10年的員工補(bǔ)貼是工資的10%”。在該技術(shù)方案中,每個(gè)操作用戶需要事先注冊(cè),并獲取與之對(duì)應(yīng)的唯一的ID,該 ID用于在操作前進(jìn)行登錄,并在登錄獲取與之對(duì)應(yīng)的操作權(quán)限,比如員工A只能對(duì)“財(cái)務(wù)部的正式員工”進(jìn)行操作,而不是“財(cái)務(wù)部”的員工和“財(cái)務(wù)部的臨時(shí)員工”等則不具有操作權(quán)限。權(quán)限的設(shè)置,有利于管理上的便捷。在該技術(shù)方案中,在完成數(shù)據(jù)的數(shù)值的生成后,可以將中間表中的數(shù)據(jù)刪除,因?yàn)橹虚g表只是中間數(shù)據(jù),并不是人們希望關(guān)注的數(shù)據(jù);同時(shí),將中間數(shù)據(jù)的刪除,但對(duì)于中間表并不進(jìn)行刪除,而是將空白的列表存儲(chǔ)于數(shù)據(jù)庫(kù)中,一方面節(jié)省空間,另一方面便于以后的再次利用。圖2示出了根據(jù)本發(fā)明的實(shí)施例的數(shù)據(jù)生成方法的流程圖。如圖2所示,根據(jù)本發(fā)明的實(shí)施例的數(shù)據(jù)生成方法包括步驟202,設(shè)置查詢條件, 將根據(jù)查詢條件從數(shù)據(jù)庫(kù)中獲取的員工信息和輔助信息存儲(chǔ)至中間表,中間表存儲(chǔ)于所述數(shù)據(jù)庫(kù)中,以及根據(jù)中間表生成數(shù)據(jù)的數(shù)值。在該技術(shù)方案中,通過將生成需要得到的數(shù)據(jù)的過程分為多個(gè)步驟,首先將生成過程中可能用到的信息生成一個(gè)中間表,則最終生成所需數(shù)據(jù)的數(shù)值時(shí),不必實(shí)時(shí)獲取或是在數(shù)據(jù)庫(kù)中的大量信息中進(jìn)行查詢,而是直接利用數(shù)據(jù)量明顯小于數(shù)據(jù)庫(kù)的中間表,從而改善了生成過程,提高生成效率。在上述技術(shù)方案中,輔助信息包括計(jì)稅信息,所述計(jì)稅信息包括計(jì)稅方式、稅率表、已扣稅基數(shù)和/或已扣稅;以及數(shù)據(jù)包括員工工資。在該技術(shù)方案中,上述裝置可以用于生成員工的工資,這里生成過程中所需要用到的員工信息及稅務(wù)方面的信息等可以事先生成中間表,以便優(yōu)化生成過程。當(dāng)然,應(yīng)該理解為并不僅限于生成“員工工資”的數(shù)值,凡是需要利用到中間信息的數(shù)據(jù)生成過程,均應(yīng)可以采用本發(fā)明提供的技術(shù)方案。在上述技術(shù)方案中,輔助信息還包括業(yè)務(wù)變量,業(yè)務(wù)變量包括年齡、工齡、司齡、 工資期間日歷天數(shù)和/或工資期間工作天數(shù);在步驟202之前還包括設(shè)定數(shù)據(jù)生成規(guī)則, 在數(shù)據(jù)生成規(guī)則中包含業(yè)務(wù)變量時(shí),利用預(yù)設(shè)的業(yè)務(wù)變量獲取規(guī)則,獲取業(yè)務(wù)變量的數(shù)值, 并存儲(chǔ)在中間表中;以及步驟202具體包括根據(jù)中間表,并通過數(shù)據(jù)生成規(guī)則生成數(shù)據(jù)的數(shù)值。在該技術(shù)方案中,可以對(duì)數(shù)據(jù)的生成設(shè)定對(duì)應(yīng)的規(guī)則,這里的規(guī)則可能是生成數(shù)據(jù)的語(yǔ)言、條件等,比如“工齡小于5年的員工補(bǔ)貼是工資的5%”,而這個(gè)規(guī)則中,“工齡”可能是一個(gè)業(yè)務(wù)變量,則需要獲取對(duì)應(yīng)的“工齡”的數(shù)值,比如為“8”,這時(shí)并不滿足上述規(guī)則,而應(yīng)該屬于其它規(guī)則如“工齡大于5年且小于10年的員工補(bǔ)貼是工資的10%”。在上述技術(shù)方案中,在步驟202之前,還包括使用與用戶唯一對(duì)應(yīng)的用戶ID進(jìn)行登錄,獲取與用戶ID對(duì)應(yīng)的數(shù)據(jù)權(quán)限,并在數(shù)據(jù)權(quán)限下進(jìn)行步驟202的操作。在該技術(shù)方案中,每個(gè)操作用戶需要事先注冊(cè),并獲取與之對(duì)應(yīng)的唯一的ID,該ID用于在操作前進(jìn)行登錄,并在登錄獲取與之對(duì)應(yīng)的操作權(quán)限,比如員工A只能對(duì)“財(cái)務(wù)部的正式員工”進(jìn)行操
6作,而不是“財(cái)務(wù)部”的員工和“財(cái)務(wù)部的臨時(shí)員工”等則不具有操作權(quán)限。權(quán)限的設(shè)置,有利于管理上的便捷。在上述技術(shù)方案中,在步驟202之后,還包括刪除中間表中的員工信息和輔助信息。在該技術(shù)方案中,在完成數(shù)據(jù)的數(shù)值的生成后,可以將中間表中的數(shù)據(jù)刪除,因?yàn)橹虚g表只是中間數(shù)據(jù),并不是人們希望關(guān)注的數(shù)據(jù);同時(shí),將中間數(shù)據(jù)的刪除,但對(duì)于中間表并不進(jìn)行刪除,而是將空白的列表存儲(chǔ)于數(shù)據(jù)庫(kù)中,一方面節(jié)省空間,另一方面便于以后的再次利用。圖3示出了根據(jù)本發(fā)明的實(shí)施例的生成數(shù)據(jù)的示意流程圖。如圖3所示,是利用上述技術(shù)方案進(jìn)行員工工資計(jì)算的過程,步驟如下步驟302,在計(jì)算之前,將預(yù)備的信息存儲(chǔ)至中間表,從而利用中間表這一 “緩存” 類型的列表,使后續(xù)的數(shù)據(jù)如工資的數(shù)值的生成更為快捷,也有利于降低對(duì)硬件設(shè)備的要求;步驟304,計(jì)算時(shí),利用之間生成的中間表對(duì)工資語(yǔ)言進(jìn)行解析,并執(zhí)行生成對(duì)應(yīng)的數(shù)據(jù)如工資的數(shù)值;步驟306,在計(jì)算完成后,刪除中間表中的數(shù)據(jù),并將空白的中間表存儲(chǔ)于數(shù)據(jù)庫(kù)中。對(duì)于圖3中的步驟,下面結(jié)合圖4進(jìn)行具體的說明。圖4示出了根據(jù)本發(fā)明的實(shí)施例的生成數(shù)據(jù)的具體流程圖。如圖4所示,具體步驟如下步驟402,根據(jù)用戶的數(shù)據(jù)權(quán)限查詢需要計(jì)算工資的員工,這里是指進(jìn)行相關(guān)的數(shù)據(jù)生成的操作用戶,需要事先注冊(cè)得到與該用戶身份唯一對(duì)應(yīng)的用戶ID,而用戶進(jìn)行操作前,需要先用該ID登錄,并取得相應(yīng)的操作權(quán)限,比如用戶A所屬角色是“普通業(yè)務(wù)人員”, 該角色的數(shù)據(jù)權(quán)限是部門權(quán)限只能計(jì)算“財(cái)務(wù)部”與“人力資源部”的員工;員工類別權(quán)限只能計(jì)算“正式員工”的工資。步驟404,在前一步驟中,用戶使用對(duì)應(yīng)的ID登錄并取得相應(yīng)權(quán)限的前提下,將本次參與計(jì)算的員工信息存儲(chǔ)至中間表,比如員工名稱、所屬部門等信息;步驟406,更新員工的計(jì)稅信息到中間表,這里對(duì)于員工工資的計(jì)算,需要進(jìn)行相應(yīng)的稅務(wù)計(jì)算,當(dāng)然,對(duì)于其他情況下的其他數(shù)據(jù)生成,也可能是其他的輔助信息,并不限于這一種;步驟408,判斷工資項(xiàng)目語(yǔ)言中是否含有業(yè)務(wù)變量,這里的業(yè)務(wù)變量是指“年齡”、 “工齡”、“司齡”(在本公司的工作年限)、“工資期間日歷天數(shù)”、“工資期間工作天數(shù)”等,對(duì)于這些信息,可以事先進(jìn)行計(jì)算后,存儲(chǔ)至到中間表中,則后續(xù)步驟中可以直接使用,提高計(jì)算效率。而對(duì)于工資項(xiàng)目語(yǔ)言,是指在生成數(shù)據(jù)如計(jì)算工資時(shí),需要將文字等轉(zhuǎn)換為機(jī)器語(yǔ)言,如在一個(gè)具體的實(shí)施例中,工資項(xiàng)目的“補(bǔ)貼”的業(yè)務(wù)描述是“如果工齡>=10那么補(bǔ)貼是基本工資;如果工齡>=5并且工齡< 10,那么補(bǔ)貼是基本工資;如果工齡< 5那么補(bǔ)貼是基本工資*5%。”需要按照表1進(jìn)行轉(zhuǎn)換
權(quán)利要求
1.一種數(shù)據(jù)生成裝置,其特征在于,包括查詢條件設(shè)置模塊,對(duì)查詢條件進(jìn)行設(shè)置;獲取模塊,根據(jù)所設(shè)置的所述查詢條件,從數(shù)據(jù)庫(kù)中獲取員工信息和輔助信息;處理模塊,將所述員工信息和所述輔助信息存儲(chǔ)至中間表,所述中間表存儲(chǔ)于所述數(shù)據(jù)庫(kù)中;生成模塊,根據(jù)所述中間表生成所述數(shù)據(jù)的數(shù)值。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)生成裝置,其特征在于,所述輔助信息包括計(jì)稅信息,所述計(jì)稅信息包括計(jì)稅方式、稅率表、已扣稅基數(shù)和/或已扣稅;以及所述數(shù)據(jù)包括員工工資。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)生成裝置,其特征在于,所述輔助信息還包括業(yè)務(wù)變量,所述業(yè)務(wù)變量包括年齡、工齡、司齡、工資期間日歷天數(shù)和/或工資期間工作天數(shù);所述數(shù)據(jù)生成裝置還包括設(shè)定模塊,設(shè)定數(shù)據(jù)生成規(guī)則,所述生成模塊根據(jù)所述數(shù)據(jù)生成規(guī)則生成所述數(shù)據(jù)的數(shù)值;數(shù)值獲取模塊,在所述數(shù)據(jù)生成規(guī)則中包含所述業(yè)務(wù)變量時(shí),利用預(yù)設(shè)的業(yè)務(wù)變量獲取規(guī)則獲取所述業(yè)務(wù)變量的數(shù)值,并存儲(chǔ)在所述中間表中。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的數(shù)據(jù)生成裝置,其特征在于,還包括注冊(cè)模塊,用于所述用戶的注冊(cè),生成與所述用戶唯一對(duì)應(yīng)的用戶ID,使所述用戶利用所述用戶 ID登錄所述數(shù)據(jù)生成裝置時(shí),獲取與所述用戶ID對(duì)應(yīng)的數(shù)據(jù)權(quán)限,并在所述數(shù)據(jù)權(quán)限下進(jìn)行操作。
5.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的數(shù)據(jù)生成裝置,其特征在于,還包括刪除模塊,在生成所述數(shù)據(jù)的數(shù)值后,刪除所述中間表中的所述員工信息和所述輔助信息。
6.一種數(shù)據(jù)生成方法,其特征在于,包括步驟202,設(shè)置查詢條件,將根據(jù)所述查詢條件從數(shù)據(jù)庫(kù)中獲取的員工信息和輔助信息存儲(chǔ)至中間表,所述中間表存儲(chǔ)于所述數(shù)據(jù)庫(kù)中,以及根據(jù)所述中間表生成所述數(shù)據(jù)的數(shù)值。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)生成方法,其特征在于,所述輔助信息包括計(jì)稅信息,所述計(jì)稅信息包括計(jì)稅方式、稅率表、已扣稅基數(shù)和/或已扣稅;以及所述數(shù)據(jù)包括員工工資。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)生成方法,其特征在于,所述輔助信息還包括業(yè)務(wù)變量,所述業(yè)務(wù)變量包括年齡、工齡、司齡、工資期間日歷天數(shù)和/或工資期間工作天數(shù);在所述步驟202之前還包括設(shè)定數(shù)據(jù)生成規(guī)則,在所述數(shù)據(jù)生成規(guī)則中包含所述業(yè)務(wù)變量時(shí),利用預(yù)設(shè)的業(yè)務(wù)變量獲取規(guī)則,獲取所述業(yè)務(wù)變量的數(shù)值,并存儲(chǔ)在所述中間表中;以及所述步驟202具體包括根據(jù)所述中間表,并通過所述數(shù)據(jù)生成規(guī)則生成所述數(shù)據(jù)的數(shù)值。
9.根據(jù)權(quán)利要求6或8所述的數(shù)據(jù)生成方法,其特征在于,在所述步驟202之前,還包括使用與所述用戶唯一對(duì)應(yīng)的用戶ID進(jìn)行登錄,獲取與所述用戶ID對(duì)應(yīng)的數(shù)據(jù)權(quán)限,并在所述數(shù)據(jù)權(quán)限下進(jìn)行所述步驟202的操作。
10.根據(jù)權(quán)利要求6所述的數(shù)據(jù)生成方法,其特征在于,在所述步驟202之后,還包括刪除所述中間表中的所述員工信息和所述輔助信息。
全文摘要
本發(fā)明提供了一種數(shù)據(jù)生成裝置,包括查詢條件設(shè)置模塊,對(duì)查詢條件進(jìn)行設(shè)置;獲取模塊,根據(jù)所設(shè)置的查詢條件,從數(shù)據(jù)庫(kù)中獲取員工信息和輔助信息;處理模塊,將員工信息和輔助信息存儲(chǔ)至中間表,中間表存儲(chǔ)于數(shù)據(jù)庫(kù)中;生成模塊,根據(jù)中間表生成數(shù)據(jù)的數(shù)值。相應(yīng)地,本發(fā)明還提供了一種數(shù)據(jù)生成方法。通過本發(fā)明提供的技術(shù)方案,可以改善數(shù)據(jù)處理過程,提高數(shù)據(jù)處理效率,降低數(shù)據(jù)計(jì)算系統(tǒng)的復(fù)雜性。
文檔編號(hào)G06F17/30GK102354317SQ20111028451
公開日2012年2月15日 申請(qǐng)日期2011年9月22日 優(yōu)先權(quán)日2011年9月22日
發(fā)明者周春星, 歲行, 徐宏偉, 杜垚, 玄令濤 申請(qǐng)人:用友軟件股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1