一種中藥古今用量換算系統(tǒng)及利用該系統(tǒng)進行換算的方法
【專利摘要】本發(fā)明提供一種中藥古今用量換算系統(tǒng),其包括處理裝置、指令發(fā)送接收模塊、提取對應換算單元模塊、單位轉換模塊、存儲模塊以及刷新模塊;所述指令發(fā)送接收模塊、提取對應換算單元模塊、單位轉換模塊、存儲模塊以及刷新模塊設置在所述處理裝置內部;本發(fā)明通過提供一種中藥古今用量單位換算系統(tǒng)及利用該系統(tǒng)進行換算的方法,通過特定切換條件轉入相應中藥用量單位轉換模塊及存儲模塊,以使對應換算單元模塊利用新的單位轉換量值進行單位轉換,輕松地進行一個單位轉換量值與多個不同單位轉換量值的單位轉換。結構簡單、成本較低,同時解決了中藥古今用量之間的轉換問題。
【專利說明】一種中藥古今用量換算系統(tǒng)及利用該系統(tǒng)進行換算的方法
【技術領域】
[0001] 本發(fā)明涉及對中藥的古今用量進行換算的領域,具體的涉及一種中藥古今用量換 算系統(tǒng)及利用該系統(tǒng)進行換算的方法。
【背景技術】
[0002] 《史記?夏本紀》中記載禹"身為度,稱以出",出現(xiàn)了最早的法定單位,至秦始皇 統(tǒng)一度量衡,為中國度量衡制奠定了基礎。"漢承秦制"是中國度量衡發(fā)展成熟的重要階段 [1],漢高祖劉邦令張蒼"定歷法及度量衡程式" [2],于是漢代度量衡體系在秦制基礎上建 立起來。中醫(yī)學界普遍將中國東漢末年張仲景所著《傷寒雜病論》(后世分為《傷寒論》及 《金匱要略》二書)所記載之方劑稱為"經方"。中醫(yī)學家常以經方作為母方,依辨證論治的 原則而化裁出一系列的方劑。尊為"醫(yī)門之規(guī)繩"的《傷寒雜病論》,創(chuàng)造性地將理、法、方、 藥、量融為一體,以其立法精當,組方嚴謹,施量巧妙,被學人奉為圭臬,"經方"亦廣泛流傳。 遺憾的是,"經方"在近1800年的傳承過程中,劑量失傳,以至到明代,李時珍在《本草綱目》 中提出的"古一兩今用一錢"成為后世應用經方最為廣泛的折算標準,古今差異可見一斑。
[0003] 宋代權衡器中的"等子"、"等秤"、"秤等"似專指小型的標準秤,即是精細小秤量的 系盤小型桿秤。如醫(yī)藥用秤,源于對特定稱量的需要,一服處方往往列出十幾味、幾十味藥, 一般都是稱幾"兩"和"兩"以下的幾銖,它的出現(xiàn)應遠早于宋代,據(jù)推斷早在南朝時的陶弘 景甚至西晉葛洪等醫(yī)學家們,已開始探討有關使用這種小桿秤引起的"兩:以下的分數(shù)單位 問題,如"分"等。權衡單位制的歷史沿革變化為我們設計中藥古今用量換算器系統(tǒng)提供了 設計依據(jù)。
[0004] 中醫(yī)自古以來就有"中醫(yī)不傳之秘在于量"一說,實踐也證明了這一點,經方人人 識得,但對于同方藥同病證的患者,不同醫(yī)家因方中施用的藥量不同則療效各異。有學者研 究,任何一首方劑,任何一味中藥,其臨床劑量與療效之間并非簡單的正相關,部分藥物在 一定劑量范圍內,隨著劑量的增加,療效會相應提高,但當劑量超過一定的限度,不僅療效 不會提高,而且會出現(xiàn)毒性反應,有的療效反而下降,甚至產生不同的藥效作用。因此歷代 醫(yī)家及現(xiàn)代中醫(yī)藥學者對經方本源劑量古今考證的研究從未停止過,對因古今度量衡計量 單位的不同而進行的藥量換算也就非常頻繁,目前對于以經方為主要研究重點兼顧歷史跨 度的度量衡計量單位換算方法仍停留在手工筆算階段,因此開發(fā)一種能夠對中藥的古今用 量進行換算的中藥古今用量換算系統(tǒng)顯得尤為重要。
【發(fā)明內容】
[0005] 為解決于工筆算對中藥古今用量換算存在的技術問題,本發(fā)明提供了一個可切換 條件設置的特定中藥用量單位換算系統(tǒng)及其方法。
[0006] 具體的本發(fā)明提供一種中藥古今用量換算系統(tǒng),其包括處理裝置、指令發(fā)送接收 模塊、提取對應換算單元模塊、單位轉換模塊、存儲模塊以及刷新模塊;所述指令發(fā)送接收 模塊、提取對應換算單元模塊、單位轉換模塊、存儲模塊以及刷新模塊設置在所述處理裝置 內部;
[0007] 指令發(fā)送接收模塊:用于發(fā)送條件指令給所述提取對應換算單元進行切換,并接 收返回的信息;
[0008] 提取對應換算單元模塊:提取相對應的換算單元,進入符合該對應的換算單元的 單位轉換模塊;
[0009] 單位轉換模塊:將某一單位對應其它相應單位進行一對一或一對多的量值轉換;
[0010] 存儲模塊:將量值轉換結果存儲在內存中,提供給刷新模塊。
[0011] 刷新模塊:將存儲在內存中的轉換后量值數(shù)據(jù)顯示出來。
[0012] 優(yōu)選的,所述處理裝置包括輸入設備、存儲器、中央處理器、內存儲器以及控制器, 所述輸入設備、存儲器、內存儲器以及控制器均與所述中央處理器通訊連接,所述控制器連 接所述單位轉換模塊,計算出轉換后的數(shù)值。
[0013] 優(yōu)選的,所述處理裝置為計算機、手機或智能終端。
[0014] 優(yōu)選的,所述處理裝置還設置有顯示器,所述顯示器與所述控制器連接,用于顯示 轉換后的數(shù)值。
[0015] 本發(fā)明的另一目的在于提供一種根據(jù)上述的系統(tǒng)進行換算的方法,其包括以下步 驟:
[0016] S1 :指令發(fā)送接收模塊發(fā)送條件指令給提取對應換算單元進行切換,并接收返回 的信息;
[0017] S2 :提取對應換算單元模塊提取相對應的換算單元,進入符合該對應的換算單元 的單位轉換模塊;
[0018] S3:單位轉換模塊將某一單位對應其它相應單位進行一對一或一對多的量值轉 換;
[0019] S4 :存儲模塊將量值轉換結果存儲在內存中,提供給刷新模塊。
[0020] S5:刷新模塊將存儲在內存中的轉換后量值數(shù)據(jù)刷新后在所述顯示器上顯示出 來。
[0021] 本發(fā)明提供了一種中藥古今用量單位換算系統(tǒng)及利用該系統(tǒng)進行換算的方法,通 過特定切換條件轉入相應中藥用量單位轉換模塊及存儲模塊,以使對應換算單元模塊利用 新的單位轉換量值進行單位轉換,輕松地進行一個單位轉換量值與多個不同單位轉換量值 的單位轉換。結構簡單、成本較低,同時解決了中藥古今用量之間的轉換問題。
【專利附圖】
【附圖說明】
[0022] 圖1為本發(fā)明的中藥古今用量換算系統(tǒng)的結構示意圖;
[0023] 圖2為本發(fā)明的中藥古今用量換算系統(tǒng)的處理裝置的結構示意圖;
[0024] 圖3為的本發(fā)明的利用上述系統(tǒng)進行中藥古今用量換算的方法的流程示意圖;
[0025] 圖4為本發(fā)明中涉及的衡量單位的結構示意圖。
【具體實施方式】
[0026] 下面結合附圖以及【具體實施方式】對本發(fā)明做進一步解釋:
[0027] 如圖1及圖2所示,本發(fā)明提供一種中藥古今用量換算系統(tǒng),其包括處理裝置1、指 令發(fā)送接收模塊2、提取對應換算單元模塊3、單位轉換模塊4、存儲模塊5以及刷新模塊6 ; 指令發(fā)送接收模塊2、提取對應換算單元模塊3、單位轉換模塊4、存儲模塊5以及刷新模塊 6設置在處理裝置1內部;處理裝置1包括輸入設備10、存儲器11、中央處理器12、內存儲 器13以及控制器14,輸入設備10、存儲器11、內存儲器13以及控制器14均與中央處理器 12通訊連接,控制器14連接單位轉換模塊4,計算出轉換后的數(shù)值。
[0028] 指令發(fā)送接收模塊2 :用于發(fā)送條件指令給所述提取對應換算單元進行切換,并 接收返回的信息;
[0029] 提取對應換算單元模塊3 :提取相對應的換算單元,進入符合該對應的換算單元 的單位轉換模塊;
[0030] 單位轉換模塊4:將某一單位對應其它相應單位進行一對一或一對多的量值轉 換;
[0031] 存儲模塊5 :將量值轉換結果存儲在內存中,提供給刷新模塊。
[0032] 刷新模塊6 :將存儲在內存中的轉換后量值數(shù)據(jù)顯示出來。
[0033] 優(yōu)選的,處理裝置1為計算機、手機或智能終端。
[0034] 優(yōu)選的,處理裝置1還設置有顯示器15,顯示器15與控制器14連接,用于顯示轉 換后的數(shù)值。
[0035] 如圖3所示,本發(fā)明還提供一種根據(jù)上述的系統(tǒng)進行換算的方法,其包括以下步 驟:
[0036] S1 :指令發(fā)送接收模塊2發(fā)送條件指令給提取對應換算單元進行切換,并接收返 回的信息;
[0037] S2 :提取對應換算單元模塊3提取相對應的換算單元,進入符合該對應的換算單 元的單位轉換模塊4;
[0038] S3 :單位轉換模塊4將某一單位對應其它相應單位進行一對一或一對多的量值轉 換;
[0039] S4 :存儲模塊5將量值轉換結果存儲在內存中,提供給刷新模塊。
[0040] S5 :刷新模塊6將存儲在內存中的轉換后量值數(shù)據(jù)刷新后在所述顯示器上顯示出 來。
[0041] 下面對本發(fā)明的工作原理及方法做進一步解釋:
[0042] 首先需要對中藥的古今用量進行換算時,將需要換算的信息輸入處理裝置1,指令 發(fā)送接收模塊2發(fā)送條件指令給提取對應換算單元進行切換,并接收返回的信息;提取對 應換算單元模塊3提取相對應的換算單元,進入符合該對應的換算單元的單位轉換模塊4 ; 單位轉換模塊4將某一單位對應其它相應單位進行一對一或一對多的量值轉換;存儲模塊 5將量值轉換結果存儲在內存中,提供給刷新模塊。刷新模塊6將存儲在內存中的轉換后量 值數(shù)據(jù)刷新后在所述顯示器上顯示出來。
[0043] 如圖4所示,控制器14采用的各衡量單位在不同時代、不同時期有不同的轉換 標準,所對應的換算量值也不同,根據(jù)參考文獻《漢書?律歷志》云:"權者,銖、兩、斤、鈞、 石也,所以稱物平施,知輕重也。本起于黃鐘之重。一龠容千二百黍,重十二銖,兩之為兩。 一十四銖為兩,十六兩為斤,三十斤為鈞,四鈞為石……"。因而在軟件中當變量"銖"發(fā)生 改變時,其它與之存在對應關系的("鈞、斤、兩、…")等單位數(shù)值也隨之改變,得到對應 換算值。例如漢代時中藥的常用換算單位有斤、兩、銖…,宋代時有斤、兩、錢、分…,不同年 代換算標準的變化,如公元1930年以前都是(1斤=16兩=600克),公元1930年一公元 1959年是(1斤=16兩=500克),公元1959年至今是(1斤=10兩=500克)等等。
[0044] 本發(fā)明提供了一種中藥古今用量單位換算系統(tǒng)及利用該系統(tǒng)進行換算的方法,通 過特定切換條件轉入相應中藥用量單位轉換模塊及存儲模塊,以使對應換算單元模塊利用 新的單位轉換量值進行單位轉換,輕松地進行一個單位轉換量值與多個不同單位轉換量值 的單位轉換。結構簡單、成本較低,同時解決了中藥古今用量之間的轉換問題。
[0045] 所屬【技術領域】的技術人員應當理解:在不脫離本發(fā)明的基本原理的情況下,可以 對本發(fā)明進行各種修改、潤飾、組合、補充或技術特征的替換,這些等同替換方式或明顯變 形方式均落入本發(fā)明的保護范圍之內。
【權利要求】
1. 一種中藥古今用量換算系統(tǒng),其特征在于:其包括處理裝置、指令發(fā)送接收模塊、提 取對應換算單元模塊、單位轉換模塊、存儲模塊以及刷新模塊;所述指令發(fā)送接收模塊、提 取對應換算單元模塊、單位轉換模塊、存儲模塊以及刷新模塊設置在所述處理裝置內部; 指令發(fā)送接收模塊:用于發(fā)送條件指令給所述提取對應換算單元進行切換,并接收返 回的信息; 提取對應換算單元模塊:提取相對應的換算單元,進入符合該對應的換算單元的單位 轉換模塊; 單位轉換模塊:將某一單位對應其它相應單位進行一對一或一對多的量值轉換; 存儲模塊:將量值轉換結果存儲在內存中,提供給刷新模塊。 刷新模塊:將存儲在內存中的轉換后量值數(shù)據(jù)顯示出來。
2. 根據(jù)權利要求1所述的中藥古今用量換算系統(tǒng),其特征在于:所述處理裝置包括輸 入設備、存儲器、中央處理器、內存儲器以及控制器,所述輸入設備、存儲器、內存儲器以及 控制器均與所述中央處理器通訊連接,所述控制器連接所述單位轉換模塊,計算出轉換后 的數(shù)值。
3. 根據(jù)權利要求2所述的中藥古今用量換算系統(tǒng),其特征在于:所述處理裝置為計算 機、于機或智能終端。
4. 根據(jù)權利要求2所述的中藥古今用量換算系統(tǒng),其特征在于:所述處理裝置還設置 有顯示器,所述顯示器與所述控制器連接,用于顯示轉換后的數(shù)值。
5. -種根據(jù)權利要求1所述的系統(tǒng)對中藥古今用量進行換算的方法,其包括以下步 驟: 51 :指令發(fā)送接收模塊發(fā)送條件指令給提取對應換算單元進行切換,并接收返回的信 息; 52 :提取對應換算單元模塊提取相對應的換算單元,進入符合該對應的換算單元的單 位轉換模塊; 53 :單位轉換模塊將某一單位對應其它相應單位進行一對一或一對多的量值轉換; 54 :存儲模塊將量值轉換結果存儲在內存中,提供給刷新模塊。 S5:刷新模塊將存儲在內存中的轉換后量值數(shù)據(jù)刷新后在所述顯示器上顯示出來。
【文檔編號】G06F19/00GK104156561SQ201410336292
【公開日】2014年11月19日 申請日期:2014年7月15日 優(yōu)先權日:2014年7月15日
【發(fā)明者】黃熙鈺 申請人:北京通泰中醫(yī)藥研究中心