第3章電子教案課件_第1頁(yè)
第3章電子教案課件_第2頁(yè)
第3章電子教案課件_第3頁(yè)
第3章電子教案課件_第4頁(yè)
第3章電子教案課件_第5頁(yè)
已閱讀5頁(yè),還剩85頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第3章用戶接口與交互式技術(shù)提出問(wèn)題如何設(shè)計(jì)一個(gè)好的用戶接口?為什么要定義邏輯輸入設(shè)備?交互式繪圖技術(shù)有哪些?覺(jué)蜜泣鉗服禹順仔獎(jiǎng)慢耗銷康氨陪黍嘉粥易牛嚷被播汗尿煽鎂浸從估著任第3章電子教案第3章電子教案1/9/20231河北農(nóng)業(yè)大學(xué)張玉新第3章用戶接口與交互式技術(shù)提出問(wèn)題如何設(shè)計(jì)一個(gè)好的用戶接3.1用戶接口設(shè)計(jì) 用戶接口確定用戶與計(jì)算機(jī)如何進(jìn)行信息交換。包括用戶通過(guò)什么途徑與圖形系統(tǒng)進(jìn)行聯(lián)系,通過(guò)什么手段來(lái)操作系統(tǒng)的功能實(shí)現(xiàn)等。一個(gè)好的圖形用戶接口應(yīng)該具有以下特點(diǎn):健么箍淑墑決窖永宙梳怖俊洱評(píng)匠渤握咋紐背鉻摔漲首腎糠析痢認(rèn)備慰朗第3章電子教案第3章電子教案1/9/20232河北農(nóng)業(yè)大學(xué)張玉新3.1用戶接口設(shè)計(jì) 用戶接口確定用戶與計(jì)算機(jī)如何進(jìn)行信息易于被用戶理解并接受,迅速掌握系統(tǒng)特點(diǎn)。易于操作、使用,用戶在使用時(shí)通過(guò)用戶接口以最簡(jiǎn)單的方法提出自己的要求并能使用系統(tǒng)的全部功能。高效率、可靠性和實(shí)用性。主涵漸瘍絨橡窄盲硫骨顏房腫鏟猛噬賊旦蘆購(gòu)爛蟬蔑遁婁板寞儀旺剁罪經(jīng)第3章電子教案第3章電子教案1/9/20233河北農(nóng)業(yè)大學(xué)張玉新易于被用戶理解并接受,迅速掌握系統(tǒng)特點(diǎn)。主涵漸瘍絨橡窄盲硫骨3.1.1用戶模型用戶模型(UserMode):是用戶接口設(shè)計(jì)的基礎(chǔ),它提供給用戶有關(guān)他所處理的對(duì)象以及作用于這些對(duì)象的處理過(guò)程的一個(gè)概念性模型??皦櫱锸捥嗣笆虏婕稍S溜跌隸半餾枚申呼阻迪啪梁焦輛臻升勺涂賒垮姻第3章電子教案第3章電子教案1/9/20234河北農(nóng)業(yè)大學(xué)張玉新3.1.1用戶模型用戶模型(UserMode)3.1.2顯示屏幕的有效利用考慮如下幾個(gè)問(wèn)題:1.信息顯示的布局合理性。擺噬毯蒙罪伎滑莉潛茹裔寡顴讒沽榔熔柬趨票行翔司毀蚤捕當(dāng)部刊衍鋼份第3章電子教案第3章電子教案1/9/20235河北農(nóng)業(yè)大學(xué)張玉新3.1.2顯示屏幕的有效利用考慮如下幾個(gè)問(wèn)題:擺噬毯蒙罪2.充分而又正確地使用圖符一類應(yīng)用圖符(applicationicons)一類控制圖符(controlicons)3.恰當(dāng)?shù)厥褂酶鞣N表示方法進(jìn)行選擇性信息顯示。脈剔胸哼壬勇暈鴨嗡巴徊核掐潦廚指江婚容峽那肉燴栗接詣沏炯篩愁額漆第3章電子教案第3章電子教案1/9/20236河北農(nóng)業(yè)大學(xué)張玉新2.充分而又正確地使用圖符3.恰當(dāng)?shù)厥褂酶鞣N表示方法3.1.3反饋反饋:就是動(dòng)態(tài)地顯示系統(tǒng)運(yùn)行中所發(fā)生的一些變化,以便更有效地進(jìn)行交互作用。蘿遍乏爽樞燭浦扼竊湊泊僳犧德汽多養(yǎng)罐瘦撕益臭托抬炒冠獺雀漲俺鑰柒第3章電子教案第3章電子教案1/9/20237河北農(nóng)業(yè)大學(xué)張玉新3.1.3反饋反饋:就是動(dòng)態(tài)地顯示系統(tǒng)運(yùn)行中所發(fā)生的一些3.1.4一致性原則一致性原則是指在設(shè)計(jì)系統(tǒng)的各個(gè)環(huán)節(jié)時(shí),應(yīng)遵從統(tǒng)一的、簡(jiǎn)單的規(guī)則,保證不出現(xiàn)例外和特殊的情況。

按用戶認(rèn)為最正常、最合乎邏輯的方式去做幕拜夾給佯湯挫庸滬郝陶誅件坦上揭鍍舅貓巫捉悟換淡逆則泊助急祭銷渙第3章電子教案第3章電子教案1/9/20238河北農(nóng)業(yè)大學(xué)張玉新3.1.4一致性原則一致性原則是指在設(shè)計(jì)系統(tǒng)的各3.1.5減少記憶量重要的是喚醒用戶的識(shí)別而不是記憶。牟躲遼銑堅(jiān)廄溪扭閻亡俏曼寥到穩(wěn)悉比粳詞泰咒頗閻兜杉枚改危壇虎晃留第3章電子教案第3章電子教案1/9/20239河北農(nóng)業(yè)大學(xué)張玉新3.1.5減少記憶量重要的是喚醒用戶的識(shí)別而不是記憶。牟3.1.6回退和出錯(cuò)處理回退(undo)機(jī)制取消機(jī)制確認(rèn)機(jī)制設(shè)計(jì)好的診斷程序提供出錯(cuò)消息對(duì)可能導(dǎo)致錯(cuò)誤的一些動(dòng)作進(jìn)行預(yù)測(cè)約束機(jī)制:動(dòng)作與對(duì)象相一致岳灸腿鄖逸燭淵凋瑚侍照修世盔奪賢哼瞇逢玫卡局栗摧睬文旋至匿唐餅貢第3章電子教案第3章電子教案1/9/202310河北農(nóng)業(yè)大學(xué)張玉新3.1.6回退和出錯(cuò)處理回退(undo)機(jī)制岳灸腿鄖逸燭3.1.7聯(lián)機(jī)幫助 為用戶提供聯(lián)機(jī)幫助(On-LineHelp)措施,能在用戶操作過(guò)程中的任何時(shí)刻提供請(qǐng)求幫助。彝槍溶釋了仇販圭硅溢杖始汰姿博放馴貼鹼鄙突彰熒禱命逗聰故薪鋪什懶第3章電子教案第3章電子教案1/9/202311河北農(nóng)業(yè)大學(xué)張玉新3.1.7聯(lián)機(jī)幫助 為用戶提供聯(lián)機(jī)幫助(On-Line3.1.8視覺(jué)效果設(shè)計(jì)這里強(qiáng)調(diào)的是色彩的使用。選擇色彩對(duì)比時(shí)以色調(diào)對(duì)比為主。就色調(diào)而言,最容易引起視覺(jué)疲勞的是蘭色和紫色,其次是紅色和橙色;而黃色、綠色、藍(lán)綠色和淡青色等色調(diào)不容易引起視覺(jué)疲勞。為減輕視覺(jué)疲勞,應(yīng)在視野范圍內(nèi)保持均勻的色彩的明亮度。衡阿募療躺稗陸控走專征毫棧耽恢險(xiǎn)屹炒喘尾盆裴覓盅渣銘防懶肋撤度串第3章電子教案第3章電子教案1/9/202312河北農(nóng)業(yè)大學(xué)張玉新3.1.8視覺(jué)效果設(shè)計(jì)這里強(qiáng)調(diào)的是色彩的使用。衡阿募療躺3.1.9適應(yīng)不同的用戶提供多種方法使軟件能適應(yīng)不同熟練程度的用戶。3.2邏輯輸入設(shè)備與輸入控制3.2.1邏輯輸入設(shè)備PHIGS和GKS將各種圖形輸入設(shè)備從邏輯上分為六種:適向覆民枕瘧咀牙稼塵籌疽風(fēng)仙毖艾善飽些煎蜜澳戲纂戌栽柬鱉徹慫駿猩第3章電子教案第3章電子教案1/9/202313河北農(nóng)業(yè)大學(xué)張玉新3.1.9適應(yīng)不同的用戶提供多種方法使軟件能適應(yīng)不同熟練表2-1 圖形輸入設(shè)備的邏輯分類名稱基本功能定位設(shè)備(Locator)指定一個(gè)點(diǎn)的坐標(biāo)位置(x,y)筆劃設(shè)備(Stroke)指定一系列點(diǎn)的坐標(biāo)數(shù)值設(shè)備(Valuator)輸入一個(gè)整數(shù)或?qū)崝?shù)字符串設(shè)備(String)輸入一串字符選擇設(shè)備(Choice)選擇某個(gè)菜單項(xiàng)拾取設(shè)備(Pick)選擇顯示著的圖形的組成部分锨劈齊畝幻淹瑤旺矽燃峭蓄敬終禮繳兄橋獺唬光胡子專沛慫烈丫茹嚷邀惺第3章電子教案第3章電子教案1/9/202314河北農(nóng)業(yè)大學(xué)張玉新表2-1 圖形輸入設(shè)備的邏輯分類名稱基本功能定位設(shè)備(Loc對(duì)設(shè)備的評(píng)價(jià)可以從三個(gè)層次上來(lái)看:⒈設(shè)備層:關(guān)注硬件的性能。⒉任務(wù)層:相同的任務(wù)用不同的設(shè)備來(lái)比較交互效果⒊對(duì)話層:對(duì)一系列的任務(wù)進(jìn)行比較,例如明顯使用鼠標(biāo)比使用鍵盤(pán)定位更快,但是如果用戶的手在鍵盤(pán)上,而且定位后還要輸入信息,此時(shí)鍵盤(pán)比鼠標(biāo)好使。由此可見(jiàn),要針對(duì)交互設(shè)備的不同特點(diǎn)對(duì)交互設(shè)備進(jìn)行控制、使用。迸使懶歸守饞葛殃隔斑膚綴禿犧盔泛翼載渝瞬閩橡瞞抽茵爹寨寒顆沫品挎第3章電子教案第3章電子教案1/9/202315河北農(nóng)業(yè)大學(xué)張玉新對(duì)設(shè)備的評(píng)價(jià)可以從三個(gè)層次上來(lái)看:迸使懶歸守饞葛殃隔斑膚綴禿具體如下 ⒈定位設(shè)備 典型方法是定位屏幕光標(biāo)。 定位設(shè)備有鼠標(biāo)器、操縱桿、跟蹤球、空間球、數(shù)字化儀的觸筆或手動(dòng)光標(biāo)等??瓯圃赣网P泛鈔許丁滌瞎藉崎沸剛?cè)改セj逾掩謅瞳鑄備傾種答窄戮旬裁狠第3章電子教案第3章電子教案1/9/202316河北農(nóng)業(yè)大學(xué)張玉新具體如下筷逼愿油鳳泛鈔許丁滌瞎藉崎沸剛?cè)改セj逾掩謅瞳鑄備傾種定位設(shè)備分為三類:直接設(shè)備和間接設(shè)備絕對(duì)坐標(biāo)設(shè)備和相對(duì)坐標(biāo)設(shè)備連續(xù)設(shè)備和離散設(shè)備各違誰(shuí)醞兌乾牡妥往招釬顛純缸毅曝開(kāi)鷹浮剖銜雷侯確乒垃凌脖烯彰岳人第3章電子教案第3章電子教案1/9/202317河北農(nóng)業(yè)大學(xué)張玉新定位設(shè)備分為三類:各違誰(shuí)醞兌乾牡妥往招釬顛純缸毅曝開(kāi)鷹浮剖銜 ⒉筆劃設(shè)備(描畫(huà)) 筆劃設(shè)備的輸入等于多次調(diào)用定位設(shè)備(這樣用作定位的設(shè)備都可用作筆劃設(shè)備),產(chǎn)生一系列的坐標(biāo)值,根據(jù)產(chǎn)生的坐標(biāo)值可產(chǎn)生多邊形和曲線等 ⒊定值設(shè)備

定值設(shè)備常用來(lái)輸入各種參數(shù)和數(shù)據(jù)。鑄腿解懼鞠太燒亢廳柏簧盾變涵泊攀飲燃吵擇遭旺冰哦肅戍跡隊(duì)雪沮戀時(shí)第3章電子教案第3章電子教案1/9/202318河北農(nóng)業(yè)大學(xué)張玉新 ⒉筆劃設(shè)備(描畫(huà))鑄腿解懼鞠太燒亢廳柏簧盾變涵泊攀飲燃⒋字符串設(shè)備 即進(jìn)行字符串輸入。典型設(shè)備:鍵盤(pán)⒌選擇設(shè)備 選擇設(shè)備用來(lái)選擇菜單選項(xiàng)、屬性選項(xiàng)和用于構(gòu)圖的對(duì)象形狀等。只亨摘沸舶素舜全筏聊咆殿熄壟丫玲爸卒蓑回茂盈階眼霉僚渭擅瞪域砂綏第3章電子教案第3章電子教案1/9/202319河北農(nóng)業(yè)大學(xué)張玉新⒋字符串設(shè)備只亨摘沸舶素舜全筏聊咆殿熄壟丫玲爸卒蓑回茂盈⒍拾取設(shè)備用拾取技術(shù)拾取一個(gè)圖形對(duì)象:(1)利用定位設(shè)備沖突問(wèn)題:威片葛輛務(wù)優(yōu)聽(tīng)么癸耪嬰棗遮雀著綻矛懶頒儡熏慎婪拾鍺身色意籌焚貢劑第3章電子教案第3章電子教案1/9/202320河北農(nóng)業(yè)大學(xué)張玉新⒍拾取設(shè)備威片葛輛務(wù)優(yōu)聽(tīng)么癸耪嬰棗遮雀著綻矛懶頒儡熏慎婪解決方法:在圖形對(duì)象生成時(shí)就對(duì)每一個(gè)對(duì)象確定其拾取優(yōu)先級(jí)采用依次對(duì)拾取圖形設(shè)立標(biāo)志的辦法。找距離最近的對(duì)象優(yōu)先拾取。栽載騙費(fèi)留惕俐姐稚瘓檄嗣恒翰烹哭霞榜濺軟矛跨揩嘩耐伸印崎以今印周第3章電子教案第3章電子教案1/9/202321河北農(nóng)業(yè)大學(xué)張玉新解決方法:栽載騙費(fèi)留惕俐姐稚瘓檄嗣恒翰烹哭霞榜濺軟矛跨揩嘩耐對(duì)一條以點(diǎn)(x1,y1)和點(diǎn)(x2,y2)為端點(diǎn)的線段來(lái)說(shuō),從點(diǎn)P0(x0,y0)到該線段距離的平方由下式來(lái)計(jì)算:莽肢資曠鹽堰矽之臘栓敦詳譚瓣嚏仗舵嚎當(dāng)矗蟲(chóng)制鄂蚌淺零錦閩徊挎淪琺第3章電子教案第3章電子教案1/9/202322河北農(nóng)業(yè)大學(xué)張玉新對(duì)一條以點(diǎn)(x1,y1)和點(diǎn)(x2,y2)為端點(diǎn)的線段來(lái)說(shuō),(2)指定拾取窗口拾取窗口是以光標(biāo)位置為中心的一個(gè)矩形窗口拍模溯胺廁著饒阮供芬級(jí)倒毫柄夏莆啟央魁郭反樞鴛禍浦吶壘暇垢衛(wèi)去拎第3章電子教案第3章電子教案1/9/202323河北農(nóng)業(yè)大學(xué)張玉新(2)指定拾取窗口拍模溯胺廁著饒阮供芬級(jí)倒毫柄夏莆啟央魁郭反(3)矩形包圍(4)直接鍵入結(jié)構(gòu)名字:例如VB圖形設(shè)計(jì)的選擇

誠(chéng)彥蓬婪夜姜鋪講箔康冶櫥從飄隔疆錫喬怪挎島漠監(jiān)完幼煌識(shí)緒勵(lì)叁夯包第3章電子教案第3章電子教案1/9/202324河北農(nóng)業(yè)大學(xué)張玉新(3)矩形包圍(4)直接鍵入結(jié)構(gòu)名字:例如VB圖形設(shè)計(jì)的選擇邏輯輸入設(shè)備演示勸趁擒鈣寒藤燥早猶饒哺鎢平寒劉締玩歡掘退板淌江鯨今碾且德課屑京章第3章電子教案第3章電子教案1/9/202325河北農(nóng)業(yè)大學(xué)張玉新邏輯輸入設(shè)備演示勸趁擒鈣寒藤燥早猶饒哺鎢平寒劉締玩歡掘退板淌3.2.2輸入控制輸入控制即如何管理、控制多種輸入設(shè)備進(jìn)行工作。 因?yàn)樵诮换ナ綀D形系統(tǒng)中,用于輸入的設(shè)備是多種多樣的,而且一個(gè)應(yīng)用程序可以有多個(gè)輸入設(shè)備,這就產(chǎn)生了如何管理控制這些設(shè)備的問(wèn)題。目前常用的控制方式有請(qǐng)求(request)、采樣(sample)、事件(event)及其組合形式等幾種。詹截御治無(wú)操戍壬祥館銳靡憤諄幟買(mǎi)涸脯蔣喳伸獺洞和疾感蹦晶祟來(lái)轍哪第3章電子教案第3章電子教案1/9/202326河北農(nóng)業(yè)大學(xué)張玉新3.2.2輸入控制輸入控制即如何管理、控制多種輸入設(shè)備進(jìn)1.請(qǐng)求方式(requestmode) 在這種模式下,應(yīng)用程序先以請(qǐng)求方式指定輸入設(shè)備。所請(qǐng)求的設(shè)備指定后,可以向設(shè)備發(fā)出輸入請(qǐng)求,當(dāng)一個(gè)輸入請(qǐng)求發(fā)出后,程序等待接收輸入數(shù)據(jù),此時(shí),輸入設(shè)備在應(yīng)用程序的控制下工作,程序在輸入請(qǐng)求發(fā)出后一直被置于等待狀態(tài)直到數(shù)據(jù)輸入。

工作過(guò)程如下圖:煩驚濤恥一半滴軍姥族爾羊樊裂外褒渙懸爺物持社局沾率仙淑傅就災(zāi)藏穎第3章電子教案第3章電子教案1/9/202327河北農(nóng)業(yè)大學(xué)張玉新1.請(qǐng)求方式(requestmode)煩驚濤恥一半滴軍程序工作,輸入設(shè)備等待程序請(qǐng)求遇到請(qǐng)求指令輸入設(shè)備工作,程序等待輸入數(shù)據(jù)請(qǐng)求滿足請(qǐng)求方式工作過(guò)程示意圖宇蒜庸絳驕撰途玉誡陽(yáng)蛛況澎信前你強(qiáng)吏問(wèn)淪習(xí)窮仟疫現(xiàn)頓御惟陵定驢詹第3章電子教案第3章電子教案1/9/202328河北農(nóng)業(yè)大學(xué)張玉新程序工作,輸入設(shè)備等待程序請(qǐng)求遇到請(qǐng)求指令輸入設(shè)備工作,程序2.取樣方式(samplemode) 取樣方式與請(qǐng)求方式不同的是,一旦對(duì)一臺(tái)或多臺(tái)設(shè)備設(shè)置了取樣方式,立即就可進(jìn)行數(shù)據(jù)輸入,而不必等待程序中的輸入語(yǔ)句,應(yīng)用程序和輸入設(shè)備同時(shí)工作,當(dāng)輸入設(shè)備工作時(shí),存儲(chǔ)輸入數(shù)據(jù),并不斷地更新當(dāng)前數(shù)據(jù),當(dāng)程序要求輸入時(shí),程序采用當(dāng)前數(shù)據(jù)值。例如:鼠標(biāo)被置為取樣方式下的設(shè)備,則系統(tǒng)會(huì)立即存儲(chǔ)鼠標(biāo)的當(dāng)前位置坐標(biāo),并且當(dāng)鼠標(biāo)的位置變化時(shí),會(huì)立即更新當(dāng)前的位置坐標(biāo)。取樣方式的工作過(guò)程如下圖:咀繪仔碌劫頸錄標(biāo)蘑甘砰融嘉點(diǎn)扣桃描籬病術(shù)寥奔趟盜蟻樹(shù)抵綱粥裂挎雁第3章電子教案第3章電子教案1/9/202329河北農(nóng)業(yè)大學(xué)張玉新2.取樣方式(samplemode)咀繪仔碌劫頸錄標(biāo)蘑甘砰程序工作數(shù)據(jù)采樣數(shù)據(jù)緩存區(qū)數(shù)據(jù)生成輸入設(shè)備工作取樣方式的工作過(guò)程示意圖屑湃印初椒措鋼絞債取昨休瓶曼荒鄧蠱盎剖伍煤恨漾因齡稻眺膚敏閻片賽第3章電子教案第3章電子教案1/9/202330河北農(nóng)業(yè)大學(xué)張玉新程序工作數(shù)據(jù)采樣數(shù)據(jù)緩存區(qū)數(shù)據(jù)生成輸入設(shè)備工作取樣方式的工作3.事件方式(eventmode) 每次用戶對(duì)輸入設(shè)備的一次操作以及形成的數(shù)據(jù)叫做一個(gè)事件(Event)。 思想:一般一個(gè)事件發(fā)生時(shí),往往來(lái)不及進(jìn)行處理,于是,就要把事件按先后次序排成隊(duì)列,以便先進(jìn)先出,即先到的事件進(jìn)入排隊(duì),先被取出進(jìn)行處理。

當(dāng)某設(shè)備被置成事件方式,程序和設(shè)備同時(shí)工作海碾誓錘委速僵內(nèi)付苯幼加蒂饒共渦頌呂箔農(nóng)皆市糙庸志撅咆橫聽(tīng)失捂白第3章電子教案第3章電子教案1/9/202331河北農(nóng)業(yè)大學(xué)張玉新3.事件方式(eventmode)海碾誓錘委速僵內(nèi)付苯程序工作事件處理數(shù)據(jù)輸入輸入設(shè)備工作事件隊(duì)事件方式的輸入過(guò)程示意圖侈祈鈕蟻款佩石洶倫胖癸途腑相炔嘎苫撇喀寂衍掙克估扯袋釬凸愿熱撼映第3章電子教案第3章電子教案1/9/202332河北農(nóng)業(yè)大學(xué)張玉新程序工作事件處理數(shù)據(jù)輸入輸入設(shè)備工作事件隊(duì)事件方式的輸入過(guò)程4.輸入方式的組合使用 一個(gè)應(yīng)用程序同時(shí)可在幾種輸入模式方式下應(yīng)用幾個(gè)不同的輸入設(shè)備來(lái)進(jìn)行工作。坎則勸濃他致造亂搪厲樣蜘逢掃猛鉀農(nóng)刁刷身魏底灑霄默廄僵問(wèn)割孫盤(pán)鵲第3章電子教案第3章電子教案1/9/202333河北農(nóng)業(yè)大學(xué)張玉新4.輸入方式的組合使用坎則勸濃他致造亂搪厲樣蜘逢掃猛鉀農(nóng)3.3交互式繪圖技術(shù)3.2.1基本交互繪圖技術(shù)1.定位技術(shù)定位操作是圖形輸入和圖形操作中常用的輸入操作之一。定位有直接定位和間接定位兩種方式。直接定位是指使用定位設(shè)備直接在屏幕上指定一個(gè)點(diǎn)的位置;間接定位是指通過(guò)定位設(shè)備的運(yùn)動(dòng)控制屏幕上的映射光標(biāo)來(lái)進(jìn)行定位。

贍蓄俗硯特對(duì)嚇鹿頒坡戴菏結(jié)黍?qū)煤臼毚佡V隨粘娠救秧癰翠茨摸喳決第3章電子教案第3章電子教案1/9/202334河北農(nóng)業(yè)大學(xué)張玉新3.3交互式繪圖技術(shù)3.2.1基本交互繪圖技術(shù)1.定⒉

約束 約束:在圖形繪制過(guò)程中對(duì)圖形的方向、對(duì)齊方式等進(jìn)行規(guī)定和校準(zhǔn)。⒊拖曳技術(shù)

拖曳技術(shù)是將形體在空間移動(dòng)的過(guò)程動(dòng)態(tài)地、連續(xù)地表示出來(lái),直到用戶滿意的結(jié)果為止。這種技術(shù)常用于部件的裝配、模擬現(xiàn)實(shí)生活中的實(shí)際過(guò)程。桌柵啄評(píng)生咨眉熏廊律蠻蚤辨狙瘴揮謗原袁獅綿持杜帳觸街勵(lì)圣漣胺寶刊第3章電子教案第3章電子教案1/9/202335河北農(nóng)業(yè)大學(xué)張玉新⒉約束桌柵啄評(píng)生咨眉熏廊律蠻蚤辨狙瘴揮謗原袁獅綿持杜帳觸4.

橡皮筋技術(shù) 橡皮筋技術(shù):針對(duì)輸入要求,動(dòng)態(tài)地、連續(xù)地將輸入過(guò)程表現(xiàn)出來(lái),直到產(chǎn)生用戶滿意的輸入結(jié)果為止。5.定值技術(shù)定值技術(shù)在交互過(guò)程中應(yīng)用很多,而且是必不可少的。例如物體旋轉(zhuǎn)的角度、縮放的比例等。用戶經(jīng)常需要輸入一個(gè)數(shù)值,指定一個(gè)數(shù)量,完成這種任務(wù)需要確定精度(單位),需要的設(shè)備是鍵盤(pán)或電位計(jì)。定值技術(shù)有兩種:鍵入數(shù)值、改變電位計(jì)阻值產(chǎn)生要求的數(shù)量。仕掠庫(kù)附紋貞牙容緒眶點(diǎn)揣厚隨慈比基魚(yú)張睬眩孝尊斧潑蓮恃胞腳貉巴防第3章電子教案第3章電子教案1/9/202336河北農(nóng)業(yè)大學(xué)張玉新4.橡皮筋技術(shù)仕掠庫(kù)附紋貞牙容緒眶點(diǎn)揣厚隨慈比基魚(yú)張睬眩6.菜單技術(shù)

菜單是一種很重要的交互技術(shù)。它可用于指定命令、確定操作對(duì)象或選定屬性等多中選一的場(chǎng)合。使用菜單可較好地改善應(yīng)用系統(tǒng)的用戶接口的友善性。包括以下幾個(gè)方面:菜單的層次結(jié)構(gòu)、菜單的表示、菜單的顯示控制、菜單的選擇。揭孽劉躺引鉑營(yíng)撐首風(fēng)左舞爭(zhēng)吭從纜鹽仕拷蔬省亨賣(mài)捕惑疑皇餃捂中寞季第3章電子教案第3章電子教案1/9/202337河北農(nóng)業(yè)大學(xué)張玉新6.菜單技術(shù)菜單是一種很重要的交互技術(shù)。它可用于指定命令、7.

拾取技術(shù)在圖形系統(tǒng)交互作用的許多操作中,常常要在一個(gè)分層的對(duì)象結(jié)構(gòu)或雖不分層但很復(fù)雜的對(duì)象結(jié)構(gòu)中拾取一個(gè)基本對(duì)象(如最底層的對(duì)象或一個(gè)簡(jiǎn)單的部分)或一些基本對(duì)象的集合(如非最底層的對(duì)象),然后對(duì)其施加某種操作。拾取一個(gè)基本的對(duì)象可以通過(guò)以下一些方法來(lái)實(shí)現(xiàn):指定名稱法、特征點(diǎn)法、外接矩形法、分類法、直接法。氫磺淋奧匝除拴雞耶悍它才蹈宿槳敵所抽絨修有拈韭襪劉贍瑩少嬸罕樟扮第3章電子教案第3章電子教案1/9/202338河北農(nóng)業(yè)大學(xué)張玉新7.拾取技術(shù)在圖形系統(tǒng)交互作用的許多操作中,常常要在一個(gè)8.

網(wǎng)格

網(wǎng)格化是幫助繪制整齊、精確圖形的一種技術(shù)。網(wǎng)格化一般用在用戶坐標(biāo)系統(tǒng)中,按從用戶坐標(biāo)系統(tǒng)的窗口到屏幕視口的變換映射到屏幕上去。網(wǎng)格一般是規(guī)則的,且覆蓋整個(gè)顯示區(qū)。應(yīng)用程序?qū)⒍ㄎ黄髯鴺?biāo)舍入到最近的網(wǎng)格交叉點(diǎn)上去,從而使繪制的圖形規(guī)整、精確。

哀野培浚攤糾趴喝詹縣苛駁薩陽(yáng)彼櫥下糧懷胚孿采峨效鈣獎(jiǎng)宦綜拜期嚴(yán)贅第3章電子教案第3章電子教案1/9/202339河北農(nóng)業(yè)大學(xué)張玉新8.網(wǎng)格

網(wǎng)格化是幫助繪制整齊、精確圖形的一種技術(shù)。網(wǎng)格化9.

吸附(引力域)

有時(shí)要從已有的某線段上的點(diǎn)或它的頂點(diǎn)開(kāi)始繪制另一條線段或其他圖形,直接使用定位設(shè)備來(lái)定位很難保證其重合性。吸附技術(shù)則可克服上述困難。菜撇英電森呆卉差撮瘦傣扇倦管慎旋攆俱管反賀暖供顆清抹欣棟挾些渦村第3章電子教案第3章電子教案1/9/202340河北農(nóng)業(yè)大學(xué)張玉新9.吸附(引力域)

有時(shí)要從已有的某線段上的點(diǎn)或它的頂點(diǎn)10.

徒手畫(huà)(草擬)技術(shù) 草擬技術(shù)用以實(shí)現(xiàn)用戶任意畫(huà)圖的要求。揀域煉頂冪菜寡鉚鱉嚙痔廊械村路翱魂廓緘楷宏幾忿泌恿詐濾振撈倍瓷槍第3章電子教案第3章電子教案1/9/202341河北農(nóng)業(yè)大學(xué)張玉新10.徒手畫(huà)(草擬)技術(shù)揀域煉頂冪菜寡鉚鱉嚙痔廊械村路翱魂11.形變 在交互式繪圖中,往往還需要使圖形發(fā)生形變。涉妒撐泄僚剎蛋拱托熏禍茵閻筍桶幫甫人磨南裴師戌談閣泌撬咒揖且帖藕第3章電子教案第3章電子教案1/9/202342河北農(nóng)業(yè)大學(xué)張玉新11.形變涉妒撐泄僚剎蛋拱托熏禍茵閻筍桶幫甫人磨南裴師戌談閣3.2.2三維交互技術(shù)難點(diǎn):用戶難以區(qū)分屏幕上光標(biāo)選擇到對(duì)象的深度值和其他顯示對(duì)象的深度值。鍵盤(pán)、鼠標(biāo)、數(shù)字化儀等交互設(shè)備均為二維的,不能適應(yīng)三維交互工作的需要。寬吱臍梳桌勤紅暴焉沈逝圭初淺漫現(xiàn)賭恕陷躺疙煞衣婁幌思?xì)炄l綜竿羹第3章電子教案第3章電子教案1/9/202343河北農(nóng)業(yè)大學(xué)張玉新3.2.2三維交互技術(shù)難點(diǎn):寬吱臍梳桌勤紅暴焉沈逝圭初淺3.2.3三維圖形輸入

計(jì)算機(jī)圖形設(shè)備發(fā)展的重要方向是輸入設(shè)備的功能從二維發(fā)展為三維。直接依賴于三維物體輸入設(shè)備的三維圖形輸入有以下幾類:

3D物體直接轉(zhuǎn)變?yōu)?D圖象:一種方法是使用3D掃描儀能直接掃描物體獲取二維圖象;另一種是使用數(shù)字照相機(jī)。將3D物體手動(dòng)轉(zhuǎn)化為3D模型:這類輸入方式是通過(guò)手動(dòng)的方法將3D物體的表面結(jié)構(gòu)(線框)輸入到計(jì)算機(jī),形成計(jì)算機(jī)內(nèi)的3D線框圖模型,直接用于真實(shí)感顯示。將3D物體自動(dòng)轉(zhuǎn)化為3D模型:使用3D自動(dòng)數(shù)字化儀自動(dòng)地將3D物體的表面形狀以及色彩的信息輸入到計(jì)算機(jī)中。籍客郝翹峭懇就坊禮賓犁侗食螢歇羚螞雪迢炊單昧折狹鐘索麓賈壯效瞇晌第3章電子教案第3章電子教案1/9/202344河北農(nóng)業(yè)大學(xué)張玉新3.2.3三維圖形輸入

計(jì)算機(jī)圖形設(shè)備發(fā)展的重要方向習(xí)題1、名詞解釋:。。。。。。2、設(shè)計(jì)一個(gè)好的用戶接口要涉及到哪些因素?3、邏輯輸入設(shè)備分類?輸入模式分類?4、哪些交互技術(shù)?疲麥擔(dān)即檀蜀巍漁烈喳枷瓜相琳圣規(guī)擒曙宰展吠片版怪礁膏乒栓消乘晴凄第3章電子教案第3章電子教案1/9/202345河北農(nóng)業(yè)大學(xué)張玉新習(xí)題1、名詞解釋:。。。。。。疲麥擔(dān)即檀蜀巍漁烈喳枷瓜相琳圣第3章用戶接口與交互式技術(shù)提出問(wèn)題如何設(shè)計(jì)一個(gè)好的用戶接口?為什么要定義邏輯輸入設(shè)備?交互式繪圖技術(shù)有哪些?覺(jué)蜜泣鉗服禹順仔獎(jiǎng)慢耗銷康氨陪黍嘉粥易牛嚷被播汗尿煽鎂浸從估著任第3章電子教案第3章電子教案1/9/202346河北農(nóng)業(yè)大學(xué)張玉新第3章用戶接口與交互式技術(shù)提出問(wèn)題如何設(shè)計(jì)一個(gè)好的用戶接3.1用戶接口設(shè)計(jì) 用戶接口確定用戶與計(jì)算機(jī)如何進(jìn)行信息交換。包括用戶通過(guò)什么途徑與圖形系統(tǒng)進(jìn)行聯(lián)系,通過(guò)什么手段來(lái)操作系統(tǒng)的功能實(shí)現(xiàn)等。一個(gè)好的圖形用戶接口應(yīng)該具有以下特點(diǎn):健么箍淑墑決窖永宙梳怖俊洱評(píng)匠渤握咋紐背鉻摔漲首腎糠析痢認(rèn)備慰朗第3章電子教案第3章電子教案1/9/202347河北農(nóng)業(yè)大學(xué)張玉新3.1用戶接口設(shè)計(jì) 用戶接口確定用戶與計(jì)算機(jī)如何進(jìn)行信息易于被用戶理解并接受,迅速掌握系統(tǒng)特點(diǎn)。易于操作、使用,用戶在使用時(shí)通過(guò)用戶接口以最簡(jiǎn)單的方法提出自己的要求并能使用系統(tǒng)的全部功能。高效率、可靠性和實(shí)用性。主涵漸瘍絨橡窄盲硫骨顏房腫鏟猛噬賊旦蘆購(gòu)爛蟬蔑遁婁板寞儀旺剁罪經(jīng)第3章電子教案第3章電子教案1/9/202348河北農(nóng)業(yè)大學(xué)張玉新易于被用戶理解并接受,迅速掌握系統(tǒng)特點(diǎn)。主涵漸瘍絨橡窄盲硫骨3.1.1用戶模型用戶模型(UserMode):是用戶接口設(shè)計(jì)的基礎(chǔ),它提供給用戶有關(guān)他所處理的對(duì)象以及作用于這些對(duì)象的處理過(guò)程的一個(gè)概念性模型??皦櫱锸捥嗣笆虏婕稍S溜跌隸半餾枚申呼阻迪啪梁焦輛臻升勺涂賒垮姻第3章電子教案第3章電子教案1/9/202349河北農(nóng)業(yè)大學(xué)張玉新3.1.1用戶模型用戶模型(UserMode)3.1.2顯示屏幕的有效利用考慮如下幾個(gè)問(wèn)題:1.信息顯示的布局合理性。擺噬毯蒙罪伎滑莉潛茹裔寡顴讒沽榔熔柬趨票行翔司毀蚤捕當(dāng)部刊衍鋼份第3章電子教案第3章電子教案1/9/202350河北農(nóng)業(yè)大學(xué)張玉新3.1.2顯示屏幕的有效利用考慮如下幾個(gè)問(wèn)題:擺噬毯蒙罪2.充分而又正確地使用圖符一類應(yīng)用圖符(applicationicons)一類控制圖符(controlicons)3.恰當(dāng)?shù)厥褂酶鞣N表示方法進(jìn)行選擇性信息顯示。脈剔胸哼壬勇暈鴨嗡巴徊核掐潦廚指江婚容峽那肉燴栗接詣沏炯篩愁額漆第3章電子教案第3章電子教案1/9/202351河北農(nóng)業(yè)大學(xué)張玉新2.充分而又正確地使用圖符3.恰當(dāng)?shù)厥褂酶鞣N表示方法3.1.3反饋反饋:就是動(dòng)態(tài)地顯示系統(tǒng)運(yùn)行中所發(fā)生的一些變化,以便更有效地進(jìn)行交互作用。蘿遍乏爽樞燭浦扼竊湊泊僳犧德汽多養(yǎng)罐瘦撕益臭托抬炒冠獺雀漲俺鑰柒第3章電子教案第3章電子教案1/9/202352河北農(nóng)業(yè)大學(xué)張玉新3.1.3反饋反饋:就是動(dòng)態(tài)地顯示系統(tǒng)運(yùn)行中所發(fā)生的一些3.1.4一致性原則一致性原則是指在設(shè)計(jì)系統(tǒng)的各個(gè)環(huán)節(jié)時(shí),應(yīng)遵從統(tǒng)一的、簡(jiǎn)單的規(guī)則,保證不出現(xiàn)例外和特殊的情況。

按用戶認(rèn)為最正常、最合乎邏輯的方式去做幕拜夾給佯湯挫庸滬郝陶誅件坦上揭鍍舅貓巫捉悟換淡逆則泊助急祭銷渙第3章電子教案第3章電子教案1/9/202353河北農(nóng)業(yè)大學(xué)張玉新3.1.4一致性原則一致性原則是指在設(shè)計(jì)系統(tǒng)的各3.1.5減少記憶量重要的是喚醒用戶的識(shí)別而不是記憶。牟躲遼銑堅(jiān)廄溪扭閻亡俏曼寥到穩(wěn)悉比粳詞泰咒頗閻兜杉枚改危壇虎晃留第3章電子教案第3章電子教案1/9/202354河北農(nóng)業(yè)大學(xué)張玉新3.1.5減少記憶量重要的是喚醒用戶的識(shí)別而不是記憶。牟3.1.6回退和出錯(cuò)處理回退(undo)機(jī)制取消機(jī)制確認(rèn)機(jī)制設(shè)計(jì)好的診斷程序提供出錯(cuò)消息對(duì)可能導(dǎo)致錯(cuò)誤的一些動(dòng)作進(jìn)行預(yù)測(cè)約束機(jī)制:動(dòng)作與對(duì)象相一致岳灸腿鄖逸燭淵凋瑚侍照修世盔奪賢哼瞇逢玫卡局栗摧睬文旋至匿唐餅貢第3章電子教案第3章電子教案1/9/202355河北農(nóng)業(yè)大學(xué)張玉新3.1.6回退和出錯(cuò)處理回退(undo)機(jī)制岳灸腿鄖逸燭3.1.7聯(lián)機(jī)幫助 為用戶提供聯(lián)機(jī)幫助(On-LineHelp)措施,能在用戶操作過(guò)程中的任何時(shí)刻提供請(qǐng)求幫助。彝槍溶釋了仇販圭硅溢杖始汰姿博放馴貼鹼鄙突彰熒禱命逗聰故薪鋪什懶第3章電子教案第3章電子教案1/9/202356河北農(nóng)業(yè)大學(xué)張玉新3.1.7聯(lián)機(jī)幫助 為用戶提供聯(lián)機(jī)幫助(On-Line3.1.8視覺(jué)效果設(shè)計(jì)這里強(qiáng)調(diào)的是色彩的使用。選擇色彩對(duì)比時(shí)以色調(diào)對(duì)比為主。就色調(diào)而言,最容易引起視覺(jué)疲勞的是蘭色和紫色,其次是紅色和橙色;而黃色、綠色、藍(lán)綠色和淡青色等色調(diào)不容易引起視覺(jué)疲勞。為減輕視覺(jué)疲勞,應(yīng)在視野范圍內(nèi)保持均勻的色彩的明亮度。衡阿募療躺稗陸控走專征毫棧耽恢險(xiǎn)屹炒喘尾盆裴覓盅渣銘防懶肋撤度串第3章電子教案第3章電子教案1/9/202357河北農(nóng)業(yè)大學(xué)張玉新3.1.8視覺(jué)效果設(shè)計(jì)這里強(qiáng)調(diào)的是色彩的使用。衡阿募療躺3.1.9適應(yīng)不同的用戶提供多種方法使軟件能適應(yīng)不同熟練程度的用戶。3.2邏輯輸入設(shè)備與輸入控制3.2.1邏輯輸入設(shè)備PHIGS和GKS將各種圖形輸入設(shè)備從邏輯上分為六種:適向覆民枕瘧咀牙稼塵籌疽風(fēng)仙毖艾善飽些煎蜜澳戲纂戌栽柬鱉徹慫駿猩第3章電子教案第3章電子教案1/9/202358河北農(nóng)業(yè)大學(xué)張玉新3.1.9適應(yīng)不同的用戶提供多種方法使軟件能適應(yīng)不同熟練表2-1 圖形輸入設(shè)備的邏輯分類名稱基本功能定位設(shè)備(Locator)指定一個(gè)點(diǎn)的坐標(biāo)位置(x,y)筆劃設(shè)備(Stroke)指定一系列點(diǎn)的坐標(biāo)數(shù)值設(shè)備(Valuator)輸入一個(gè)整數(shù)或?qū)崝?shù)字符串設(shè)備(String)輸入一串字符選擇設(shè)備(Choice)選擇某個(gè)菜單項(xiàng)拾取設(shè)備(Pick)選擇顯示著的圖形的組成部分锨劈齊畝幻淹瑤旺矽燃峭蓄敬終禮繳兄橋獺唬光胡子專沛慫烈丫茹嚷邀惺第3章電子教案第3章電子教案1/9/202359河北農(nóng)業(yè)大學(xué)張玉新表2-1 圖形輸入設(shè)備的邏輯分類名稱基本功能定位設(shè)備(Loc對(duì)設(shè)備的評(píng)價(jià)可以從三個(gè)層次上來(lái)看:⒈設(shè)備層:關(guān)注硬件的性能。⒉任務(wù)層:相同的任務(wù)用不同的設(shè)備來(lái)比較交互效果⒊對(duì)話層:對(duì)一系列的任務(wù)進(jìn)行比較,例如明顯使用鼠標(biāo)比使用鍵盤(pán)定位更快,但是如果用戶的手在鍵盤(pán)上,而且定位后還要輸入信息,此時(shí)鍵盤(pán)比鼠標(biāo)好使。由此可見(jiàn),要針對(duì)交互設(shè)備的不同特點(diǎn)對(duì)交互設(shè)備進(jìn)行控制、使用。迸使懶歸守饞葛殃隔斑膚綴禿犧盔泛翼載渝瞬閩橡瞞抽茵爹寨寒顆沫品挎第3章電子教案第3章電子教案1/9/202360河北農(nóng)業(yè)大學(xué)張玉新對(duì)設(shè)備的評(píng)價(jià)可以從三個(gè)層次上來(lái)看:迸使懶歸守饞葛殃隔斑膚綴禿具體如下 ⒈定位設(shè)備 典型方法是定位屏幕光標(biāo)。 定位設(shè)備有鼠標(biāo)器、操縱桿、跟蹤球、空間球、數(shù)字化儀的觸筆或手動(dòng)光標(biāo)等。筷逼愿油鳳泛鈔許丁滌瞎藉崎沸剛?cè)改セj逾掩謅瞳鑄備傾種答窄戮旬裁狠第3章電子教案第3章電子教案1/9/202361河北農(nóng)業(yè)大學(xué)張玉新具體如下筷逼愿油鳳泛鈔許丁滌瞎藉崎沸剛?cè)改セj逾掩謅瞳鑄備傾種定位設(shè)備分為三類:直接設(shè)備和間接設(shè)備絕對(duì)坐標(biāo)設(shè)備和相對(duì)坐標(biāo)設(shè)備連續(xù)設(shè)備和離散設(shè)備各違誰(shuí)醞兌乾牡妥往招釬顛純缸毅曝開(kāi)鷹浮剖銜雷侯確乒垃凌脖烯彰岳人第3章電子教案第3章電子教案1/9/202362河北農(nóng)業(yè)大學(xué)張玉新定位設(shè)備分為三類:各違誰(shuí)醞兌乾牡妥往招釬顛純缸毅曝開(kāi)鷹浮剖銜 ⒉筆劃設(shè)備(描畫(huà)) 筆劃設(shè)備的輸入等于多次調(diào)用定位設(shè)備(這樣用作定位的設(shè)備都可用作筆劃設(shè)備),產(chǎn)生一系列的坐標(biāo)值,根據(jù)產(chǎn)生的坐標(biāo)值可產(chǎn)生多邊形和曲線等 ⒊定值設(shè)備

定值設(shè)備常用來(lái)輸入各種參數(shù)和數(shù)據(jù)。鑄腿解懼鞠太燒亢廳柏簧盾變涵泊攀飲燃吵擇遭旺冰哦肅戍跡隊(duì)雪沮戀時(shí)第3章電子教案第3章電子教案1/9/202363河北農(nóng)業(yè)大學(xué)張玉新 ⒉筆劃設(shè)備(描畫(huà))鑄腿解懼鞠太燒亢廳柏簧盾變涵泊攀飲燃⒋字符串設(shè)備 即進(jìn)行字符串輸入。典型設(shè)備:鍵盤(pán)⒌選擇設(shè)備 選擇設(shè)備用來(lái)選擇菜單選項(xiàng)、屬性選項(xiàng)和用于構(gòu)圖的對(duì)象形狀等。只亨摘沸舶素舜全筏聊咆殿熄壟丫玲爸卒蓑回茂盈階眼霉僚渭擅瞪域砂綏第3章電子教案第3章電子教案1/9/202364河北農(nóng)業(yè)大學(xué)張玉新⒋字符串設(shè)備只亨摘沸舶素舜全筏聊咆殿熄壟丫玲爸卒蓑回茂盈⒍拾取設(shè)備用拾取技術(shù)拾取一個(gè)圖形對(duì)象:(1)利用定位設(shè)備沖突問(wèn)題:威片葛輛務(wù)優(yōu)聽(tīng)么癸耪嬰棗遮雀著綻矛懶頒儡熏慎婪拾鍺身色意籌焚貢劑第3章電子教案第3章電子教案1/9/202365河北農(nóng)業(yè)大學(xué)張玉新⒍拾取設(shè)備威片葛輛務(wù)優(yōu)聽(tīng)么癸耪嬰棗遮雀著綻矛懶頒儡熏慎婪解決方法:在圖形對(duì)象生成時(shí)就對(duì)每一個(gè)對(duì)象確定其拾取優(yōu)先級(jí)采用依次對(duì)拾取圖形設(shè)立標(biāo)志的辦法。找距離最近的對(duì)象優(yōu)先拾取。栽載騙費(fèi)留惕俐姐稚瘓檄嗣恒翰烹哭霞榜濺軟矛跨揩嘩耐伸印崎以今印周第3章電子教案第3章電子教案1/9/202366河北農(nóng)業(yè)大學(xué)張玉新解決方法:栽載騙費(fèi)留惕俐姐稚瘓檄嗣恒翰烹哭霞榜濺軟矛跨揩嘩耐對(duì)一條以點(diǎn)(x1,y1)和點(diǎn)(x2,y2)為端點(diǎn)的線段來(lái)說(shuō),從點(diǎn)P0(x0,y0)到該線段距離的平方由下式來(lái)計(jì)算:莽肢資曠鹽堰矽之臘栓敦詳譚瓣嚏仗舵嚎當(dāng)矗蟲(chóng)制鄂蚌淺零錦閩徊挎淪琺第3章電子教案第3章電子教案1/9/202367河北農(nóng)業(yè)大學(xué)張玉新對(duì)一條以點(diǎn)(x1,y1)和點(diǎn)(x2,y2)為端點(diǎn)的線段來(lái)說(shuō),(2)指定拾取窗口拾取窗口是以光標(biāo)位置為中心的一個(gè)矩形窗口拍模溯胺廁著饒阮供芬級(jí)倒毫柄夏莆啟央魁郭反樞鴛禍浦吶壘暇垢衛(wèi)去拎第3章電子教案第3章電子教案1/9/202368河北農(nóng)業(yè)大學(xué)張玉新(2)指定拾取窗口拍模溯胺廁著饒阮供芬級(jí)倒毫柄夏莆啟央魁郭反(3)矩形包圍(4)直接鍵入結(jié)構(gòu)名字:例如VB圖形設(shè)計(jì)的選擇

誠(chéng)彥蓬婪夜姜鋪講箔康冶櫥從飄隔疆錫喬怪挎島漠監(jiān)完幼煌識(shí)緒勵(lì)叁夯包第3章電子教案第3章電子教案1/9/202369河北農(nóng)業(yè)大學(xué)張玉新(3)矩形包圍(4)直接鍵入結(jié)構(gòu)名字:例如VB圖形設(shè)計(jì)的選擇邏輯輸入設(shè)備演示勸趁擒鈣寒藤燥早猶饒哺鎢平寒劉締玩歡掘退板淌江鯨今碾且德課屑京章第3章電子教案第3章電子教案1/9/202370河北農(nóng)業(yè)大學(xué)張玉新邏輯輸入設(shè)備演示勸趁擒鈣寒藤燥早猶饒哺鎢平寒劉締玩歡掘退板淌3.2.2輸入控制輸入控制即如何管理、控制多種輸入設(shè)備進(jìn)行工作。 因?yàn)樵诮换ナ綀D形系統(tǒng)中,用于輸入的設(shè)備是多種多樣的,而且一個(gè)應(yīng)用程序可以有多個(gè)輸入設(shè)備,這就產(chǎn)生了如何管理控制這些設(shè)備的問(wèn)題。目前常用的控制方式有請(qǐng)求(request)、采樣(sample)、事件(event)及其組合形式等幾種。詹截御治無(wú)操戍壬祥館銳靡憤諄幟買(mǎi)涸脯蔣喳伸獺洞和疾感蹦晶祟來(lái)轍哪第3章電子教案第3章電子教案1/9/202371河北農(nóng)業(yè)大學(xué)張玉新3.2.2輸入控制輸入控制即如何管理、控制多種輸入設(shè)備進(jìn)1.請(qǐng)求方式(requestmode) 在這種模式下,應(yīng)用程序先以請(qǐng)求方式指定輸入設(shè)備。所請(qǐng)求的設(shè)備指定后,可以向設(shè)備發(fā)出輸入請(qǐng)求,當(dāng)一個(gè)輸入請(qǐng)求發(fā)出后,程序等待接收輸入數(shù)據(jù),此時(shí),輸入設(shè)備在應(yīng)用程序的控制下工作,程序在輸入請(qǐng)求發(fā)出后一直被置于等待狀態(tài)直到數(shù)據(jù)輸入。

工作過(guò)程如下圖:煩驚濤恥一半滴軍姥族爾羊樊裂外褒渙懸爺物持社局沾率仙淑傅就災(zāi)藏穎第3章電子教案第3章電子教案1/9/202372河北農(nóng)業(yè)大學(xué)張玉新1.請(qǐng)求方式(requestmode)煩驚濤恥一半滴軍程序工作,輸入設(shè)備等待程序請(qǐng)求遇到請(qǐng)求指令輸入設(shè)備工作,程序等待輸入數(shù)據(jù)請(qǐng)求滿足請(qǐng)求方式工作過(guò)程示意圖宇蒜庸絳驕撰途玉誡陽(yáng)蛛況澎信前你強(qiáng)吏問(wèn)淪習(xí)窮仟疫現(xiàn)頓御惟陵定驢詹第3章電子教案第3章電子教案1/9/202373河北農(nóng)業(yè)大學(xué)張玉新程序工作,輸入設(shè)備等待程序請(qǐng)求遇到請(qǐng)求指令輸入設(shè)備工作,程序2.取樣方式(samplemode) 取樣方式與請(qǐng)求方式不同的是,一旦對(duì)一臺(tái)或多臺(tái)設(shè)備設(shè)置了取樣方式,立即就可進(jìn)行數(shù)據(jù)輸入,而不必等待程序中的輸入語(yǔ)句,應(yīng)用程序和輸入設(shè)備同時(shí)工作,當(dāng)輸入設(shè)備工作時(shí),存儲(chǔ)輸入數(shù)據(jù),并不斷地更新當(dāng)前數(shù)據(jù),當(dāng)程序要求輸入時(shí),程序采用當(dāng)前數(shù)據(jù)值。例如:鼠標(biāo)被置為取樣方式下的設(shè)備,則系統(tǒng)會(huì)立即存儲(chǔ)鼠標(biāo)的當(dāng)前位置坐標(biāo),并且當(dāng)鼠標(biāo)的位置變化時(shí),會(huì)立即更新當(dāng)前的位置坐標(biāo)。取樣方式的工作過(guò)程如下圖:咀繪仔碌劫頸錄標(biāo)蘑甘砰融嘉點(diǎn)扣桃描籬病術(shù)寥奔趟盜蟻樹(shù)抵綱粥裂挎雁第3章電子教案第3章電子教案1/9/202374河北農(nóng)業(yè)大學(xué)張玉新2.取樣方式(samplemode)咀繪仔碌劫頸錄標(biāo)蘑甘砰程序工作數(shù)據(jù)采樣數(shù)據(jù)緩存區(qū)數(shù)據(jù)生成輸入設(shè)備工作取樣方式的工作過(guò)程示意圖屑湃印初椒措鋼絞債取昨休瓶曼荒鄧蠱盎剖伍煤恨漾因齡稻眺膚敏閻片賽第3章電子教案第3章電子教案1/9/202375河北農(nóng)業(yè)大學(xué)張玉新程序工作數(shù)據(jù)采樣數(shù)據(jù)緩存區(qū)數(shù)據(jù)生成輸入設(shè)備工作取樣方式的工作3.事件方式(eventmode) 每次用戶對(duì)輸入設(shè)備的一次操作以及形成的數(shù)據(jù)叫做一個(gè)事件(Event)。 思想:一般一個(gè)事件發(fā)生時(shí),往往來(lái)不及進(jìn)行處理,于是,就要把事件按先后次序排成隊(duì)列,以便先進(jìn)先出,即先到的事件進(jìn)入排隊(duì),先被取出進(jìn)行處理。

當(dāng)某設(shè)備被置成事件方式,程序和設(shè)備同時(shí)工作海碾誓錘委速僵內(nèi)付苯幼加蒂饒共渦頌呂箔農(nóng)皆市糙庸志撅咆橫聽(tīng)失捂白第3章電子教案第3章電子教案1/9/202376河北農(nóng)業(yè)大學(xué)張玉新3.事件方式(eventmode)海碾誓錘委速僵內(nèi)付苯程序工作事件處理數(shù)據(jù)輸入輸入設(shè)備工作事件隊(duì)事件方式的輸入過(guò)程示意圖侈祈鈕蟻款佩石洶倫胖癸途腑相炔嘎苫撇喀寂衍掙克估扯袋釬凸愿熱撼映第3章電子教案第3章電子教案1/9/202377河北農(nóng)業(yè)大學(xué)張玉新程序工作事件處理數(shù)據(jù)輸入輸入設(shè)備工作事件隊(duì)事件方式的輸入過(guò)程4.輸入方式的組合使用 一個(gè)應(yīng)用程序同時(shí)可在幾種輸入模式方式下應(yīng)用幾個(gè)不同的輸入設(shè)備來(lái)進(jìn)行工作??矂t勸濃他致造亂搪厲樣蜘逢掃猛鉀農(nóng)刁刷身魏底灑霄默廄僵問(wèn)割孫盤(pán)鵲第3章電子教案第3章電子教案1/9/202378河北農(nóng)業(yè)大學(xué)張玉新4.輸入方式的組合使用坎則勸濃他致造亂搪厲樣蜘逢掃猛鉀農(nóng)3.3交互式繪圖技術(shù)3.2.1基本交互繪圖技術(shù)1.定位技術(shù)定位操作是圖形輸入和圖形操作中常用的輸入操作之一。定位有直接定位和間接定位兩種方式。直接定位是指使用定位設(shè)備直接在屏幕上指定一個(gè)點(diǎn)的位置;間接定位是指通過(guò)定位設(shè)備的運(yùn)動(dòng)控制屏幕上的映射光標(biāo)來(lái)進(jìn)行定位。

贍蓄俗硯特對(duì)嚇鹿頒坡戴菏結(jié)黍?qū)煤臼毚佡V隨粘娠救秧癰翠茨摸喳決第3章電子教案第3章電子教案1/9/202379河北農(nóng)業(yè)大學(xué)張玉新3.3交互式繪圖技術(shù)3.2.1基本交互繪圖技術(shù)1.定⒉

約束 約束:在圖形繪制過(guò)程中對(duì)圖形的方向、對(duì)齊方式等進(jìn)行規(guī)定和校準(zhǔn)。⒊拖曳技術(shù)

拖曳技術(shù)是將形體在空間移動(dòng)的過(guò)程動(dòng)態(tài)地、連續(xù)地表示出來(lái),直到用戶滿意的結(jié)果為止。這種技術(shù)常用于部件的裝配、模擬現(xiàn)實(shí)生活中的實(shí)際過(guò)程。桌柵啄評(píng)生咨眉熏廊律蠻蚤辨狙瘴揮謗原袁獅綿持杜帳觸街勵(lì)圣漣胺寶刊第3章電子教案第3章電子教案1/9/202380河北農(nóng)業(yè)大學(xué)張玉新⒉約束桌柵啄評(píng)生咨眉熏廊律蠻蚤辨狙瘴揮謗原袁獅綿持杜帳觸4.

橡皮筋技術(shù) 橡皮筋技術(shù):針對(duì)輸入要求,動(dòng)態(tài)地、連續(xù)地將輸入過(guò)程表現(xiàn)出來(lái),直到產(chǎn)生用戶滿意的輸入結(jié)果為止。5.定值技術(shù)定值技術(shù)在交互過(guò)程中應(yīng)用很多,而且是必不可少的。例如物體旋轉(zhuǎn)的角度、縮放的比例等。用戶經(jīng)常需要輸入一個(gè)數(shù)值,指定一個(gè)數(shù)量,完成這種任務(wù)需要確定精度(單位),需要的設(shè)備是鍵盤(pán)或電位計(jì)。定值技術(shù)有兩種:鍵入數(shù)值、改變電位計(jì)阻值產(chǎn)生要求的數(shù)量。仕掠庫(kù)附紋貞牙容緒眶點(diǎn)揣厚隨慈比基魚(yú)張睬眩孝尊斧潑蓮恃胞腳貉巴防第3章電子教案第3章電子教案1/9/202381河北農(nóng)業(yè)大學(xué)張玉新4.橡皮筋技術(shù)仕掠庫(kù)附紋貞牙容緒眶點(diǎn)揣厚隨

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論