《《系統(tǒng)詳細(xì)設(shè)計》PPT課件.pptx》由會員分享,可在線閱讀,更多相關(guān)《《系統(tǒng)詳細(xì)設(shè)計》PPT課件.pptx(27頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、信 息 系 統(tǒng) 分 析 與 設(shè) 計 第 七 章 系 統(tǒng) 詳 細(xì) 設(shè) 計 內(nèi)容要點詳細(xì)設(shè)計是為系統(tǒng)的每項具體任務(wù)選擇適當(dāng)?shù)募夹g(shù)手段和處理方法??傮w設(shè)計負(fù)責(zé)構(gòu)建系統(tǒng)整體骨架,詳細(xì)設(shè)計則要考慮各個方面的部件內(nèi)部細(xì)節(jié)的方案。例如系統(tǒng)的輸入輸出設(shè)計、用戶界面設(shè)計、數(shù)據(jù)庫設(shè)計、程序處理過程設(shè)計、網(wǎng)絡(luò)系統(tǒng)設(shè)計、安全性設(shè)計等方面的內(nèi)容。 1.輸出設(shè)計信息系統(tǒng)只有通過輸出才能為用戶服務(wù)。信息系統(tǒng)能否為用戶提供準(zhǔn)確、及時、適用的信息是評價信息系統(tǒng)優(yōu)劣的標(biāo)準(zhǔn)之一,因此必須重視輸出設(shè)計。從系統(tǒng)開發(fā)的角度看,輸出決定輸入,即輸入信息只有根據(jù)輸出要求才能確定。 1.輸出設(shè)計內(nèi)容輸出設(shè)計包括以下內(nèi)容:(1)確定輸出內(nèi)容信息
2、形式(表格、圖形、文字),輸出項目及數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)類型、位數(shù)、取值范圍、數(shù)據(jù)的生成途徑、完整性及一致性。(2)選擇輸出設(shè)備與介質(zhì)輸出設(shè)備:顯示器、打印機、繪圖儀等;輸出介質(zhì):紙、磁帶、光盤等。(3)確定輸出格式報表:表頭、表體、表尾。注意報表的輸出形式和格式。 2.輸入設(shè)計原則輸入設(shè)計的目標(biāo)時保證向系統(tǒng)輸入正確的數(shù)據(jù)。輸入方法應(yīng)簡單、迅速、經(jīng)濟、方便。輸入設(shè)計應(yīng)遵循以下原則:(1)最小量原則(2)簡單性原則(3)早檢驗原則(4)少轉(zhuǎn)換原則 2.輸入設(shè)計內(nèi)容輸入設(shè)計的內(nèi)容:(1)確定輸入數(shù)據(jù)內(nèi)容輸入數(shù)據(jù)項名稱、數(shù)據(jù)內(nèi)容、精度、數(shù)值范圍。(2)確定數(shù)據(jù)的輸入方式數(shù)據(jù)的輸入方式與數(shù)據(jù)發(fā)生地點、發(fā)生時
3、間、處理的緊急程度有關(guān)。有聯(lián)機終端輸入和脫機輸入。(3)確定輸入數(shù)據(jù)的記錄格式(4)輸入數(shù)據(jù)的正確性校驗(5)確定輸入設(shè)備(考慮輸入的數(shù)據(jù)量與頻度;數(shù)據(jù)的來源、形式、收集環(huán)境;輸入類型、格式;輸入速度和準(zhǔn)確 性;校驗方法、糾正錯誤的難易;可用的設(shè)備與費用) 2.輸入設(shè)計數(shù)據(jù)記錄格式設(shè)計輸入數(shù)據(jù)的記錄格式既要便于操作人員錄入,又要便于填表人員、現(xiàn)場人員填寫。記錄格式本質(zhì)上分為兩部分:預(yù)先印刷部分和插入數(shù)據(jù)的空格。 2.輸入設(shè)計數(shù)據(jù)記錄格式設(shè)計為了保證輸入的準(zhǔn)確性,設(shè)計記錄格式時還可以采用一些基本技術(shù):(1)塊風(fēng)格 :把一部分框起來引人注目(2)陰影:不用編碼員完成的那部分格式使用陰影(3)選擇框
4、:在相應(yīng)備選項后打鉤(4)顏色:不同部分用不同顏色(5)設(shè)立數(shù)字域:標(biāo)出小數(shù)點位置(6)劃分:注明裝訂線(7)說明:關(guān)鍵部分加以說明 2.輸入設(shè)計輸入數(shù)據(jù)的校驗方法數(shù)據(jù)出錯情況總結(jié):(1)數(shù)據(jù)內(nèi)容錯(2)數(shù)據(jù)多余或不足(3)數(shù)據(jù)的延誤數(shù)據(jù)校驗方法:(1)重復(fù)校驗(2)視覺校驗(3)分批匯總校驗(4)控制總數(shù)校驗(5)數(shù)據(jù)類型校驗(6)格式校驗(7)邏輯校驗(8)界限校驗(9)記錄計數(shù)校驗(10)平衡校驗(11)匹配校驗(12)代碼自身校驗 2.輸入設(shè)計輸入數(shù)據(jù)的校驗方法在差錯校驗系統(tǒng)中,差錯的糾正比校驗更困難。應(yīng)根據(jù)不同的情況,進行不同的糾正。原始數(shù)據(jù)的錯誤,應(yīng)由產(chǎn)生該數(shù)據(jù)的部門糾正。由程序查
5、出的錯誤,由于已運行,糾錯更復(fù)雜,應(yīng)根據(jù)具體業(yè)務(wù)情況,或者剔出錯誤數(shù)據(jù)留待糾正,先處理正確數(shù)據(jù),或者糾正錯誤后再一起處理。對于用于統(tǒng)計分析的數(shù)據(jù),舍棄出錯數(shù)據(jù),只用正確數(shù)據(jù)處理即可。 2.輸入設(shè)計輸入模式數(shù)據(jù)輸入可以采用三種模式:批量集中輸入、聯(lián)機分散輸入和混合方式。批量集中輸入:錄入效率高,需要客戶端數(shù)量少;但問題不易辨別,容易數(shù)據(jù)延遲。聯(lián)機分散輸入:反饋及時,數(shù)據(jù)準(zhǔn)確性高,但花費多,對數(shù)據(jù)錄入程序的可用性、易用性要求高,對主機系統(tǒng)、數(shù)據(jù)庫和網(wǎng)絡(luò)處理能力要求高?;旌戏绞剑簩r效要求高的、輸入不復(fù)雜的數(shù)據(jù)采用聯(lián)機分散模式,對復(fù)雜大批量的數(shù)據(jù)采用集中輸入。 2.輸入設(shè)計自動識別技術(shù)自動識別技術(shù)是
6、將信息數(shù)據(jù)自動識讀、自動輸入計算機的重要方法和手段,極大提高了數(shù)據(jù)采集和輸入的效率和準(zhǔn)確性。(1)條碼及閱讀器(超市商品、二維碼等)(2)磁卡及讀卡器(有磁條的銀行卡等)(3)IC卡及讀卡器(公交卡、水電燃?xì)饪ǖ龋?)電子標(biāo)簽及讀卡器(二代身份證、智能停車場等) 案例:基于WebService的無線餐飲管理系統(tǒng)1.輸出設(shè)計在報表設(shè)計中,本系統(tǒng)采用了水晶表軟件,報表的輸出格式與上報格式保持一致,可以減少管理人員的工作量。營業(yè)報表匯總統(tǒng)計報表的輸出設(shè)計界面如下圖所示。 案例:基于WebService的無線餐飲管理系統(tǒng)2.輸入設(shè)計本系統(tǒng)的輸入設(shè)備采用手持無線點菜終端。輸入設(shè)計界面如下圖所示。 3.
7、人機對話設(shè)計人與計算機進行信息交流就是人機對話。從這個意義上講,輸入輸出都是人機對話。這里人機對話是指人通過屏幕、鍵盤等設(shè)備與計算機進行信息交換,控制系統(tǒng)運行。因此人機對話設(shè)計也稱為用戶界面設(shè)計。人機對話的設(shè)計好比商品的包裝設(shè)計、商店的櫥窗布置,給用戶一個直觀的印象。人機對話設(shè)計的好壞關(guān)系到系統(tǒng)的應(yīng)用和推廣。友好的用戶界面,是信息系統(tǒng)成功的條件之一。 3.人機對話設(shè)計原則 人機對話設(shè)計的基本原則是為用戶操作著想,而不應(yīng)從設(shè)計人員設(shè)計方便來考慮。應(yīng)注意以下幾點:(1)對話要清楚、簡單,用詞要符合用戶習(xí)慣(2)對話要適應(yīng)不同操作水平用戶,便于維護修改。(3)錯誤信息設(shè)計要有建議性。(4)關(guān)鍵操作要
8、有強調(diào)和警告。 3.人機對話設(shè)計方法(1)選單式 下拉式選單、彈出式選單、級聯(lián)式選單、平鋪式選單等。(2)填表法 屏幕上顯示的表格應(yīng)盡量與操作人員手中的原始數(shù)據(jù)記錄格式對應(yīng)。(3)回答法 程序運行到一定程度,屏幕上顯示問題,等待用戶回答。 3.人機對話設(shè)計圖形用戶界面 現(xiàn)代信息系統(tǒng)都是基于圖形用戶界面的,屏幕以像素為單位,能顯示任何字符、圖形或圖像,可以通過鍵盤、鼠標(biāo)、光筆、觸摸屏操作界面進行人機交互。 圖形用戶界面的基本元素有下拉菜單、彈出菜單、列表框、單選鈕、復(fù)選框、文本輸入框、命令按鈕、滾動條、表格等。圖形用戶界面優(yōu)點:(1)容易學(xué)習(xí)使用(2)直觀生動,如采用餅圖、動畫等(3)多個視窗并
9、用,同時顯示多樣信息。缺 點 ? 圖形界面的缺點:與文字指令界面相比,圖形形式的指令不能表達復(fù)雜的復(fù)合指令。指令數(shù)目太大時,不容易在屏幕上安排菜單。對于熟練的使用者而言,鍵盤錄入的速度比鼠標(biāo)選項的輸入要快。 圖形用戶界面設(shè)計原則(1)用戶界面的各個畫面設(shè)計在整體上應(yīng)保持相同或相似的外觀。(2)用戶界面使用的詞匯、圖示、顏色、選取方式、交流順序,其意義與效果應(yīng)前后一致。(3)允許純鍵盤輸入方式,輸入的移動順序應(yīng)從左至右,然后從上至下。(4) 不要濫用圖形。(5)圖形對象占用系統(tǒng)資源較多。 圖形用戶界面設(shè)計應(yīng)包括的必要內(nèi)容(1)界面窗口的整體布局和界面元素(2)需要有系統(tǒng)執(zhí)行的操作按鈕及響應(yīng)(3)需要由用戶輸入到系統(tǒng)中的數(shù)據(jù)項(4) 對界面事件系統(tǒng)需要及時做出回應(yīng)的說明(5)需要由系統(tǒng)輸出給用戶的數(shù)據(jù)窗口或消息 案例圖書館系統(tǒng)中的“借出資源”用例的界面原型。 圖書館系統(tǒng)中的“歸還資源”用例的界面原型。 圖書館系統(tǒng)中的“預(yù)約資源”用例的界面原型。 用戶界面中的數(shù)據(jù)說明 用戶界面的事件說明 “填寫派工單”用戶界面