第7章管理信息系統的系統設計_第1頁
第7章管理信息系統的系統設計_第2頁
第7章管理信息系統的系統設計_第3頁
第7章管理信息系統的系統設計_第4頁
第7章管理信息系統的系統設計_第5頁
已閱讀5頁,還剩36頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、河河 南南 科科 技技 大大 學學Henan University of Science and Technology第一節第一節 系統設計概述系統設計概述第二節第二節 系統詳細設計系統詳細設計第七章第七章 MISMIS的系統設計的系統設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology本節內容:本節內容:一、一、系統設計的任務系統設計的任務二、系統設計的原則二、系統設計的原則河河 南南 科科 技技 大大 學學Henan University of Science and Technology 系統設計的系統設計的任務任務p

2、在系統分析提出的邏輯模型的基礎上,科學合理地進行物理模型的在系統分析提出的邏輯模型的基礎上,科學合理地進行物理模型的設計。主要是解決設計。主要是解決“怎樣做怎樣做”的問題。的問題。 系統設計的系統設計的具體工作具體工作p總體設計總體設計p代碼設計和設計規范的制定代碼設計和設計規范的制定p系統物理配置方案設計系統物理配置方案設計u設備配置、通信網絡的選擇和設計以及設備配置、通信網絡的選擇和設計以及DBMSDBMS的選擇等的選擇等p數據存儲設計數據存儲設計u數據庫設計、數據庫的安全保密設計等數據庫設計、數據庫的安全保密設計等p計算機處理過程設計計算機處理過程設計u輸出設計、輸入設計、處理流程圖設計

3、以及編寫程序設計說明書等輸出設計、輸入設計、處理流程圖設計以及編寫程序設計說明書等河河 南南 科科 技技 大大 學學Henan University of Science and Technology 系統性系統性從整個系統的角度考慮,如系統的代碼要統一,設計規范從整個系統的角度考慮,如系統的代碼要統一,設計規范要標準,傳遞語言要盡可能一致,對系統的數據采集要做要標準,傳遞語言要盡可能一致,對系統的數據采集要做到數出一處、全局共享等。到數出一處、全局共享等。 靈活性靈活性要求系統具有很強的環境適應性,如盡量采用模塊化結構,要求系統具有很強的環境適應性,如盡量采用模塊化結構,提高各模塊的獨立性。

4、提高各模塊的獨立性。 可靠性可靠性如安全保密性、檢錯、糾錯能力、抗病毒能力等。如安全保密性、檢錯、糾錯能力、抗病毒能力等。 經濟性經濟性如不要盲目追求技術上的先進,盡量避免不必要的復雜化。如不要盲目追求技術上的先進,盡量避免不必要的復雜化。 河河 南南 科科 技技 大大 學學Henan University of Science and Technology本節內容:本節內容:一、一、代碼設計代碼設計二、二、功能結構圖設計功能結構圖設計三、信息系統流程圖設計三、信息系統流程圖設計四、系統物理配置方案設計四、系統物理配置方案設計五、輸出設計五、輸出設計六、輸入設計六、輸入設計七、數據存儲設計七、

5、數據存儲設計八、處理流程圖設計八、處理流程圖設計九、制訂設計規范九、制訂設計規范十、編寫程序設計說明書和系統設計報告十、編寫程序設計說明書和系統設計報告河河 南南 科科 技技 大大 學學Henan University of Science and Technology 代碼的定義代碼的定義代碼是代表事物名稱、屬性、狀態等的符號。代碼是代表事物名稱、屬性、狀態等的符號。 代碼的功能代碼的功能 為事物提供一個概要而不含糊的認定,便于數據的存貯和檢為事物提供一個概要而不含糊的認定,便于數據的存貯和檢索。索。使用代碼可以提高處理的效率和精度。使用代碼可以提高處理的效率和精度。提高數據的全局一致性。提

6、高數據的全局一致性。代碼是人和計算機的共同語言,如零件號、圖號等早已使用代碼是人和計算機的共同語言,如零件號、圖號等早已使用代碼。代碼。河河 南南 科科 技技 大大 學學Henan University of Science and Technology 代碼設計的若干原則代碼設計的若干原則代碼應唯一標志它所代表的事物或屬性;代碼應唯一標志它所代表的事物或屬性;結構應與處理的方法相一致。結構應與處理的方法相一致。 例如,有時可利用代碼的結構直接例如,有時可利用代碼的結構直接進行記錄的統計;進行記錄的統計;代碼設計要預留足夠的位置,以適應不斷變化的需要。代碼設計要預留足夠的位置,以適應不斷變化的

7、需要。不要使用易于混淆的字符。不要使用易于混淆的字符。要注意盡量采用不易出錯的代碼結構。要注意盡量采用不易出錯的代碼結構。 示例示例若已知碼的位數為若已知碼的位數為P P,每一位上可用字符數為,每一位上可用字符數為S Si i,則可以組成碼的,則可以組成碼的總數為:總數為:例如,對每位字符為例如,對每位字符為0-90-9的三位碼,共可組成的三位碼,共可組成C=10C=10* *1010* *10=100010=1000種碼。種碼。Piisc1河河 南南 科科 技技 大大 學學Henan University of Science and Technology 代碼的種類代碼的種類順序碼順序碼。

8、順序碼是一種用連續數字代表編碼對象的碼,。順序碼是一種用連續數字代表編碼對象的碼, 區間碼區間碼。區間碼把數據項分成若干組,每一區間代表一個組,。區間碼把數據項分成若干組,每一區間代表一個組,碼中數字的值和位置都代表一定意義。典型的例子是郵政編碼中數字的值和位置都代表一定意義。典型的例子是郵政編碼。碼。助憶碼助憶碼。例如,用。例如,用TV-B-12TV-B-12代表代表1212寸黑白電視機,用寸黑白電視機,用TV-C-20TV-C-20代表代表2020寸彩色電視機寸彩色電視機河河 南南 科科 技技 大大 學學Henan University of Science and Technology

9、區間碼又可分為以下多種類型區間碼又可分為以下多種類型多面碼多面碼。例如,對于機制螺釘,可作如下表那樣的規定。代碼。例如,對于機制螺釘,可作如下表那樣的規定。代碼2342 2342 表示材料為黃銅的表示材料為黃銅的1.5mm1.5mm方形頭鍍鉻螺釘。方形頭鍍鉻螺釘。上下關聯區間碼上下關聯區間碼。 例如,會計核算方面,用最左位代表核算種類,例如,會計核算方面,用最左位代表核算種類,下一位代表會計核算項目。下一位代表會計核算項目。十進位碼十進位碼。例如,圖書分類中的十進位分類碼。例如,圖書分類中的十進位分類碼。材料材料 螺釘直徑螺釘直徑螺釘頭形狀螺釘頭形狀表面處理表面處理1-不銹鋼不銹鋼1-0.51

10、-圓頭圓頭1未處理未處理2-黃銅黃銅2-1.02-平頭平頭2鍍鉻鍍鉻3-鋼鋼3-1.53-六角形狀六角形狀3鍍鋅鍍鋅 4-方形頭方形頭4-方形頭方形頭4上漆上漆河河 南南 科科 技技 大大 學學Henan University of Science and Technology 代碼結構中的校驗位代碼結構中的校驗位 為了保證正確輸入,在原有代碼的基礎上,另加一個校驗位,為了保證正確輸入,在原有代碼的基礎上,另加一個校驗位,作為代碼的一個組成部分。校驗位通過事先規定的數學方法作為代碼的一個組成部分。校驗位通過事先規定的數學方法計算出來。代碼一旦輸入,計算機會用同樣的數學運算方法計算出來。代碼一旦

11、輸入,計算機會用同樣的數學運算方法按輸入的代碼數字計算出校驗位,并將它與輸入的校驗位進按輸入的代碼數字計算出校驗位,并將它與輸入的校驗位進行比較,以證實輸入是否有錯。行比較,以證實輸入是否有錯。河河 南南 科科 技技 大大 學學Henan University of Science and Technology 代碼結構中的校驗位代碼結構中的校驗位有多種確定校驗位值的方法有多種確定校驗位值的方法p算術級數法算術級數法u原代碼原代碼1 1 2 2 3 3 4 4 5 5u各乘以權各乘以權 6 6 5 5 4 4 3 3 2 2u乘積之和乘積之和6+10+12+12+10=506+10+12+12

12、+10=50u以以1111為模去除乘積之和(若余數是為模去除乘積之和(若余數是10, 10, 則按則按0 0處理),把得出的余數處理),把得出的余數作為校驗碼:作為校驗碼:50/11=4650/11=46,因此代碼為,因此代碼為123456123456。p幾何級數法幾何級數法u原理同上,但把所乘權數改為如原理同上,但把所乘權數改為如32 16 8 4 2 32 16 8 4 2 等。等。p質數法質數法u原理同上,但把所乘權數改為質數系列,如原理同上,但把所乘權數改為質數系列,如17 13 7 5 317 13 7 5 3等。等。河河 南南 科科 技技 大大 學學Henan University

13、 of Science and Technology例:例: 用幾何級數法設計代碼校驗位:原代碼共用幾何級數法設計代碼校驗位:原代碼共5 5位,從左到位,從左到右取權右取權2 2,4 4,8 8,1616,3232,以,以1111為模,把模為模,把模1111減去余數減去余數為校驗位,試求出為校驗位,試求出1738217382的校驗位。的校驗位。 河河 南南 科科 技技 大大 學學Henan University of Science and Technology 功能結構圖就是按功能從屬關系畫成的圖表。愈上層功功能結構圖就是按功能從屬關系畫成的圖表。愈上層功能愈籠統,愈下層功能愈具體。功能分解

14、的過程就是一能愈籠統,愈下層功能愈具體。功能分解的過程就是一個由抽象到具體、由復雜到簡單的過程。個由抽象到具體、由復雜到簡單的過程。 下圖是工資管理子系統的功能結構圖。下圖是工資管理子系統的功能結構圖。河河 南南 科科 技技 大大 學學Henan University of Science and Technology 功能模塊功能模塊 p功能結構圖中每一個框稱為一個功能模塊。功能結構圖中每一個框稱為一個功能模塊。p功能模塊可以根據具體情況分得大一點或小一點。分解得最小的功能模塊可以根據具體情況分得大一點或小一點。分解得最小的功能模塊可以是一個程序中的每個處理過程,而較大的功能模塊功能模塊可以

15、是一個程序中的每個處理過程,而較大的功能模塊則可能是完成某一任務的一組程序。則可能是完成某一任務的一組程序。 模塊化模塊化p把一個復雜的系統分解為多個功能較單一的功能模塊的方法稱作把一個復雜的系統分解為多個功能較單一的功能模塊的方法稱作模塊化。模塊化是一種重要的設計思想,它把一個復雜的系統分模塊化。模塊化是一種重要的設計思想,它把一個復雜的系統分解為一些規模較小、功能較簡單的、更易于建立和修改的部分。解為一些規模較小、功能較簡單的、更易于建立和修改的部分。p特點是:特點是:u各個模塊具有相對獨立性,可以分別加以設計實現;各個模塊具有相對獨立性,可以分別加以設計實現;u模塊之間的相互關系(如信息

16、交換、調用關系)通過一定的方式模塊之間的相互關系(如信息交換、調用關系)通過一定的方式予以說明。各模塊在這些關系的約束下共同構成一個統一的整體,予以說明。各模塊在這些關系的約束下共同構成一個統一的整體,完成系統的功能。完成系統的功能。河河 南南 科科 技技 大大 學學Henan University of Science and Technology 模塊結構圖(模塊結構圖(MSDMSD)主要從)主要從功能功能的角度描述系統的結的角度描述系統的結構,但并構,但并未表達未表達各功能之間的各功能之間的數據傳送關系數據傳送關系。事實上,。事實上,系統中許多業務或功能都是通過系統中許多業務或功能都是通

17、過數據存儲數據存儲文件聯系起來文件聯系起來的。例如,某一功能模塊向某一數據存儲文件存入數據,的。例如,某一功能模塊向某一數據存儲文件存入數據,而另一個功能模塊則從該數據存儲文件中取出數據。再而另一個功能模塊則從該數據存儲文件中取出數據。再比如在比如在DFDDFD中的某兩個功能模塊之間原來并沒有通過數據中的某兩個功能模塊之間原來并沒有通過數據存儲文件發生聯系,但為了方便,在具體實現中可能在存儲文件發生聯系,但為了方便,在具體實現中可能在兩個處理功能之間設立一個臨時的中間文件以便把它們兩個處理功能之間設立一個臨時的中間文件以便把它們聯系起來。聯系起來。第二節第二節 系統詳細設計系統詳細設計河河 南

18、南 科科 技技 大大 學學Henan University of Science and Technology 信息系統流程圖信息系統流程圖表達了表達了各功能之間各功能之間的的數據傳送關系數據傳送關系。 繪制信息系統流程圖的步驟:繪制信息系統流程圖的步驟:先為數據流程圖中的每先為數據流程圖中的每個處理功能畫出數據關系圖。然后,把各個處理功能個處理功能畫出數據關系圖。然后,把各個處理功能的數據關系圖綜合起來,形成整個系統的數據關系圖,的數據關系圖綜合起來,形成整個系統的數據關系圖,即信息系統流程圖。即信息系統流程圖。數數據據關關系系的的一一般般形形式式河河 南南 科科 技技 大大 學學Henan

19、 University of Science and Technology 常用的系統流程圖符號:常用的系統流程圖符號: 從數據流程圖到信息系統流程圖從數據流程圖到信息系統流程圖并非單純的符號改換并非單純的符號改換脫機操作脫機操作人工操作人工操作手工輸入手工輸入聯機存儲器聯機存儲器(磁帶、磁盤磁帶、磁盤等等)磁盤磁盤磁帶磁帶顯示器顯示器脫機存儲脫機存儲處理穿孔卡片穿孔卡片通訊連接通訊連接打印報告打印報告河河 南南 科科 技技 大大 學學Henan University of Science and Technology 從數據流程圖導出信息系統流程圖的例子從數據流程圖導出信息系統流程圖的例子數

20、據存儲數據存儲#1數據存儲數據存儲#2處理處理1輸入輸入1處理處理2處理處理4處理處理3輸出輸出2輸出輸出1實體實體1實體實體2存儲存儲#1報告報告1處理處理1處理處理1處理處理3處理處理2中間中間文件文件存儲存儲#2報告報告2新系統邏輯模型轉換為系統流程圖示例圖新系統邏輯模型轉換為系統流程圖示例圖河河 南南 科科 技技 大大 學學Henan University of Science and Technology上月主文件上月主文件建立扣款文件模塊建立扣款文件模塊主文件更新模塊主文件更新模塊計算打印模塊計算打印模塊工工 資資 單單 工資匯總表工資匯總表電費扣款通知電費扣款通知病假扣款通知病假

21、扣款通知房租變動通知房租變動通知人事變動通知人事變動通知本月主文件本月主文件 扣款文件扣款文件工資管理子系統的信息系統流程圖工資管理子系統的信息系統流程圖第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology 建立及修改程序 生產能力表必須生產的產品名及產量各產品的工藝路線及利潤 生產能力文件 工藝路線文件線性規劃程序 設備利用率 生產計劃表生產計劃優化系統生產計劃優化系統第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Scien

22、ce and Technology根據以下要求繪制某倉庫管理系統的信息流程圖:1)保管員根據當日的出庫單和入庫單通過出、入庫處理去修改庫存臺賬;2)根據庫存臺賬由統計、打印程序輸出庫存日報表;3)需要查詢時,可利用查詢程序在輸入查詢條件后,到庫存臺帳去查找,顯示查詢結果。第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology 根據以下設計思想畫出某生產計劃子系統的信息系統流程圖: 該子系統共有兩個功能模塊。首先是“建立及修改程序”模塊,從“生產能力表”和“產品的工藝表”中輸入數據,形成“生產能

23、力”文件;然后是“生產計劃編制”模塊,根據“生產能力”、“指令性產品及產量”和“工藝路線”三個文件,編制“生產計劃表”和“設備利用率表”。 建立及修改程序 生產能力表必須生產的產品名及產量各產品的工藝路線及利潤 生產能力文件 工藝路線文件線性規劃程序 設備利用率 生產計劃表生產計劃優化系統生產計劃優化系統第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology 設計依據設計依據p系統的吞吐量系統的吞吐量。每秒鐘執行的作業數稱為系統的吞吐量。系統的。每秒鐘執行的作業數稱為系統的吞吐量。系統的吞吐量

24、越大,則系統的處理能力就越強。吞吐量越大,則系統的處理能力就越強。p系統的響應時間系統的響應時間。從用戶向系統發出一個作業請求開始,經系統。從用戶向系統發出一個作業請求開始,經系統處理后,給出應答結果的時間稱為系統的響應時間。它與處理后,給出應答結果的時間稱為系統的響應時間。它與CPU CPU 運運算速度和通訊線路的傳遞速率等有關。算速度和通訊線路的傳遞速率等有關。p系統的可靠性系統的可靠性。系統的可靠性可以用連續工作時間表示。系統的可靠性可以用連續工作時間表示。 計算機硬件選擇計算機硬件選擇 計算機網絡的選擇計算機網絡的選擇網絡拓撲、網絡邏輯、網絡網絡拓撲、網絡邏輯、網絡OSOS DBMSD

25、BMS的選擇的選擇 應用軟件的選擇應用軟件的選擇第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology輸輸出出設設計計示示例例 屏屏幕幕顯顯示示輸輸出出的的設設備備調調撥撥單單第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology中國長江三峽開發總公司設備調撥單中國長江三峽開發總公司設備調撥單請購單位:工程建設部:右岸工程部請購單位:工程建設部:右岸工程部 1997年年5月月21日日 97調字

26、第調字第設備設備名稱名稱棒磨機棒磨機型 號型 號規格規格 數量數量計劃計劃1賬面價格賬面價格單價單價180,200.00總價總價180,200.00單單位位設備設備編號編號150730 0 1 -001實 收實 收數數1結算價款結算價款單價單價180,200.00總價總價180,200.0000臺臺合 同合 同號號10號倉庫號倉庫發 貨發 貨倉庫倉庫中國建設銀行中國建設銀行開 戶開 戶銀行銀行32100876543賬賬 號號備備 注注 總總計計金金額額其其他他有有關關費費用用運輸費運輸費管理費管理費保險費保險費包裝費包裝費 610.4 5保險費保險費包裝費包裝費(大寫)(大寫)壹拾捌萬貳佰元整

27、壹拾捌萬貳佰元整180,200.00180,200.00存存根根財 務財 務會計會計請 購請 購單單 位位發 貨發 貨倉倉 庫庫財 務財 務稽稽 查查業業務務單位主管:單位主管: 收款:收款: 提貨:提貨: 發貨:發貨: 制單:制單:打打印印輸輸出出的的設設備備調調撥撥單單 000016號號第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology接接收收用用戶戶輸輸出出格格式式定定義義的的輸輸入入畫畫面面第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan Univ

28、ersity of Science and Technology 輸入設計的原則輸入設計的原則p提高效率提高效率和和減少錯誤減少錯誤是兩個最根本的原則。是兩個最根本的原則。p具體具體目標目標是:是:u控制輸入量控制輸入量u減少輸入延遲減少輸入延遲u減少輸入錯誤減少輸入錯誤u輸入過程應盡量簡化輸入過程應盡量簡化 常用的輸入設備常用的輸入設備p鍵磁盤輸入裝置鍵磁盤輸入裝置p光電閱讀器光電閱讀器p終端輸入終端輸入第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology輸入錯誤的種類輸入錯誤的種類 數據

29、本身錯誤數據本身錯誤 數據多余或不足數據多余或不足 數據的延誤數據的延誤輸入數據的校驗方法輸入數據的校驗方法重復校驗重復校驗視覺校驗視覺校驗檢驗位校驗檢驗位校驗控制總數校驗控制總數校驗數據類型校驗數據類型校驗格式校驗格式校驗邏輯校驗邏輯校驗界限校驗界限校驗順序校驗順序校驗記錄計數校驗記錄計數校驗平衡校驗平衡校驗對照校驗對照校驗第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology 原始單據的格式設計原始單據的格式設計p輸入設計的重要內容之一是設計好原始單據的格式。輸入設計的重要內容之一是設計好

30、原始單據的格式。p設計原則設計原則u便于填寫便于填寫u便于歸檔便于歸檔u單據的格式應能保證輸入精度單據的格式應能保證輸入精度p實例見下表實例見下表人事變動通知單人事變動通知單 _年年_月月_日日1002周英杰周英杰01400.0040.0090.0001004吳關興吳關興02350.0035.0050.0021005趙子英趙子英01450.0045.0090.0021007馬凌云馬凌云02600.0060.00120.001 科長簽字科長簽字_備注欄:備注欄:0調離調離 1新進新進 2修改數據修改數據人員代碼人員代碼姓名姓名部門部門基本工資基本工資附加工資附加工資房費房費備注備注第二節第二節

31、系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology 輸入屏幕設計輸入屏幕設計p常用的是人機對話方式,具體有:常用的是人機對話方式,具體有:u菜單式菜單式u填表法填表法u應答式等。應答式等。p詳見詳見三峽工程開發總公司設備調撥單的錄入屏幕設計示例三峽工程開發總公司設備調撥單的錄入屏幕設計示例。第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology三峽工程開發總公司設備調撥單的錄入屏幕設計示例三峽工程開發總

32、公司設備調撥單的錄入屏幕設計示例第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology 文件設計文件設計p文件設計就是根據文件的使用要求、處理方式、存儲量、數據的活文件設計就是根據文件的使用要求、處理方式、存儲量、數據的活動性以及硬件設備的條件等,合理地確定文件類別,選擇文件介質,動性以及硬件設備的條件等,合理地確定文件類別,選擇文件介質,決定文件的組織方式和存取方法。決定文件的組織方式和存取方法。 文件文件按用途按用途可分為:可分為:p主文件主文件p處理文件處理文件p工作文件工作文件p周轉文

33、件周轉文件p其它文件(如后備文件)其它文件(如后備文件) 文件設計通常從設計文件設計通常從設計共享文件共享文件開始。開始。 文件由文件由記錄記錄組成,所以設計文件主要是設計組成,所以設計文件主要是設計文件記錄的文件記錄的格式格式, 詳見詳見文件記錄的格式實例文件記錄的格式實例 。第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology記錄文件名記錄文件名:主文件 應用應用:工資子系統序號序號123456數據項名數據項名職工代碼職工姓名部門基本工資附加工資扣房費變量名變量名DMXMBMJBGZFJ

34、GZFF類型類型CCCNNN寬度寬度482777小數位數小數位數222輸入到:輸出自: 設計人員簽名 設計日期 。 文件記錄的格式實例文件記錄的格式實例第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology 數據庫設計數據庫設計p數據厙設計是在選定的數據庫管理系統基礎上建立數據庫的過程。數據厙設計是在選定的數據庫管理系統基礎上建立數據庫的過程。p數據庫設計的步驟與系統開發的各個階段相對應,詳見下圖。數據庫設計的步驟與系統開發的各個階段相對應,詳見下圖。第二節第二節 系統詳細設計系統詳細設計河河

35、 南南 科科 技技 大大 學學Henan University of Science and Technology 數據厙的數據厙的概念結構設計概念結構設計p如前所述如前所述, ,概念結構設計應在系統分析階段進行。概念結構設計應在系統分析階段進行。p任務是根據用戶需求設計數據庫的概念數據模型任務是根據用戶需求設計數據庫的概念數據模型( (簡稱概念模型簡稱概念模型) )。p概念模型是從用戶角度看到的數據庫概念模型是從用戶角度看到的數據庫, ,它可用第三章中介紹的它可用第三章中介紹的E-RE-R模模型表示型表示, ,也可以用也可以用3NF3NF關系群來表示。關系群來表示。 數據庫的數據庫的邏輯結構

36、設計邏輯結構設計p邏輯結構設計是將概念結構設計階段完成的概念模型轉換成能被選邏輯結構設計是將概念結構設計階段完成的概念模型轉換成能被選定的數據庫管理系統定的數據庫管理系統(DBMS)(DBMS)支持的數據模型。支持的數據模型。p數據模型可以由實體聯系模型轉換而來數據模型可以由實體聯系模型轉換而來, ,也可以用基于第三范式也可以用基于第三范式(3NF)(3NF)的方法來設計。的方法來設計。p接著是用接著是用DBMSDBMS提供的數據描述語言提供的數據描述語言DDLDDL定義數據模型。定義數據模型。 數據庫的數據庫的物理結構設計物理結構設計p內容包括:選用庫文件的組織形式、存儲介質的分配和存取路徑

37、的內容包括:選用庫文件的組織形式、存儲介質的分配和存取路徑的選擇等。選擇等。第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology 處理流程圖是系統流程圖的展開和具體化。處理流程圖是系統流程圖的展開和具體化。 在系統流程圖中,僅給出了每一處理功能的名稱,而在處在系統流程圖中,僅給出了每一處理功能的名稱,而在處理流程圖中,則需要使用各種符號具體地規定處理過程的理流程圖中,則需要使用各種符號具體地規定處理過程的每一步驟。每一步驟。 由于每個處理功能都有自己的輸入和輸出,對處理功能的由于每個處理功能

38、都有自己的輸入和輸出,對處理功能的設計過程也應從輸出開始,進而進行輸入、數據文件的設設計過程也應從輸出開始,進而進行輸入、數據文件的設計,并畫出較詳細的處理流程圖。計,并畫出較詳細的處理流程圖。 工資系統中工資系統中建立扣款文件處理功能的處理流程圖建立扣款文件處理功能的處理流程圖。第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology建建立立扣扣款款文文件件處處理理流流程程圖圖第二節第二節 系統詳細設計系統詳細設計河河 南南 科科 技技 大大 學學Henan University of Science and Technology 設計規范設計規范p是整個系統的是整個系統的“公用標準公用標準”,p規定了文件名和程序名的統一格式、編碼結構、代碼結構、統一的規定了文件名和程序名的統一格式、編碼結構、代碼結構、統一的度量名等。度量名等。p例如,某工資管理信息系統的設計規范中對程序名的規定:例如,某工資管理信息系統的設計規范中對程序名的規定:GAABBXGAABBXuG G表示工資系統程序或程序文件。表示工資系統程序或程序文件。uAAAA表示文件類型,由兩個拼音字母組成。表

溫馨提示

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

評論

0/150

提交評論