第10章 MIS設計_第1頁
第10章 MIS設計_第2頁
第10章 MIS設計_第3頁
第10章 MIS設計_第4頁
第10章 MIS設計_第5頁
已閱讀5頁,還剩50頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、講稿講稿例題精講例題精講自測題自測題自測題答案自測題答案第六章第六章 MISMIS的系統設計的系統設計課程導入課程導入系統分析:邏輯模型系統分析:邏輯模型 做什么?做什么?系統設計:物理模型系統設計:物理模型 怎么做?怎么做?目錄第一節第一節 系統設計概述系統設計概述第二節第二節 代碼設計代碼設計第三節第三節 功能結構圖設計功能結構圖設計第四節第四節 信息系統流程圖設計信息系統流程圖設計第六章第六章 MISMIS的系統設計的系統設計第七節第七節 數據存儲設計數據存儲設計第八節第八節 處理流程圖設計處理流程圖設計第六節第六節 輸入輸入/ /輸出設計輸出設計第十節第十節 系統設計報告系統設計報告第

2、九節第九節 編寫程序設計說明書編寫程序設計說明書第五節第五節 系統物理配置方案設計系統物理配置方案設計教學要求教學要求(1)領會系統設計的目標與任務,掌握系統設計的主要內容。)領會系統設計的目標與任務,掌握系統設計的主要內容。(2)掌握系統總體結構設計主要原則。)掌握系統總體結構設計主要原則。(3)深刻理解代碼設計的作用、代碼設計原則、代碼種類、代碼校)深刻理解代碼設計的作用、代碼設計原則、代碼種類、代碼校驗方法。驗方法。(4)掌握信息系統流程圖設計的方法)掌握信息系統流程圖設計的方法(5)掌握數據庫設計的內容和要求及步驟。)掌握數據庫設計的內容和要求及步驟。(6)掌握輸出)掌握輸出/輸入設計

3、的內容、方法和手段、輸入設計的內容、方法和手段、(7)了解系統設計說明書在系統建設中的主要作用,掌握系統設計)了解系統設計說明書在系統建設中的主要作用,掌握系統設計說明書的主要內容和編寫要求。說明書的主要內容和編寫要求。知識體系知識體系一、系統設計概述:系統設計一、系統設計概述:系統設計任務任務、內容內容、原則原則、結果結果二、代碼設計二、代碼設計1、代碼的、代碼的概念、功能概念、功能2、代碼設計、代碼設計原則原則3、代碼的種類、代碼的種類4、代碼結構中的、代碼結構中的校驗位校驗位1、順序碼順序碼2、區間碼區間碼3、助憶碼助憶碼多面碼多面碼關聯碼關聯碼十進位碼十進位碼三、功能結構圖設計三、功能

4、結構圖設計1、總體設計的主要問題及解決辦法總體設計的主要問題及解決辦法2、功能結構圖說明及評價標準功能結構圖說明及評價標準四、信息系統流程圖設計四、信息系統流程圖設計五、輸出五、輸出/輸入設計輸入設計六、數據存儲設計六、數據存儲設計1、設計任務設計任務2、設計思路設計思路3、信息系統流程圖使用符號信息系統流程圖使用符號1、實體及其聯系、實體及其聯系概念模型(概念模型(E-R) 數據模型數據模型2、關系的規范化:、關系的規范化:1NF、2NF、3NF七、處理流程圖設計七、處理流程圖設計 八、系統設計報告八、系統設計報告管理信息系統的系統設計管理信息系統的系統設計1、輸出設計的內容、原則,輸出界面

5、的設計方法、輸出設計的內容、原則,輸出界面的設計方法2、輸入設計的原則、輸入校驗、輸入方式、輸入設計的原則、輸入校驗、輸入方式一、系統設計的任務一、系統設計的任務二、系統設計的主要工作(內容)二、系統設計的主要工作(內容)三、系統設計的原則三、系統設計的原則四、系統設計的成果四、系統設計的成果第一節第一節 系統設計概述系統設計概述一、系統設計的任務一、系統設計的任務系統設計的任務是:系統設計的任務是: 在系統分析的基礎上,按照邏輯模型的要求,利在系統分析的基礎上,按照邏輯模型的要求,利用當前的信息技術,進行物理模型的設計。用當前的信息技術,進行物理模型的設計。系統設計也稱為系統的物理設計。系統

6、設計也稱為系統的物理設計。怎么做?二、系統設計的內容(主要工作)二、系統設計的內容(主要工作) 總體結構框架設計總體結構框架設計-總體設計總體設計 代碼設計代碼設計 數據庫設計數據庫設計 輸入輸入/輸出設計輸出設計 模塊設計模塊設計 編寫系統設計報告編寫系統設計報告-工作成果工作成果詳細設計詳細設計三、系統設計的原則三、系統設計的原則q系統性系統性代碼統一,設計規范標準,數據一次輸入多次利用。代碼統一,設計規范標準,數據一次輸入多次利用。q靈活性靈活性環境適應性。系統應具有開放性和結構可變性,盡量采用模塊化環境適應性。系統應具有開放性和結構可變性,盡量采用模塊化結構,提高模塊的獨立性。結構,提

7、高模塊的獨立性。q可靠性可靠性系統抵御外界干擾及相應的恢復能力。包括安全保密性、檢錯及系統抵御外界干擾及相應的恢復能力。包括安全保密性、檢錯及糾錯能力、抗病毒能力等。糾錯能力、抗病毒能力等。 q經濟性經濟性硬件投資應以滿足需要為前提,系統設計應盡量避免不必要的復硬件投資應以滿足需要為前提,系統設計應盡量避免不必要的復雜化,各模塊應盡量簡潔。雜化,各模塊應盡量簡潔。四、系統設計的成果四、系統設計的成果為系統實施階段的工作提供具體的方案。為系統實施階段的工作提供具體的方案。 第二節第二節 代碼設計代碼設計一、代碼的功能一、代碼的功能二、代碼的設計二、代碼的設計三、代碼的種類三、代碼的種類四、代碼結

8、構中的校驗位四、代碼結構中的校驗位一、代碼的功能一、代碼的功能代碼是代表事物名稱、屬性、狀態等的符號。代碼是代表事物名稱、屬性、狀態等的符號。便于存儲和檢索,節省存儲空間便于存儲和檢索,節省存儲空間便于計算機處理(記錄、檢索、排序等)便于計算機處理(記錄、檢索、排序等)加快輸入、減少出錯加快輸入、減少出錯作為人機共同語言,是二者交換信息的工具作為人機共同語言,是二者交換信息的工具二、代碼設計的原則二、代碼設計的原則 唯一確定性唯一確定性: 每一代碼僅代表唯一的實體或屬性,每一每一代碼僅代表唯一的實體或屬性,每一實體和屬性都用一個確定的代碼來表示。實體和屬性都用一個確定的代碼來表示。 標準化與通

9、用性標準化與通用性: 盡可能利用國際、國內、部門的標準盡可能利用國際、國內、部門的標準代碼。代碼。 可擴充性可擴充性: : 留有余地留有余地 簡明性簡明性 : : 盡可能簡短、統一。盡可能簡短、統一。 系統性系統性: 代碼要有規律,邏輯性強。代碼要有規律,邏輯性強。 不使用易于混淆的字符不使用易于混淆的字符: OZISV OZISV 0215U 0215U 職工職工職員職員工人工人0 01 1代碼的設計代碼的設計三、代碼的種類三、代碼的種類用連續數字代表編碼對象的碼。如對城市進行編碼,用連續數字代表編碼對象的碼。如對城市進行編碼,北京北京001001,上海,上海002002,天津,天津0030

10、03,。優點:簡單、位數少、易擴充。優點:簡單、位數少、易擴充。 缺點:無邏輯基礎,不易記憶;新增數據排在最后,刪除造缺點:無邏輯基礎,不易記憶;新增數據排在最后,刪除造成空碼成空碼 參展商參展商序號序號順序碼順序碼新浪新浪1 1001001搜狐搜狐2 2002002雅虎雅虎3 3003003 把代碼分成幾段,每段表示一種含義。把代碼分成幾段,每段表示一種含義。例如,學號、例如,學號、身份證、郵政編碼身份證、郵政編碼 優點:能夠反映出分類體系,排序分類檢索易于進行優點:能夠反映出分類體系,排序分類檢索易于進行 缺點:位數多不便記憶,必須為每段預留編碼,否則缺點:位數多不便記憶,必須為每段預留編

11、碼,否則不易擴充。不易擴充。 例:我國公民身份證代碼的含義例:我國公民身份證代碼的含義12345678910 11 12 13 14 15 16 17 18所所在在省省市市所所在在地地區區所所在在縣縣區區年年月月日日出生日期出生日期戶口所歸屬戶口所歸屬的派出所的派出所性別:男為奇數性別:男為奇數 女為偶數女為偶數校驗碼校驗碼 在編碼設計時,代表客觀實體的各屬性及狀態等符號相互之在編碼設計時,代表客觀實體的各屬性及狀態等符號相互之間沒有關聯,這樣的編碼稱為多面碼。間沒有關聯,這樣的編碼稱為多面碼。服裝類別服裝類別顏色顏色尺碼尺碼M01M01西服西服 M02M02休閑服休閑服M03M03體恤體恤M

12、04M04西褲西褲M05M05襯衣襯衣0101黑色黑色 0202深灰色深灰色 0303淺灰色淺灰色0404米色米色011600116002165021650317003170041750417505180051800618506185編碼編碼表示尺碼為表示尺碼為170170的米色男式西服的米色男式西服 例如,對于機制螺釘,可作如下表那樣的規定。例如,對于機制螺釘,可作如下表那樣的規定。代碼代碼2342 2342 表示材料為黃銅的表示材料為黃銅的1.5mm1.5mm方形頭鍍鉻方形頭鍍鉻螺釘。螺釘。材料材料 螺釘直徑螺釘直徑螺釘頭形狀螺釘頭形狀表面處理表面處理1-1-不銹鋼不銹鋼1-0.51-0.

13、51-1-圓頭圓頭1 1未處理未處理2-2-黃銅黃銅2-1.02-1.02-2-平頭平頭2 2鍍鉻鍍鉻3-3-鋼鋼3-1.53-1.53-3-六角形狀六角形狀3 3鍍鋅鍍鋅 4-4-方形頭方形頭4-4-方形頭方形頭4 4上漆上漆 代表客觀實體的各屬性及狀態代表客觀實體的各屬性及狀態等符號間前后關聯,這種碼稱為等符號間前后關聯,這種碼稱為關聯碼,其結構一般由左向右排關聯碼,其結構一般由左向右排列。列。關聯碼中必須要根據前幾關聯碼中必須要根據前幾位字符的意義才能判斷出后位字符的意義才能判斷出后面幾位字符的意義;面幾位字符的意義;多面碼則從碼的構成上就多面碼則從碼的構成上就能判斷出各位字符的含義。能

14、判斷出各位字符的含義。服裝服裝服裝類別服裝類別尺碼尺碼M男裝01西服01170021750318002西褲01290231033203襯衣013802390341W女裝01連衣裙01M02L03XL03休閑服011600216503170C童裝01連衣裙01556502657503758502套裝牛仔01M02L 上下關聯區間碼和多面碼都屬于區間碼,都把整個碼分成若干區間,碼中每一區間的數值和位置都代表一定的意義。但上下關聯區間碼的區間之間有一定關聯,例如會計核算代碼,若用左位代表核算科目,則右位代表核算項目,其中核算項目是從屬于該種核算科目的。而多面碼的各區間之間沒有這種嚴格的關聯。 上下關

15、聯區間碼和多面碼都屬于區間碼,試述它們的異同之處將編碼對象的名稱、規格等用將編碼對象的名稱、規格等用漢語拼音漢語拼音或或英文縮寫英文縮寫等形式等形式編成代碼,可幫助記憶,故稱為助記碼。編成代碼,可幫助記憶,故稱為助記碼。優點:可以直接明白編碼含義,易理解,易記憶;優點:可以直接明白編碼含義,易理解,易記憶;缺點:編碼長度位數可變,給分類、處理帶來不便。缺點:編碼長度位數可變,給分類、處理帶來不便。 網站名網站名助憶碼助憶碼中國教育科研網中國教育科研網CERNETCERNET中國科技網中國科技網CSTNETCSTNET中國公共互聯網中國公共互聯網CHINANETCHINANET中國金橋網中國金橋

16、網CHINAGBNCHINAGBN網站代碼網站代碼例:用TV-C-20代表20英寸彩色電視機。用TV-B-12代表12英寸黑白電視機助憶碼適用于數據項數目較少的情況助憶碼適用于數據項數目較少的情況( (一般少于一般少于5050個個) ),否則可能引起聯想出錯。此外,太長的助,否則可能引起聯想出錯。此外,太長的助憶碼占用計算機容量太多,也不宜采用。憶碼占用計算機容量太多,也不宜采用。 4、混合碼服服 裝裝 服裝類別服裝類別 尺尺 碼碼 顏顏 色色 0101西服西服 0101170170 0202175175 0303180180 0202西褲西褲 01012929 02023131 030332

17、32 M M男裝男裝 0303襯衣襯衣 01013838 02023939 03034141 0101連衣裙連衣裙 0101M M 0202L L 0303XLXL W W女裝女裝 0202休閑服休閑服 0101160160 0202165165 0303170170 C C童裝童裝 0101連衣裙連衣裙 010155556565 020265657575 030375758585 C1C1紅色紅色 C2C2黑色黑色 C3C3淺蘭色淺蘭色 C4C4淡紫色淡紫色 C5C5淺綠色淺綠色 C6C6白色白色 5、十進制碼、十進制碼 先把整體分成十份,進而把每一份再分成十份,這樣先把整體分成十份,進而把

18、每一份再分成十份,這樣繼續不斷。一般小數點前表示主類,小數點后表示子類繼續不斷。一般小數點前表示主類,小數點后表示子類 。 例如:例如: 500 自然科學自然科學 510 數學數學 520 天文學天文學 530 物理學物理學 531 機構機構 531.1 機械機械 531.11 杠桿與平衡杠桿與平衡這種編碼方法對于那些事先不清楚會產生什么結果的情況這種編碼方法對于那些事先不清楚會產生什么結果的情況十分有效的。十分有效的。四、代碼結構中的校驗位四、代碼結構中的校驗位確定校驗位的方法有:確定校驗位的方法有:算術級數法算術級數法、幾何級數法幾何級數法、質數法質數法 為了保證正確輸入,在原有代碼的基礎

19、上,為了保證正確輸入,在原有代碼的基礎上,另加一個校驗位,作為代碼的一個組成部分。另加一個校驗位,作為代碼的一個組成部分。校驗位通過事先規定的數學方法計算出來。校驗位通過事先規定的數學方法計算出來。代碼一旦輸入,計算機會用同樣的數學運算代碼一旦輸入,計算機會用同樣的數學運算方法按輸入的代碼數字計算出校驗位,并將方法按輸入的代碼數字計算出校驗位,并將它與輸入的校驗位進行比較,以證實輸入是它與輸入的校驗位進行比較,以證實輸入是否有錯。否有錯。1、算術級數法、算術級數法原代碼:原代碼: 1234512345各乘以權:各乘以權:6543265432乘積之和:乘積之和:6+10+12+12+10=506

20、+10+12+12+10=50以以1111為模除以乘積之和,余數作為校驗碼為模除以乘積之和,余數作為校驗碼 50/11=450/11=46 6代碼為:代碼為:12345123456 62、幾何級數法、幾何級數法原代碼:原代碼: 1234512345各乘以權:各乘以權:32 16 8 4 232 16 8 4 2乘積之和:乘積之和:32+32+24+16+10=11432+32+24+16+10=114以以1111為模除以乘積之和,余數作為校驗碼為模除以乘積之和,余數作為校驗碼 114/11=10114/11=104 4代碼為:代碼為:12345123454 43、質數法、質數法原代碼:原代碼:

21、 1234512345各乘以權:各乘以權:17 13 7 5 317 13 7 5 3乘積之和:乘積之和:17+26+21+20+1517+26+21+20+159999 以以1111為模除以乘積之和,余數作為校驗碼為模除以乘積之和,余數作為校驗碼 99/1199/119 90 0代碼為:代碼為:12345123450 0注意:以11為模時,若余數是10,則按0處理。第三節第三節 功能結構圖設計功能結構圖設計一、總體設計的主要問題及解決辦法一、總體設計的主要問題及解決辦法二、功能結構圖設計二、功能結構圖設計三、功能結構圖說明三、功能結構圖說明一、總體設計的主要問題及解決辦法一、總體設計的主要問

22、題及解決辦法錯綜復雜的聯系,造成設計、修錯綜復雜的聯系,造成設計、修改、和維護工作難以進行。改、和維護工作難以進行。 ABCD什么情況下系統需要修改?什么情況下系統需要修改?修改一個系統的困難來自何處?修改一個系統的困難來自何處?系統系統子系統子系統1子系統子系統2子系統子系統3子系統子系統4實例實例 進銷存管理系統進銷存管理系統結構圖結構圖進銷存管理信息系統進銷存管理信息系統進貨管理進貨管理庫存管理庫存管理報表輸出報表輸出銷售管理銷售管理錄入產品入庫單錄入產品入庫單 修改產品入庫單修改產品入庫單 瀏覽產品入庫單瀏覽產品入庫單 庫庫 存存 查查 詢詢 庫庫 存存 統統 計計 生成出庫定單生成出

23、庫定單出出 庫庫庫庫 存存 報報 表表入庫單明細入庫單明細出庫單明細出庫單明細退出退出注:方框代表功能模塊,連線代表調用關系注:方框代表功能模塊,連線代表調用關系手工處理的工資管理子系統數據流圖人事科抄寫填扣款計算應得工資上月工資發放清單總務科工資發放員本月人員工資變動表本月工資發放清單本月工資發放清單扣款清單本月工資發放清單P1P2P3F1工資管理子系統功能結構圖工資管理信息子系統工資管理信息子系統建立主文件建立主文件更新主文件更新主文件建立扣款文件建立扣款文件計算和打印計算和打印數數據據錄錄入入數數據據維維護護建建立立主主處處理理文文件件更更新新數數據據錄錄入入數數據據維維護護計計算算打打

24、印印工工資資單單打打印印工工資資匯匯總總表表 圖書館管理系統總體設計圖書館管理系統總體設計 系統方案確定。通過對系統調研與分析,系統主要應完成的功能如下:書庫信系統方案確定。通過對系統調研與分析,系統主要應完成的功能如下:書庫信息管理、讀者檔案管理、借閱管理、還書管理、圖書檢索、系統維護。息管理、讀者檔案管理、借閱管理、還書管理、圖書檢索、系統維護。 該系統執行時,先輸入數據,然后根據輸入的數據選擇執行路徑:購入圖書進該系統執行時,先輸入數據,然后根據輸入的數據選擇執行路徑:購入圖書進行登記、編目調用圖書采編功能,借書、還書調用流通功能,查詢調用查詢功能。行登記、編目調用圖書采編功能,借書、還

25、書調用流通功能,查詢調用查詢功能。 其模塊結構圖如下:其模塊結構圖如下:四、實例四、實例圖書館管理系統圖書采編讀者管理圖書流通查詢系統維護輸入圖書信息借書還書本節目錄本節目錄第四節第四節 信息系統流程圖設計信息系統流程圖設計:以數據流程圖為依據,表示出各種處理功:以數據流程圖為依據,表示出各種處理功能執行的先后順序,和每一處理功能相關的能執行的先后順序,和每一處理功能相關的數據文件數據文件。:信息系統流程圖表示的是計算機的處理流程,信息系統流程圖表示的是計算機的處理流程,數據流程圖表示的是計算機和人工處理兩部分。數據流程圖表示的是計算機和人工處理兩部分。 首先,畫出數據關系圖首先,畫出數據關系

26、圖;即每個處理有什么輸入數據和;即每個處理有什么輸入數據和輸出數據。(如下圖)輸出數據。(如下圖) 然后,繪制信息系統流程圖然后,繪制信息系統流程圖,即把各個處理功能的數據,即把各個處理功能的數據關系圖綜合起來,形成整個系統的數據關系圖。關系圖綜合起來,形成整個系統的數據關系圖。更新主文件更新主文件人事變動人事變動通知單通知單上月上月主文件主文件房租變動房租變動通知單通知單本月本月主文件主文件電費扣款電費扣款通知單通知單病假扣款病假扣款通知單通知單建立扣款文件建立扣款文件扣款扣款文件文件本月本月主文件主文件扣款扣款文件文件計算打印計算打印工資單工資單工資匯總表工資匯總表工資管理子系統信息系統流

27、程圖更新主文件更新主文件人事變動人事變動通知單通知單上月上月主文件主文件房租變動房租變動通知單通知單本月本月主文件主文件電費扣款電費扣款通知單通知單病假扣款病假扣款通知單通知單建立扣款文件建立扣款文件扣款扣款文件文件計算打印計算打印工資單工資單工資匯總表工資匯總表進貨管理進貨管理入庫單入庫單入庫臺帳入庫臺帳庫存臺帳庫存臺帳銷售臺帳銷售臺帳庫存管理庫存管理銷售管理銷售管理報表輸出報表輸出入庫清單入庫清單庫存報表庫存報表出庫清單出庫清單進銷存管理系統流程圖第七節第七節 輸出設計輸出設計二、輸出設計的內容二、輸出設計的內容三、輸出設計的原則三、輸出設計的原則一、輸出設計的內涵一、輸出設計的內涵本章目

28、錄本章目錄四、輸出界面的設計方法四、輸出界面的設計方法 是系統產生的結果。是系統開發的目的和評是系統產生的結果。是系統開發的目的和評價系統開發成功與否的標準。價系統開發成功與否的標準。:針對用戶的特點和針對用戶的特點和要求,以精確、及時、適用的方式輸出最適合需要的信息。要求,以精確、及時、適用的方式輸出最適合需要的信息。 ,不是從輸入設計到輸不是從輸入設計到輸出設計,而是從輸出設計到輸入設計。出設計,而是從輸出設計到輸入設計。一、輸出設計的內涵一、輸出設計的內涵 根據使用者、使用目的不同進行設計。根據使用者、使用目的不同進行設計。 如,領導需要綜合性、概括性的信息,業務人員需要具如,領導需要綜

29、合性、概括性的信息,業務人員需要具體詳細的信息。體詳細的信息。 報表、標簽、圖形,文字說明等。報表、標簽、圖形,文字說明等。 報表輸出是最基本、最常見的輸出形式。報表輸出是最基本、最常見的輸出形式。 顯示器、打印機(根據用戶要求決定)顯示器、打印機(根據用戶要求決定)二、輸出設計的內容二、輸出設計的內容三、輸出設計的原則三、輸出設計的原則,確需修改,應與有關部門協確需修改,應與有關部門協商,征得用戶同意。商,征得用戶同意。二、輸入校驗二、輸入校驗三、輸入方式三、輸入方式一、輸入設計的原則一、輸入設計的原則第八節第八節 輸入設計輸入設計本章目錄本章目錄一、輸入設計的原則一、輸入設計的原則首先,要

30、求輸入的數據真實可靠。首先,要求輸入的數據真實可靠。其次,提高效率,減少錯誤。其次,提高效率,減少錯誤。(1 1)控制輸入量。)控制輸入量。在輸入時,只輸入基本的信息,在輸入時,只輸入基本的信息,而其它的信息可通過計算、統計、檢索得到。而其它的信息可通過計算、統計、檢索得到。(2 2)采用輸入校驗方法)采用輸入校驗方法,減少輸入錯誤。,減少輸入錯誤。(3 3)采用人)采用人- -機對話方式,機對話方式,使輸入過程盡量簡化。使輸入過程盡量簡化。 在在Visual FoxproVisual Foxpro中許多校驗工作可由計算機自動完成。中許多校驗工作可由計算機自動完成。將同一數據先后輸入兩次,計算

31、機自動對比校驗將同一數據先后輸入兩次,計算機自動對比校驗與原始單據對比與原始單據對比檢驗是數值型、字符型還是日期型數據。檢驗是數值型、字符型還是日期型數據。,如防止年齡段輸入字符值或職工號如防止年齡段輸入字符值或職工號。檢查輸入數據是否位于規定范圍之內,檢查輸入數據是否位于規定范圍之內, 如如工資規定在工資規定在800-2000800-2000元之間元之間。:如職工表中,:如職工表中,不允許職工號和姓名同時為空不允許職工號和姓名同時為空二、輸入校驗二、輸入校驗三、輸入方式三、輸入方式 從屏幕上通過是目前廣泛使用的輸入方式:下拉組合框、列表框:下拉組合框、列表框 :用于數據的輸入,如工資輸入:用

32、于數據的輸入,如工資輸入:點擊:點擊“是是”、“否否”、“取消取消” 這三種方式可在一個輸入界面里會同時出現。這三種方式可在一個輸入界面里會同時出現。第九節第九節 編寫程序設計說明書編寫程序設計說明書 以處理過程作為單位,定義處理過程的書面文件。以處理過程作為單位,定義處理過程的書面文件。 由系統設計員編寫,交給程序員使用。由系統設計員編寫,交給程序員使用。 程序員根據說明書指示內容進行程序設計。程序員根據說明書指示內容進行程序設計。 程序設計說明書的內容程序設計說明書的內容包括程序名、所屬系統及子系統名、程序的功能、程序的包括程序名、所屬系統及子系統名、程序的功能、程序的輸入輸出數據關系圖、

33、輸入文件和輸出文件的格式。程序輸入輸出數據關系圖、輸入文件和輸出文件的格式。程序處理說明(包括計算公式、決策表以及控制方法等)。處理說明(包括計算公式、決策表以及控制方法等)。第十節第十節 系統設計報告系統設計報告系統設計工作結束后,要提交系統設計報告,其內容包括:系統設計工作結束后,要提交系統設計報告,其內容包括:系統總體結構設計方案;系統總體結構設計方案;代碼設計方案;代碼設計方案;輸入和輸出設計方案;輸入和輸出設計方案;數據庫設計方案;數據庫設計方案;程序設計說明書。程序設計說明書。一旦系統設計被審查批準,整個系統開發工作便進入系統實施一旦系統設計被審查批準,整個系統開發工作便進入系統實施階段。階段。本章目錄本章目錄本章小結本章小結1 1、設計階段的關鍵任務設計階段的關鍵任務是確定怎樣具體地實現所要求的目標系統。將各功是確定怎樣具體地實現所要求的目標系統。將各功能模塊逐步細化,設計出一個個模塊和它們之間的聯結方式以及每個模塊內能模塊逐步細化,設計出一個個模塊和它們之間的聯結方式以及每個模塊內部的功能和處理過程。部的功能和處理過程。2 2、理論研究和大量實踐表明,、理論研究和大量實踐表明,結構化設計結構化設計可減少程序的復雜性,提高可讀可減少程序的復雜性,提高可讀性、可測試性和可維護性,是進行詳細設計的邏輯基礎。性、可測試性和可維護性,

溫馨提示

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

評論

0/150

提交評論