管理信息系統(tǒng):第7章 系統(tǒng)設計

上傳人:努力****83 文檔編號:54688054 上傳時間:2022-02-15 格式:PPT 頁數:84 大?。?.44MB
收藏 版權申訴 舉報 下載
管理信息系統(tǒng):第7章 系統(tǒng)設計_第1頁
第1頁 / 共84頁
管理信息系統(tǒng):第7章 系統(tǒng)設計_第2頁
第2頁 / 共84頁
管理信息系統(tǒng):第7章 系統(tǒng)設計_第3頁
第3頁 / 共84頁

下載文檔到電腦,查找使用更方便

40 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《管理信息系統(tǒng):第7章 系統(tǒng)設計》由會員分享,可在線閱讀,更多相關《管理信息系統(tǒng):第7章 系統(tǒng)設計(84頁珍藏版)》請在裝配圖網上搜索。

1、第七章第七章 系統(tǒng)設計系統(tǒng)設計 主要內容系統(tǒng)的總體結構設計模塊結構設計代碼設計數據庫設計輸入/輸出設計處理流程設計系統(tǒng)設計報告系統(tǒng)運行和維護系統(tǒng)運行和維護 系統(tǒng)規(guī)劃系統(tǒng)規(guī)劃 系統(tǒng)實施系統(tǒng)實施 系統(tǒng)分析系統(tǒng)分析 開發(fā) 設計 初步 調查 可行性 研究 審批 系統(tǒng) 評價 系統(tǒng) 維護 總體 設計 詳細 設計 審計 審查 編程 調試 系統(tǒng) 轉換 驗收 詳細 調查 邏輯 設計 階段階段回答的中心問題回答的中心問題成果成果系統(tǒng)分析系統(tǒng)分析 “做什么做什么”明確系統(tǒng)功能明確系統(tǒng)功能邏輯模型邏輯模型系統(tǒng)設計系統(tǒng)設計 “怎么做怎么做”如何實現系統(tǒng)說明如何實現系統(tǒng)說明書規(guī)定的系統(tǒng)功能書規(guī)定的系統(tǒng)功能物理模型物理模型

2、 第一節(jié)第一節(jié) 結構化系統(tǒng)設計概述結構化系統(tǒng)設計概述 人們對設計定義是 應用各種技術和原理,對設備、過程或系統(tǒng)做出足夠詳細的定義,使之能夠在物理上得以實現”系統(tǒng)設計”。 系統(tǒng)設計 是新系統(tǒng)的物理設計階段 根據系統(tǒng)分析階段所確定的新系統(tǒng)的邏輯模型,綜合考慮各種約束,利用一切可用的技術手段和方法,進行各種具體設計,提出一個能在計算機上實現的新系統(tǒng)的實施方案,解決“系統(tǒng)怎樣做”的問題。一、系統(tǒng)設計目標和原則一、系統(tǒng)設計目標和原則 1.系統(tǒng)設計目標系統(tǒng)設計目標 2.系統(tǒng)設計原則系統(tǒng)設計原則 1)簡單性)簡單性 2)靈活性和適應性)靈活性和適應性 3)一致性和完整性)一致性和完整性 4)可靠性)可靠性

3、5)經濟性)經濟性二、系統(tǒng)設計內容二、系統(tǒng)設計內容 系統(tǒng)設計階段的主要任務包括: 系統(tǒng)的總體結構設計 模塊結構設計 代碼設計 數據庫設計 輸入/輸出設計 處理流程設計 系統(tǒng)設計文檔三、系統(tǒng)設計的步驟三、系統(tǒng)設計的步驟總體設計階段總體設計階段詳細設計階段詳細設計階段網絡結構設計網絡結構設計硬件結構設計硬件結構設計軟件結構設計軟件結構設計數據庫分析數據庫分析代碼設計代碼設計輸入輸出設計輸入輸出設計信息分類信息分類數據庫設計數據庫設計功能模塊設計功能模塊設計第二節(jié)第二節(jié) 系統(tǒng)物理配置方案設計系統(tǒng)物理配置方案設計 問題提出: 隨著信息技術的發(fā)展,各種計算機軟、硬件產品競相投向市場。多種多樣的計算機技術

4、產品為信息系統(tǒng)的建設提供了極大的靈活性,使我們可以根據應用的需要選用不同生產者的性能各異的軟、硬件產品,但同時也給系統(tǒng)設計工作帶來了新的困難,那就是如何從眾多廠家的產品中作出最明智的選擇?一、系統(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)的可靠性可以用連續(xù)工作時間表示。(24h/雙機雙工) 集中式還是分布式 地域范圍 廣域、局域計算機硬件及網

5、絡選擇計算機硬件及網絡選擇 數據庫管理系統(tǒng)選擇數據庫管理系統(tǒng)選擇 應用軟件的選擇應用軟件的選擇 系統(tǒng)物理系統(tǒng)物理配置方案設計配置方案設計 系統(tǒng)軟硬件的配置 計算機系統(tǒng)(軟件、硬件及其附屬設備)的配置,總的原則應該是: 技術上具有先進性 實現上具有可能性 使用上具有靈活性 發(fā)展上具有可擴充性 投資上具有受益性二、硬件及網絡選擇二、硬件及網絡選擇 網絡系統(tǒng)的設計 中小型主機方案與微機網絡方案的選取 網絡拓撲結構 互連結構及通信介質的選型 網絡計算模式 網絡操作系統(tǒng)及網絡協(xié)議等的選擇三、數據庫管理系統(tǒng)的選擇三、數據庫管理系統(tǒng)的選擇 數據庫管理系統(tǒng)的選擇 管理信息系統(tǒng)都是以數據庫系統(tǒng)為基礎,一個好的數

6、據庫管理系統(tǒng)對管理信息系統(tǒng)的應用有著舉足輕重的重要影響。在數據庫管理系統(tǒng)的選擇上,主要考慮: 數據庫的性能; 數據庫管理系統(tǒng)的系統(tǒng)平臺; 數據庫管理系統(tǒng)的安全保密性能; 數據的類型。第三節(jié)第三節(jié) 模塊結構設計模塊結構設計 一、模塊結構圖一、模塊結構圖 1.模塊的概念 模塊是組成目標系統(tǒng)邏輯模型和物理模型的基本單位,它的特點是可以組合、分解和更換。 一個模塊應具備以下四個要素: 1) 輸入和輸出 2) 處理功能 3) 內部數據 4) 程序代碼 2.模塊結構圖的基本符號模塊結構圖的基本符號模塊調用數據控制信息轉接符號 模塊 這里所說的模塊通常是指用一個名字就可以調用的一段程序語句為物理模塊。ABC

7、DIJK 調用 在模塊結構圖中,用聯接兩個模塊的箭頭表示調用,箭頭總是由調用模塊指向被調用模塊,但是應該理解成被調用模塊執(zhí)行后又返回到調用模塊。 3) 數據 當一個模塊調用另一個模塊時,調用模塊可以把數據傳送到被調用模塊處供處理,而被調用模塊又可以將處理的結果數據送回到調用模塊。 ABxyz圖圖 模塊調用模塊調用查學生成績讀成績單學號成績數據無此學生(a)(b) 4) 控制信息 為了指導程序下一步的執(zhí)行,模塊間有時還必須傳送某些控制信息,例如,數據輸入完成后給出的結束標志,文件讀到末尾所產生的文件結束標志等。 5) 轉接符號 當模塊結構圖在一張圖面上畫不下,需要轉接到另外一張紙上,或為了避免圖

8、上線條交叉時,都可使用轉接符號,圓圈內加上標號. 23二、二、 模塊間關系模塊間關系 1. 模塊間耦合模塊間耦合 所謂耦合就是指兩個實體互相依賴于對方的一個度量。所謂耦合就是指兩個實體互相依賴于對方的一個度量。 模塊之間聯系越緊密,其耦合性就越強模塊之間聯系越緊密,其耦合性就越強 模塊間耦合的高低取決于模塊間接口的復雜性、調用模塊間耦合的高低取決于模塊間接口的復雜性、調用的方式及傳遞的信息的方式及傳遞的信息 耦合是不能避免的,但是容易產生耦合是不能避免的,但是容易產生BUG,所以要控制,所以要控制 2.模塊內聚合模塊內聚合 內聚是指一個模塊內各個元素彼此結合的緊密程度。內聚是指一個模塊內各個元

9、素彼此結合的緊密程度。 設計人員應盡可能的提高模塊的內聚度,從而獲得較設計人員應盡可能的提高模塊的內聚度,從而獲得較高的模塊獨立性高的模塊獨立性 第四節(jié)第四節(jié) 代碼設計代碼設計一、代碼概念一、代碼概念 代表事物名稱、屬性、狀態(tài)等的符號,一般用數字、字母或它們的組合來表示。代碼設計是科學管理的體現。 編碼的目的 二、代碼的功能二、代碼的功能1 1、鑒別功能、鑒別功能 代碼的最基本的特性。任何代碼都必須具備這種基代碼的最基本的特性。任何代碼都必須具備這種基本特征。在一個分類編碼標準中,一個代碼只能唯一本特征。在一個分類編碼標準中,一個代碼只能唯一的標識一個分類對象,而一個分類對象也只能有一個的標識

10、一個分類對象,而一個分類對象也只能有一個唯一的編碼。唯一的編碼。2 2、分類、分類 當按照分類對象的屬性分類,并分別賦予不同的當按照分類對象的屬性分類,并分別賦予不同的類別代碼時,代碼又可以作為分類對象類別的標識。類別代碼時,代碼又可以作為分類對象類別的標識。2001 169 0092001 169 009市場營銷市場營銷2001級級3 3、排序、排序 當按照分類對象產生的時間、所占的空間或其它方當按照分類對象產生的時間、所占的空間或其它方面的順序關系分類,并賦予不同的代碼時,代碼又可以面的順序關系分類,并賦予不同的代碼時,代碼又可以作為排序的標識。作為排序的標識。4 4、專用含義、專用含義當

11、分類對象需要采用一些專用的符號時,代碼可以提供一定的專門含義。當分類對象需要采用一些專用的符號時,代碼可以提供一定的專門含義。含義如下含義如下: : 漢語拼音的第一個字母表示自行車的用途漢語拼音的第一個字母表示自行車的用途, ,如如P P為普通車、為普通車、Q Q為輕便車、為輕便車、Z Z為載重為載重 車、車、X X為小輪車為小輪車. . 漢語拼音的第二個字母代表自行車的車輪直徑漢語拼音的第二個字母代表自行車的車輪直徑,A,A、E E、G G、MM分別指輪分別指輪徑徑2828、 26 26 、2424、2020英寸的女式車英寸的女式車. . 最后最后, ,漢語拼音后面的阿拉伯數字如漢語拼音后面

12、的阿拉伯數字如PA-12PA-12型的型的12,12,是工廠設計的順序號是工廠設計的順序號. . 四、代碼的種類四、代碼的種類 代碼的種類順序碼區(qū)間碼助記碼以某種順序形式編碼。簡單,易管理,但可識別性差以多區(qū)間代表多組,位置代表含意??煽壳乙撞僮饕步谢旌洗a。比較常用,易記憶易管理,但不易校對。例如:按照例如:按照GB2261-80規(guī)定:規(guī)定: 1為男性為男性 2為女性為女性優(yōu)點:短而簡單,記錄的定位方法簡單,易于管理;優(yōu)點:短而簡單,記錄的定位方法簡單,易于管理; 缺點:代碼本身沒有給出對象的任何其它信息缺點:代碼本身沒有給出對象的任何其它信息( (沒有邏輯基礎沒有邏輯基礎) ) 順序碼適宜中

13、最簡單、最常用的代碼。這種代碼順序碼適宜中最簡單、最常用的代碼。這種代碼是將順序的自然數或字母賦予分類對象。是將順序的自然數或字母賦予分類對象。( (一一) ) 順序碼順序碼(二)區(qū)間碼(二)區(qū)間碼 區(qū)間碼把數據項分成若干組,每一區(qū)間代表一個組,區(qū)間碼把數據項分成若干組,每一區(qū)間代表一個組,碼中數字的碼中數字的值值和和位置位置 都代表一定意義。都代表一定意義。 4 3 0 0 8 14 3 0 0 8 1示例:郵政編碼示例:郵政編碼( (三三) )助憶碼助憶碼 助憶碼用文字、數字或文字數字結合起來描述,其助憶碼用文字、數字或文字數字結合起來描述,其特點是,可以通過聯想幫助記憶。特點是,可以通過

14、聯想幫助記憶。 例如:例如: 用用W-B-l2代表代表12英吋黑白電視機英吋黑白電視機 用用W-C-20代表代表 20英吋彩色電視機。英吋彩色電視機。五、代碼的設計原則五、代碼的設計原則 代碼的設計原則 唯一性和統(tǒng)一性 盡管編碼對象有不同的名稱、不同的描述,但編碼必須保證一個編碼對象僅被賦予一個代碼,一個代碼只反映一個編碼對象。 適應性、可擴性 代碼結構必須能適應編碼對象不斷增加的需要,也就是說,必須為新的編碼對象留有足夠的備用碼。以適應分類編碼對象的特征或屬性以及其相互關系可能出現的變化。 可識別性和含義性 代碼應盡可能反映分類編碼對象的特點,以助記憶并便于人們了解和使用,并減少機器處理時間

15、。 穩(wěn)定性和規(guī)范化 代碼不宜頻繁變動,編碼時應考慮其變化的可能性,盡可能保持代碼系統(tǒng)的相對穩(wěn)定性六、代碼的校驗六、代碼的校驗 代碼結構中的校驗位 代碼作為計算機的重要輸入內容之一,其正確性直接影響到整個處理工作的質量。 特別是人們重復抄寫代碼和將它通過人手輸入計算機時,發(fā)生錯誤的可能性更大。 為了保證正確輸入,有意識地在編碼設計結構中原有代碼的基礎上,另外加上一個校驗位,使它事實上變成代碼的一個組成部分。 校驗位通過事先規(guī)定的數學方法計算出來。 代碼一旦輸入,計算機會用同樣的數學運算方法接輸入的代碼數字計算出校驗位,并將它與輸入的校驗位進行比較,以證實輸入是否有錯。 校驗位可以發(fā)現以下各種錯誤

16、: 抄寫錯誤,例如1寫成7; 易位錯誤,例如1234寫成1324; 雙易錯誤,例如26913寫成21963; 隨機錯誤,包括以上兩種或三種綜合性錯誤或其他錯誤。 校驗碼是根據事先規(guī)定好的數學方法及代校驗碼是根據事先規(guī)定好的數學方法及代碼本體計算出來的。碼本體計算出來的。C1 C2C3.Cn代碼本體代碼本體P1 P2P3.Pn加權因子加權因子加權因子可以為:加權因子可以為:自然數自然數 1,2,3, 幾何級數幾何級數 2,4,8,16 質數質數 3,5,7,13,17C1 C2C3.Cn校驗位校驗位代碼本體代碼本體)mod(MSR 校驗的方法校驗的方法 確定校驗位值的方法第五節(jié)第五節(jié) 數據庫設計

17、數據庫設計 E-R圖也稱實體-聯系圖(Entity Relationship Diagram),提供了表示實體類型、屬性和聯系的方法,用來描述現實世界的概念模型。一、一、 概念模型設計(概念模型設計(E-R圖)圖) E-R圖基本元素 實體: 屬性: 聯系: 一對一聯系1:1 一對多聯系1:N 多對多聯系N:M無向線段實體集實體集 (Entity)(Entity): 具有相同屬性的實體具有相同的特征和性質. 用實體名及其屬性名集合來抽象和刻畫同類實體; 在E-R圖中用矩形矩形表示,矩形框內寫明實體名;學生學生老師老師屬性屬性(Attribute)(Attribute): 實體所具有的某一特性,一

18、個實體可由若干個屬性來刻畫。 在E-R圖中用橢圓形橢圓形表示,并用無向邊將其與相應的實體連接起來; 比如學生的學號、姓名、性別、籍貫都是屬性。姓名姓名性別性別籍貫籍貫學號學號聯系聯系(Relationship)(Relationship): 聯系也稱關系,信息世界中反映實體內部或實體之間的聯系。 在E-R圖中用菱形菱形表示,菱形框內寫明聯系名,并用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯系的類型。教學教學mn兩個實體集之間的聯系兩個實體集之間的聯系1:1 1:1 聯系:聯系:如果對于A中的一個實體,B中至多有一個實體與其發(fā)生聯系,反之,B中的每一實體至多對應A中一個實體,則稱A與B是

19、1:1聯系。 1:n 1:n 聯系:聯系:如果對于A中的每一實體,實體B中有一個以上實體與之發(fā)生聯系,反之,B中的每一實體至多只能對應于A中的一個實體,則稱A與B是1:n聯系。 m:n m:n 聯系:聯系:如果A中至少有一實體對應于B中一個以上實體,反之,B中也至少有一個實體對應于A中一個以上實體,則稱A與B為m:n聯系。(a)11 聯系 (b)1n 聯系 (c)mn 聯系 1 實體型A 實體型A 實體型A 聯系名 聯系名 聯系名 實體型B 實體型B 實體型B 1 1 n n m 圖6.2 兩個實體型之間的三類聯系兩個實體集之間的類聯系作作E-R圖的步驟圖的步驟確定所有的實體集合 ;選擇實體集

20、應包含的屬性 ;確定實體集之間的聯系 ;確定聯系的類型,在用線將表示聯系的菱形框聯系到實體集時,在線旁注明是1或n(多)來表示聯系的類型 。 例例 在簡單的教務管理系統(tǒng)中,有如下語義約束: 一個學生可選修多門課程,一門課程可被多個學生選修。因此學生和課程之間是多對多的聯系; 一個教師可講授多門課程,一門課程可以由多個教師講授。因此教師和課程之間也是多對多的聯系; 一個系可有多個教師,一個教師只能屬于一個系。因此系和教師是之間一對多的聯系,同樣系和學生之間也是一對多的聯系。確定所有的實體集合 ;系系教師教師學生學生課程課程選擇實體集應包含的屬性 ;系系教師教師學生學生課程課程學號學號姓名姓名性別

21、性別年齡年齡平均成績平均成績教師號教師號課程號課程號課程名課程名教師號教師號姓名姓名性別性別職稱職稱系名系名電話電話確定實體集之間的聯系,用菱形表示聯系的名稱 ;確定聯系的類型,在聯系線旁注明是1或n(多)。mn1系系屬于屬于教師教師擁有擁有學生學生開課開課講授講授選修選修課程課程mmnm1m1mn1系系屬于屬于教師教師擁有擁有學生學生開課開課講授講授選修選修課程課程mmnm1m1學號學號姓名姓名性別性別年齡年齡平均成績平均成績成績成績教師號教師號課程號課程號課程名課程名教師號教師號姓名姓名性別性別職稱職稱系名系名電話電話教務管理系統(tǒng)的初步教務管理系統(tǒng)的初步E-RE-R圖圖二、邏輯模型設計二、

22、邏輯模型設計 E-R模型轉換為關系數據模型的規(guī)則:模型轉換為關系數據模型的規(guī)則: 1)每一實體集對應于一個關系模式,實體名作為關系名,實體的屬性作為對應關系的屬性。 2)實體間的聯系一般對應一個關系,聯系名作為對應的關系名,不帶有屬性的聯系可以去掉。 3)實體和聯系中關鍵字對應的屬性在關系模式中仍作為關鍵字。轉換舉例一轉換舉例一廠長(廠長號,廠號,姓名,年齡)工廠(廠號,廠名,地點)轉換舉例二轉換舉例二倉庫(倉庫號,地點,面積)產品(貨號,品名,價格,倉庫號,數量)轉換舉例三轉換舉例三學號姓名年齡學生課程號課程名學時數課程學習mn學生(學號,姓名,年齡)課程(課程號,課程名,學時數)成績學習(

23、學號,課程號,成績)三、三、 物理模型設計物理模型設計 1.確定數據庫的物理結構確定數據庫的物理結構 確定數據的存儲結構設計數據的存取路徑確定數據的存放位置確定系統(tǒng)配置 2.評價物理結構評價物理結構 數據庫物理設計的過程中需要對時間效率、空間效率、維護代價和各種用戶要求進行權衡,其結果有多種方案,需要設計人員找出一個較優(yōu)的方案。第六節(jié)第六節(jié) 輸出與輸入設計輸出與輸入設計輸出設計輸出是系統(tǒng)產生的結果或提供的信息。對于大多數用戶來說,輸出是系統(tǒng)開發(fā)的目的和評價系統(tǒng)開發(fā)成功與否的標準。因此,系統(tǒng)設計過程與實施過程相反,不是從輸入設計到輸出設計,而是從輸出設計到輸入設計。輸出設計的目的是正確及時地反映

24、和組成用于生產和服務部門的有用信息。輸出設計的目的是正確及時地反映和組成用于生產和服務部門的有用信息。輸出設計對輸入設計提出了內容、格式等方面的要求。輸出設計對輸入設計提出了內容、格式等方面的要求。在設計階段是先輸出設計,再輸入設計在設計階段是先輸出設計,再輸入設計 輸出設計的內容包括: 1有關輸出信息使用方面的內容 包括信息的使用者、使用目的、報告量、使用周期、有效期、保管方法和復寫份數等; 2輸出信息的內容 包括輸出項目、位數、數據形式(文字、數字); 3輸出格式 如表格、圖形或文件; 4輸出設備 如打印機、顯示器、卡片輸出機等。對行打機尚須注明字行,行頁 5輸出介質 如輸出到磁盤還是磁帶

25、上,輸出用紙是專用紙還是普通白紙等輸出方式:報表打印輸出方式:報表打印輸出方式:屏幕輸出輸出方式:屏幕輸出輸出方式:數據文件輸出輸出方式:數據文件輸出 數據處理的最終目的是為了使用戶得到所需要的數據。數據處理的最終目的是為了使用戶得到所需要的數據。正確性正確性有效性有效性及時性及時性用戶友好性用戶友好性1 1、確定輸出內容、確定輸出內容 確定用戶在使用信息方面的需求:使用目的、輸出速度、頻率、數量、安全性要求等。 設計輸出信息的內容,包括:信息的形式(表格、圖形、文字)、輸出的項目、數據結構、數據類型、位數及取值范圍等。輸出設計輸出設計2 2、選擇輸出設備與介質、選擇輸出設備與介質輸出設備和介

26、質一覽表輸出設輸出設備備打印機打印機卡片卡片/紙帶紙帶輸出機輸出機磁帶機磁帶機磁盤機磁盤機顯示終端顯示終端繪圖儀繪圖儀縮微膠卷縮微膠卷輸出機輸出機介質介質打印紙卡片/紙帶磁帶磁盤屏幕圖紙縮微膠卷用途與用途與特點特點便于保存,費用低廉可代替其它系統(tǒng)輸入之用容量大,適于順序存取容量大,存取更方便響應靈活的人機對話精度高,功能全體積小,易保存 表格信息。 圖形信息 在表示事物的趨勢、多方面因素的比較等方面有較大優(yōu)勢。直方圖圓餅圖曲線圖地圖等3 3、確定輸出格式、確定輸出格式 提供給用戶的信息要進行格式設計。輸出格式要滿足使用者提供給用戶的信息要進行格式設計。輸出格式要滿足使用者的要求和習慣,達到格式

27、清晰、美觀、易于閱讀和理解的要求。的要求和習慣,達到格式清晰、美觀、易于閱讀和理解的要求。 圖標 用來表示數據間的比例關系和比較情況。易于辨認,無需過多解釋。 報表 報表是最常用的一種輸出形式。一般由3個部分組成:表頭、表體和表尾。注意事項注意事項 在輸出設計上應盡量保持輸出內容和格式的統(tǒng)在輸出設計上應盡量保持輸出內容和格式的統(tǒng)一性。一性。 同一內容的輸出,對于顯示器、打印機、文本文件和數據庫文件應具有一致的形式。 盡量利用原系統(tǒng)的輸出格式,如果要修改,應盡量利用原系統(tǒng)的輸出格式,如果要修改,應與相關部門協(xié)商。與相關部門協(xié)商。 輸出表格要考慮系統(tǒng)發(fā)展的需要。輸出表格要考慮系統(tǒng)發(fā)展的需要。輸入設

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

29、為減少延遲,可采用周轉文件、批量輸入等方式。 3減少輸入錯誤。 輸入設計中應采用多種輸入校驗方法和有效性驗證技術,減少輸入錯誤。 4避免額外步驟。 在輸入設計時,應盡量避免不必要的輸入步驟,當步驟不能省略時,應仔細驗證現有步驟是否完備、高效。 5輸入過程應盡量簡化。 輸入設計在為用戶提供糾錯和輸入校驗的同時,就保證輸入過程簡單易用,不能因為查錯、糾錯而使輸入復雜化,增加用戶負擔。數據輸入設計數據輸入設計1 1、確定輸入數據內容、確定輸入數據內容 2 2、確定數據的輸入方式、確定數據的輸入方式 3 3、確定輸入數據的記錄格式、確定輸入數據的記錄格式 4 4、輸入數據的正確性校驗、輸入數據的正確性

30、校驗 5 5、確定輸入設備、確定輸入設備 目前常用的輸入設備有以下幾種目前常用的輸入設備有以下幾種: : 1、讀卡機 2、鍵盤-磁盤輸入裝置 3、光電閱讀器 數據輸入設備的選擇數據輸入設備的選擇4、終端輸入 5、聲音識別儀 1 1、輸入錯誤的種類、輸入錯誤的種類數據內容錯誤數據內容錯誤:原始單據有錯或錄入時發(fā)生錯誤。:原始單據有錯或錄入時發(fā)生錯誤。數據多余或不足數據多余或不足:數據收集中的錯誤,如單據的丟失或重復。:數據收集中的錯誤,如單據的丟失或重復。數據的延誤數據的延誤:由于輸入數據遲緩導致處理推遲。:由于輸入數據遲緩導致處理推遲。輸入檢驗輸入檢驗第七節(jié) 處理流程設計 一、處理流程設計的任

31、務一、處理流程設計的任務 處理流程設計的任務是設計出所有模塊和他們之間的相互關系(即聯結方式),并具體地設計出每個模塊內部的功能和處理過程,為程序員提供詳細的技術資料。5.7.2設計工具 1IPO圖圖 IPO(Input-Process-Output)圖就是用來表述)圖就是用來表述每個模塊的輸入,輸出和數據加工的重要工具。每個模塊的輸入,輸出和數據加工的重要工具。 2控制流程圖控制流程圖處理步驟判斷控制流 3問題分析圖問題分析圖 4過程設計語言過程設計語言過程設計語言過程設計語言(PDL,Process Design Language)是一個籠統(tǒng)是一個籠統(tǒng)的名字,由許多種不同的過程設計語言。過

32、程設計語言用于描的名字,由許多種不同的過程設計語言。過程設計語言用于描述模塊中算法和加工的具體細節(jié),以便在開發(fā)人員之間比較精述模塊中算法和加工的具體細節(jié),以便在開發(fā)人員之間比較精確的進行交流。確的進行交流。第八節(jié)系統(tǒng)設計報告第八節(jié)系統(tǒng)設計報告系統(tǒng)設計報告主要包括以下內容:(1)系統(tǒng)概述(2)總體結構方案(包括總體結構圖、子系統(tǒng)結構圖、計算機流程圖等)(3)計算機系統(tǒng)配置方案(4)代碼設計方案(5)文件、數據庫設計方案(6)輸人輸出設計方案(7)系統(tǒng)詳細設計方案(8)接口及通信環(huán)境設計(9)安全、保密設計、數據準備(10)系統(tǒng)測試計劃(11)培訓計劃作業(yè)作業(yè) P140 7.2、7.3、7.6、7.8

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

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!