出版時間:2004-2-1 出版社:藍(lán)色暢想圖書有限公司(高等教育出版社) 作者:陳啟安 頁數(shù):211
前言
眾所周知,軟件與人的信息交換是通過界面來進(jìn)行的。就像電燈沒有開關(guān)一樣,軟件沒有界面,就失去實(shí)際使用意義,所以學(xué)習(xí)人機(jī)界面設(shè)計(jì)技術(shù)對當(dāng)今軟件設(shè)計(jì)人員來說是非常重要的。設(shè)計(jì)符合“簡單、自然、友好、一致”原則的人機(jī)界面是人們追求的目標(biāo)。人機(jī)界面或稱人機(jī)交互(Human ComputerInteracdon)是計(jì)算機(jī)學(xué)科中最年輕的分支學(xué)科之一。它是計(jì)算機(jī)科學(xué)和認(rèn)知心理學(xué)兩個學(xué)科相結(jié)合的產(chǎn)物,涉及當(dāng)前許多熱門的計(jì)算機(jī)技術(shù),如人工智能、自然語言處理、多媒體系統(tǒng)等,它吸收了語言學(xué)、人機(jī)工程學(xué)和社會學(xué)的研究成果,是一門交叉性、邊緣性、綜合性的學(xué)科。現(xiàn)今世界上成功的軟件公司都非常重視軟件界面的設(shè)計(jì)工作,因?yàn)樵诩ち业氖袌龈偁幹?,僅僅有強(qiáng)大的功能是遠(yuǎn)遠(yuǎn)不夠的,軟件要成為一款有競爭力的商品,必須要有一個友好的界面設(shè)計(jì)。 幾十年來,人機(jī)界面經(jīng)歷了幾個不同的發(fā)展階段,現(xiàn)已走過基于字符方式的命令語言界面,正處于圖形用戶界面(WIMP/GUI)時代。但是,人們并不滿足于這種現(xiàn)狀,正積極探索新一代的人機(jī)交互技術(shù)。語音識別技術(shù)和計(jì)算機(jī)手寫識別技術(shù)在商業(yè)上的成功,讓人們看到了自然人機(jī)交互的曙光。虛擬現(xiàn)實(shí)和多通道用戶界面的迅速發(fā)展,顯示出未來人機(jī)交互技術(shù)的發(fā)展趨勢是追求“人機(jī)和諧”的多維信息空間和“基于自然的交互方式”的人機(jī)交互風(fēng)格。可以從下面幾個不同的角度來觀察和總結(jié)人機(jī)交互技術(shù)發(fā)生的變化及發(fā)展趨勢:(1)就用戶界面的具體形式而言,人機(jī)交互技術(shù)經(jīng)歷了從批處理、聯(lián)機(jī)終端(命令接口)、文本菜單、圖形用戶界面等形式,向多通道多媒體用戶界面和虛擬現(xiàn)實(shí)系統(tǒng)方向發(fā)展。(2)就用戶界面中信息載體類型而言,經(jīng)歷了以文本為主的字符用戶界面(GUI),以二維圖形為主的圖形用戶界面(GUI)和多媒體用戶界面,計(jì)算機(jī)與用戶之間的通信帶寬不斷提高。(3)就計(jì)算機(jī)輸出信息的形式而言,經(jīng)歷了以符號為主的字符命令語言,以視覺感知為主的圖形用戶界面、兼顧聽覺感知的多媒體用戶界面和綜合運(yùn)用多種感官(包括觸覺等)的虛擬現(xiàn)實(shí)系統(tǒng)。在符號階段,用戶面對的只有單一的文本符號,雖然離不開視覺的參與,但視覺信息是非本質(zhì)的,本質(zhì)的東西只有符號和概念。在視覺階段,借助計(jì)算機(jī)圖形學(xué)技術(shù),使人機(jī)交互能夠大量利用顏色、形狀等視覺信息,發(fā)揮人的形象感知和形象思維的潛能,提高了信息傳遞的效率。雖然多媒體技術(shù)將聲頻形式和視頻形式同時帶入人機(jī)交互,但仍缺少聽覺交互手段,即人處于被動收聽狀態(tài),聲音缺少位置和方向的變化,交互輸入方面仍沿用圖形用戶界面所采用的鍵盤和鼠標(biāo)器等交互設(shè)備。當(dāng)前,在人機(jī)交互中結(jié)合視覺、聽覺以及更多的通道將是必然趨勢,特別是將聽覺通道作為補(bǔ)充或替換的信息通道,已顯示出重要性和優(yōu)越性。(4)就人機(jī)界面中的信息維度而言,經(jīng)歷了一維信息(主要指文本流,如早期電傳式終端)、二維信息(主要是二維圖形技術(shù),利用了色彩、形狀、紋理等維度信息)、三維信息(主要是三維圖形技術(shù),但顯示技術(shù)仍利用二維平面為主)和多維信息(多通道的多維信息)空間。不論從何種角度看,人機(jī)交互的發(fā)展趨勢體現(xiàn)了對人的因素的不斷重視,使人機(jī)交互更接荷,提高了工作效率。這種“以人為中心”的思想,特別是自20世紀(jì)80年代以來,在人機(jī)交互技術(shù)的研究中得到明顯的體現(xiàn),自然的人機(jī)界面與和諧的人機(jī)環(huán)境是研究下一代軟件的重要課題?! ∧壳埃瑖獾拇蠊荆ㄈ鏘BM、微軟等)在國內(nèi)建立的研究院大多以人機(jī)接口為研究任務(wù),主要研究語音識別、自然語言理解、虛擬現(xiàn)實(shí)技術(shù)、文字識別、手勢識別、表情識別等新技術(shù)。將來的計(jì)算機(jī)不僅能聽、看、說、寫,而且還能“善解人意”(即理解和適應(yīng)人的情緒或心情),使人能以語言、文字、圖像、手勢、表情等自然方式與計(jì)算機(jī)打交道。本書從實(shí)用的角度出發(fā),對目前各種常見交互形式的軟件界面設(shè)計(jì)方法進(jìn)行了介紹。書中列舉了大量的例子,解釋界面設(shè)計(jì)的概念與方法。每一章都配有經(jīng)過精心設(shè)計(jì)的習(xí)題,除供讀者學(xué)習(xí)、練習(xí)外,還可提高讀者的實(shí)踐能力。附錄部分給出了一個貫穿整個教學(xué)過程的團(tuán)隊(duì)項(xiàng)目開發(fā)計(jì)劃,有助于培養(yǎng)學(xué)生的軟件開發(fā)能力和團(tuán)隊(duì)合作能力。
內(nèi)容概要
本書是職業(yè)技術(shù)教育軟件人才培養(yǎng)模式改革項(xiàng)目成果教材,全書體系結(jié)構(gòu)合理,豐富的表格、圖形可幫助讀者理解有關(guān)概念。每一章都配有精心設(shè)計(jì)的習(xí)題,、除供讀者學(xué)習(xí)、練習(xí)外,還可加強(qiáng)讀者的實(shí)踐能力。附錄部分給出了一個貫穿整個教學(xué)過程的團(tuán)隊(duì)項(xiàng)目開發(fā)計(jì)劃,有助于培養(yǎng)學(xué)生的軟件開發(fā)能力和團(tuán)隊(duì)合作能力。
本書主要內(nèi)容包括:界面設(shè)計(jì)的基本概念,基本特性與分析方法;人機(jī)界面的快速原型及其開發(fā)工具;幾種目前常見的軟件界面交互形式,包括填表、菜單、命令語言、直接操縱和圖形用戶界面的設(shè)計(jì);屏幕顯示設(shè)計(jì)技術(shù);Internet網(wǎng)頁界面設(shè)計(jì)技術(shù);系統(tǒng)信息及幫助信息的設(shè)計(jì);人機(jī)界面的測試與評估。
本書適用于高等職業(yè)學(xué)校、高等專科學(xué)校、成人高校、示范性軟件職業(yè)技術(shù)學(xué)院、本科院校舉辦的二級職業(yè)技術(shù)學(xué)院、教育學(xué)院以及民辦高校使用,可作為計(jì)算機(jī)及其相關(guān)專業(yè)的本、??茖W(xué)生的教材,也可作為從事計(jì)算機(jī)軟件開發(fā)人員的參考書。
前言
眾所周知,軟件與人的信息交換是通過界面來進(jìn)行的。就像電燈沒有開關(guān)一樣,軟件沒有
界面,就失去實(shí)際使用意義,所以學(xué)習(xí)人機(jī)界面設(shè)計(jì)技術(shù)對當(dāng)今軟件設(shè)計(jì)人員來說是非常重要
的。設(shè)計(jì)符合“簡單、自然、友好、一致”原則的人機(jī)界面是人們追求的目標(biāo)。
人機(jī)界面或稱人機(jī)交互(Human·ComputerInteracdon)是計(jì)算機(jī)學(xué)科中最年輕的分支學(xué)科
之一。它是計(jì)算機(jī)科學(xué)和認(rèn)知心理學(xué)兩個學(xué)科相結(jié)合的產(chǎn)物,涉及當(dāng)前許多熱門的計(jì)算機(jī)技術(shù),
如人工智能、 自然語言處理、多媒體系統(tǒng)等,它吸收了語言學(xué)、人機(jī)工程學(xué)和社會學(xué)的研究成
果,是一門交叉性、邊緣性、綜合性的學(xué)科?,F(xiàn)今世界上成功的軟件公司都非常重視軟件界面
的設(shè)計(jì)工作,因?yàn)樵诩ち业氖袌龈偁幹?,僅僅有強(qiáng)大的功能是遠(yuǎn)遠(yuǎn)不夠的,軟件要成為一款有
競爭力的商品,必須要有一個友好的界面設(shè)計(jì)。
幾十年來,人機(jī)界面經(jīng)歷了幾個不同的發(fā)展階段,現(xiàn)已走過基于字符方式的命令語言界面,
正處于圖形用戶界面(WIMP/GUI)時代。但是,人們并不滿足于這種現(xiàn)狀,正積極探索新一代的
人機(jī)交互技術(shù)。語音識別技術(shù)和計(jì)算機(jī)手寫識別技術(shù)在商業(yè)上的成功,讓人們看到了自然人機(jī)
交互的曙光。虛擬現(xiàn)實(shí)和多通道用戶界面的迅速發(fā)展,顯示出未來人機(jī)交互技術(shù)的發(fā)展趨勢是
追求“人機(jī)和諧”的多維信息空間和“基于自然的交互方式”的人機(jī)交互風(fēng)格??梢詮南旅鎺?br />個不同的角度來觀察和總結(jié)人機(jī)交互技術(shù)發(fā)生的變化及發(fā)展趨勢:
(1)就用戶界面的具體形式而言,人機(jī)交互技術(shù)經(jīng)歷了從批處理、聯(lián)機(jī)終端(命令接口)、
文本菜單、圖形用戶界面等形式,向多通道多媒體用戶界面和虛擬現(xiàn)實(shí)系統(tǒng)方向發(fā)展。
(2)就用戶界面中信息載體類型而言,經(jīng)歷了以文本為主的字符用戶界面(GUI),以二維
圖形為主的圖形用戶界面(GUI)和多媒體用戶界面,計(jì)算機(jī)與用戶之間的通信帶寬不斷提高。
(3)就計(jì)算機(jī)輸出信息的形式而言,經(jīng)歷了以符號為主的字符命令語言,以視覺感知為主
的圖形用戶界面、兼顧聽覺感知的多媒體用戶界面和綜合運(yùn)用多種感官(包括觸覺等)的虛擬現(xiàn)
實(shí)系統(tǒng)。在符號階段,用戶面對的只有單一的文本符號,雖然離不開視覺的參與,但視覺信息
是非本質(zhì)的,本質(zhì)的東西只有符號和概念。在視覺階段,借助計(jì)算機(jī)圖形學(xué)技術(shù),使人機(jī)交互
能夠大量利用顏色、形狀等視覺信息,發(fā)揮人的形象感知和形象思維的潛能,提高了信息傳遞
的效率。雖然多媒體技術(shù)將聲頻形式和視頻形式同時帶入人機(jī)交互,但仍缺少聽覺交互手段,
即人處于被動收聽狀態(tài),聲音缺少位置和方向的變化,交互輸入方面仍沿用圖形用戶界面所采
用的鍵盤和鼠標(biāo)器等交互設(shè)備。當(dāng)前,在人機(jī)交互中結(jié)合視覺、聽覺以及更多的通道將是必然
趨勢,特別是將聽覺通道作為補(bǔ)充或替換的信息通道,已顯示出重要性和優(yōu)越性。
(4)就人機(jī)界面中的信息維度而言,經(jīng)歷了一維信息(主要指文本流,如早期電傳式終端)、
二維信息(主要是二維圖形技術(shù),利用了色彩、形狀、紋理等維度信息)、三維信息(主要是三維
圖形技術(shù),但顯示技術(shù)仍利用二維平面為主)和多維信息(多通道的多維信息)空間。
不論從何種角度看,人機(jī)交互的發(fā)展趨勢體現(xiàn)了對人的因素的不斷重視,使人機(jī)交互更接
荷,提高了工作效率。這種“以人為中心”的思想,特別是自20世紀(jì)80年代以來,在人機(jī)交
互技術(shù)的研究中得到明顯的體現(xiàn), 自然的人機(jī)界面與和諧的人機(jī)環(huán)境是研究下一代軟件的重要
課題。
目前,國外的大公司(如IBM、微軟等)在國內(nèi)建立的研究院大多以人機(jī)接口為研究任務(wù),
主要研究語音識別、自然語言理解、虛擬現(xiàn)實(shí)技術(shù)、文字識別、手勢識別、表情識別等新技術(shù)。
將來的計(jì)算機(jī)不僅能聽、看、說、寫,而且還能“善解人意”(即理解和適應(yīng)人的情緒或心情),
使人能以語言、文字、圖像、手勢、表情等自然方式與計(jì)算機(jī)打交道。
本書從實(shí)用的角度出發(fā),對目前各種常見交互形式的軟件界面設(shè)計(jì)方法進(jìn)行了介紹。書中
列舉了大量的例子,解釋界面設(shè)計(jì)的概念與方法。每一章都配有經(jīng)過精心設(shè)計(jì)的習(xí)題,除供讀
者學(xué)習(xí)、練習(xí)外,還可提高讀者的實(shí)踐能力。附錄部分給出了一個貫穿整個教學(xué)過程的團(tuán)隊(duì)項(xiàng)
目開發(fā)計(jì)劃,有助于培養(yǎng)學(xué)生的軟件開發(fā)能力和團(tuán)隊(duì)合作能力。
本書主要講述軟件人機(jī)界面的設(shè)計(jì)技術(shù)、方法和過程等。本教材的任務(wù)是使學(xué)生掌握人機(jī)
界面的基本概念、基本原理及其設(shè)計(jì)原則;了解人機(jī)界面設(shè)計(jì)的發(fā)展動向;如何用規(guī)范的方法
進(jìn)行軟件界面的設(shè)計(jì),以及在設(shè)計(jì)過程中應(yīng)遵循的流程、.準(zhǔn)則、標(biāo)準(zhǔn)和規(guī)范。本課程的實(shí)踐性
很強(qiáng),它是各種設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)與提煉。在學(xué)習(xí)過程中不但應(yīng)注重概念、原理、方法和技術(shù)的
掌握,也應(yīng)注重方法、技術(shù)的實(shí)際應(yīng)用。
全書共分10章。第一章緒論,從總體上介紹人機(jī)界面的基本概念和內(nèi)容,人機(jī)系統(tǒng)的組成
及人機(jī)界面的發(fā)展趨勢。第二章介紹界面設(shè)計(jì)的基本概念、特性與分析方法,以及人機(jī)界面的
應(yīng)用領(lǐng)域及軟件開發(fā)過程。第三章討論如何建立人機(jī)界面的快速原型,并介紹原型開發(fā)工具
MSVB的使用。第四章至第六章介紹幾種目前常見的軟件界面交互形式,包括填表、菜單、命
令語言、直接操縱和圖形用戶界面的設(shè)計(jì)。第七章為屏幕顯示設(shè)計(jì)技術(shù),介紹屏幕顯示的布局、
文字與用語及顏色的使用。第八章介紹Intemet網(wǎng)頁界面的設(shè)計(jì)技術(shù)。第九章分別對系統(tǒng)信息
及幫助信息的設(shè)計(jì)進(jìn)行介紹。第十章討論如何對人機(jī)界面進(jìn)行測試與評估,尤其是對軟件的可
用性進(jìn)行測試,它對保證高質(zhì)量的軟件產(chǎn)品有重要意義。
本書是在作者多年講授人機(jī)界面設(shè)計(jì)課程的教學(xué)實(shí)踐和指導(dǎo)學(xué)生畢業(yè)設(shè)計(jì)的經(jīng)驗(yàn)的基礎(chǔ)上
編寫而成的。在本書成稿過程中,得到了廈門大學(xué)李堂秋教授及西北工業(yè)大學(xué)朱巖老師的關(guān)心,
并承蒙華僑大學(xué)蔡燦輝教授審閱全部書稿,提出許多寶貴意見。在出版過程中,廈門大學(xué)計(jì)算
機(jī)與信息工程學(xué)院的費(fèi)嘉工程師認(rèn)真校對了全部的樣稿,付出了辛勤的勞動。在此一并表示深
深的感謝。
由于編著者水平有限,書中難免有錯誤和不妥之處,殷切希望廣大讀者批評指正,并致以
誠摯的感謝。
陳啟安
2003年9月20日 于廈門大學(xué)
書籍目錄
第一章 緒論1.1 什么是人機(jī)界面1.2 人機(jī)界面學(xué)的研究內(nèi)容1.2.1 認(rèn)知心理學(xué)1.2.2 人機(jī)工程學(xué)1.2.3 計(jì)算機(jī)語言學(xué)1.2.4 軟件人機(jī)工程學(xué)1.3 人機(jī)系統(tǒng)的組成1.4 20世紀(jì)最成功的10種人機(jī)界面裝置1.5 人機(jī)界面的發(fā)展趨勢1.5.1 人機(jī)界面在國外的發(fā)展現(xiàn)狀1.5.2 人機(jī)界面的發(fā)展趨勢本章小結(jié)習(xí)題一第二章 人機(jī)界面的基本概念與分析2.1 人機(jī)界面的基本概念2.2 人機(jī)界面的基本特性2.3 人機(jī)界面的應(yīng)用領(lǐng)域2.4 人機(jī)界面的分析方法2.4.1 研究人機(jī)界面的工具和方法2.4.2 人機(jī)界面的用戶分析2.4.3 用戶的使用需求分析2.4.4 界面的分析2.4.5 開發(fā)用戶友好性系統(tǒng)的設(shè)計(jì)方法2.4.6 人機(jī)界面設(shè)計(jì)的八個黃金法則2.4.7 幾種常用的人機(jī)界面設(shè)計(jì)原則2.5 人機(jī)界面的軟件開發(fā)過程本章小結(jié)習(xí)題二第三章 軟件人機(jī)界面的開發(fā)方法及其開發(fā)工具3.1 制定設(shè)計(jì)原則3.2 交互設(shè)計(jì)3.3 建立人機(jī)界面原型3.3.1 原型方法概述3.3.2 快速原型開發(fā)方法3.4 界面原型開發(fā)工具M(jìn)SvisualBasic簡介3.4.1 vB應(yīng)用程序集成開發(fā)環(huán)境3.4.2 vB編程的基本概念3.4.3 vB中用戶界面的設(shè)計(jì)原則3.4.4 VB中使用第三方控件3.4.5 vB訪問數(shù)據(jù)庫方法本章小結(jié)習(xí)題三第四章 填表和菜單界面設(shè)計(jì)4.1 填表技術(shù)4.1.1 填表方式的設(shè)計(jì)準(zhǔn)則4.1.2 欄目的顯示方式4.2 菜單技術(shù)4.2.1 菜單設(shè)計(jì)原則4.2.2 菜單標(biāo)題4.2.3 菜單選項(xiàng)的措詞4.2.4 菜單屏幕的布局和設(shè)計(jì)4.3 VB菜單編程技術(shù)4.3.1 菜單選項(xiàng)的分組4.3.2 常用選項(xiàng)快捷鍵的設(shè)置4.3.3 菜單選項(xiàng)的允許與禁止、可見與隱藏4.3.4 菜單項(xiàng)的動態(tài)裝入4.3.5 彈出式菜單的實(shí)現(xiàn)4.3.6 菜單項(xiàng)的其他屬性4.3.7 位圖菜單4.3.8 實(shí)現(xiàn)主菜單中的彈出式菜單本章小結(jié)習(xí)題四第五章 命令語言界面設(shè)計(jì)5.1 語言設(shè)計(jì)的基本目標(biāo)及準(zhǔn)則5.2 命令語言的形式5.2.1 簡單命令表5.2.2 命令加變量5.2.3 命令加選項(xiàng)和變量5.2.4 層次式的命令結(jié)構(gòu)5.3 命令命名和縮簡符5.3.1 專一性和普遍性5.3.2 縮減策略5.3.3 使用縮減名的準(zhǔn)則5.4 命令菜單本章小結(jié)習(xí)題五第六章 直接操縱和圖形用戶界面6.1 直接操縱的定義及其設(shè)計(jì)指南6.2 直接操縱系統(tǒng)舉例6.2.1 顯示編輯程序及文字處理器6.2.2 VISICALC及其派生產(chǎn)品6.2.3 空間數(shù)據(jù)管理6.2.4 電視游戲6.2.5 計(jì)算機(jī)輔助設(shè)計(jì)和制造6.2.6 家庭自動化6.3 窗口的設(shè)計(jì)6.3.1 窗口內(nèi)容及其動作6.3.2 多窗口設(shè)計(jì)6.3.3 任務(wù)聯(lián)動的多窗口6.4 Windows圖形用戶界面的設(shè)計(jì)6.4.1 Windows圖形用戶界面的特點(diǎn)6.4.2 圖形用戶界面設(shè)計(jì)的藝術(shù)原則6.4.3 在圖形用戶界面中使用圖標(biāo)6.4.4 在圖形用戶界面中使用圖形6.4.5 利用VisualBasic開發(fā)圖形用戶界面6.5 圖形用戶界面案例分析6.5.1 一致性問題6.5.2 隱喻使用不當(dāng)本章小結(jié)習(xí)題六第七章 屏幕顯示界面設(shè)計(jì)7.1 屏幕顯示的布局7.2 文字與用語7.3 屏幕設(shè)計(jì)中顏色的使用7.4 屏幕顯示的實(shí)驗(yàn)及其結(jié)果本章小結(jié)習(xí)題七第八章 Internet網(wǎng)頁界面設(shè)計(jì)8.1 網(wǎng)頁的特點(diǎn)及其設(shè)計(jì)原則8.1.1 網(wǎng)頁設(shè)計(jì)的內(nèi)容及其特點(diǎn)8.1.2 網(wǎng)頁設(shè)計(jì)的原則8.2 網(wǎng)頁的布局8.3 網(wǎng)站設(shè)計(jì)本章小結(jié)習(xí)題八第九章 系統(tǒng)信息及幫助信息的設(shè)計(jì)9.1 出錯信息的設(shè)計(jì)9.1.1 針對性9.1.2 建設(shè)性的指導(dǎo)和積極的語氣9.1.3 以用戶為中心的用語9.1.4 適宜的具體格式9.1.5 非擬人式用語9.2 用戶手冊的編寫9.3 聯(lián)機(jī)資料的制作9.3.1 聯(lián)機(jī)手冊9.3.2 關(guān)鍵詞表和快捷鍵表9.3.3 上下文相關(guān)的信息求助9.3.4 聯(lián)機(jī)輔導(dǎo)、演示和動畫本章小結(jié)習(xí)題九第十章 人機(jī)界面的測試與評估10.1 人機(jī)界面測試與評估的內(nèi)容和要求10.2 進(jìn)行反復(fù)的可用性測試10.3 驗(yàn)收測試10.4 經(jīng)驗(yàn)評估方法10.4.1 觀察方法10.4.2 咨詢方法10.4.3 實(shí)驗(yàn)方法10.4.4 經(jīng)驗(yàn)方法的選取10.4.5 一個調(diào)查表實(shí)例本章小結(jié)習(xí)題十附錄團(tuán)隊(duì)項(xiàng)目開發(fā)實(shí)施規(guī)定資源(Resource)參考文獻(xiàn)
章節(jié)摘錄
1.確定用戶 確定用戶是進(jìn)行系統(tǒng)分析和設(shè)計(jì)的第一步,也就是標(biāo)識使用應(yīng)用系統(tǒng)的用戶(最終用戶),不同的用戶會有不同的經(jīng)驗(yàn)、能力和要求。例如,可以把用戶分類為偶然型用戶、生疏型用戶、熟練型用戶和專家型用戶。對于前兩類用戶,要求系統(tǒng)給出更多的支持和幫助,指導(dǎo)用戶完成其工作;而對于熟練型用戶,特別是專家型用戶,要求系統(tǒng)有更高的運(yùn)行效率,能更靈活地被使用,不需要系統(tǒng)有較多的提示或幫助?! ?.盡量減少用戶的工作 在設(shè)計(jì)人一計(jì)算機(jī)組成的人機(jī)系統(tǒng)來完成一定的任務(wù)時,應(yīng)該讓計(jì)算機(jī)更積極主動,更勤勞,做更多的工作,而讓人可以盡可能少做工作,因而能更輕松、更方便地完成工作。例如在實(shí)現(xiàn)某種程序功能時,使用的人機(jī)界面越完美、形象、易用,用戶就能以更少的腦力、體能做好工作。腦力工作包括記憶、判決、估算等,體能工作包括用手擊鍵、用眼注視屏幕等。當(dāng)然,使計(jì)算機(jī)變得更聰明,讓用戶只做更少的事就能完成系統(tǒng)功能是要花費(fèi)代價的,而且這個代價也正是實(shí)現(xiàn)人機(jī)界面所花費(fèi)的開銷?! ?.應(yīng)用程序和人機(jī)界面分離的原則 應(yīng)用程序和人機(jī)界面分離的思想,類似于數(shù)據(jù)庫管理中數(shù)據(jù)和應(yīng)用程序的分離。在那里,數(shù)據(jù)的存儲組織、查詢、管理由專用部件即數(shù)據(jù)庫管理系統(tǒng)完成,應(yīng)用程序不再處理系統(tǒng)中與數(shù)據(jù)管理相關(guān)的工作,而集中在實(shí)現(xiàn)應(yīng)用功能上。在人機(jī)交互系統(tǒng)中,也同樣可以把人機(jī)界面功能,包括人機(jī)界面的布局、顯示、用戶操作等專門由用戶界面管理系統(tǒng)UIMS完成,應(yīng)用程序不再管理人機(jī)交互功能,也不和人機(jī)界面編碼混雜在一起。應(yīng)用設(shè)計(jì)者致力于應(yīng)用功能開發(fā),界面設(shè)計(jì)者致力于界面開發(fā)。分離的思想還會帶來一系列的其他好處,例如,人機(jī)界面和應(yīng)用程序的分離使應(yīng)用程序簡單化和專用化。當(dāng)然,在設(shè)計(jì)應(yīng)用程序時還必須力求簡單明了,清除不必要的冗余內(nèi)容,當(dāng)然簡單化并不意味著應(yīng)用程序出現(xiàn)含糊或二義性。
圖書封面
評論、評分、閱讀與下載