版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、用戶界面是系統(tǒng)使用者與系統(tǒng)進(jìn)行通訊的接口,圖形用戶界面仍然是當(dāng)今軟件的主流交互界面。那種將用戶界面固化在軟件中的開發(fā)技術(shù)已經(jīng)不滿足平臺(tái)多樣化發(fā)展的需要,軟件可運(yùn)行的平臺(tái)環(huán)境越來越多,如PC、PDA、Palm和手機(jī)等。軟件開發(fā)面臨著一種新的局面,軟件要有較強(qiáng)的適應(yīng)各種平臺(tái)的能力,而目前的用戶界面開發(fā)技術(shù)都是將界面作為軟件的一部分固化在軟件中,如果要改動(dòng),則需要重新編譯生成,要移植其它平臺(tái)運(yùn)行則需要重新編碼生成。這種方法顯然很不適合快速發(fā)展
2、的多種運(yùn)行平臺(tái),一種基于模型的界面開發(fā)技術(shù)應(yīng)運(yùn)而生。 基于模型的界面開發(fā)技術(shù)已成為業(yè)界的研究熱點(diǎn),它是一種平臺(tái)無關(guān)的界面開發(fā)技術(shù),通過模型驅(qū)動(dòng)界面在運(yùn)行時(shí)生成。基于約束的用戶界面描述方法是該技術(shù)的組成部分,該方法主要是通過對(duì)用戶界面高度抽象,認(rèn)為界面是由抽象交互對(duì)象(AIO)和大量的約束組成的,通過一種界面描述語言來表達(dá)用戶界面的內(nèi)容。運(yùn)行時(shí)通過相應(yīng)平臺(tái)下的界面解析引擎來解析,并按照一定的映射規(guī)則將AIO映射為運(yùn)行環(huán)境下的具體交
3、互對(duì)象(C10),最終生成實(shí)際的用戶交互界面。 本文主要研究了基于模型的技術(shù)的發(fā)展?fàn)顩r在界面自動(dòng)生成方面的應(yīng)用現(xiàn)狀,綜合了目前國內(nèi)外在界面自動(dòng)生成方面的技術(shù),利用單一對(duì)應(yīng)原則解決了當(dāng)前的界面自動(dòng)生成技術(shù)中存在的布局不一致的問題,總結(jié)了一套行之有效的用戶界面自動(dòng)生成理論和方法,利用基于約束的用戶界面描述方法實(shí)現(xiàn)了界面在不同平臺(tái)環(huán)境下的自動(dòng)生成,并且提出了用戶界面的移動(dòng)環(huán)境下的兩種分屏顯示原則及它們的優(yōu)缺點(diǎn)。然后以基于約束的用戶
4、界面描述方法為理論基礎(chǔ),利用表格掃描識(shí)別后的數(shù)據(jù)結(jié)構(gòu),并結(jié)合表格自身的特點(diǎn)與界面約束模型的關(guān)系,研究出一套從表格數(shù)據(jù)到界面約束模型轉(zhuǎn)換的方法和映射規(guī)則,最后利用從約束模型生成用戶界面,最終實(shí)現(xiàn)了從表格到筆式輸入的表單界面的生成。 本文的主要貢獻(xiàn)是提出了界面組件分組時(shí)的單一對(duì)應(yīng)原則,解決了實(shí)際界面生成與設(shè)計(jì)界面布局不一致的問題,提出一組AIO的描述元素,并簡(jiǎn)化了目前的空間約束描述方法,完善了界面中抽象約束的描述,使得基于約束的用
5、戶界面描述方法得到了進(jìn)一步的完善,推動(dòng)了基于模型技術(shù)的發(fā)展;提出了一套從表格模型到約束模型的轉(zhuǎn)換規(guī)則和映射規(guī)則,利用表格分區(qū)實(shí)現(xiàn)了從表格數(shù)據(jù)到界面的約束描述的轉(zhuǎn)換,然后從約束模型生成最終的交互界面。這種轉(zhuǎn)換的實(shí)現(xiàn),可大大提高了軟件用戶界面的開發(fā)速度,給出了一種新的界面設(shè)計(jì)理念。本文創(chuàng)新點(diǎn)在于提出了單一對(duì)應(yīng)原則,解決了實(shí)際界面生成與設(shè)計(jì)界面布局不一致的問題,提出了界面在移動(dòng)終端分屏顯示時(shí)的兩種分屏原則,提出一套從表格模型到約束模型的轉(zhuǎn)換方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于面向?qū)ο驪etri網(wǎng)的用戶界面描述方法的研究.pdf
- 基于復(fù)合用例支持用戶界面自動(dòng)生成的需求描述.pdf
- 軟件工程中的用戶界面需求描述.pdf
- 基于XML的用戶界面描述語言及相關(guān)問題的研究.pdf
- 基于MDA的用戶界面轉(zhuǎn)換方法研究.pdf
- 基于描述邏輯的用戶偏好建模方法研究.pdf
- 基于模型的用戶界面展示和布局方法研究.pdf
- 基于用戶認(rèn)知的數(shù)字界面綜合評(píng)價(jià)方法研究.pdf
- 基于UIMS用戶界面管理系統(tǒng)的機(jī)頂盒用戶界面開發(fā).pdf
- 基于手機(jī)的用戶界面研究.pdf
- 面向服務(wù)的用戶界面建模方法研究.pdf
- 用戶界面原型方法的研究與應(yīng)用.pdf
- 基于WEB的可擴(kuò)展用戶界面.pdf
- 基于筆式用戶界面的人機(jī)交互方法研究.pdf
- 基于感知控制論的用戶界面設(shè)計(jì)方法研究.pdf
- 用戶界面.pdf
- 基于模型的用戶界面代碼自動(dòng)生成.pdf
- 基于IPTV的用戶界面設(shè)計(jì)研究.pdf
- 基于OpenGL的VxWorks圖形用戶界面開發(fā).pdf
- 基于opengl的vxworks圖形用戶界面開發(fā)
評(píng)論
0/150
提交評(píng)論