freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學]軟件工程導論張海藩第5版第6章(編輯修改稿)

2024-11-09 21:22 本頁面
 

【文章內(nèi)容簡介】 (8) 按功能對動作分類 , 并據(jù)此設計屏幕布局 。下拉菜單的一個主要優(yōu)點就是能按動作類型組織命令。實際上,設計者應該盡力提高命令和動作組織的“ 內(nèi)聚性 ” 。 25 (9) 提供對用戶工作內(nèi)容敏感的幫助設施 (參見 )。 (10) 用簡單動詞或動詞短語作為命令名。 過長的命令名難于識別和記憶,也會占用過多的菜單空間。 2. 信息顯示指南 可以用 多種不同方式 “ 顯示 ” 信息:用 文字 、圖形和聲音;按位置、移動和大?。皇褂妙伾?、分辨率和省略。下面是關(guān)于信息顯示的設計指南。 (1) 只顯示與當前工作內(nèi)容有關(guān)的信息。 用戶在獲得有關(guān)系統(tǒng)的特定功能的信息時,不必看到與之無關(guān)的數(shù)據(jù)、菜單和圖形。 26 (2) 不要用數(shù)據(jù)淹沒用戶, 應該用便于用戶迅速吸取信息的方式來表示數(shù)據(jù)。例如,可以用圖形或圖表來取代龐大的表格。 (3) 使用一致的標記、標準的縮寫和可預知的顏色 。顯示的含義應該非常明確,用戶無須參照其他信息源就能理解。 (4) 允許用戶保持可視化的語境 。如果對所顯示的圖形進行縮放,原始的圖像應該一直顯示著 (以縮小的形式放在顯示屏的一角 ),以使用戶知道當前看到的圖像部分在原圖中所處的相對位置。 (5) 產(chǎn)生有意義的出錯信息 (參見 )。 (6) 使用大小寫、縮進和文本分組以幫助理解 。人機界面顯示的信息大部分是文字,文字的布局和形式對用戶從中提取信息的難易程度有很大影響。 27 (7) 使用窗口分隔不同類型的信息。 利用窗口用戶能夠方便地 “ 保存 ” 多種不同類型的信息。 (8) 使用 “ 模擬 ” 顯示方式表示信息, 以使信息更容易被用戶提取。例如,顯示煉油廠儲油罐的壓力時,如果簡單地用數(shù)字表示壓力,則不易引起用戶注意。但是,如果用類似溫度計的形式來表示壓力,用垂直移動和顏色變化來指示危險的壓力狀況,就容易引起用戶的警覺,因為這樣做為用戶提供了絕對和相對兩方面的信息。 (9) 高效率地使用顯示屏。 當使用多窗口時,應該有足夠的空間使得每個窗口至少都能顯示出一部分。此外,屏幕大小應該選得和應用系統(tǒng)的類型相配套(這實際上是一個系統(tǒng)工程問題 )。 28 3. 數(shù)據(jù)輸入指南 用戶的大部分時間用在選擇命令、鍵入數(shù)據(jù)和向系統(tǒng)提供輸入。在許多應用系統(tǒng)中, 鍵盤 仍然是 主要的輸入介質(zhì) ,但是, 鼠標 、 數(shù)字化儀 和 語音識別 系統(tǒng)正迅速地成為 重要的輸入手段 。下面是關(guān)于數(shù)據(jù)輸入的設計指南。 (1) 盡量減少用戶的輸入動作 。最重要的是 減少擊鍵次數(shù) ,這可以用下列方法實現(xiàn):用 鼠標 從預定義的一組輸入中選一個;用 “ 滑動標尺 ” 在給定的值域中指定輸入值;利用 宏 把一次擊鍵轉(zhuǎn)變成更復雜的輸入數(shù)據(jù)集合。 29 (2) 保持信息顯示和數(shù)據(jù)輸入之間的一致性 。顯示的視覺特征應該與輸入域一致。 (3) 允許用戶自定義輸入。 專家級的用戶可能希望定義自己專用的命令或略去某些類型的警告信息和動作確認,人機界面應該為用戶提供這樣做的機制。 (4) 交互應該是靈活的, 并且可調(diào)整成用戶最喜歡的輸入方式。用戶類型與喜好的輸入方式有關(guān),例如,秘書可能非常喜歡鍵盤輸入,而經(jīng)理可能更喜歡使用鼠標之類的點擊設備。 (5) 使在當前動作語境中不適用的命令不起作用。這可使得用戶不去做那些肯定會導致錯誤的動作。 30 (6) 讓用戶控制交互流。 用戶應該能夠跳過不必要的動作,改變所需做的動作的順序 (在應用環(huán)境允許的前提下 ),以及在不退出程序的情況下從錯誤狀態(tài)中恢復正常。 (7) 對所有輸入動作都提供幫助 (參見 )。 (8) 消除冗余的輸入。 除非可能發(fā)生誤解,否則不要要求用戶指定輸入數(shù)據(jù)的單位;盡可能提供默認值;絕對不要要求用戶提供程序可以自動獲得或計算出來的信息。 31 課堂練習 1. 詳細設計也稱 ,它是軟件設計的第二階段,主要確定每個 的具體執(zhí)行過程。 2. 在詳細設計階段,需要對處理過程的 和數(shù)據(jù)庫的 結(jié)構(gòu)做評審。 3. 任何程序都可由 、 和 3種基本控制結(jié)構(gòu)構(gòu)造。 32 課堂討論 ? 貸方 借方 科目 摘要 日期: 憑證編號: 附件數(shù): 主管: 制證: 審核: 記賬憑證 合計 ? 33 程序流程圖又稱為程序框圖,它是歷史 最悠久 、使用 最廣泛 的描述過程設計的方法,然而它也是 用得最混亂 的一種方法。 流程圖有 三種基本控制結(jié)構(gòu) :即上節(jié)介紹設計方法的三種基本控制結(jié)構(gòu)。畫法與前面一樣: 過程設計的工具 程序流程圖 34 從 20世紀 40年代末到 70年代中期,程序流程圖一直是軟件設計的主要工具。它的主要 優(yōu)點 是對 控制流程的描繪很直觀 ,便于初學者掌握。由于程序流程圖歷史悠久,為最廣泛的人所熟悉,盡管它有種種缺點, 許多人建議停止使用它 ,但至今仍在廣泛使用著。不過總的趨勢是越來越多的人不再使用程序流程圖了。 35 程序
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1