專(zhuān)利名稱(chēng):一種特定界面布局和響應(yīng)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)應(yīng)用技術(shù),是一種決策支持類(lèi)、數(shù)據(jù)分析類(lèi)程序的界 面設(shè)置技術(shù),可以提高計(jì)算機(jī)應(yīng)用程序界面直觀性,易用性,靈活性。
背景技術(shù):
普通軟件進(jìn)行人機(jī)交互主要通過(guò)由菜單、對(duì)話框、按鈕等元素組成的功能界面 實(shí)現(xiàn),這些界面通過(guò)都有自身的規(guī)則和機(jī)制,需要經(jīng)過(guò)對(duì)操作人員的培訓(xùn),才能 使操作者掌握這種規(guī)則和機(jī)制。
但是我們更希望人機(jī)交互能夠更像人與人交互一樣,通過(guò)自然語(yǔ)言或者類(lèi)似自 然語(yǔ)言的形式進(jìn)行,這無(wú)疑能夠擴(kuò)展計(jì)算機(jī)的用戶(hù)范圍、降低溝通難度、獲得更 好的體驗(yàn),對(duì)于企業(yè)用戶(hù),則更有利于計(jì)算機(jī)管理系統(tǒng)與企業(yè)和管理行為的融合。
發(fā)明內(nèi)容
本發(fā)明的目的是在決策支持這一特定的軟件應(yīng)用領(lǐng)域,將用戶(hù)對(duì)于信息的請(qǐng)求 過(guò)程這一最主要的交互內(nèi)容予以自然化,這包括界面要素的確定、界面要素的次 序以及計(jì)算機(jī)對(duì)界面信息的響應(yīng)機(jī)制。
本發(fā)明的方法主要由兩部分組成 1、界面要素設(shè)定和用戶(hù)請(qǐng)求方法
界面要素的設(shè)定和用戶(hù)的請(qǐng)求方法主要是將復(fù)雜的人際交互通過(guò)特定的界面 設(shè)計(jì)予以自然化,是操作者能夠按照類(lèi)似自然語(yǔ)言的方式向計(jì)算機(jī)傳遞請(qǐng)求信息 在決策支持類(lèi)產(chǎn)品中,對(duì)于一個(gè)普通的信息請(qǐng)求主要包括以下部分,例如分析一 個(gè)請(qǐng)求
我需要調(diào)出本月某產(chǎn)品直銷(xiāo)業(yè)務(wù)的各地區(qū)發(fā)貨情況的對(duì)比分析從自然語(yǔ)言角 度可分成幾個(gè)部分
我、需要調(diào)出、本月、某產(chǎn)品、直銷(xiāo)業(yè)務(wù)的、各個(gè)地區(qū)、發(fā)貨情況、的對(duì)比分析; 身份、請(qǐng)求動(dòng)作、時(shí)間、約束l、約束2……、分析對(duì)象、分析內(nèi)容、分析模型。
基本上,所有的信息請(qǐng)求都是按照上述模式進(jìn)行的,其自然語(yǔ)言包含以上所 分析的要素。
本發(fā)明的界面要素部分采取與自然語(yǔ)言相通的要素構(gòu)成和表達(dá)順序 *自動(dòng)完成身份驗(yàn)證 *自動(dòng)完成請(qǐng)求動(dòng)作*時(shí)間(參數(shù)部分)
*約束部分(約束l,約束2……約束n)
*分析對(duì)象 *分析內(nèi)容 分析模型
這些要素,按照與自然語(yǔ)然相同或相似的順序至于界面的請(qǐng)求區(qū),這樣,操 作者不會(huì)感到陌生和無(wú)所適從,而是只需要按照平時(shí)語(yǔ)言的方式向計(jì)算機(jī)傳遞相 關(guān)要素的內(nèi)容就可以了。
另一方面,由于日常語(yǔ)言表達(dá)非常簡(jiǎn)單,而把表達(dá)的內(nèi)容輸入到計(jì)算機(jī)則有 一定難度。在語(yǔ)音技術(shù)還不完善的現(xiàn)階段,我們采用了選擇錄入的方法,將每個(gè) 要素可能的、常用的內(nèi)容都直觀的列示在界面上。
這樣,操作者向計(jì)算機(jī)輸入請(qǐng)求意愿的速度將快于自然語(yǔ)言表達(dá)。
用戶(hù)請(qǐng)求的響應(yīng)方法
系統(tǒng)配置了強(qiáng)大的解析工具,將傳遞到計(jì)算機(jī)的語(yǔ)言要素進(jìn)行解析,對(duì)于可 能出現(xiàn)的各種意思表達(dá)進(jìn)行響應(yīng),并將結(jié)果輸出到界面的展示區(qū)。 本發(fā)明的具有功能和有益效果
降低人際交互難度,實(shí)現(xiàn)"無(wú)障礙"溝通
降低軟件部署成本
擴(kuò)大軟件應(yīng)用范圍
使管理行為和軟件更好的結(jié)合
具體實(shí)施例方式
首先將界面定義器進(jìn)行部署
設(shè)定決策支持模型
對(duì)這些模型進(jìn)行語(yǔ)言表達(dá)要素分析
將分析結(jié)果定義為界面要素
對(duì)界面要素傳遞的信息進(jìn)行解析
返回?cái)?shù)據(jù)結(jié)果
主要程序組件
界面要素包括分析內(nèi)容選擇、時(shí)間和參數(shù)選擇、分析模型選擇、分析對(duì)象選 擇、計(jì)算機(jī)返回請(qǐng)求、約束選擇。 對(duì)于語(yǔ)言要素的解析程序 up一001
UP—CX—CG—WLJGDB UP一CX—CG—YFKZL up—wd一lswlzdup一wd—test001 UP_WDCX—CG—YFKYE UP_WDCX—L'H—CHZJQSDB UP—WDCX—CH—CHZJZY UP—WDCX—KC—KCC跳 UP—WDCX—KC—WLCQCX UP—WDCX一KC—WLDQGJ up—wdcx—xsdqqk up—wdcx—xsfhtj up—wdcx—xsjgfx UP—KHHKXX UP一KHHKXXl UP—麗TZ 實(shí)施例
本發(fā)明的方法已經(jīng)成功用于浪潮集團(tuán)的經(jīng)營(yíng)視窗等決策支持類(lèi)系統(tǒng),取道了良 好的應(yīng)用體驗(yàn)。
權(quán)利要求
1、一種特定界面布局和響應(yīng)方法,其特征在于包括具體步驟如下1)首先將界面定義器進(jìn)行部署2)設(shè)定決策支持模型3)對(duì)這些模型進(jìn)行語(yǔ)言表達(dá)要素分析4)將分析結(jié)果定義為界面要素5)對(duì)界面要素傳遞的信息進(jìn)行解析6)返回?cái)?shù)據(jù)結(jié)果。
2、 根據(jù)權(quán)利要求l所述的方法,其特征在于a) 界面要素的構(gòu)成與自然語(yǔ)言的要素相同,要素包括主語(yǔ)、請(qǐng)求動(dòng)作、約 束、參數(shù)、分析對(duì)象、分析內(nèi)容、分析模型,操作者通要素向計(jì)算機(jī)發(fā)送請(qǐng)求;b) 通過(guò)列示要素各個(gè)因素中所有可能的變化,使操作者對(duì)計(jì)算機(jī)的請(qǐng)求更加 迅速;c) 通過(guò)配置文件對(duì)操作者的各請(qǐng)求要素進(jìn)行記錄和傳遞;d) 通過(guò)程序?qū)φ?qǐng)求因素進(jìn)行解析并返回應(yīng)答的信息;界面要素包括分析內(nèi)容選擇、時(shí)間和參數(shù)選擇、分析模型選擇、分析對(duì)象選擇、計(jì)算機(jī)返回請(qǐng)求、約束選擇。
全文摘要
本發(fā)明提供一種特定界面布局和響應(yīng)方法,該方法是在決策支持這一特定的軟件應(yīng)用領(lǐng)域,將用戶(hù)對(duì)于信息的請(qǐng)求過(guò)程這一最主要的交互內(nèi)容予以自然化,這包括界面要素的確定、界面要素的次序以及計(jì)算機(jī)對(duì)界面信息的響應(yīng)機(jī)制。使決策支持類(lèi)軟件系統(tǒng)能夠具有更強(qiáng)大、更直觀的分析能力,這種界面實(shí)現(xiàn)技術(shù)區(qū)別于普通的菜單式、對(duì)話框式、等傳統(tǒng)的決策支持類(lèi)產(chǎn)品人機(jī)交互模式,系統(tǒng)配置了強(qiáng)大的解析工具,將傳遞到計(jì)算機(jī)的語(yǔ)言要素進(jìn)行解析,對(duì)于可能出現(xiàn)的各種意思表達(dá)進(jìn)行響應(yīng),并將結(jié)果輸出到界面的展示區(qū)。
文檔編號(hào)G06F9/44GK101446900SQ20081023775
公開(kāi)日2009年6月3日 申請(qǐng)日期2008年12月5日 優(yōu)先權(quán)日2008年12月5日
發(fā)明者劉清華, 斌 安, 波 王, 董進(jìn)軍 申請(qǐng)人:浪潮集團(tuán)山東通用軟件有限公司