基于模式的用戶界面呈現(xiàn)模型的研究與實現(xiàn)
發(fā)布時間:2022-01-24 01:29
基于模型的用戶界面開發(fā)方法通過模型之間的轉(zhuǎn)換,從用戶需求中抽象出任務(wù)模型,然后通過對不同層次的界面模型進(jìn)行轉(zhuǎn)換,來設(shè)計和實現(xiàn)滿足用戶特定需求的用戶界面,使得用戶界面可以“描述一次,到處運行”。然而,基于模型的方法在創(chuàng)建用戶界面呈現(xiàn)模型時僅僅關(guān)注用戶所需的功能需求,而沒有考慮界面的可用性需求。因此,業(yè)界普遍將界面模式引入到用戶界面的設(shè)計過程,以此來保證用戶界面的可用性需求。界面模式是一種經(jīng)過證明了的具備良好可用性信息的界面設(shè)計方案。在界面的設(shè)計階段,界面模式可以為設(shè)計師提供設(shè)計指導(dǎo),幫助其將界面需求轉(zhuǎn)換為相應(yīng)的界面設(shè)計方案,這不僅提高了界面設(shè)計效率,而且保證了界面的可用性。然而,基于模式的設(shè)計方案轉(zhuǎn)換為呈現(xiàn)模型時仍面臨著一些困難和挑戰(zhàn):一方面,設(shè)計師的設(shè)計方案蘊含著構(gòu)建呈現(xiàn)模型所需的交互元素及其布局關(guān)系,而且設(shè)計方案大多是以草圖、自然語言等方式表示,這就使得設(shè)計方案不能被直接轉(zhuǎn)化為界面代碼,也就造成了設(shè)計與實現(xiàn)之間的差距;另一方面,開發(fā)人員必須使用基本交互構(gòu)件(如按鈕、菜單、文本框等)上的標(biāo)記語言來描述用戶界面,這就增加了開發(fā)人員的工作量,無形中降低了界面開發(fā)效率。為解決上述問題,本文提...
【文章來源】:西北大學(xué)陜西省 211工程院校
【文章頁數(shù)】:74 頁
【學(xué)位級別】:碩士
【部分圖文】:
軟件層次結(jié)構(gòu)圖
圖 3 卡梅隆參考框架 CRF戶界面的抽象層次劃分比較合理,并且兼容現(xiàn)有界面模 研究社區(qū)廣泛接受。通常的界面模型[30,31]有三類::任務(wù)模型、領(lǐng)域模型、用戶模型。任務(wù)模型指的是能描述,這些任務(wù)又可以被細(xì)分為若干個子任務(wù);領(lǐng)域模系統(tǒng)構(gòu)件的所有對象;用戶模型是虛構(gòu)出來的一個用戶型是設(shè)計用戶界面的主要依據(jù),也是評價設(shè)計結(jié)果的主:抽象設(shè)計模型、物理設(shè)計模型。抽象設(shè)計模型使用抽是用戶界面中元素的內(nèi)容以及其內(nèi)容之間的關(guān)系。物理象的表示方式以及其交互行為。:呈現(xiàn)模型、對話模型。呈現(xiàn)模型是有關(guān)用戶可視可操是用戶與系統(tǒng)功能核心交互控制的表示。用戶界面包含兩個構(gòu)件,呈現(xiàn)模型和對話模型構(gòu)成了可以實現(xiàn)交互的
I 研究社區(qū)廣泛接受。通常的界面模型有三類:型:任務(wù)模型、領(lǐng)域模型、用戶模型。任務(wù)模型指的是的描述,這些任務(wù)又可以被細(xì)分為若干個子任務(wù);領(lǐng)域式系統(tǒng)構(gòu)件的所有對象;用戶模型是虛構(gòu)出來的一個用模型是設(shè)計用戶界面的主要依據(jù),也是評價設(shè)計結(jié)果的型:抽象設(shè)計模型、物理設(shè)計模型。抽象設(shè)計模型使用的是用戶界面中元素的內(nèi)容以及其內(nèi)容之間的關(guān)系。物對象的表示方式以及其交互行為。型:呈現(xiàn)模型、對話模型。呈現(xiàn)模型是有關(guān)用戶可視可時是用戶與系統(tǒng)功能核心交互控制的表示。用戶界面包這兩個構(gòu)件,呈現(xiàn)模型和對話模型構(gòu)成了可以實現(xiàn)交互。對應(yīng)到 CRF 上如圖 4 所示:
【參考文獻(xiàn)】:
期刊論文
[1]Generating native user interfaces for multiple devices by means of model transformation[J]. Ignacio MARIN,Francisco ORTIN,German PEDROSA,Javier RODRIGUEZ. Frontiers of Information Technology & Electronic Engineering. 2015(12)
[2]一種可擴(kuò)展的用戶界面描述語言[J]. 杜一,鄧昌智,田豐,任磊,戴國忠. 軟件學(xué)報. 2013(05)
[3]一個輕量級多設(shè)備用戶界面描述語言MDUIDL[J]. 吳昊,華慶一,常言說,朱海陽,楊建峰. 計算機工程與應(yīng)用. 2011(35)
[4]一個面向?qū)ο蟮慕换ナ綀D形工具箱OOIGT[J]. 華慶一,葛瑋,魚濱,郝克剛. 計算機學(xué)報. 1998(02)
碩士論文
[1]基于模型的界面開發(fā)中模型轉(zhuǎn)換方法的研究與實現(xiàn)[D]. 樊攀.西北大學(xué) 2018
[2]界面模式標(biāo)記語言及可視化工具的研究與實現(xiàn)[D]. 王丹.西北大學(xué) 2017
[3]面向界面模式的構(gòu)件庫設(shè)計與實現(xiàn)[D]. 閆迎兵.西北大學(xué) 2017
本文編號:3605561
【文章來源】:西北大學(xué)陜西省 211工程院校
【文章頁數(shù)】:74 頁
【學(xué)位級別】:碩士
【部分圖文】:
軟件層次結(jié)構(gòu)圖
圖 3 卡梅隆參考框架 CRF戶界面的抽象層次劃分比較合理,并且兼容現(xiàn)有界面模 研究社區(qū)廣泛接受。通常的界面模型[30,31]有三類::任務(wù)模型、領(lǐng)域模型、用戶模型。任務(wù)模型指的是能描述,這些任務(wù)又可以被細(xì)分為若干個子任務(wù);領(lǐng)域模系統(tǒng)構(gòu)件的所有對象;用戶模型是虛構(gòu)出來的一個用戶型是設(shè)計用戶界面的主要依據(jù),也是評價設(shè)計結(jié)果的主:抽象設(shè)計模型、物理設(shè)計模型。抽象設(shè)計模型使用抽是用戶界面中元素的內(nèi)容以及其內(nèi)容之間的關(guān)系。物理象的表示方式以及其交互行為。:呈現(xiàn)模型、對話模型。呈現(xiàn)模型是有關(guān)用戶可視可操是用戶與系統(tǒng)功能核心交互控制的表示。用戶界面包含兩個構(gòu)件,呈現(xiàn)模型和對話模型構(gòu)成了可以實現(xiàn)交互的
I 研究社區(qū)廣泛接受。通常的界面模型有三類:型:任務(wù)模型、領(lǐng)域模型、用戶模型。任務(wù)模型指的是的描述,這些任務(wù)又可以被細(xì)分為若干個子任務(wù);領(lǐng)域式系統(tǒng)構(gòu)件的所有對象;用戶模型是虛構(gòu)出來的一個用模型是設(shè)計用戶界面的主要依據(jù),也是評價設(shè)計結(jié)果的型:抽象設(shè)計模型、物理設(shè)計模型。抽象設(shè)計模型使用的是用戶界面中元素的內(nèi)容以及其內(nèi)容之間的關(guān)系。物對象的表示方式以及其交互行為。型:呈現(xiàn)模型、對話模型。呈現(xiàn)模型是有關(guān)用戶可視可時是用戶與系統(tǒng)功能核心交互控制的表示。用戶界面包這兩個構(gòu)件,呈現(xiàn)模型和對話模型構(gòu)成了可以實現(xiàn)交互。對應(yīng)到 CRF 上如圖 4 所示:
【參考文獻(xiàn)】:
期刊論文
[1]Generating native user interfaces for multiple devices by means of model transformation[J]. Ignacio MARIN,Francisco ORTIN,German PEDROSA,Javier RODRIGUEZ. Frontiers of Information Technology & Electronic Engineering. 2015(12)
[2]一種可擴(kuò)展的用戶界面描述語言[J]. 杜一,鄧昌智,田豐,任磊,戴國忠. 軟件學(xué)報. 2013(05)
[3]一個輕量級多設(shè)備用戶界面描述語言MDUIDL[J]. 吳昊,華慶一,常言說,朱海陽,楊建峰. 計算機工程與應(yīng)用. 2011(35)
[4]一個面向?qū)ο蟮慕换ナ綀D形工具箱OOIGT[J]. 華慶一,葛瑋,魚濱,郝克剛. 計算機學(xué)報. 1998(02)
碩士論文
[1]基于模型的界面開發(fā)中模型轉(zhuǎn)換方法的研究與實現(xiàn)[D]. 樊攀.西北大學(xué) 2018
[2]界面模式標(biāo)記語言及可視化工具的研究與實現(xiàn)[D]. 王丹.西北大學(xué) 2017
[3]面向界面模式的構(gòu)件庫設(shè)計與實現(xiàn)[D]. 閆迎兵.西北大學(xué) 2017
本文編號:3605561
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3605561.html
最近更新
教材專著