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