數(shù)據(jù)輸入界面往往占終端用戶的大部分使用時間,也是計算機(jī)系統(tǒng)中最易出錯的部分之一。其總目標(biāo):簡化用戶的工作,并盡可能降低輸入出錯率,還要容忍用戶錯誤。這些要求在設(shè)計實(shí)現(xiàn)時可采用多種方法: 1.盡可能減輕用戶記憶,采用列表選擇 對共同輸入內(nèi)容設(shè)置默認(rèn)值;使用代碼和縮寫等;系統(tǒng)自動填入用戶已輸入過的內(nèi)容。
2.使界面具有預(yù)見性和一致性 用戶應(yīng)能控制數(shù)據(jù)輸入順序并使操作明確,采用與系統(tǒng)環(huán)境(如Windows操作系統(tǒng))一致風(fēng)格的數(shù)據(jù)輸入界面。
3.防止用戶出錯 在設(shè)計中可采取確認(rèn)輸入(只有用戶按下鍵,才確認(rèn)),明確的移動(使用TAB鍵或鼠標(biāo)在表中移動),明確的取消,已輸入的數(shù)據(jù)并不刪除。對刪除必須再一次確認(rèn),對致命錯誤,要警告并退出。對不太可信的數(shù)據(jù)輸入,要給出建議信息,處理不必停止。
4.提供反饋 要使用戶能查看他們已輸入的內(nèi)容,并提示有效的輸入回答或數(shù)值范圍。
5.按用戶速度輸入和自動格式化 用戶應(yīng)能控制數(shù)據(jù)輸入速度并能進(jìn)行自動格式化,對輸入的空格都能被接受。
6.允許編輯 理想的情況,在輸入后能允許編輯且采用風(fēng)格一致的編輯格式。數(shù)據(jù)輸入界面可通過對話設(shè)計方式實(shí)現(xiàn),若條件具備盡可能采用自動輸入。特別是圖像、聲音輸入在遠(yuǎn)程輸入及多媒體應(yīng)用中會迅速發(fā)展。
|