国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種電子辭典生成系統(tǒng)的制作方法

      文檔序號:6571518閱讀:316來源:國知局
      專利名稱:一種電子辭典生成系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明是關(guān)于一種電子辭典生成系統(tǒng),特別涉及關(guān)于一種可對電子辭典開發(fā)進(jìn)行縱向分層,并通過構(gòu)建各層引擎以及模塊化各層引擎生成電子辭典系統(tǒng)。
      背景技術(shù)
      電子辭典是一種將傳統(tǒng)的印刷辭典轉(zhuǎn)換成數(shù)碼方式進(jìn)行快捷查詢的數(shù)碼產(chǎn)品。電子辭典內(nèi)一般都內(nèi)置有多本辭典,而且還可以通過網(wǎng)絡(luò)下載資料,這不僅能讓使用者隨時更新自己的電子辭典資料,還可以增加新的學(xué)習(xí)內(nèi)容。
      目前電子辭典采用的開發(fā)方式是以辭典為單位進(jìn)行劃分,某一個或幾個研發(fā)人員負(fù)責(zé)一本辭典的研發(fā),然后這本辭典從其數(shù)據(jù)庫(DataBase)處理到辭典的接口顯示,檢索,反查等均要由這些研發(fā)人員進(jìn)行處理和編輯。這種開發(fā)方式在辭典數(shù)量少的情況是完全可行的。但隨著使用者需求的日益增長,現(xiàn)在電子辭典包含的辭典數(shù)量不斷增多,如果還是按照習(xí)知的開發(fā)方式來進(jìn)行開發(fā)的話,就會導(dǎo)致開發(fā)人力的嚴(yán)重不足或者需要投入巨大的人力成本,且開發(fā)效率也會由于人力的約束而將低。

      發(fā)明內(nèi)容
      針對上述現(xiàn)有技術(shù)存在的問題或缺陷,本發(fā)明的目的在于,提供一種電子辭典生成系統(tǒng),該系統(tǒng)用于對電子辭典的開發(fā)進(jìn)行縱向分層,并通過構(gòu)建各層引擎以及模塊化各層引擎生成電子辭典。
      為了實現(xiàn)上述任務(wù),本發(fā)明采取如下的技術(shù)解決方案一種電子辭典生成系統(tǒng),其特征在于,該系統(tǒng)包括
      自動起始化層程序模塊,用于接收用戶各項設(shè)置選擇及相關(guān)操作,并生成電子辭典之起始化程序;用戶接口層引擎模塊,用于承接自動起始化層程序模塊接收之設(shè)置信息,并將設(shè)置信息傳遞給列表層引擎模塊或菜單列表層引擎模塊,同時生成電子辭典之用戶初始顯示接口;列表層引擎模塊,用于依據(jù)用戶接口層引擎模塊傳遞之設(shè)置信息,生成電子辭典的檢索接口,并傳遞相關(guān)設(shè)置信息至辭典顯示層引擎模塊;菜單列表層引擎模塊,用于依據(jù)用戶接口層引擎模塊傳遞的設(shè)置信息,以菜單展開方式生成電子辭典之目錄層次顯示接口,并傳遞相關(guān)設(shè)置信息至辭典顯示層引擎模塊;辭典顯示層引擎模塊,用于承接列表層引擎模塊或菜單列表層引擎模塊傳遞之相關(guān)設(shè)置信息,并生成電子辭典的詞條詳細(xì)內(nèi)容顯示接口;以及整合模塊,用于整合各層引擎模塊生成的顯示接口以生成完整的電子辭典。
      本發(fā)明的電子辭典生成系統(tǒng),通過自動起始化層程序模塊接收用戶各項設(shè)置選擇及相關(guān)操作并生成電子辭典之起始化程序,再利用各層引擎模塊生成電子辭典之不同顯示接口,最后通過整合模塊整合各層引擎模塊生成之顯示接口以生成完整之電子辭典,從而使電子辭典的開發(fā)、編輯系統(tǒng)化,減少了開發(fā)電子辭典的人力成本,提高了開發(fā)電子辭典的工作效率。
      此外,本發(fā)明的電子辭典生成系統(tǒng),使現(xiàn)有的電子辭典開發(fā)工作由手工作坊式開發(fā)轉(zhuǎn)變?yōu)橄到y(tǒng)化、集成化的開發(fā)方式,不僅突破了電子辭典的傳統(tǒng)開發(fā)方式,也是對類似軟件開發(fā)方式的巨大挑戰(zhàn),其必將會給其它各個相關(guān)領(lǐng)域的軟件開發(fā)帶來一定的積極影響。


      圖1為本發(fā)明的電子辭典生成系統(tǒng)的結(jié)構(gòu)框圖;
      圖2為本發(fā)明的電子辭典生成系統(tǒng)生成的用戶初始顯示接口示意圖;圖3為本發(fā)明的電子辭典生成系統(tǒng)生成的檢索接口之示意圖;圖4為本發(fā)明的電子辭典生成系統(tǒng)生成的目錄層次顯示接口示意圖;圖5為本發(fā)明的電子辭典生成系統(tǒng)生成的詞條詳細(xì)內(nèi)容顯示接口示意圖。
      圖中的標(biāo)號分別表示10、電子辭典生成系統(tǒng),101、自動起始化層程序模塊,102、用戶接口層引擎模塊,103、列表層引擎模塊,104、菜單列表層引擎模塊,105、辭典顯示層引擎模塊,106、整合模塊;20,用戶初始顯示接口,30、檢索接口,40、目錄層次顯示接口,50、詞條詳細(xì)內(nèi)容顯示接口。
      以下結(jié)合附圖和發(fā)明人給出的實施例對本發(fā)明作進(jìn)一步的詳細(xì)說明。
      具體實施例方式
      以下的內(nèi)容足以使任何熟悉本領(lǐng)域的技術(shù)人員了解本發(fā)明的技術(shù)內(nèi)容并實施,且根據(jù)本說明書所給出的內(nèi)容及附圖,可清楚地理解本發(fā)明及其帶來的技術(shù)特點。
      請參考圖1,圖中表示了本發(fā)明的子辭典生成系統(tǒng)結(jié)構(gòu)框,如圖所示,本發(fā)明的電子辭典生成系統(tǒng)10包括自動起始化(Ap Init)層程序模塊101、用戶接口(UI)層引擎(Engine)模塊102、列表(List)層引擎(Engine)模塊103、菜單列表(Menu List)層引擎(Engine)模塊104、辭典顯示(Dict View)層引擎(Engine)模塊105以及整合模塊106。自動起始化層程序模塊和用戶接口層引擎模塊連接,用戶接口層引擎模塊分別與列表層引擎模塊、菜單列表層引擎模塊連接,列表層引擎模塊、菜單列表層引擎模塊均與辭典顯示層引擎模塊相連,辭典顯示層引擎模塊和整合模塊連接。其中自動起始化層程序模塊101,相當(dāng)于電子辭典生成系統(tǒng)10與用戶(User)交互的窗口,用于接收用戶各項設(shè)置選擇及相關(guān)操作,并生成電子辭典之起始化程序,此自動起始化層程序模塊101接收的用戶各項設(shè)置選擇包含如下設(shè)置信息辭典接口之編輯(Edit)個數(shù)、編輯(Edit)位置與尺寸大小(Size)及編輯(Edit)標(biāo)題、辭典版權(quán)畫面、輸入字段與記錄查找過詞條的入口、幫助(Help)入口、檢索方式、預(yù)覽畫面顯示方式、字體信息、反查信息、辭典相關(guān)資源文件以及跳轉(zhuǎn)信息等;用戶接口層引擎模塊102,用于承接自動起始化層程序模塊101接收的設(shè)置信息,并將設(shè)置信息傳遞給列表層引擎模塊103或菜單列表層引擎模塊104,同時生成電子辭典的用戶初始顯示接口,此用戶接口層引擎模塊102還用于接受用戶的檢索輸入及字體變換操作,并傳遞相應(yīng)的用戶信息至列表層引擎模塊103或菜單列表層引擎模塊104;列表層引擎模塊103,用于依據(jù)用戶接口層引擎模塊102傳遞的設(shè)置信息,生成電子辭典的檢索接口,并傳遞相關(guān)設(shè)置信息至辭典顯示層引擎模塊105,其中檢索接口的檢索方式包含一般檢索、例文檢索、符號(*/?)檢索、跨字庫檢索及跨字庫例文檢索,此外,列表層引擎模塊103還用于設(shè)置和生成電子辭典的預(yù)覽、字體切換及輸入法切換的操作接口,并傳遞相應(yīng)設(shè)置信息至辭典顯示層引擎模塊105;菜單列表層引擎模塊104,用于依據(jù)用戶接口層引擎模塊102傳遞的設(shè)置信息,以菜單展開方式生成電子辭典的目錄層次顯示接口,并傳遞相關(guān)設(shè)置信息至辭典顯示層引擎模塊105,其中,菜單列表層引擎模塊104可以樹狀菜單展開方式生成并顯示電子辭典的各目錄層次顯示接口的顯示信息,另外,菜單列表層引擎模塊104還用于接受字體變換及依據(jù)上層設(shè)置調(diào)用電子辭典的顯示接口,并傳遞相關(guān)設(shè)置信息至辭典顯示層引擎模塊105;辭典顯示層引擎模塊105,用于承接列表層引擎模塊103或菜單列表層引擎模塊104傳遞的相關(guān)設(shè)置信息,并生成電子辭典的詞條詳細(xì)內(nèi)容(Content)顯示接口,此外,辭典顯示層引擎模塊105還用于設(shè)置并生成電子辭典的字體切換、跳轉(zhuǎn)、反查、快速預(yù)覽、翻頁及儲存詞條之功能,其中,翻頁可分為關(guān)鍵詞(詞)〔Key Word〕參與的翻頁與關(guān)鍵詞(詞)未參與的翻頁;以及整合模塊106,用于整合上述各層引擎模塊生成的顯示接口,從而生成一個完整的電子辭典。
      下面請參考圖2至圖5,圖中以日文辭典為例,舉例說明了本發(fā)明的電子辭典生成系統(tǒng)是如何生成電子辭典的。
      圖2所示的是通過本發(fā)明系統(tǒng)的用戶接口層引擎模塊生成的電子辭典的用戶初始顯示接口20,如圖所示,該用戶初始顯示接口20可以包含有辭典名稱、輸入字段、儲存記錄、幫助畫面等信息。
      圖3所示的是通過本發(fā)明系統(tǒng)的列表層引擎模塊生成的電子辭典的檢索接口30,從圖中可以看出,該檢索接口30中所示的檢索方式屬于一般檢索,其它檢索方式與此檢索方式類似,在此不再贅述。
      圖4所示的是由本發(fā)明系統(tǒng)的菜單列表層引擎模塊控制生成的可以菜單方式展開的目錄層次顯示接口40。
      圖5所示的是本發(fā)明的辭典顯示層引擎模塊生成的電子辭典的詞條詳細(xì)內(nèi)容顯示接口50,如圖所示,詞條詳細(xì)內(nèi)容顯示接口50中除了顯示每一詞條的詳細(xì)釋義之外,還可以進(jìn)行字體切換、儲存、反查、跳轉(zhuǎn)及翻頁等多項操作。
      如圖2至圖5中所示的各層引擎模塊生成的顯示接口經(jīng)整合模塊整合后,即可生成一個完整的日文電子辭典進(jìn)行顯示并供用戶使用。
      雖然本發(fā)明以上述較佳的實施例對本發(fā)明做出了詳細(xì)的描述,并非用上述實施例限定本發(fā)明。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)意識到在不脫離本發(fā)明技術(shù)方案所給出的技術(shù)特征和范圍的情況下,對技術(shù)特征所作的增加、或以本領(lǐng)域一些同樣內(nèi)容的替換,均應(yīng)屬本發(fā)明的保護(hù)范圍。
      權(quán)利要求
      1.一種電子辭典生成系統(tǒng),其特征在于,該系統(tǒng)包括自動起始化層程序模塊,用于接收用戶各項設(shè)置選擇及相關(guān)操作,并生成電子辭典之起始化程序;用戶接口層引擎模塊,用于承接自動起始化層程序模塊接收之設(shè)置信息,并將設(shè)置信息傳遞給列表層引擎模塊或菜單列表層引擎模塊,同時生成電子辭典之用戶初始顯示接口;列表層引擎模塊,用于依據(jù)用戶接口層引擎模塊傳遞之設(shè)置信息,生成電子辭典的檢索接口,并傳遞相關(guān)設(shè)置信息至辭典顯示層引擎模塊;菜單列表層引擎模塊,用于依據(jù)用戶接口層引擎模塊傳遞的設(shè)置信息,以菜單展開方式生成電子辭典之目錄層次顯示接口,并傳遞相關(guān)設(shè)置信息至辭典顯示層引擎模塊;辭典顯示層引擎模塊,用于承接列表層引擎模塊或菜單列表層引擎模塊傳遞之相關(guān)設(shè)置信息,并生成電子辭典的詞條詳細(xì)內(nèi)容顯示接口;整合模塊,用于整合各層引擎模塊生成的顯示接口以生成完整的電子辭典。
      全文摘要
      本發(fā)明公開了一種電子辭典生成系統(tǒng),用于對電子辭典之開發(fā)進(jìn)行縱向分層,并通過構(gòu)建各層引擎以及模塊化各層引擎生成電子辭典,該系統(tǒng)包括自動起始化層程序模塊、用戶接口層引擎模塊、列表層引擎模塊、菜單列表層引擎模塊、辭典顯示層引擎模塊以及整合模塊,通過自動起始化層程序模塊接收用戶各項設(shè)置選擇及相關(guān)操作并生成電子辭典之起始化程序,再利用各層引擎模塊生成電子辭典之不同顯示接口,最后通過整合模塊整合各層引擎模塊生成之顯示接口以生成完整的電子辭典,從而使電子辭典的編輯系統(tǒng)化,減少了開發(fā)電子辭典之人力成本,提高了工作效率。
      文檔編號G06F9/44GK101067784SQ20071001785
      公開日2007年11月7日 申請日期2007年5月15日 優(yōu)先權(quán)日2007年5月15日
      發(fā)明者陳淮琰, 劉剛, 邵建利, 鐘輝, 任寶利 申請人:無敵科技(西安)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1