8-圖書管理系統(tǒng)-GUI設計_第1頁
8-圖書管理系統(tǒng)-GUI設計_第2頁
8-圖書管理系統(tǒng)-GUI設計_第3頁
8-圖書管理系統(tǒng)-GUI設計_第4頁
8-圖書管理系統(tǒng)-GUI設計_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、軟件工程與UML林琳Beyond Technology圖書管理系統(tǒng)第9周第1-2次課今天的工作任務完成圖書管理系統(tǒng)GUI設計提交內(nèi)容GUI工程師在課上完成第一個GUI設計,并確定完成的界面?zhèn)€數(shù)含名稱。并且下周11月20日前交付GUI設計圖給組長,等待設計評審。我們的進度,在這里GUI 工程師的工作并不是從設計階段才開始的,早在需求分析階段,GUI工程師就已經(jīng)參與到用戶訪談中,了解用戶的使用習慣,喜好等,為設計用戶界面做準備我們的進度,在這里GUI 圖形用戶界面設計概述對于用戶來說,一個友好的界面是至關(guān)重要的。用戶界面User Interface的設計質(zhì)量直接影響用戶對軟件產(chǎn)品的評價,從而影響軟

2、件產(chǎn)品的競爭力和使用壽命,因此,對人機界面的設計必須給予足夠的重視。我們的進度,在這里先看一個例子比照同一界面的以下兩種不同設計,然后說出哪種要好一些?我們的進度,在這里我們的進度,在這里我們的進度,在這里良好的設計原那么1、關(guān)注用戶及其任務,而不是技術(shù)2、首先考慮功能,其次才是表現(xiàn)3、與用戶對任務的看法保持一致4、設計要符合常見情況5、不要分散用戶對他們目標的注意力6、促進學習,從外(用戶)到里(設計人員)思考,而不是相反。7、傳遞信息,而不僅僅是數(shù)據(jù)8、設計應滿足響應需求9、通過用戶試用發(fā)現(xiàn)錯誤,然后修復它最好的程序界面就是用戶無需去閱讀操作手冊就知道該如何使用的界面。 我們的進度,在這里

3、關(guān)注用戶及其任務,而不是技術(shù)對人的理解程序必須反映用戶的視角和行為。要充分理解用戶開發(fā)者首先要理解人。人類通過區(qū)分比通過記憶學習起來更容易。要經(jīng)常試著提供一個數(shù)據(jù)列表給用戶,而非讓用戶憑記憶自己輸入數(shù)據(jù)。普通人能記住2000到3000單詞,但卻可以認出50000單詞。我們的進度,在這里我們的進度,在這里 從用戶的視角看問題,使用用戶的詞匯進行描述,保持一致性,引導用戶的使用習慣清楚一致的設計很多GUI程序?qū)ψ罱K用戶常常不夠清楚。一個增強程序清楚表述能力的有效方法是使用列表中的保存字進行開發(fā)。用戶中最常見的抱怨是某個術(shù)語表述的不清楚或不一致。在軟件開發(fā)中經(jīng)常出現(xiàn)的情況是,在程序發(fā)布之后,一個屏幕

4、上可能寫著“工程,而下一屏卻寫著“產(chǎn)品,而第三屏又變成了“貨物,可是其實這三個術(shù)語是指的同一個東西。這種一致性的缺乏導致用戶非常迷惑并產(chǎn)生操作失誤。我們的進度,在這里保留字列表文本 含義和行為 是否出現(xiàn)在按鈕上 是否出現(xiàn)在菜單上 MnemonicKeystrokes 熱鍵? ShortcutKeystrokes 快捷鍵? OK 接受輸入的數(shù)據(jù)或顯示的響應信息,關(guān)掉窗口 Yes No None or Cancel 不接受輸入的信息,關(guān)掉窗口 Yes No None Esc Close 結(jié)束當前的任務,讓程序繼續(xù)進行;關(guān)掉數(shù)據(jù)窗口 Yes Yes Alt+C None Exit 推出程序 No Y

5、es Alt+X Alt+F4 Help 調(diào)出程序的幫助信息 Yes Yes Alt+H Fl Save 保存數(shù)據(jù),停留在當前窗口 Yes Yes Alt+S Shift+Fl2 Save As 用新名字保存數(shù)據(jù) No Yes Alt+A F12 Undo 撤銷前一個動作 No Yes Alt+U Ctrl+Z Cut 剪切高亮字符 No Yes Alt+T Ctrl+X Copy 拷貝高亮的文本 No Yes Alt+C Ctrl+C Paste 在插入點粘貼被拷貝或剪切的文本 No Yes Alt+P Ctrl+V 利用保存字表使得系統(tǒng)詞匯保持一致提供可視反響如果你曾有過傻傻的瞪著自己電腦

6、上顯示的沙漏等著一個操作結(jié)束的時候,就會明白沒有可視化的反響信息有多糟糕。用戶非常希望知道一個操作會花費多長的時間以便準備好足夠的耐心。作為最一般的規(guī)那么,當一個操作超過710秒的時候,大多數(shù)用戶希望看到一個帶有進度條的消息對話框。時間的長短要根據(jù)用戶類型和應用程序的特點來調(diào)整。 使常用的用戶任務簡單化,不要讓用戶解決額外的問題一個醫(yī)院派出救護車的系統(tǒng)界面上圖設計中的錯誤頂層有太多的功能。用戶要求新系統(tǒng)方便的提供所有信息,這使得窗體同時用于客戶管理和救護車派送。更新客戶資料時,需要輸入完整的客戶資料并按更新按鈕。而同樣的界面只輸入最少量的客戶信息,例如社會平安號,診斷,從哪里到哪里,然后按分派

7、按鈕,救護車就被派出。因此,更新功能和派送功能需要在不同的對話框中處理。 太多按鈕。右側(cè)的按鈕應該在父窗口中,也許就在工具欄中,但不應該在子窗口中。 差的導向幫助。GUI控件應該按使用的頻率擺放。最重要的字段應該放在左上;次要的字段應該放在右下。當分派救護車時很難想象公司名和發(fā)票號是最重要的字段。 控件的不合理使用。設計者采用了文本標簽而不是組別框來區(qū)分屏幕上的數(shù)據(jù)應該歸哪一組。這許許多多的文本標簽弄得屏幕非常亂同時使數(shù)據(jù)和標簽很難區(qū)分??删庉嫷淖侄螒撚靡粋€框子框起來,以便可以非常直觀的看出那些字段可以更改。 缺乏對稱性。改善后的界面GUI設計案例賞析1):常用菜單要有命令快捷方式。2):完

8、成相同或相近功能的菜單用橫線隔開放在同一位置。3):菜單前的圖標能直觀的代表要完成的操作。Good如果用戶不能理解對話框里的內(nèi)容,這就意味著是這個對話框設計者的失敗。通常情況下,就像標準保存對話框或翻開文件對話框那樣,所有對話框都應該含有一個用來提問或警告的消息圖標,另外還含有一段附加的描述性文字來提供額外提示譬如“這個操作不可恢復這個問題對話框的標題與所提示的信息不符,更糟糕的是沒有任何信息告訴用戶究竟要“確信啥對話框顯示“您確信嗎?的問題,而窗口標題卻是“錯誤Bad使用彩色用戶界面元素時,要考慮緊接這個界面元素的相鄰界面元素是什么。特別是要注意文本所在的背景底色。提高比照度才看的清楚。Ba

9、d第一個例子不會讓用戶知道這個對話框是何用途。沒有對話框里面文字的提示,用戶不可能知道下一步該怎么辦。相反,第二個例子用意那么非常的明顯以致于不需要解釋文字用戶也知道該怎么做。BadGood第一個例子完全沒有使用空白,按鈕之間的距離都是一樣的,盡管我們知道這三個按鈕點下去造成的后果大不相同。有意思的是,這個會造成數(shù)據(jù)損失的按鈕竟然相當不方便的放在中間。所以,這就造成一種被錯誤選擇的可能性:如果你要點“是Yes的右部,或者“取消Cancel)的左邊,可手不小心一抖錯過了幾個象素就點到“否按鈕上了!數(shù)據(jù)因此而喪失。而下面的這組按鈕就有效的利用了空白。既然對話框中的提示是“您想在關(guān)閉文檔前保存內(nèi)容嗎

10、?,所以這些按鈕的動作結(jié)果和上面的一組一樣:“取消使關(guān)閉文檔的命令取消;“保存將保存文檔并且關(guān)閉;因此“不要保存按鈕是唯一可以造成未保存數(shù)據(jù)喪失的按鈕,所以它和其它兩個按鈕“取消和“保存它們都不會未保存數(shù)據(jù)喪失之間有一個很大的空白。這樣的分布保證了讓用戶偶然錯誤選擇“不要保存的可能性非常小。利用空白分割BadGood選擇適宜的控件。上圖中,yes和no只能二選一,所以不應該使用checkbox,而是radiobuttonBadGUI圖形用戶界面設計過程設計原型用戶試用和評估修改原型評估GUI設計工具GUI Design StudioMS Visio甚至可以是MyEclipse參加VE插件后的或

11、者NETBean等IDE。GUI Design Studio是什么?GUI Design Studio是一款針對windows系統(tǒng)的圖形界面設計工具,它可以便捷的創(chuàng)立界面圓形文檔而不要任何的腳本和編程知識。使用標準組件繪制屏幕 窗口或者組建組合,并把它們按照工作流連結(jié)在一起,然后演示你的設計 。工程瀏覽器可以在不同的磁盤分區(qū)中瀏覽設計工程控件瀏覽器幫助你選擇適宜的控件圖標瀏覽器提供各種圖標文件注釋瀏覽器storyBoard用來實現(xiàn)控制流利用GUI Design Studio自帶的案例進行學習翻開GUI Design Studio文件夾下面的sample文件夾,選擇Design Collecti

12、on文件夾,翻開案例,使用模擬器進行運行。查看效果依次學習Standard Components文件夾和Tutorial文件夾中的案例。幾個要點對齊,和調(diào)整大小使用下面這個工具條插入圖片的方法:設計菜單添加位圖在GUI Design Studio中完成圖書管理系統(tǒng)的GUI設計建立界面控制流的轉(zhuǎn)換新建一個設計,用來設計另外一個界面“圖書管理系統(tǒng)主界面建立界面控制流的轉(zhuǎn)換在圖書管理登錄.gui中,點擊右鍵選擇“添加組合屏幕選擇圖書管理系統(tǒng)主界面添加進去。用鏈接工具 將登陸按鈕與圖書管理系統(tǒng)主界面鏈接起來將圖書管理系統(tǒng)登錄界面點擊右鍵,“設置為典型元件運行模擬器查看效果。為圖書管理系統(tǒng)主界面增加菜單

13、項為“注銷和主界面的關(guān)閉按鈕添加一個確認退出系統(tǒng)的對話框依次類推畫出其余的GUI界面來。交給代碼人員,他們進行代碼編寫。如果你同時擔任代碼和GUI,那么建議你直接在IDE里面做GUI設計,省時省力課程小結(jié)本次課中,用到以下知識設計學習使用了工具GUI Design Studio我們的進度,在這里PPT全名:PowerPoint是美國微軟公司出品的辦公軟件系列重要組件之一另外還有Excel、Word等;最常用的就是用來制作幻燈片。MicrosoftOfficePowerPoint是一種演示文稿圖形程序,該軟件是功能強大的演示文稿制作軟件;可協(xié)助用戶單獨或聯(lián)機創(chuàng)立永恒的視覺效果;它增強了多媒體支持

14、功能,利用該軟件制作的文稿,可以通過不同的方式播放,也可將演示文稿打印成一頁一頁的幻燈片,使用幻燈片機或投影儀播放,可以將演示文稿保存到光盤中以進行分發(fā),并可在幻燈片放映過程中播放音頻流或視工程列表; 新增工程; 修改工程; 刪除工程; 工程授權(quán); 工程任務統(tǒng)計; 工程資源管理; 工程進度管理; 工程任務包管理; 工程文檔管理; 工程費用管理; 工程歸檔; 工程查詢; 當前任務; 工程統(tǒng)計分析。4. 庫存管理掌握庫存的動態(tài)流動狀況,減少庫存資金的占用,加強資金的合理使用。選擇“庫存管理模塊后,在主菜單下將出現(xiàn)庫存資料維護、入庫、出庫、庫存查詢、倉庫資料維護、業(yè)務類型維護、貨物單位資料維護幾個子

15、菜單。左方出現(xiàn)“存貨管理模塊的樹狀結(jié)構(gòu)的庫存分類信息。右邊會出現(xiàn)庫存列表,當沒有選擇庫存分類的時候,庫存資料列表將顯示所有庫存工程,按錄入時間排序;在選擇某個分類的時候,將顯示該分類下的庫存列表,庫存列表會把當前的庫存數(shù)量顯示出來,點擊某庫存的鏈接將顯示庫存工程的詳細信息。此模塊包含以下主要功能:新增分類; 修改分類; 刪除分類; 新增存貨工程; 修改存貨資料; 刪除存貨資料; 庫存查詢; 入庫登記; 出庫登記; 查詢存貨收發(fā)記錄; 倉庫資料維護; 業(yè)務類型資料維護; 貨物單位資料維護。=原文出自【比特網(wǎng)】,轉(zhuǎn)載請保存原文鏈接:頻流。對用戶界面進行了改進并增強了對智能標記的支持,可以更加便捷地

16、查看和創(chuàng)立高品質(zhì)的演示文稿一套完整的PPT文件一般包含:片頭動畫、PPT封面、前言、目錄、過渡頁、圖表頁、圖片頁、文字頁、封底、片尾動畫等;所采用的素材有:文字、圖片、圖表、動畫、聲音、影片等;國際領(lǐng)先的PPT設計公司有:themegallery、poweredtemplates、presentationload等;近年來,中國的PPT應用水平逐步提高,應用領(lǐng)域越來越廣;PPT正成為人們工作生活的重要組成局部,在工作匯報、企業(yè)宣傳、產(chǎn)品推介、婚禮慶典、工程競標、管理咨詢等領(lǐng)域。敘利亞內(nèi)戰(zhàn)局勢急劇升級,國營電視臺證實,國防部長拉杰哈今天在首都的一次自殺式襲擊中被炸死,是敘利亞國內(nèi)沖突爆發(fā)以來,政

17、府軍損失的最高級軍方官員,另外,內(nèi)政部長、情報首長也被炸傷。襲擊者是總統(tǒng)巴沙爾的一名近身侍衛(wèi)。敘利亞自由軍和伊斯蘭旅兩個反政府組織都宣稱對襲擊負責,但否認事件是國營電視臺所說的自殺式襲擊,而是將fgdfgdfgdfgdgdfgdfgdfgdfgfhthhhfhh dhfdhdsfhgfhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhtttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttthhhhhhhhhhhhhaaaaaaaaaaahhhhttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttthhhhhhhhhhhhhhhhhhhhhhhhhvvvvvvvvvvvvvvvvvvvvvv炸彈事先放在會議室內(nèi)。事發(fā)后,敘利亞政府已經(jīng)任命了原參謀長弗雷伊為新任國防部長。敘利亞國營電視臺新聞節(jié)目周三迅速公布了事件,稱大馬士革的國家平安部門遭到自殺襲擊,當時內(nèi)閣官員和軍方高層正在開會,多名官員嚴重受傷,國防部長喪生。被炸死的敘利亞國防部長拉杰哈,本月九號才剛剛出席過,敘利

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論