專利名稱:自動(dòng)計(jì)算數(shù)值的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及工價(jià)制定,具體而言,涉及一種自動(dòng)計(jì)算數(shù)值的方法和裝置。
背景技術(shù):
出版行業(yè)中工價(jià)的計(jì)算非常重要,它直接影響到對(duì)于圖書成本的預(yù)估和核算,對(duì) 于出版的單品成本核算、利潤(rùn)核算、價(jià)格制定意義重大。ERP系統(tǒng)如果不能提供靈活的工價(jià) 計(jì)算功能,則應(yīng)用效果會(huì)大打折扣。雖然各個(gè)地區(qū)都制定有相應(yīng)的工價(jià)標(biāo)準(zhǔn),但在當(dāng)前市場(chǎng)經(jīng)濟(jì)條件下,這些工價(jià)標(biāo) 準(zhǔn)也只能作為一個(gè)指導(dǎo),而不再成為結(jié)算的依據(jù)。甚至有些出版社對(duì)不同的印廠,也有不同 的結(jié)算工價(jià),所以對(duì)工價(jià)計(jì)算的靈活性要求很高。出版印制工價(jià)的復(fù)雜性與工價(jià)項(xiàng)目的多樣性,而目前應(yīng)用軟件大都針對(duì)具體的工 價(jià)項(xiàng)目設(shè)置工價(jià)項(xiàng)目表格,其擴(kuò)展性和靈活性不足。因此,需要一種能夠靈活的實(shí)現(xiàn)出版工價(jià)的計(jì)算,能夠滿足用戶對(duì)于不同的工價(jià) 類型以及每種工價(jià)不同的規(guī)則的需求。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題在于,提供一種能夠靈活的實(shí)現(xiàn)出版工價(jià)的計(jì)算,能 夠滿足用戶對(duì)于不同的工價(jià)類型以及每種工價(jià)不同的規(guī)則的需求。有鑒于此,本發(fā)明提供一種自動(dòng)計(jì)算數(shù)值的方法,包括步驟102,為工價(jià)項(xiàng)目設(shè) 置至少一個(gè)條件公式和至少一個(gè)計(jì)算公式;步驟104,在單據(jù)中獲取所述工價(jià)項(xiàng)目時(shí),根據(jù) 所述至少一個(gè)條件公式的計(jì)算結(jié)果,在所述至少一個(gè)計(jì)算公式中進(jìn)行選擇;步驟106,根據(jù) 選擇的計(jì)算公式,取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。通過(guò)該技術(shù)方案,對(duì)每個(gè)工價(jià)項(xiàng)目進(jìn)行靈 活設(shè)置以對(duì)應(yīng)的不同情況的計(jì)價(jià)需要,可以滿足用戶的需求。在上述技術(shù)方案中,優(yōu)選地,在所述步驟104中,解析出所述至少一個(gè)條件公式中 的數(shù)據(jù)項(xiàng),獲取所述數(shù)據(jù)項(xiàng)的數(shù)值,通過(guò)將所述數(shù)值代入所述至少一個(gè)條件公式,以獲得所 述至少一個(gè)條件公式的計(jì)算結(jié)果。在上述技術(shù)方案中,優(yōu)選地,在所述步驟106中,解析出所述選擇的計(jì)算公式中的 數(shù)據(jù)項(xiàng),獲取所述數(shù)據(jù)項(xiàng)的數(shù)值,通過(guò)將所述數(shù)值代入所述選擇的計(jì)算公式,以取得所述工 價(jià)項(xiàng)目的計(jì)算結(jié)果。在上述技術(shù)方案中,優(yōu)選地,在所述步驟106中,在還解析出所述選擇的計(jì)算公式 中的其他工價(jià)項(xiàng)目時(shí),通過(guò)返回所述步驟102獲取所述其他工價(jià)項(xiàng)目的計(jì)算結(jié)果,并代入 所述選擇的計(jì)算公式,以取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。在上述技術(shù)方案中,優(yōu)選地,在所述步驟102中,通過(guò)公式編輯器設(shè)置所述至少一 個(gè)計(jì)算公式。本發(fā)明還提供了一種自動(dòng)計(jì)算數(shù)值的裝置,包括規(guī)則設(shè)置模塊,為工價(jià)項(xiàng)目設(shè)置 至少一個(gè)條件公式和至少一個(gè)計(jì)算公式;匹配模塊,在單據(jù)中獲取所述工價(jià)項(xiàng)目時(shí),根據(jù)所述至少一個(gè)條件公式的計(jì)算結(jié)果,在所述至少一個(gè)計(jì)算公式中進(jìn)行選擇;計(jì)算模塊,根據(jù)選 擇的計(jì)算公式,取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。通過(guò)該技術(shù)方案,對(duì)每個(gè)工價(jià)項(xiàng)目進(jìn)行靈活 設(shè)置以對(duì)應(yīng)的不同情況的計(jì)價(jià)需要,可以滿足用戶的需求。在上述技術(shù)方案中,優(yōu)選地,所述匹配模塊解析出所述至少一個(gè)條件公式中的數(shù) 據(jù)項(xiàng),獲取所述數(shù)據(jù)項(xiàng)的數(shù)值,通過(guò)將所述數(shù)值代入所述至少一個(gè)條件公式,以獲得所述至 少一個(gè)條件公式的計(jì)算結(jié)果。在上述技術(shù)方案中,優(yōu)選地,所述計(jì)算模塊解析出所述選擇的計(jì)算公式中的數(shù)據(jù) 項(xiàng),獲取所述數(shù)據(jù)項(xiàng)的數(shù)值,通過(guò)將所述數(shù)值代入所述選擇的計(jì)算公式,以取得所述工價(jià)項(xiàng) 目的計(jì)算結(jié)果。在上述技術(shù)方案中,優(yōu)選地,在所述計(jì)算模塊還解析出所述選擇的計(jì)算公式中的 其他工價(jià)項(xiàng)目時(shí),通過(guò)將所述其他工價(jià)項(xiàng)目返回所述匹配模塊以獲取所述其他工價(jià)項(xiàng)目的 計(jì)算結(jié)果,并代入所述選擇的計(jì)算公式,以取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。在上述技術(shù)方案中,優(yōu)選地,所述規(guī)則設(shè)置模塊提供公式編輯器,以供用戶設(shè)置所 述至少一個(gè)計(jì)算公式。通過(guò)本發(fā)明的技術(shù)方案,可以實(shí)現(xiàn)一種自動(dòng)計(jì)算數(shù)值的方法和裝置,能夠靈活的 實(shí)現(xiàn)出版工價(jià)的計(jì)算,能夠滿足用戶對(duì)于不同的工價(jià)類型以及每種工價(jià)不同的規(guī)則的需 求。
圖1是根據(jù)本發(fā)明的一個(gè)實(shí)施例的自動(dòng)計(jì)算數(shù)值的方法的流程圖;圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的自動(dòng)計(jì)算數(shù)值的裝置的框圖;圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的自動(dòng)計(jì)算數(shù)值的方法進(jìn)行工價(jià)定制的流程圖;圖4是根據(jù)本發(fā)明的一個(gè)實(shí)施例的自動(dòng)計(jì)算數(shù)值的方法用于制定工價(jià)的因數(shù)的 存儲(chǔ)示意圖;圖5是根據(jù)本發(fā)明的一個(gè)實(shí)施例的自動(dòng)計(jì)算數(shù)值的方法進(jìn)行工價(jià)計(jì)算的流程圖。
具體實(shí)施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí) 施方式對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可 以采用其他不同于在此描述的其他方式來(lái)實(shí)施,因此,本發(fā)明并不限于下面公開(kāi)的具體實(shí) 施例的限制。圖1是根據(jù)本發(fā)明的一個(gè)實(shí)施例的自動(dòng)計(jì)算數(shù)值的方法的流程圖。如圖1所示,本發(fā)明提供一種自動(dòng)計(jì)算數(shù)值的方法,包括步驟102,為工價(jià)項(xiàng)目設(shè) 置至少一個(gè)條件公式和至少一個(gè)計(jì)算公式;步驟104,在單據(jù)中獲取所述工價(jià)項(xiàng)目時(shí),根據(jù) 所述至少一個(gè)條件公式的計(jì)算結(jié)果,在所述至少一個(gè)計(jì)算公式中進(jìn)行選擇;步驟106,根據(jù) 選擇的計(jì)算公式,取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。通過(guò)該技術(shù)方案,對(duì)每個(gè)工價(jià)項(xiàng)目進(jìn)行靈 活設(shè)置以對(duì)應(yīng)的不同情況的計(jì)價(jià)需要,可以滿足用戶的需求。在上述技術(shù)方案中,在所述步驟104中,解析出所述至少一個(gè)條件公式中的數(shù)據(jù)項(xiàng),獲取所述數(shù)據(jù)項(xiàng)的數(shù)值,通過(guò)將所述數(shù)值代入所述至少一個(gè)條件公式,以獲得所述至少 一個(gè)條件公式的計(jì)算結(jié)果。在上述技術(shù)方案中,在所述步驟106中,解析出所述選擇的計(jì)算公式中的數(shù)據(jù)項(xiàng), 獲取所述數(shù)據(jù)項(xiàng)的數(shù)值,通過(guò)將所述數(shù)值代入所述選擇的計(jì)算公式,以取得所述工價(jià)項(xiàng)目 的計(jì)算結(jié)果。在上述技術(shù)方案中,在所述步驟106中,在還解析出所述選擇的計(jì)算公式中的其 他工價(jià)項(xiàng)目時(shí),通過(guò)返回所述步驟102獲取所述其他工價(jià)項(xiàng)目的計(jì)算結(jié)果,并代入所述選 擇的計(jì)算公式,以取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。在上述技術(shù)方案中,在所述步驟102中,通過(guò)公式編輯器設(shè)置所述至少一個(gè)計(jì)算 公式。圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的自動(dòng)計(jì)算數(shù)值的裝置的框圖。如圖2所示,本發(fā)明還提供了一種自動(dòng)計(jì)算數(shù)值的裝置200,包括規(guī)則設(shè)置模塊 202,為工價(jià)項(xiàng)目設(shè)置至少一個(gè)條件公式和至少一個(gè)計(jì)算公式;匹配模塊204,在單據(jù)中獲 取所述工價(jià)項(xiàng)目時(shí),根據(jù)所述至少一個(gè)條件公式的計(jì)算結(jié)果,在所述至少一個(gè)計(jì)算公式中 進(jìn)行選擇;計(jì)算模塊206,根據(jù)選擇的計(jì)算公式,取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。通過(guò)該技 術(shù)方案,對(duì)每個(gè)工價(jià)項(xiàng)目進(jìn)行靈活設(shè)置以對(duì)應(yīng)的不同情況的計(jì)價(jià)需要,可以滿足用戶的需 求。在上述技術(shù)方案中,所述匹配模塊204解析出所述至少一個(gè)條件公式中的數(shù)據(jù) 項(xiàng),獲取所述數(shù)據(jù)項(xiàng)的數(shù)值,通過(guò)將所述數(shù)值代入所述至少一個(gè)條件公式,以獲得所述至少 一個(gè)條件公式的計(jì)算結(jié)果。在上述技術(shù)方案中,所述計(jì)算模塊206解析出所述選擇的計(jì)算公式中的數(shù)據(jù)項(xiàng), 獲取所述數(shù)據(jù)項(xiàng)的數(shù)值,通過(guò)將所述數(shù)值代入所述選擇的計(jì)算公式,以取得所述工價(jià)項(xiàng)目 的計(jì)算結(jié)果。在上述技術(shù)方案中,在所述計(jì)算模塊206還解析出所述選擇的計(jì)算公式中的其他 工價(jià)項(xiàng)目時(shí),通過(guò)將所述其他工價(jià)項(xiàng)目返回所述匹配模塊204以獲取所述其他工價(jià)項(xiàng)目的 計(jì)算結(jié)果,并代入所述選擇的計(jì)算公式,以取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。在上述技術(shù)方案中,所述規(guī)則設(shè)置模塊202提供公式編輯器,以供用戶設(shè)置所述 至少一個(gè)計(jì)算公式。圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的自動(dòng)計(jì)算數(shù)值的方法進(jìn)行工價(jià)定制的流程圖。如圖3所示,使用本發(fā)明的自動(dòng)計(jì)算數(shù)值的方法進(jìn)行工價(jià)定制按照以下步驟進(jìn) 行步驟302,根據(jù)用戶的工價(jià)計(jì)算規(guī)則,靈活設(shè)置工價(jià)項(xiàng)目、工價(jià)項(xiàng)目的條件公式和 計(jì)算公式,即形成工價(jià)字典;步驟304,根據(jù)定制的工價(jià)字典、出版加工環(huán)節(jié)中產(chǎn)生的業(yè)務(wù)單據(jù),進(jìn)行自動(dòng)匹配 并計(jì)算工價(jià);步驟306,根據(jù)所述工價(jià)結(jié)果,形成成本預(yù)估信息。其中,針對(duì)步驟302中,規(guī)則(即工價(jià)字典)的制定,以下分三點(diǎn)闡述該流程。其一,將影響工價(jià)的場(chǎng)景和因素,例如,出版物的印數(shù)、印張、開(kāi)數(shù)、頁(yè)數(shù)、裝訂項(xiàng) 目、印刷時(shí)所采用的工藝、采用的紙張等因數(shù),將這些因數(shù)預(yù)置于數(shù)據(jù)庫(kù)中(如圖4所示),工價(jià)計(jì)算時(shí)其數(shù)據(jù)來(lái)源為出版行業(yè)各工藝環(huán)節(jié)對(duì)應(yīng)單據(jù)的數(shù)據(jù)項(xiàng),這些數(shù)據(jù)項(xiàng)作為條件和 計(jì)算公式的基本單元。其二,客戶根據(jù)實(shí)際需求,通過(guò)工價(jià)公式設(shè)置,靈活地定制工價(jià)計(jì)算規(guī)則。首先,設(shè)置條件公式,如下表所示
權(quán)利要求
1.一種自動(dòng)計(jì)算數(shù)值的方法,其特征在于,包括步驟102,為工價(jià)項(xiàng)目設(shè)置至少一個(gè)條件公式和至少一個(gè)計(jì)算公式;步驟104,在單據(jù)中獲取所述工價(jià)項(xiàng)目時(shí),根據(jù)所述至少一個(gè)條件公式的計(jì)算結(jié)果,在 所述至少一個(gè)計(jì)算公式中進(jìn)行選擇;步驟106,根據(jù)選擇的計(jì)算公式,取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述步驟104中,解析出所述至少一個(gè) 條件公式中的數(shù)據(jù)項(xiàng),獲取所述數(shù)據(jù)項(xiàng)的數(shù)值,通過(guò)將所述數(shù)值代入所述至少一個(gè)條件公 式,以獲得所述至少一個(gè)條件公式的計(jì)算結(jié)果。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述步驟106中,解析出所述選擇的計(jì) 算公式中的數(shù)據(jù)項(xiàng),獲取所述數(shù)據(jù)項(xiàng)的數(shù)值,通過(guò)將所述數(shù)值代入所述選擇的計(jì)算公式,以 取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述步驟106中,在還解析出所述選擇 的計(jì)算公式中的其他工價(jià)項(xiàng)目時(shí),通過(guò)返回所述步驟102獲取所述其他工價(jià)項(xiàng)目的計(jì)算結(jié) 果,并代入所述選擇的計(jì)算公式,以取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,在所述步驟102中,通過(guò)公 式編輯器設(shè)置所述至少一個(gè)計(jì)算公式。
6.一種自動(dòng)計(jì)算數(shù)值的裝置,其特征在于,包括規(guī)則設(shè)置模塊,為工價(jià)項(xiàng)目設(shè)置至少一個(gè)條件公式和至少一個(gè)計(jì)算公式;匹配模塊,在單據(jù)中獲取所述工價(jià)項(xiàng)目時(shí),根據(jù)所述至少一個(gè)條件公式的計(jì)算結(jié)果,在 所述至少一個(gè)計(jì)算公式中進(jìn)行選擇;計(jì)算模塊,根據(jù)選擇的計(jì)算公式,取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述匹配模塊解析出所述至少一個(gè)條件 公式中的數(shù)據(jù)項(xiàng),獲取所述數(shù)據(jù)項(xiàng)的數(shù)值,通過(guò)將所述數(shù)值代入所述至少一個(gè)條件公式,以 獲得所述至少一個(gè)條件公式的計(jì)算結(jié)果。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述計(jì)算模塊解析出所述選擇的計(jì)算公 式中的數(shù)據(jù)項(xiàng),獲取所述數(shù)據(jù)項(xiàng)的數(shù)值,通過(guò)將所述數(shù)值代入所述選擇的計(jì)算公式,以取得 所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,在所述計(jì)算模塊還解析出所述選擇的計(jì) 算公式中的其他工價(jià)項(xiàng)目時(shí),通過(guò)將所述其他工價(jià)項(xiàng)目返回所述匹配模塊以獲取所述其他 工價(jià)項(xiàng)目的計(jì)算結(jié)果,并代入所述選擇的計(jì)算公式,以取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的裝置,其特征在于,所述規(guī)則設(shè)置模塊提供公 式編輯器,以供用戶設(shè)置所述至少一個(gè)計(jì)算公式。
全文摘要
本發(fā)明提供一種自動(dòng)計(jì)算數(shù)值的方法,包括步驟102,為工價(jià)項(xiàng)目設(shè)置至少一個(gè)條件公式和至少一個(gè)計(jì)算公式;步驟104,在單據(jù)中獲取所述工價(jià)項(xiàng)目時(shí),根據(jù)所述至少一個(gè)條件公式的計(jì)算結(jié)果,在所述至少一個(gè)計(jì)算公式中進(jìn)行選擇;步驟106,根據(jù)選擇的計(jì)算公式,取得所述工價(jià)項(xiàng)目的計(jì)算結(jié)果。本發(fā)明還提供一種自動(dòng)計(jì)算數(shù)值的裝置。通過(guò)本發(fā)明,對(duì)每個(gè)工價(jià)項(xiàng)目進(jìn)行靈活設(shè)置以對(duì)應(yīng)的不同情況的計(jì)價(jià)需要,可以滿足用戶的需求。
文檔編號(hào)G06F19/00GK102063572SQ20101061627
公開(kāi)日2011年5月18日 申請(qǐng)日期2010年12月30日 優(yōu)先權(quán)日2010年12月30日
發(fā)明者許科峰, 龍剛 申請(qǐng)人:用友軟件股份有限公司