管理信息系統(tǒng)設計_第1頁
管理信息系統(tǒng)設計_第2頁
管理信息系統(tǒng)設計_第3頁
管理信息系統(tǒng)設計_第4頁
管理信息系統(tǒng)設計_第5頁
已閱讀5頁,還剩73頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、management information system管理信息系統(tǒng)管理信息系統(tǒng)2011/20122011/2012學年第一學期學年第一學期河海大學商學院河海大學商學院 陳艷萍開發(fā)陳艷萍開發(fā)第五章第五章 系統(tǒng)設計系統(tǒng)設計 主要內容 5.1 系統(tǒng)總體設計 5.2 代碼設計 5.3 數據結構和數據庫設計 5.4 輸入輸出設計 5.5 模塊功能與處理過程設計 5.6 系統(tǒng)設計報告5.0 引言引言 人們對設計定義是 “應用各種技術和原理,對設備、過程或系統(tǒng)做出足夠詳細的定義,使之能夠在物理上得以實現” 系統(tǒng)設計 是新系統(tǒng)的物理設計階段 根據系統(tǒng)分析階段所確定的新系統(tǒng)的邏輯模型,綜合考慮各種約束,利用

2、一切可用的技術手段和方法,進行各種具體設計,提出一個能在計算機上實現的新系統(tǒng)的實施方案,解決“系統(tǒng)怎樣做”的問題。數數 據據 設設 計計模塊結構設計模塊結構設計接口設計接口設計過程設計過程設計平平 臺臺 設設 計計5.0 引言引言5.0 引言引言5.0 續(xù)續(xù) 系統(tǒng)設計階段的主要任務包括: 系統(tǒng)的總體設計 包括功能模塊圖設計、系統(tǒng)的平臺設計(包括設備配置、通信網絡的選擇和設計以及數據庫管理系統(tǒng)的選擇等等)。 詳細設計 代碼設計 輸入設計、輸出設計 數據庫設計 模塊處理過程設計(算法設計) 編寫程序設計說明書即系統(tǒng)設計報告5.0 續(xù)續(xù) 從系統(tǒng)分析階段性的邏輯模型設計到系統(tǒng)設計階段的物理模型設計 是

3、一個由抽象到具體的過程,有時并沒有明確的界限,甚至可能有反復。 經過系統(tǒng)設計,設計人員應能為程序開發(fā)人員提供完整、清楚的設計文檔,并對設計規(guī)范中不清楚的地方做出解釋。5.0 續(xù)續(xù) 從工程管理的角度來看,軟件設計分兩步完成 概要設計 將軟件需求轉化為數據結構和軟件的系統(tǒng)結構。 詳細設計 即過程設計。通過對結構表示進行細化,得到軟件的詳細的數據結構和算法。5.0 續(xù)續(xù) 信息系統(tǒng)設計的原則 四個原則:系統(tǒng)性、可變性、可靠性、高效性、經濟性。 系統(tǒng)性 代碼統(tǒng)一、設計規(guī)范標準、傳遞語言和傳遞參數要盡可能一致;對系統(tǒng)的數據采集要做到源出一處、全局共享,使一次輸入得到多次利用。 可變性(靈活性) 要求系統(tǒng)具

4、有很強的環(huán)境適應性,為此,系統(tǒng)應具有較好的開放性和結構的可變性。 在系統(tǒng)設計中,應盡量采用模塊化結構,提高各模塊的獨立性;盡可能減少模塊間的數據耦合,使各子系統(tǒng)間的數據依賴減至最低限度。這樣,既便于模塊的修改,又便于增加新的內容,提高系統(tǒng)適應環(huán)境變化的能力。即較低的數據耦合和模塊耦合。5.0 續(xù)續(xù) 信息系統(tǒng)設計的原則(續(xù)) 可靠性 可靠性是指系統(tǒng)抵御外界干擾的能力及受外界干擾時的恢復能力。 一個成功的管理信息系統(tǒng)必須具有較高的可靠性,如安全保密性、檢錯及糾錯能力、抗病毒能力等。 高效性 處理事務效率高 經濟性 經濟性是指在滿足系統(tǒng)需求的前提下,盡可能減小系統(tǒng)的開銷。 一方面,在硬件投資上不能盲

5、目追求技術上的先進,而應以滿足應用需要為前提; 另一方面,系統(tǒng)設計中應盡量避免不必要的復雜化,各模塊應盡量簡潔,以便縮短處理流程、減少處理費用。5.1 系統(tǒng)總體設計系統(tǒng)總體設計 5.1.1 子系統(tǒng)劃分 5.1.2 系統(tǒng)平臺設計軟硬件配置網絡設計數據庫管理系統(tǒng)設計5.1 系統(tǒng)總體設計系統(tǒng)總體設計 系統(tǒng)設計階段首先要確定系統(tǒng)的總體結構 即系統(tǒng)總體功能結構的確定和子系統(tǒng)與模塊的細分 結構化系統(tǒng)設計的思想是 采用自頂向下、逐層分解的方法 把系統(tǒng)劃分為若干子系統(tǒng) 而子系統(tǒng)又劃分為若干功能模塊 模塊又劃分為子模塊 層層劃分直到每一個模塊是相對獨立、功能單一的獨立程序為止。5.1.1 子系統(tǒng)劃分子系統(tǒng)劃分

6、子系統(tǒng)劃分的原則 子系統(tǒng)要具有相對獨立性 子系統(tǒng)之間的數據依賴性盡量小 子系統(tǒng)劃分的結果應使數據冗余較小、便于分階段完成 在系統(tǒng)分析的功能劃分的基礎上進一步細分,要考慮組織實際情況來劃分5.1.1 子系統(tǒng)劃分子系統(tǒng)劃分 子系統(tǒng)(功能模塊)的劃分按理想程度從高到低有 功能劃分法:(按業(yè)務的處理功能劃分)如:按職能部門的管理功能劃分為:生產計劃、銷售、庫存管理、財務、勞資等子系統(tǒng)。 順序劃分法(按業(yè)務的處理順序劃分)如:帳務劃分為憑證錄入模塊、憑證匯總模塊、記帳模塊等。 性質劃分法(按業(yè)務處理的性質劃分)如:各種臺帳的處理,劃分為:臺帳錄入模塊、臺帳匯總模塊、臺帳統(tǒng)計打印等。 時間劃分法(按業(yè)務處

7、理的時間順序劃分)如:初始化模塊、清算執(zhí)行模塊。模塊的劃分要求遵循高內聚、低耦合、影響范圍在控制范圍之內的原則。子系統(tǒng)劃分結果子系統(tǒng)劃分結果系統(tǒng)功能結構圖系統(tǒng)功能結構圖帳務處理系統(tǒng)帳務處理系統(tǒng)憑證帳表對帳系統(tǒng)幫助制單審核查詢記帳憑證匯總退出日記帳明細帳總帳科目匯總表對帳單錄入對帳余額調節(jié)表報表編制格式設計備查簿登錄修改密碼代碼編輯結帳/新開帳數據備份權限設置科目代碼部門代碼人員代碼客戶代碼產品代碼5.1.2 系統(tǒng)平臺設計系統(tǒng)平臺設計 系統(tǒng)平臺設計 問題提出: 隨著信息技術的發(fā)展,各種計算機軟、硬件產品競相投向市場。多種多樣的計算機技術產品為信息系統(tǒng)的建設提供了極大的靈活性,使我們可以根據應用的

8、需要選用不同生產者的性能各異的軟、硬件產品,但同時也給系統(tǒng)設計工作帶來了新的困難,那就是如何從眾多廠家的產品中作出最明智的選擇?5.1.2 系統(tǒng)平臺設計系統(tǒng)平臺設計 系統(tǒng)平臺設計包括軟硬件選擇網絡系統(tǒng)的設計 網絡系統(tǒng)的設計要用網絡結構圖來表示,visio軟件工具是一種方便的制圖軟件。數據庫管理系統(tǒng)的選擇5.1.2 系統(tǒng)平臺設計系統(tǒng)平臺設計 系統(tǒng)平臺設計的依據系統(tǒng)的吞吐量 每秒鐘執(zhí)行的作業(yè)數稱為系統(tǒng)的吞吐量。 系統(tǒng)的吞吐量越大,則系統(tǒng)的處理能力就越強。系統(tǒng)的響應時間 從用戶向系統(tǒng)發(fā)出一個作業(yè)請求開始,經系統(tǒng)處理后,給出應答結果的時間稱為系統(tǒng)的響應時間。(cpu /通訊線路)系統(tǒng)的可靠性 系統(tǒng)的可

9、靠性可以用連續(xù)工作時間表示。(24h/雙機雙工)地域范圍 廣域、局域數據管理方式 文件、數據庫5.1.2 系統(tǒng)平臺設計系統(tǒng)平臺設計 1.軟硬件設備選配硬件:計算機主機、外圍設備、連網設備硬件:計算機主機、外圍設備、連網設備軟件:軟件: 1)操作系統(tǒng):單機操作系統(tǒng)、網絡操作系統(tǒng))操作系統(tǒng):單機操作系統(tǒng)、網絡操作系統(tǒng) 2)網絡協(xié)議:)網絡協(xié)議: 3)數據庫產品)數據庫產品 :oracle,sybase,sql server, informix, foxpro等等 4)應用軟件:功能性、靈活性、技術支持。)應用軟件:功能性、靈活性、技術支持。5.1.2 系統(tǒng)平臺設計系統(tǒng)平臺設計 1.系統(tǒng)軟硬件的配置

10、 計算機系統(tǒng)(軟件、硬件及其附屬設備)的配置,總的原則應該是: 技術上具有先進性 實現上具有可能性 使用上具有靈活性 發(fā)展上具有可擴充性 投資上具有受益性5.1.2 系統(tǒng)平臺設計系統(tǒng)平臺設計 系統(tǒng)軟硬件的配置應考慮的具體問題(1)計算機軟件、硬件配置應能滿足系統(tǒng)的要求,這些要求主要是: 功能要求 能滿足新系統(tǒng)的各種功能要求,包括聯(lián)網要求。 性能要求 根據用戶提出的對系統(tǒng)的處理速度、精確度等要求,確定計算機的運行速度、網絡的傳輸速度等指標。 容量要求 根據新系統(tǒng)近期所要處理的最大數據量以及若干年以后的發(fā)展規(guī)劃,配置計算機內存、外存容量。 安全性和可靠性的要求 應保證系統(tǒng)的數據、信息等資源安全可靠

11、,防止信息的破壞和丟失,確保系統(tǒng)的正常運行。5.1.2 系統(tǒng)平臺設計系統(tǒng)平臺設計 系統(tǒng)軟硬件的配置應考慮的具體問題(2)系統(tǒng)硬件的選擇應服從于系統(tǒng)軟件的選擇 即首先根據新系統(tǒng)的功能、性能要求,確定系統(tǒng)軟件,再根據系統(tǒng)軟件確定系統(tǒng)硬件。 硬件的選擇原則是:選擇技術上成熟可靠的系列機型;處理速度快;數據存儲容量大;具有良好的兼容性與可擴充性、可維護性;有良好的性能/價格比;售后服務與技術服務好;操作方便;在一定時間內保持一定先進性的硬件。 系統(tǒng)軟件、硬件的選擇在技術上應具有一定的先進性。5.1.2 系統(tǒng)平臺設計系統(tǒng)平臺設計 系統(tǒng)軟硬件的配置應考慮的具體問題(3)mis的系統(tǒng)軟件主要涉及到 操作系統(tǒng)

12、、數據庫管理系統(tǒng)、系統(tǒng)開發(fā)工具等。在集成化的網絡環(huán)境下的信息系統(tǒng) 在客戶一服務器模式下,應考慮服務器和工作站兩種操作系統(tǒng)的選擇。數據庫管理系統(tǒng)的選擇是一個關鍵問題。 mis的核心任務是信息的采集、存儲、加工處理; 選擇時,應著重考慮所選數據庫管理系統(tǒng)的 數據存儲能力 數據查詢速度 數據恢復與備份能力 分布處理能力 以及與其它數據庫的互連能力。5.1.2 系統(tǒng)平臺設計系統(tǒng)平臺設計 2.網絡系統(tǒng)的設計計算機網絡系統(tǒng)的設計主要包括 中小型主機方案與微機網絡方案的選取 網絡拓撲結構 互連結構及通信介質的選型 網絡計算模式 網絡操作系統(tǒng)及網絡協(xié)議等的選擇網絡計算模式 原來一般采用客戶機/服務器(c/s)

13、模式 隨著internal技術的發(fā)展和廣泛應用,mis的網絡計算模式開始更多的采用瀏覽器/web服務器/數據庫服務器(b/s)模式。5.1.2 系統(tǒng)平臺設計系統(tǒng)平臺設計 3.數據庫管理系統(tǒng)的選擇 管理信息系統(tǒng)都是以數據庫系統(tǒng)為基礎,一個好的數據庫管理系統(tǒng)對管理信息系統(tǒng)的應用有著舉足輕重的重要影響。在數據庫管理系統(tǒng)的選擇上,主要考慮: 數據庫的性能; 數據庫管理系統(tǒng)的安全保密性能; 數據的類型。5.1.2 系統(tǒng)平臺設計系統(tǒng)平臺設計 系統(tǒng)環(huán)境的配置報告1確定系統(tǒng)的網絡結構體系(網絡設計) 網絡拓撲結構,傳輸介質,組網方式,網絡設備,網絡協(xié)議,網絡操作系統(tǒng)等。2硬件的配置 對c/s,b/s服務器和工

14、作站,機型、性能指標、數量、涉及的機構(或部門)、外圍設備。3軟件的選擇(系統(tǒng)軟件和工具軟件) 對c/s,b/s分服務器和工作站上的軟件選擇,操作系統(tǒng),網絡管理軟件、數據庫系統(tǒng),開發(fā)平臺與工具,中間介質。5.2 代碼設計代碼設計 引言mis覆蓋企業(yè)從市場預測,產品設計、生產制造、產品銷售及售后服務的全過程,是一種集成化的管理信息系統(tǒng)。 要實現mis的集成化、必須在以計算機網絡支持下的物理集成的基礎上,實現信息集成,也就是說使整個企業(yè)范圍的信息達到共享,并且在不同的部門之間,使信息保持完整一致而且不冗余。 為了實現信息集成,對整個企業(yè)范圍的信息進行統(tǒng)一的分類編碼也是至關重要的。信息分類編碼是利用

15、計算機輔助企業(yè)管理必要的前提條件,分類在先,編碼在后1110011200011311113121131011321113221132011330113000部件1100012100122101222012200部件12000131101312013100132111321213213132101322013200部件13000產品100005.2 代碼設計代碼設計 代碼的作用 便于錄入 節(jié)省存儲空間,提高處理速度 便于計算機識別和處理 提高數據標準化程度 提高處理精度5.2 續(xù)續(xù) 代碼: 代碼就是以數或字符來代表各種客觀實體 代表事物名稱、屬性、狀態(tài)等的符號,一般用數字、字母或它們的組合來表示

16、。 編碼的目的5.2 續(xù)續(xù) 代碼分類的基本原則一般可歸納為; 科學性、系統(tǒng)性、可延性和兼容性 科學性即穩(wěn)定性。 系統(tǒng)性即合理的順序排列。 可延性即具有足夠的空位。 兼容性即相關的信息分類體系間的協(xié)調性。代碼的基本分類代碼的基本分類5.2 續(xù)續(xù) 代碼分類常用的基本方法有線分類法、面分類法和混合分類法3種。 線分類法 比較有代表性的國家標準有:gb226090中華人民共和國行政區(qū)劃代碼,gb475484國民經濟行業(yè)分類和代碼,gb666586職業(yè)分類和代碼等 面分類法 國家標準gbi 240390干部職務名稱代碼 混合分類法 奧匹茲分類編碼系統(tǒng)的主分類選用了5個面: 1零件類別,2總體形狀或主要形

17、狀,3回轉面加工,4平面加工,5輔助孔、齒成形。5.2 續(xù)續(xù) 代碼的設計原則 唯一性和統(tǒng)一性 盡管編碼對象有不同的名稱、不同的描述,但編碼必須保證一個編碼對象僅被賦予一個代碼,一個代碼只反映一個編碼對象。 適應性、可擴性 代碼結構必須能適應編碼對象不斷增加的需要,也就是說,必須為新的編碼對象留有足夠的備用碼。以適應分類編碼對象的特征或屬性以及其相互關系可能出現的變化。 可識別性和含義性 代碼應盡可能反映分類編碼對象的特點,以助記憶并便于人們了解和使用,并減少機器處理時間。 穩(wěn)定性和規(guī)范化 代碼不宜頻繁變動,編碼時應考慮其變化的可能性,盡可能保持代碼系統(tǒng)的相對穩(wěn)定性5.2 續(xù)續(xù) 代碼的種類順序碼

18、區(qū)間碼助記碼以某種順序形式編碼。簡單,易管理,但可識別性差以多區(qū)間代表多組,位置代表含意。可靠且易操作也叫混合碼。比較常用,易記憶易管理,但不易校對。5.2 續(xù)續(xù) 代碼結構中的校驗位 代碼作為計算機的重要輸入內容之一,其正確性直接影響到整個處理工作的質量。 特別是人們重復抄寫代碼和將它通過人手輸入計算機時,發(fā)生錯誤的可能性更大。 為了保證正確輸入,有意識地在編碼設計結構中原有代碼的基礎上,另外加上一個校驗位,使它事實上變成代碼的一個組成部分。 校驗位通過事先規(guī)定的數學方法計算出來。 代碼一旦輸入,計算機會用同樣的數學運算方法接輸入的代碼數字計算出校驗位,并將它與輸入的校驗位進行比較,以證實輸入

19、是否有錯。5.2 續(xù)續(xù) 代碼的應用 1、檢索、檢索 圖書情報檢索圖書情報檢索 大型零售商業(yè)企業(yè)的結算大型零售商業(yè)企業(yè)的結算 2、統(tǒng)計、統(tǒng)計 統(tǒng)計指標的統(tǒng)一統(tǒng)計指標的統(tǒng)一 經濟效益統(tǒng)計等經濟效益統(tǒng)計等 3、統(tǒng)一信息體系、統(tǒng)一信息體系 行業(yè)信息代碼規(guī)劃行業(yè)信息代碼規(guī)劃5.3 數據庫設計數據庫設計 內容提要5.2 續(xù)續(xù) 數據組織的層次數據庫文件1文件2文件n文件n-1記錄1記錄2記錄n-1記錄n數據項1數據項2數據項n-1數據項n.姓名、性別等若干學生學生文件學生數據庫5.3 數據庫設計數據庫設計e-r模型模型 信息的轉換客觀 事物類:事物 相關性質集合人實體 實體集合及 實體聯(lián)系 相關屬性集合 加

20、工、轉換數 文件據 記錄庫 相關數據項集合加工轉換存儲 二進制數據集合結構計算機世界dbms數據世界dbms的數據模型信息世界認識選擇描述現實世界e-r模型模型5.3 續(xù)續(xù) 三個不同世界術語 客觀世界 信息世界 數據世界組織(事物及其聯(lián)系) 實體及其聯(lián)系 數據庫(概念模型)事物類(總體) 實體集 文件事物(對象、個體) 實體 記錄特征(性質) 屬性 數據項5.3 e-r模型的設計與應用模型的設計與應用 e-r圖描述現實世界的概念模型 實體: 屬性: 聯(lián)系: 一對一聯(lián)系(學校-校長) 一對多聯(lián)系(學校-老師) 多對多聯(lián)系(老師學生, 學生-選課)線段5.3 e-r模型的設計與應用模型的設計與應用

21、 e-r圖舉例(物資入庫管理)1nnmlmn5.3 續(xù)續(xù) er圖設計原則 真實性原則 避免冗余原則 簡單性原則 合適性原則(用實體或屬性或聯(lián)系集) 注意對客觀對象的約束 映射約束、鍵碼約束、參照完整性約束5.3 數據庫設計數據庫設計 實體(entity): 是一個有著一系列顯著的、易辨認的屬性的對象。 實體可以是具體的(物體、人物等。) 實體也可以抽象的(事、概念、事物之間的聯(lián)系) 確定實體的指導 找出問題中的大模塊 問題陳述中的名詞5.3 數據庫設計數據庫設計 屬性(attribute) 實體的特性,它描述了實體的一個部分。 一個實體可由若干個屬性來刻畫。 如學生(學號,姓名,性別,) 碼(

22、key): 唯一標識實體的屬性集。 如:學號為學生的碼。 確定屬性的指導 可能將名詞當作屬性,但不應將其和實體混淆.5.3 數據庫設計數據庫設計 er圖繪制舉例5.3 數據庫設計數據庫設計 er圖向關系數據模型的轉換 er圖中每個實體,相應轉換為一個關系,該關系包括對應實體的全部屬性,并確定出該關系的關鍵字。 對于“聯(lián)系集”,根據聯(lián)系方式不同,采取不同手段以使被它聯(lián)系的實體所對應的關系彼此實現某種聯(lián)系。5.3 數據庫設計數據庫設計 er圖向關系數據模型的轉換轉換過程示意圖5.3 數據庫設計數據庫設計 er圖的轉換 將e-r圖轉換成相應的表 表是行和列的集合,實體被表示成表的形式。 用列標題表示

23、實體的屬性 用行表示關于實體的實際數據 關于表和屬性的命名規(guī)則 屬性名和表名中不能包含空格 表名對實體的描述應該是有意義的。 如 student(cstuid,cstuname,nstuage,) 表名只能描述一個主題5.3 數據庫設計數據庫設計 轉換舉例一廠長(廠長號,廠號,姓名,年齡)工廠(廠號,廠名,地點)5.3 數據庫設計數據庫設計 轉換舉例二倉庫(倉庫號,地點,面積)產品(貨號,品名,價格,倉庫號,數量)5.3 數據庫設計數據庫設計 轉換舉例三學號姓名年齡學生課程號課程名學時數課程學習nn學生(學號,姓名,年齡)課程(課程號,課程名,學時數)成績學習(學號,課程號,成績)5.4 輸入

24、輸出設計輸入輸出設計 輸入設計 輸入設計對系統(tǒng)的質量有著決定性的重要影響。 輸入數據的正確性直接決定處理結果的正確性,如果輸入數據有誤,即使計算和處理十分正確,也無法獲得可靠的輸出信息。 同時,輸入設計是信息系統(tǒng)與用戶之間交互的紐帶,決定著人機交互的效率 輸入設計的原則 源點輸入 一次性輸入 用戶友好性5.4.1 輸入設計輸入設計 以下是指導輸入設計的幾個目標:1控制輸入量。 在輸入設計中,應盡量控制輸入數據總量,在輸入時,只需輸入基本的信息,而其他可通過計算、統(tǒng)計、檢索得到的信息則由系統(tǒng)自動產生。2減少輸入延遲。 輸入數據的速度往往成為提高信息系統(tǒng)運行效率的瓶頸,為減少延遲,可采用周轉文件、

25、批量輸入等方式。3減少輸入錯誤。 輸入設計中應采用多種輸入校驗方法和有效性驗證技術,減少輸入錯誤。4避免額外步驟。 在輸入設計時,應盡量避免不必要的輸入步驟,當步驟不能省略時,應仔細驗證現有步驟是否完備、高效。5輸入過程應盡量簡化。 輸入設計在為用戶提供糾錯和輸入校驗的同時,就保證輸入過程簡單易用,不能因為查錯、糾錯而使輸入復雜化,增加用戶負擔。5.4.1 輸入設計輸入設計 數據出錯的校驗方法 由人工直接檢查、由計算機用程序校驗以及人與計算機兩者分別處理后再相互查對校驗等多種方法。常用的方法是以下幾種,可單獨地使用,也可組合使用。重復校驗視覺校驗檢驗位校驗控制總數校驗數據類型校驗格式校驗邏輯校

26、驗界限校驗順序校驗記錄計數校驗平衡校驗對照校驗5.4.1 輸入設計輸入設計 原始單據的格式設計 輸入設計的重要內容之一是設計好原始單據的格式。研制新系統(tǒng)時,即使原系統(tǒng)的單據很齊全,一般也要重新設計和審查原始單據。 設計原始單據的原則是: 1便于填寫。 原始單據的設計要保證填寫得迅速、正確、全面。簡易和節(jié)約,具體地說應做到:填寫量小,版面排列簡明、易懂。 2便于歸檔。 單據大小要標準化、預留裝訂位置,標明傳票的流動路徑。 3單據的格式應能保證輸入精度。5.4.1 輸入設計輸入設計 原始單據的格式設計5.4.1 輸入設計輸入設計 輸入屏幕設計 從屏幕上通過人機對話輸入是目前廣泛使用的輸入方式。因為

27、是人機對話,既有用戶輸入,又有計算機的輸出。 通常人機對話采用 菜單式、填表法和應答式三種方式 對話設計的原則是: 對話界面要美觀、醒目; 提示要清楚、簡單,不能有二義性; 要便于操作和學習,有幫助功能; 能及時反饋錯誤信息等。 界面設計 菜單方式設計:方式、功能安排、優(yōu)缺點分析 會話管理方式設計:因果對話 提示方式與權限管理:提示與幫助設計、權限設置方式5.4.2 輸出設計輸出設計 輸出設計 在系統(tǒng)設計中,輸出設計占據很重要的地位。 計算機系統(tǒng)對輸入的數據進行加工處理的結果,只有通過輸出才能讓用戶所使用,故輸出的內容與格式是用戶最關心的問題 從系統(tǒng)開發(fā)的角度來看,輸入信息只有根據輸出要求才能

28、確定,即輸出決定輸入 對于大多數用戶來說,輸出是系統(tǒng)開發(fā)的目的和評價系統(tǒng)開發(fā)成功與否的標準。 因此,系統(tǒng)設計過程與實施過程相反,不是從輸入設計到輸出設計,而是從輸出設計到輸入設計。5.4.2 輸出設計輸出設計 輸出設計的內容包括: 1有關輸出信息使用方面的內容 包括信息的使用者、使用目的、報告量、使用周期、有效期、保管方法和復寫份數等; 2輸出信息的內容 包括輸出項目、位數、數據形式(文字、數字); 3輸出格式 如表格、圖形或文件; 4輸出設備 如打印機、顯示器、卡片輸出機等。對行打機尚須注明字行,行頁 5輸出介質 如輸出到磁盤還是磁帶上,輸出用紙是專用紙還是普通白紙等5.4.2 輸出設計輸出

29、設計 輸出設計要注意以下幾點: 1方便使用者; 2要考慮系統(tǒng)的硬件性能; 3盡量利用原系統(tǒng)的輸出格式,確需修改,應與有關部門協(xié)商,征得用戶同意; 4輸出表格要考慮系統(tǒng)發(fā)展的需要。例如:是否必要在輸出表中留出備用項目,以滿足將來新增項目的需要。 5輸出的格式和大小要根據硬件能力,認真設計,并試制輸出樣品,經用戶同意后才能正式使用。5.5 處理流程設計處理流程設計 概述主要任務:在概要設計基礎上,對總體結構設計中產生的功能模塊進行過程描述,設計功能模塊的內部細節(jié),解決如何實現各個模塊的內部功能。即為設計模塊內部內部細算法、內部數據結構和程序邏輯結構細算法、內部數據結構和程序邏輯結構。邏輯實現(描述)5.5 處理流程設計處理流程設計 模塊數量與系統(tǒng)成本的關系5.5 處理流程設計處理流程設計 程序結構 表明了程序各個部件(模塊)的組織情況,它通常是樹狀結構或網狀結構,并蘊含了在程

溫馨提示

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

評論

0/150

提交評論