版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、Management Information System,管理信息系統(tǒng),2011/2012學年第一學期,河海大學商學院 陳艷萍開發(fā),第五章 系統(tǒng)設計,主要內(nèi)容 5.1 系統(tǒng)總體設計 5.2 代碼設計 5.3 數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫設計 5.4 輸入輸出設計 5.5 模塊功能與處理過程設計 5.6 系統(tǒng)設計報告,5.0 引言,人們對設計定義是 “應用各種技術和原理,對設備、過程或系統(tǒng)做出足夠詳細的定義,使之能夠在物理上得以實現(xiàn)” 系統(tǒng)設計 是新系統(tǒng)的物理設計階段 根據(jù)系統(tǒng)分析階段所確定的新系統(tǒng)的邏輯模型,綜合考慮各種約束,利用一切可用的技術手段和方法,進行各種具體設計,提出一個能在計算機上實現(xiàn)的新系
2、統(tǒng)的實施方案,解決“系統(tǒng)怎樣做”的問題,數(shù)據(jù) 字典,數(shù)據(jù) 流圖,E-R圖,加工小說明,流,程,描,述,處理描述,數(shù),據(jù),對,描 述,象,數(shù) 據(jù) 設 計,模塊結(jié)構(gòu)設計,接口設計,過程設計,分析模型,設計模型,平 臺 設 計,系統(tǒng)設計模型,5.0 引言,系統(tǒng)設計模型(續(xù)) 數(shù)據(jù)設計:將分析時創(chuàng)建的數(shù)據(jù)模型變換成實現(xiàn)系統(tǒng)所需的數(shù)據(jù)結(jié)構(gòu)。 平臺設計:將性能要求變換成對系統(tǒng)軟硬件環(huán)境的配置. 模塊結(jié)構(gòu)設計:定義系統(tǒng)模塊元素之間的關系。 接口設計:描述了系統(tǒng)內(nèi)部、系統(tǒng)和協(xié)作系統(tǒng)之間的以及系統(tǒng)同人之間如何通信。 過程設計:將加工說明變換為對系統(tǒng)模塊內(nèi)部算法的具體描述,5.0 引言,5.0 續(xù),系統(tǒng)設計階段的
3、主要任務包括: 系統(tǒng)的總體設計 包括功能模塊圖設計、系統(tǒng)的平臺設計(包括設備配置、通信網(wǎng)絡的選擇和設計以及數(shù)據(jù)庫管理系統(tǒng)的選擇等等)。 詳細設計 代碼設計 輸入設計、輸出設計 數(shù)據(jù)庫設計 模塊處理過程設計(算法設計) 編寫程序設計說明書即系統(tǒng)設計報告,5.0 續(xù),從系統(tǒng)分析階段性的邏輯模型設計到系統(tǒng)設計階段的物理模型設計 是一個由抽象到具體的過程,有時并沒有明確的界限,甚至可能有反復。 經(jīng)過系統(tǒng)設計,設計人員應能為程序開發(fā)人員提供完整、清楚的設計文檔,并對設計規(guī)范中不清楚的地方做出解釋,5.0 續(xù),從工程管理的角度來看,軟件設計分兩步完成 概要設計 將軟件需求轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)和軟件的系統(tǒng)結(jié)構(gòu)。
4、詳細設計 即過程設計。通過對結(jié)構(gòu)表示進行細化,得到軟件的詳細的數(shù)據(jù)結(jié)構(gòu)和算法,5.0 續(xù),信息系統(tǒng)設計的原則 四個原則:系統(tǒng)性、可變性、可靠性、高效性、經(jīng)濟性。 系統(tǒng)性 代碼統(tǒng)一、設計規(guī)范標準、傳遞語言和傳遞參數(shù)要盡可能一致;對系統(tǒng)的數(shù)據(jù)采集要做到源出一處、全局共享,使一次輸入得到多次利用。 可變性(靈活性) 要求系統(tǒng)具有很強的環(huán)境適應性,為此,系統(tǒng)應具有較好的開放性和結(jié)構(gòu)的可變性。 在系統(tǒng)設計中,應盡量采用模塊化結(jié)構(gòu),提高各模塊的獨立性;盡可能減少模塊間的數(shù)據(jù)耦合,使各子系統(tǒng)間的數(shù)據(jù)依賴減至最低限度。這樣,既便于模塊的修改,又便于增加新的內(nèi)容,提高系統(tǒng)適應環(huán)境變化的能力。即較低的數(shù)據(jù)耦合和模
5、塊耦合,5.0 續(xù),信息系統(tǒng)設計的原則(續(xù)) 可靠性 可靠性是指系統(tǒng)抵御外界干擾的能力及受外界干擾時的恢復能力。 一個成功的管理信息系統(tǒng)必須具有較高的可靠性,如安全保密性、檢錯及糾錯能力、抗病毒能力等。 高效性 處理事務效率高 經(jīng)濟性 經(jīng)濟性是指在滿足系統(tǒng)需求的前提下,盡可能減小系統(tǒng)的開銷。 一方面,在硬件投資上不能盲目追求技術上的先進,而應以滿足應用需要為前提; 另一方面,系統(tǒng)設計中應盡量避免不必要的復雜化,各模塊應盡量簡潔,以便縮短處理流程、減少處理費用,5.1 系統(tǒng)總體設計,5.1.1 子系統(tǒng)劃分 5.1.2 系統(tǒng)平臺設計 軟硬件配置 網(wǎng)絡設計 數(shù)據(jù)庫管理系統(tǒng)設計,5.1 系統(tǒng)總體設計,
6、系統(tǒng)設計階段首先要確定系統(tǒng)的總體結(jié)構(gòu) 即系統(tǒng)總體功能結(jié)構(gòu)的確定和子系統(tǒng)與模塊的細分 結(jié)構(gòu)化系統(tǒng)設計的思想是 采用自頂向下、逐層分解的方法 把系統(tǒng)劃分為若干子系統(tǒng) 而子系統(tǒng)又劃分為若干功能模塊 模塊又劃分為子模塊 層層劃分直到每一個模塊是相對獨立、功能單一的獨立程序為止,5.1.1 子系統(tǒng)劃分,子系統(tǒng)劃分的原則 子系統(tǒng)要具有相對獨立性 子系統(tǒng)之間的數(shù)據(jù)依賴性盡量小 子系統(tǒng)劃分的結(jié)果應使數(shù)據(jù)冗余較小、便于分階段完成 在系統(tǒng)分析的功能劃分的基礎上進一步細分,要考慮組織實際情況來劃分,5.1.1 子系統(tǒng)劃分,子系統(tǒng)(功能模塊)的劃分按理想程度從高到低有 功能劃分法:(按業(yè)務的處理功能劃分) 如:按職能
7、部門的管理功能劃分為:生產(chǎn)計劃、銷售、庫存管理、財務、勞資等子系統(tǒng)。 順序劃分法(按業(yè)務的處理順序劃分) 如:帳務劃分為憑證錄入模塊、憑證匯總模塊、記帳模塊等。 性質(zhì)劃分法(按業(yè)務處理的性質(zhì)劃分) 如:各種臺帳的處理,劃分為:臺帳錄入模塊、臺帳匯總模塊、臺帳統(tǒng)計打印等。 時間劃分法(按業(yè)務處理的時間順序劃分) 如:初始化模塊、清算執(zhí)行模塊。 模塊的劃分要求遵循高內(nèi)聚、低耦合、影響范圍在控制范圍之內(nèi)的原則,子系統(tǒng)劃分結(jié)果系統(tǒng)功能結(jié)構(gòu)圖,5.1.2 系統(tǒng)平臺設計,系統(tǒng)平臺設計 問題提出: 隨著信息技術的發(fā)展,各種計算機軟、硬件產(chǎn)品競相投向市場。多種多樣的計算機技術產(chǎn)品為信息系統(tǒng)的建設提供了極大的靈
8、活性,使我們可以根據(jù)應用的需要選用不同生產(chǎn)者的性能各異的軟、硬件產(chǎn)品,但同時也給系統(tǒng)設計工作帶來了新的困難,那就是如何從眾多廠家的產(chǎn)品中作出最明智的選擇,5.1.2 系統(tǒng)平臺設計,系統(tǒng)平臺設計包括 軟硬件選擇 網(wǎng)絡系統(tǒng)的設計 網(wǎng)絡系統(tǒng)的設計要用網(wǎng)絡結(jié)構(gòu)圖來表示,VISIO軟件工具是一種方便的制圖軟件。 數(shù)據(jù)庫管理系統(tǒng)的選擇,5.1.2 系統(tǒng)平臺設計,系統(tǒng)平臺設計的依據(jù) 系統(tǒng)的吞吐量 每秒鐘執(zhí)行的作業(yè)數(shù)稱為系統(tǒng)的吞吐量。 系統(tǒng)的吞吐量越大,則系統(tǒng)的處理能力就越強。 系統(tǒng)的響應時間 從用戶向系統(tǒng)發(fā)出一個作業(yè)請求開始,經(jīng)系統(tǒng)處理后,給出應答結(jié)果的時間稱為系統(tǒng)的響應時間。(CPU /通訊線路) 系統(tǒng)的
9、可靠性 系統(tǒng)的可靠性可以用連續(xù)工作時間表示。(24h/雙機雙工) 地域范圍 廣域、局域 數(shù)據(jù)管理方式 文件、數(shù)據(jù)庫,5.1.2 系統(tǒng)平臺設計,1.軟硬件設備選配,硬件:計算機主機、外圍設備、連網(wǎng)設備,軟件: 1)操作系統(tǒng):單機操作系統(tǒng)、網(wǎng)絡操作系統(tǒng) 2)網(wǎng)絡協(xié)議: 3)數(shù)據(jù)庫產(chǎn)品 :Oracle,Sybase,Sql Server, Informix, Foxpro等 4)應用軟件:功能性、靈活性、技術支持,5.1.2 系統(tǒng)平臺設計,1.系統(tǒng)軟硬件的配置 計算機系統(tǒng)(軟件、硬件及其附屬設備)的配置,總的原則應該是: 技術上具有先進性 實現(xiàn)上具有可能性 使用上具有靈活性 發(fā)展上具有可擴充性 投資
10、上具有受益性,5.1.2 系統(tǒng)平臺設計,系統(tǒng)軟硬件的配置應考慮的具體問題(1) 計算機軟件、硬件配置應能滿足系統(tǒng)的要求,這些要求主要是: 功能要求 能滿足新系統(tǒng)的各種功能要求,包括聯(lián)網(wǎng)要求。 性能要求 根據(jù)用戶提出的對系統(tǒng)的處理速度、精確度等要求,確定計算機的運行速度、網(wǎng)絡的傳輸速度等指標。 容量要求 根據(jù)新系統(tǒng)近期所要處理的最大數(shù)據(jù)量以及若干年以后的發(fā)展規(guī)劃,配置計算機內(nèi)存、外存容量。 安全性和可靠性的要求 應保證系統(tǒng)的數(shù)據(jù)、信息等資源安全可靠,防止信息的破壞和丟失,確保系統(tǒng)的正常運行,5.1.2 系統(tǒng)平臺設計,系統(tǒng)軟硬件的配置應考慮的具體問題(2) 系統(tǒng)硬件的選擇應服從于系統(tǒng)軟件的選擇 即
11、首先根據(jù)新系統(tǒng)的功能、性能要求,確定系統(tǒng)軟件,再根據(jù)系統(tǒng)軟件確定系統(tǒng)硬件。 硬件的選擇原則是: 選擇技術上成熟可靠的系列機型; 處理速度快; 數(shù)據(jù)存儲容量大; 具有良好的兼容性與可擴充性、可維護性; 有良好的性能/價格比; 售后服務與技術服務好; 操作方便; 在一定時間內(nèi)保持一定先進性的硬件。 系統(tǒng)軟件、硬件的選擇在技術上應具有一定的先進性,5.1.2 系統(tǒng)平臺設計,系統(tǒng)軟硬件的配置應考慮的具體問題(3) MIS的系統(tǒng)軟件主要涉及到 操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、系統(tǒng)開發(fā)工具等。 在集成化的網(wǎng)絡環(huán)境下的信息系統(tǒng) 在客戶一服務器模式下,應考慮服務器和工作站兩種操作系統(tǒng)的選擇。 數(shù)據(jù)庫管理系統(tǒng)的選擇是
12、一個關鍵問題。 MIS的核心任務是信息的采集、存儲、加工處理; 選擇時,應著重考慮所選數(shù)據(jù)庫管理系統(tǒng)的 數(shù)據(jù)存儲能力 數(shù)據(jù)查詢速度 數(shù)據(jù)恢復與備份能力 分布處理能力 以及與其它數(shù)據(jù)庫的互連能力,5.1.2 系統(tǒng)平臺設計,2.網(wǎng)絡系統(tǒng)的設計 計算機網(wǎng)絡系統(tǒng)的設計主要包括 中小型主機方案與微機網(wǎng)絡方案的選取 網(wǎng)絡拓撲結(jié)構(gòu) 互連結(jié)構(gòu)及通信介質(zhì)的選型 網(wǎng)絡計算模式 網(wǎng)絡操作系統(tǒng)及網(wǎng)絡協(xié)議等的選擇 網(wǎng)絡計算模式 原來一般采用 客戶機/服務器(C/S)模式 隨著Internal技術的發(fā)展和廣泛應用,MIS的網(wǎng)絡計算模式開始更多的采用 瀏覽器/Web服務器/數(shù)據(jù)庫服務器(B/S)模式,5.1.2 系統(tǒng)平臺設
13、計,3.數(shù)據(jù)庫管理系統(tǒng)的選擇 管理信息系統(tǒng)都是以數(shù)據(jù)庫系統(tǒng)為基礎,一個好的數(shù)據(jù)庫管理系統(tǒng)對管理信息系統(tǒng)的應用有著舉足輕重的重要影響。在數(shù)據(jù)庫管理系統(tǒng)的選擇上,主要考慮: 數(shù)據(jù)庫的性能; 數(shù)據(jù)庫管理系統(tǒng)的安全保密性能; 數(shù)據(jù)的類型,5.1.2 系統(tǒng)平臺設計,系統(tǒng)環(huán)境的配置報告 1確定系統(tǒng)的網(wǎng)絡結(jié)構(gòu)體系(網(wǎng)絡設計) 網(wǎng)絡拓撲結(jié)構(gòu),傳輸介質(zhì),組網(wǎng)方式,網(wǎng)絡設備,網(wǎng)絡協(xié)議,網(wǎng)絡操作系統(tǒng)等。 2硬件的配置 對C/S,B/S服務器和工作站,機型、性能指標、數(shù)量、涉及的機構(gòu)(或部門)、外圍設備。 3軟件的選擇(系統(tǒng)軟件和工具軟件) 對C/S,B/S分服務器和工作站上的軟件選擇,操作系統(tǒng),網(wǎng)絡管理軟件、數(shù)據(jù)庫
14、系統(tǒng),開發(fā)平臺與工具,中間介質(zhì),5.2 代碼設計,引言 MIS覆蓋企業(yè)從市場預測,產(chǎn)品設計、生產(chǎn)制造、產(chǎn)品銷售及售后服務的全過程,是一種集成化的管理信息系統(tǒng)。 要實現(xiàn)MIS的集成化、必須在以計算機網(wǎng)絡支持下的物理集成的基礎上,實現(xiàn)信息集成,也就是說使整個企業(yè)范圍的信息達到共享,并且在不同的部門之間,使信息保持完整一致而且不冗余。 為了實現(xiàn)信息集成,對整個企業(yè)范圍的信息進行統(tǒng)一的分類編碼也是至關重要的。 信息分類編碼是利用計算機輔助企業(yè)管理必要的前提條件, 分類在先,編碼在后,5.2 代碼設計,代碼的作用 便于錄入 節(jié)省存儲空間,提高處理速度 便于計算機識別和處理 提高數(shù)據(jù)標準化程度 提高處理精
15、度,5.2 續(xù),代碼: 代碼就是以數(shù)或字符來代表各種客觀實體 代表事物名稱、屬性、狀態(tài)等的符號,一般用數(shù)字、字母或它們的組合來表示。 編碼的目的,5.2 續(xù),代碼分類的基本原則一般可歸納為; 科學性、系統(tǒng)性、可延性和兼容性 科學性即穩(wěn)定性。 系統(tǒng)性即合理的順序排列。 可延性即具有足夠的空位。 兼容性即相關的信息分類體系間的協(xié)調(diào)性,代碼的基本分類,5.2 續(xù),代碼分類常用的基本方法有線分類法、面分類法和混合分類法3種。 線分類法 比較有代表性的國家標準有:GB226090中華人民共和國行政區(qū)劃代碼,GB475484國民經(jīng)濟行業(yè)分類和代碼,GB666586職業(yè)分類和代碼等 面分類法 國家標準GBI
16、 240390干部職務名稱代碼 混合分類法 奧匹茲分類編碼系統(tǒng)的主分類選用了5個面: 1零件類別,2總體形狀或主要形狀,3回轉(zhuǎn)面加工,4平面加工,5輔助孔、齒成形,5.2 續(xù),代碼的設計原則 唯一性和統(tǒng)一性 盡管編碼對象有不同的名稱、不同的描述,但編碼必須保證一個編碼對象僅被賦予一個代碼,一個代碼只反映一個編碼對象。 適應性、可擴性 代碼結(jié)構(gòu)必須能適應編碼對象不斷增加的需要,也就是說,必須為新的編碼對象留有足夠的備用碼。以適應分類編碼對象的特征或?qū)傩砸约捌湎嗷リP系可能出現(xiàn)的變化。 可識別性和含義性 代碼應盡可能反映分類編碼對象的特點,以助記憶并便于人們了解和使用,并減少機器處理時間。 穩(wěn)定性和
17、規(guī)范化 代碼不宜頻繁變動,編碼時應考慮其變化的可能性,盡可能保持代碼系統(tǒng)的相對穩(wěn)定性,5.2 續(xù),代碼的種類,順序碼,區(qū)間碼,助記碼,以某種順序形式編碼。簡單,易 管理,但可識別性差,以多區(qū)間代表多組,位置代表含 意。可靠且易操作,也叫混合碼。比較常用,易記憶 易管理,但不易校對,5.2 續(xù),代碼結(jié)構(gòu)中的校驗位 代碼作為計算機的重要輸入內(nèi)容之一,其正確性直接影響到整個處理工作的質(zhì)量。 特別是人們重復抄寫代碼和將它通過人手輸入計算機時,發(fā)生錯誤的可能性更大。 為了保證正確輸入,有意識地在編碼設計結(jié)構(gòu)中原有代碼的基礎上,另外加上一個校驗位,使它事實上變成代碼的一個組成部分。 校驗位通過事先規(guī)定的數(shù)
18、學方法計算出來。 代碼一旦輸入,計算機會用同樣的數(shù)學運算方法接輸入的代碼數(shù)字計算出校驗位,并將它與輸入的校驗位進行比較,以證實輸入是否有錯,5.2 續(xù),代碼的應用,1、檢索 圖書情報檢索 大型零售商業(yè)企業(yè)的結(jié)算,2、統(tǒng)計 統(tǒng)計指標的統(tǒng)一 經(jīng)濟效益統(tǒng)計等,3、統(tǒng)一信息體系 行業(yè)信息代碼規(guī)劃,5.3 數(shù)據(jù)庫設計,內(nèi)容提要,數(shù)據(jù),管理所需要信息,數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)庫,范式理論,關系數(shù)據(jù)結(jié)構(gòu),5.2 續(xù),數(shù)據(jù)組織的層次,5.3 數(shù)據(jù)庫設計E-R模型,信息的轉(zhuǎn)換,客觀 事物類: 事物 相關性質(zhì)集合,人,實體 實體集合 及 實體 聯(lián)系 相關屬性集合,加工、轉(zhuǎn)換,數(shù) 文件 據(jù) 記錄 庫 相關數(shù)據(jù)項集合,加工 轉(zhuǎn)
19、換,存儲 二進制數(shù)據(jù)集合 結(jié)構(gòu),計算機世界,DBMS,數(shù)據(jù)世界,DBMS的數(shù)據(jù)模型,信息世界,認識選擇描述,現(xiàn)實世界,E-R模型,5.3 續(xù),三個不同世界術語 客觀世界 信息世界 數(shù)據(jù)世界組織(事物及其聯(lián)系) 實體及其聯(lián)系 數(shù)據(jù)庫(概念模型)事物類(總體) 實體集 文件事物(對象、個體) 實體 記錄特征(性質(zhì)) 屬性 數(shù)據(jù)項,實體及其聯(lián)系,概念模型,ER圖,5.3 E-R模型的設計與應用,E-R圖描述現(xiàn)實世界的概念模型 實體: 屬性: 聯(lián)系: 一對一聯(lián)系(學校-校長) 一對多聯(lián)系(學校-老師) 多對多聯(lián)系(老師學生, 學生-選課,實體集,屬性,聯(lián)系集,線段,5.3 E-R模型的設計與應用,E-
20、R圖舉例(物資入庫管理,物資,入庫,庫存,1,N,訂貨,供應商,合同,N,M,L,付款,結(jié)算,M,N,5.3 續(xù),ER圖設計原則 真實性原則 避免冗余原則 簡單性原則 合適性原則(用實體或?qū)傩曰蚵?lián)系集) 注意對客觀對象的約束 映射約束、鍵碼約束、參照完整性約束,5.3 數(shù)據(jù)庫設計,實體(Entity): 是一個有著一系列顯著的、易辨認的屬性的對象。 實體可以是具體的(物體、人物等。) 實體也可以抽象的(事、概念、事物之間的聯(lián)系) 確定實體的指導 找出問題中的大模塊 問題陳述中的名詞,5.3 數(shù)據(jù)庫設計,屬性(Attribute) 實體的特性,它描述了實體的一個部分。 一個實體可由若干個屬性來刻
21、畫。 如學生(學號,姓名,性別,) 碼(Key): 唯一標識實體的屬性集。 如:學號為學生的碼。 確定屬性的指導 可能將名詞當作屬性,但不應將其和實體混淆,5.3 數(shù)據(jù)庫設計,ER圖繪制舉例,圖書,作者,寫作,出版社,類別,頁數(shù),ISBN,書名,姓名,出生地,身份證號,定稿時間,價格,包含實體集“圖書”和“作者”的ER圖,5.3 數(shù)據(jù)庫設計,ER圖向關系數(shù)據(jù)模型的轉(zhuǎn)換 ER圖中每個實體,相應轉(zhuǎn)換為一個關系,該關系包括對應實體的全部屬性,并確定出該關系的關鍵字。 對于“聯(lián)系集”,根據(jù)聯(lián)系方式不同,采取不同手段以使被它聯(lián)系的實體所對應的關系彼此實現(xiàn)某種聯(lián)系,5.3 數(shù)據(jù)庫設計,ER圖向關系數(shù)據(jù)模型
22、的轉(zhuǎn)換轉(zhuǎn)換過程示意圖,E-R圖,關系模型,DBMS,5.3 數(shù)據(jù)庫設計,ER圖的轉(zhuǎn)換 將E-R圖轉(zhuǎn)換成相應的表 表是行和列的集合,實體被表示成表的形式。 用列標題表示實體的屬性 用行表示關于實體的實際數(shù)據(jù) 關于表和屬性的命名規(guī)則 屬性名和表名中不能包含空格 表名對實體的描述應該是有意義的。 如 student(cStuID,cStuName,nStuAge,) 表名只能描述一個主題,5.3 數(shù)據(jù)庫設計,轉(zhuǎn)換舉例一,廠長號,姓名,年齡,廠長,廠號,廠名,地點,工廠,管理,1,1,廠長(廠長號,廠號,姓名,年齡,工廠(廠號,廠名,地點,5.3 數(shù)據(jù)庫設計,轉(zhuǎn)換舉例二,倉庫號,地點,面積,倉庫,貨號
23、,品名,價格,產(chǎn)品,存放,1,n,倉庫(倉庫號,地點,面積,產(chǎn)品(貨號,品名,價格,倉庫號,數(shù)量,數(shù)量,5.3 數(shù)據(jù)庫設計,轉(zhuǎn)換舉例三,5.4 輸入輸出設計,輸入設計 輸入設計對系統(tǒng)的質(zhì)量有著決定性的重要影響。 輸入數(shù)據(jù)的正確性直接決定處理結(jié)果的正確性,如果輸入數(shù)據(jù)有誤,即使計算和處理十分正確,也無法獲得可靠的輸出信息。 同時,輸入設計是信息系統(tǒng)與用戶之間交互的紐帶,決定著人機交互的效率 輸入設計的原則 源點輸入 一次性輸入 用戶友好性,5.4.1 輸入設計,以下是指導輸入設計的幾個目標: 1控制輸入量。 在輸入設計中,應盡量控制輸入數(shù)據(jù)總量,在輸入時,只需輸入基本的信息,而其他可通過計算、統(tǒng)
24、計、檢索得到的信息則由系統(tǒng)自動產(chǎn)生。 2減少輸入延遲。 輸入數(shù)據(jù)的速度往往成為提高信息系統(tǒng)運行效率的瓶頸,為減少延遲,可采用周轉(zhuǎn)文件、批量輸入等方式。 3減少輸入錯誤。 輸入設計中應采用多種輸入校驗方法和有效性驗證技術,減少輸入錯誤。 4避免額外步驟。 在輸入設計時,應盡量避免不必要的輸入步驟,當步驟不能省略時,應仔細驗證現(xiàn)有步驟是否完備、高效。 5輸入過程應盡量簡化。 輸入設計在為用戶提供糾錯和輸入校驗的同時,就保證輸入過程簡單易用,不能因為查錯、糾錯而使輸入復雜化,增加用戶負擔,5.4.1 輸入設計,數(shù)據(jù)出錯的校驗方法 由人工直接檢查、由計算機用程序校驗以及人與計算機兩者分別處理后再相互查
25、對校驗等多種方法。常用的方法是以下幾種,可單獨地使用,也可組合使用,重復校驗 視覺校驗 檢驗位校驗 控制總數(shù)校驗 數(shù)據(jù)類型校驗 格式校驗,邏輯校驗 界限校驗 順序校驗 記錄計數(shù)校驗 平衡校驗 對照校驗,5.4.1 輸入設計,原始單據(jù)的格式設計 輸入設計的重要內(nèi)容之一是設計好原始單據(jù)的格式。研制新系統(tǒng)時,即使原系統(tǒng)的單據(jù)很齊全,一般也要重新設計和審查原始單據(jù)。 設計原始單據(jù)的原則是: 1便于填寫。 原始單據(jù)的設計要保證填寫得迅速、正確、全面。簡易和節(jié)約,具體地說應做到:填寫量小,版面排列簡明、易懂。 2便于歸檔。 單據(jù)大小要標準化、預留裝訂位置,標明傳票的流動路徑。 3單據(jù)的格式應能保證輸入精度
26、,5.4.1 輸入設計,原始單據(jù)的格式設計,5.4.1 輸入設計,輸入屏幕設計 從屏幕上通過人機對話輸入是目前廣泛使用的輸入方式。因為是人機對話,既有用戶輸入,又有計算機的輸出。 通常人機對話采用 菜單式、填表法和應答式三種方式 對話設計的原則是: 對話界面要美觀、醒目; 提示要清楚、簡單,不能有二義性; 要便于操作和學習,有幫助功能; 能及時反饋錯誤信息等。 界面設計 菜單方式設計:方式、功能安排、優(yōu)缺點分析 會話管理方式設計:因果對話 提示方式與權(quán)限管理:提示與幫助設計、權(quán)限設置方式,5.4.2 輸出設計,輸出設計 在系統(tǒng)設計中,輸出設計占據(jù)很重要的地位。 計算機系統(tǒng)對輸入的數(shù)據(jù)進行加工處
27、理的結(jié)果,只有通過輸出才能讓用戶所使用,故輸出的內(nèi)容與格式是用戶最關心的問題 從系統(tǒng)開發(fā)的角度來看,輸入信息只有根據(jù)輸出要求才能確定,即輸出決定輸入 對于大多數(shù)用戶來說,輸出是系統(tǒng)開發(fā)的目的和評價系統(tǒng)開發(fā)成功與否的標準。 因此,系統(tǒng)設計過程與實施過程相反,不是從輸入設計到輸出設計,而是從輸出設計到輸入設計,5.4.2 輸出設計,輸出設計的內(nèi)容包括: 1有關輸出信息使用方面的內(nèi)容 包括信息的使用者、使用目的、報告量、使用周期、有效期、保管方法和復寫份數(shù)等; 2輸出信息的內(nèi)容 包括輸出項目、位數(shù)、數(shù)據(jù)形式(文字、數(shù)字); 3輸出格式 如表格、圖形或文件; 4輸出設備 如打印機、顯示器、卡片輸出機等
28、。對行打機尚須注明字行,行頁 5輸出介質(zhì) 如輸出到磁盤還是磁帶上,輸出用紙是專用紙還是普通白紙等,5.4.2 輸出設計,輸出設計要注意以下幾點: 1方便使用者; 2要考慮系統(tǒng)的硬件性能; 3盡量利用原系統(tǒng)的輸出格式,確需修改,應與有關部門協(xié)商,征得用戶同意; 4輸出表格要考慮系統(tǒng)發(fā)展的需要。例如:是否必要在輸出表中留出備用項目,以滿足將來新增項目的需要。 5輸出的格式和大小要根據(jù)硬件能力,認真設計,并試制輸出樣品,經(jīng)用戶同意后才能正式使用,5.5 處理流程設計,概述,主要任務:在概要設計基礎上,對總體結(jié) 構(gòu)設計中產(chǎn)生的功能模塊進行過程描述, 設計功能模塊的內(nèi)部細節(jié),解決如何實現(xiàn) 各個模塊的內(nèi)部功能。即為設計模塊內(nèi)部 細算法、內(nèi)部數(shù)據(jù)結(jié)構(gòu)和程序邏輯結(jié)構(gòu),邏輯實現(xiàn) (描述,物理實現(xiàn) (編程,5.5 處理流程設計,模塊數(shù)量與系統(tǒng)成本的關系,5.5 處理流程設計,程序結(jié)構(gòu) 表明了
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出租大箱貨車合同范例
- 2024年寬帶網(wǎng)絡建設及租賃合同
- 產(chǎn)品改造合同范例
- 洗煤廠員工安全協(xié)議書
- 2024年大數(shù)據(jù)分析與云計算服務合同
- 機器學習概論課程設計
- 軌道交通信號與控制基礎知識單選題100道及答案解析
- 深圳二手房交易合同蓋章流程
- 智能化工廠生產(chǎn)線施工合同
- 展覽館入口雨棚安裝合同
- 2022-2023學年福建省廈門一中九年級(上)期中物理試卷
- 足球球性球感練習教案
- 鋰離子電池制造中的安全問題與防范措施
- 中小學數(shù)學教學有效銜接教育探索
- MOOC 現(xiàn)代郵政英語(English for Modern Postal Service)-南京郵電大學 中國大學慕課答案
- 胃結(jié)石的護理查房
- 河北開放大學2024年《金融市場》形考任務1-4答案
- 中考英語一模作文-征集“文化自信類”寫作
- 門面招租方案
- 2024年意識形態(tài)工作專題會議記錄【6篇】
- 稅務學習練兵(辦公室條線)考試題庫(含答案)
評論
0/150
提交評論