欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

    一種可擴(kuò)充的類自然語言公式編輯器的設(shè)計方法

    文檔序號:6526478閱讀:363來源:國知局
    一種可擴(kuò)充的類自然語言公式編輯器的設(shè)計方法
    【專利摘要】本發(fā)明公開了一種可擴(kuò)充的類自然語言公式編輯器的設(shè)計方法,其特征在于,包括如下步驟:(1)編寫公式編輯器定義、展示、解析程序;(2)分析自然語言公式特征,識別出其中的業(yè)務(wù)術(shù)語、運算符號、函數(shù)等公式元素;(3)使用公式編輯器定義程序,配置上一步中識別出的公式元素;(4)使用公式編輯器展示程序,展示上一步中配置的公式元素,進(jìn)行類自然語言公式編輯;(5)完成公式編輯進(jìn)行保存時,自動調(diào)用公式編輯器解析程序,將類自然語言公式轉(zhuǎn)換為計算機(jī)語言公式,同時進(jìn)行正確性檢查。本發(fā)明是面向軟件系統(tǒng)的管理維護(hù)人員,實現(xiàn)直觀、簡單、快捷、可擴(kuò)展的類自然語言公式編輯方式。
    【專利說明】一種可擴(kuò)充的類自然語言公式編輯器的設(shè)計方法
    【技術(shù)領(lǐng)域】
    [0001]本發(fā)明涉及公式編輯器設(shè)計方法,具體地講,涉及一種可擴(kuò)充的類自然語言公式編輯器的設(shè)計方法。
    【背景技術(shù)】
    [0002]在各行各業(yè)使用的分析監(jiān)測類計算機(jī)系統(tǒng)中,都需要用到各種各樣的公式,用來定義各種指標(biāo)或者規(guī)則,從而根據(jù)指標(biāo)的計算結(jié)果或者規(guī)則的判斷結(jié)果,決定后續(xù)需要進(jìn)行的處理。隨著社會經(jīng)濟(jì)及企業(yè)本身的發(fā)展,這些公式都需要不斷的進(jìn)行調(diào)整、嘗試、優(yōu)化。而實際在計算機(jī)系統(tǒng)中執(zhí)行的公式,都是非常技術(shù)化的,由于編程語言的限制,都是英文縮寫形式的數(shù)據(jù)庫表名、字段名、函數(shù)名、變量名等等,難以被制定公式的業(yè)務(wù)人員所記憶、理解;反之,如果直接使用由業(yè)務(wù)人員手工編輯的中文業(yè)務(wù)術(shù)語形式的公式,又無法被計算機(jī)系統(tǒng)解析、執(zhí)行。
    [0003]目前常用的辦法有兩種,但都有很大的弊端。
    [0004]一是企業(yè)自行對相關(guān)業(yè)務(wù)人員進(jìn)行專門培養(yǎng),使之了解計算機(jī)編程技術(shù),由這些人員對計算機(jī)系統(tǒng)中的公式進(jìn)行維護(hù)。這種方式難度很大,相應(yīng)的人力物力成本也非常高。
    [0005]二是由企業(yè)委托開發(fā)公司進(jìn)行公式維護(hù),在需要對公式進(jìn)行修改時,首先聯(lián)系開發(fā)公司指派技術(shù)人員,與企業(yè)的業(yè)務(wù)人員交流溝通,確定需要如何對公式進(jìn)行修改,再由開發(fā)公式技術(shù)人員執(zhí)行具體的修改,最后由企業(yè)與開發(fā)公司核算工作量及費用。這種方式下,修改公式的速度,受開發(fā)公司人員安排的制約,可能修改周期會比較長;修改公式的準(zhǔn)確性,受交流溝通的效果的制約,如果技術(shù)人員對業(yè)務(wù)人員的描述產(chǎn)生誤解,可能會產(chǎn)生錯誤的結(jié)果;修改公式的保密性受到威脅,即使簽訂了保密協(xié)議,但涉及到非本企業(yè)人員,泄密的可能性增大,維權(quán)的難度也相應(yīng)增加。

    【發(fā)明內(nèi)容】

    [0006]本發(fā)明要解決的技術(shù)問題是提供一種可擴(kuò)充的類自然語言公式編輯器的設(shè)計方法,實現(xiàn)直觀、簡單、快捷、可擴(kuò)展的類自然語言公式編輯方式。
    [0007]本發(fā)明采用如下技術(shù)方案實現(xiàn)發(fā)明目的:
    一種可擴(kuò)充的類自然語言公式編輯器的設(shè)計方法,其特征在于,包括如下步驟:
    (1)編寫公式編輯器定義程序、展示程序、解析程序;
    (2)分析自然語言公式特征,識別出其中的業(yè)務(wù)術(shù)語、運算符號、函數(shù)公式元素;
    (3)使用公式編輯器定義程序,配置上一步中識別出的公式元素;
    (4)使用公式編輯器展示程序,按照自然語言展示形式展示上一步中配置的公式元素,進(jìn)行類自然語言公式編輯;
    (5)完成公式編輯進(jìn)行保存時,自動調(diào)用公式編輯器解析程序,將類自然語言公式轉(zhuǎn)換為計算機(jī)語言公式,同時進(jìn)行正確性檢查。
    [0008]作為對本技術(shù)方案的進(jìn)一步限定,所述步驟(I)的定義程序為每種公式元素配置自然語言展示形式、計算機(jī)語言處理方法。
    [0009]作為對本技術(shù)方案的進(jìn)一步限定,所述步驟(I)中的展示程序顯示當(dāng)前公式編輯器對應(yīng)的所有公式元素,并提供類自然語言公式編輯界面,可以選擇預(yù)先配置好的公式元素加入公式,也可以直接對公式進(jìn)行編輯。
    [0010]作為對本技術(shù)方案的進(jìn)一步限定,所述步驟(I)中的解析程序?qū)㈩愖匀徽Z言公式轉(zhuǎn)換為計算機(jī)語言公式,同時進(jìn)行正確性檢查。
    [0011]與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點和積極效果是:本發(fā)明是面向軟件系統(tǒng)的管理維護(hù)人員,實現(xiàn)直觀、簡單、快捷、可擴(kuò)展的類自然語言公式編輯方式。該方法是通過將公式解析為業(yè)務(wù)術(shù)語、運算符號、函數(shù)等公式元素,分別配置其自然語言展示形式、計算機(jī)語言處理方法的方式,使計算機(jī)可以識別類自然語言公式,并通過公式元素配置的方式,來實現(xiàn)公式內(nèi)容的擴(kuò)展。
    【專利附圖】

    【附圖說明】
    [0012]圖1為本發(fā)明優(yōu)選實施例的實施的流程圖。
    【具體實施方式】
    [0013]下面結(jié)合附圖和優(yōu)選實施例對本發(fā)明作更進(jìn)一步的詳細(xì)描述。
    [0014]參見圖1,本發(fā)明的可擴(kuò)充的類自然語言公式編輯器的設(shè)計方法,包括如下步驟:
    (I)編寫公式編輯器定義程序、展示程序、解析程序;所述公式編輯器支持業(yè)務(wù)術(shù)語、運
    算符號、函數(shù)等多種公式元素,支持使用不同的公式元素組裝多種公式編輯器。
    [0015](2)分析自然語言公式特征,識別出其中的業(yè)務(wù)術(shù)語、運算符號、函數(shù)公式元素;
    (3)使用公式編輯器定義程序,配置上一步中識別出的公式元素;
    (4)使用公式編輯器展示程序,按照自然語言展示形式展示上一步中配置的公式元素,進(jìn)行類自然語言公式編輯;
    (5)完成公式編輯進(jìn)行保存時,自動調(diào)用公式編輯器解析程序,將類自然語言公式轉(zhuǎn)換為計算機(jī)語言公式,同時進(jìn)行正確性檢查。
    [0016]所述步驟(I)的定義程序為每種公式元素配置自然語言展示形式、計算機(jī)語言處理方法。
    [0017]所述步驟(I)中的展示程序顯示當(dāng)前公式編輯器對應(yīng)的所有公式元素,并提供類自然語言公式編輯界面,可以選擇預(yù)先配置好的公式元素加入公式,也可以直接對公式進(jìn)行編輯。
    [0018]所述步驟(I)中的解析程序?qū)㈩愖匀徽Z言公式轉(zhuǎn)換為計算機(jī)語言公式,同時進(jìn)行正確性檢查。
    [0019]參見圖1,本發(fā)明針對需要定義的一批自然語言公式,先進(jìn)行人工分析,識別出其中的業(yè)務(wù)術(shù)語、運算符號、函數(shù)等公式元素;然后使用公式編輯器定義程序,將識別出的公式元素配置到計算機(jī)系統(tǒng)中;然后使用公式編輯器展示程序,根據(jù)自然語言公式,在計算機(jī)系統(tǒng)中編輯出公式元素組成的類自然語言公式;完成公式編輯進(jìn)行保存時,計算機(jī)系統(tǒng)會自動調(diào)用公式編輯器解析程序,將類自然語言公式轉(zhuǎn)換為計算機(jī)語言公式,同時進(jìn)行正確性檢查。通過這種方式,使軟件系統(tǒng)的管理維護(hù)人員,可以拋開復(fù)雜難懂的計算機(jī)語言,以類自然語言進(jìn)行公式編輯,很好的解決了現(xiàn)有技術(shù)的問題。
    [0020]使用此方法,實施時的具體步驟如下:
    1)對需要定義的自然語言公式,進(jìn)行人工分析,識別出其中的業(yè)務(wù)術(shù)語、運算符號、函數(shù)等公式元素;
    2)使用公式編輯器定義程序,將識別出的新的公式元素配置到計算機(jī)系統(tǒng)中,配置內(nèi)容包括自然語言展示形式、計算機(jī)語言處理方法;
    3)使用公式編輯器展示程序,根據(jù)自然語言公式,在計算機(jī)系統(tǒng)中編輯出公式元素組成的類自然語言公式;
    4)完成公式編輯進(jìn)行保存時,計算機(jī)系統(tǒng)會自動調(diào)用公式編輯器解析程序,將類自然語言公式轉(zhuǎn)換為計算機(jī)語言公式,同時進(jìn)行正確性檢查;
    下面以定義一批財務(wù)公式為例,說明本方法的【具體實施方式】。
    [0021]首先,分析需要定義的公式。此處以“流動比率=流動資產(chǎn)/流動負(fù)債” “速動比率=(流動資產(chǎn)-存貨)/流動負(fù)債”為例,可以看出,其中的公式元素包括:流動資產(chǎn)、存貨、流動負(fù)債、(、)、/、-;
    然后,使用公式編輯器定義程序進(jìn)行公式元素配置。加減乘除和括號等基本的算術(shù)運算符號,是公式的通用元素,在計算機(jī)系統(tǒng)中已經(jīng)配置好了,此處只需要配置業(yè)務(wù)術(shù)語“流動資產(chǎn)、存貨、流動負(fù)債”。以“流動資產(chǎn)”為例,其自然語言展示形式就是“流動資產(chǎn)”、計算機(jī)語言處理方法定義為“從數(shù)據(jù)庫中獲取”,獲取方式為“ sql語句”,獲取邏輯為“ selectamount from fs_balanceSheet where account=’IiquidAssets' ” ;
    然后,使用公式編輯器展示程序進(jìn)行公式編輯。定義兩個公式,“流動比率”和“速動比率”,“流動比率”公式中,直接輸入公式內(nèi)容為“流動資產(chǎn)/流動負(fù)債”,“速動比率”公式中,直接輸入公式內(nèi)容為“(流動資產(chǎn)-存貨)/流動負(fù)債”即可;
    最后進(jìn)行保存,計算機(jī)系統(tǒng)就可以根據(jù)之前的定義,對公式進(jìn)行解析和檢查。
    [0022]本發(fā)明未經(jīng)描述的技術(shù)特征可以通過或采用現(xiàn)有技術(shù)實現(xiàn),在此不再贅述,當(dāng)然,上述說明并非是對本發(fā)明的限制,本發(fā)明也并不僅限于上述舉例,本【技術(shù)領(lǐng)域】的普通技術(shù)人員在本發(fā)明的實質(zhì)范圍內(nèi)所做出的變化、改型、添加或替換,也應(yīng)屬于本發(fā)明的保護(hù)范圍。
    【權(quán)利要求】
    1.一種可擴(kuò)充的類自然語言公式編輯器的設(shè)計方法,其特征在于,包括如下步驟: (1)編寫公式編輯器的定義程序、展示程序、解析程序; (2)分析自然語言公式特征,識別出其中的業(yè)務(wù)術(shù)語、運算符號、函數(shù)公式元素; (3)使用公式編輯器的定義程序,配置上一步中識別出的公式元素; (4)使用公式編輯器的展示程序,按照自然語言展示形式展示上一步中配置的公式元素,進(jìn)行類自然語言公式編輯; (5)完成公式編輯進(jìn)行保存時,自動調(diào)用公式編輯器的解析程序,將類自然語言公式轉(zhuǎn)換為計算機(jī)語言公式,同時進(jìn)行正確性檢查。
    2.根據(jù)權(quán)利要求1所述的可擴(kuò)充的類自然語言公式編輯器的設(shè)計方法,其特征在于,所述步驟(I)的定義程序為每種公式元素配置自然語言展示形式、計算機(jī)語言處理方法。
    3.根據(jù)權(quán)利要求1所述的可擴(kuò)充的類自然語言公式編輯器的設(shè)計方法,其特征在于,所述步驟(I)中的展示程序顯示當(dāng)前公式編輯器對應(yīng)的所有公式元素,并提供類自然語言公式編輯界面,可以選擇預(yù)先配置好的公式元素加入公式,也可以直接對公式進(jìn)行編輯。
    4.根據(jù)權(quán)利要求1所述的可擴(kuò)充的類自然語言公式編輯器的設(shè)計方法,其特征在于,所述步驟(I)中的解析程序?qū)㈩愖匀徽Z言公式轉(zhuǎn)換為計算機(jī)語言公式,同時進(jìn)行正確性檢查。
    【文檔編號】G06F9/44GK103677852SQ201310742750
    【公開日】2014年3月26日 申請日期:2013年12月30日 優(yōu)先權(quán)日:2013年12月30日
    【發(fā)明者】崔曉旭, 宋文峰, 趙建軍, 石磊 申請人:山東舜德數(shù)據(jù)管理軟件工程有限公司
    網(wǎng)友詢問留言 已有0條留言
    • 還沒有人留言評論。精彩留言會獲得點贊!
    1
    东源县| 三台县| 和林格尔县| 西华县| 年辖:市辖区| 崇左市| 烟台市| 建德市| 常州市| 新郑市| 韩城市| 遂宁市| 布尔津县| 新晃| 日照市| 满洲里市| 永平县| 新蔡县| 秀山| 元谋县| 东乡族自治县| 宿迁市| 丹阳市| 砀山县| 仪征市| 六安市| 墨竹工卡县| 霍邱县| 平南县| 孝昌县| 阜新市| 福州市| 和硕县| 武隆县| 达孜县| 南澳县| 全州县| 襄汾县| 凌海市| 安庆市| 奎屯市|