版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、講稿講稿例題精講例題精講自測題自測題自測題答案自測題答案第六章第六章 MISMIS的系統(tǒng)設(shè)計的系統(tǒng)設(shè)計課程導入課程導入系統(tǒng)分析:邏輯模型系統(tǒng)分析:邏輯模型 做什么?做什么?系統(tǒng)設(shè)計:物理模型系統(tǒng)設(shè)計:物理模型 怎么做?怎么做?目錄第一節(jié)第一節(jié) 系統(tǒng)設(shè)計概述系統(tǒng)設(shè)計概述第二節(jié)第二節(jié) 代碼設(shè)計代碼設(shè)計第三節(jié)第三節(jié) 功能結(jié)構(gòu)圖設(shè)計功能結(jié)構(gòu)圖設(shè)計第四節(jié)第四節(jié) 信息系統(tǒng)流程圖設(shè)計信息系統(tǒng)流程圖設(shè)計第六章第六章 MISMIS的系統(tǒng)設(shè)計的系統(tǒng)設(shè)計第七節(jié)第七節(jié) 數(shù)據(jù)存儲設(shè)計數(shù)據(jù)存儲設(shè)計第八節(jié)第八節(jié) 處理流程圖設(shè)計處理流程圖設(shè)計第六節(jié)第六節(jié) 輸入輸入/ /輸出設(shè)計輸出設(shè)計第十節(jié)第十節(jié) 系統(tǒng)設(shè)計報告系統(tǒng)設(shè)計報告第
2、九節(jié)第九節(jié) 編寫程序設(shè)計說明書編寫程序設(shè)計說明書第五節(jié)第五節(jié) 系統(tǒng)物理配置方案設(shè)計系統(tǒng)物理配置方案設(shè)計教學要求教學要求(1)領(lǐng)會系統(tǒng)設(shè)計的目標與任務(wù),掌握系統(tǒng)設(shè)計的主要內(nèi)容。)領(lǐng)會系統(tǒng)設(shè)計的目標與任務(wù),掌握系統(tǒng)設(shè)計的主要內(nèi)容。(2)掌握系統(tǒng)總體結(jié)構(gòu)設(shè)計主要原則。)掌握系統(tǒng)總體結(jié)構(gòu)設(shè)計主要原則。(3)深刻理解代碼設(shè)計的作用、代碼設(shè)計原則、代碼種類、代碼校)深刻理解代碼設(shè)計的作用、代碼設(shè)計原則、代碼種類、代碼校驗方法。驗方法。(4)掌握信息系統(tǒng)流程圖設(shè)計的方法)掌握信息系統(tǒng)流程圖設(shè)計的方法(5)掌握數(shù)據(jù)庫設(shè)計的內(nèi)容和要求及步驟。)掌握數(shù)據(jù)庫設(shè)計的內(nèi)容和要求及步驟。(6)掌握輸出)掌握輸出/輸入設(shè)計
3、的內(nèi)容、方法和手段、輸入設(shè)計的內(nèi)容、方法和手段、(7)了解系統(tǒng)設(shè)計說明書在系統(tǒng)建設(shè)中的主要作用,掌握系統(tǒng)設(shè)計)了解系統(tǒng)設(shè)計說明書在系統(tǒng)建設(shè)中的主要作用,掌握系統(tǒng)設(shè)計說明書的主要內(nèi)容和編寫要求。說明書的主要內(nèi)容和編寫要求。知識體系知識體系一、系統(tǒng)設(shè)計概述:系統(tǒng)設(shè)計一、系統(tǒng)設(shè)計概述:系統(tǒng)設(shè)計任務(wù)任務(wù)、內(nèi)容內(nèi)容、原則原則、結(jié)果結(jié)果二、代碼設(shè)計二、代碼設(shè)計1、代碼的、代碼的概念、功能概念、功能2、代碼設(shè)計、代碼設(shè)計原則原則3、代碼的種類、代碼的種類4、代碼結(jié)構(gòu)中的、代碼結(jié)構(gòu)中的校驗位校驗位1、順序碼順序碼2、區(qū)間碼區(qū)間碼3、助憶碼助憶碼多面碼多面碼關(guān)聯(lián)碼關(guān)聯(lián)碼十進位碼十進位碼三、功能結(jié)構(gòu)圖設(shè)計三、功能
4、結(jié)構(gòu)圖設(shè)計1、總體設(shè)計的主要問題及解決辦法總體設(shè)計的主要問題及解決辦法2、功能結(jié)構(gòu)圖說明及評價標準功能結(jié)構(gòu)圖說明及評價標準四、信息系統(tǒng)流程圖設(shè)計四、信息系統(tǒng)流程圖設(shè)計五、輸出五、輸出/輸入設(shè)計輸入設(shè)計六、數(shù)據(jù)存儲設(shè)計六、數(shù)據(jù)存儲設(shè)計1、設(shè)計任務(wù)設(shè)計任務(wù)2、設(shè)計思路設(shè)計思路3、信息系統(tǒng)流程圖使用符號信息系統(tǒng)流程圖使用符號1、實體及其聯(lián)系、實體及其聯(lián)系概念模型(概念模型(E-R) 數(shù)據(jù)模型數(shù)據(jù)模型2、關(guān)系的規(guī)范化:、關(guān)系的規(guī)范化:1NF、2NF、3NF七、處理流程圖設(shè)計七、處理流程圖設(shè)計 八、系統(tǒng)設(shè)計報告八、系統(tǒng)設(shè)計報告管理信息系統(tǒng)的系統(tǒng)設(shè)計管理信息系統(tǒng)的系統(tǒng)設(shè)計1、輸出設(shè)計的內(nèi)容、原則,輸出界面
5、的設(shè)計方法、輸出設(shè)計的內(nèi)容、原則,輸出界面的設(shè)計方法2、輸入設(shè)計的原則、輸入校驗、輸入方式、輸入設(shè)計的原則、輸入校驗、輸入方式一、系統(tǒng)設(shè)計的任務(wù)一、系統(tǒng)設(shè)計的任務(wù)二、系統(tǒng)設(shè)計的主要工作(內(nèi)容)二、系統(tǒng)設(shè)計的主要工作(內(nèi)容)三、系統(tǒng)設(shè)計的原則三、系統(tǒng)設(shè)計的原則四、系統(tǒng)設(shè)計的成果四、系統(tǒng)設(shè)計的成果第一節(jié)第一節(jié) 系統(tǒng)設(shè)計概述系統(tǒng)設(shè)計概述一、系統(tǒng)設(shè)計的任務(wù)一、系統(tǒng)設(shè)計的任務(wù)系統(tǒng)設(shè)計的任務(wù)是:系統(tǒng)設(shè)計的任務(wù)是: 在系統(tǒng)分析的基礎(chǔ)上,按照邏輯模型的要求,利在系統(tǒng)分析的基礎(chǔ)上,按照邏輯模型的要求,利用當前的信息技術(shù),進行物理模型的設(shè)計。用當前的信息技術(shù),進行物理模型的設(shè)計。系統(tǒng)設(shè)計也稱為系統(tǒng)的物理設(shè)計。系統(tǒng)
6、設(shè)計也稱為系統(tǒng)的物理設(shè)計。怎么做?二、系統(tǒng)設(shè)計的內(nèi)容(主要工作)二、系統(tǒng)設(shè)計的內(nèi)容(主要工作) 總體結(jié)構(gòu)框架設(shè)計總體結(jié)構(gòu)框架設(shè)計-總體設(shè)計總體設(shè)計 代碼設(shè)計代碼設(shè)計 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計 輸入輸入/輸出設(shè)計輸出設(shè)計 模塊設(shè)計模塊設(shè)計 編寫系統(tǒng)設(shè)計報告編寫系統(tǒng)設(shè)計報告-工作成果工作成果詳細設(shè)計詳細設(shè)計三、系統(tǒng)設(shè)計的原則三、系統(tǒng)設(shè)計的原則q系統(tǒng)性系統(tǒng)性代碼統(tǒng)一,設(shè)計規(guī)范標準,數(shù)據(jù)一次輸入多次利用。代碼統(tǒng)一,設(shè)計規(guī)范標準,數(shù)據(jù)一次輸入多次利用。q靈活性靈活性環(huán)境適應(yīng)性。系統(tǒng)應(yīng)具有開放性和結(jié)構(gòu)可變性,盡量采用模塊化環(huán)境適應(yīng)性。系統(tǒng)應(yīng)具有開放性和結(jié)構(gòu)可變性,盡量采用模塊化結(jié)構(gòu),提高模塊的獨立性。結(jié)構(gòu),提
7、高模塊的獨立性。q可靠性可靠性系統(tǒng)抵御外界干擾及相應(yīng)的恢復能力。包括安全保密性、檢錯及系統(tǒng)抵御外界干擾及相應(yīng)的恢復能力。包括安全保密性、檢錯及糾錯能力、抗病毒能力等。糾錯能力、抗病毒能力等。 q經(jīng)濟性經(jīng)濟性硬件投資應(yīng)以滿足需要為前提,系統(tǒng)設(shè)計應(yīng)盡量避免不必要的復硬件投資應(yīng)以滿足需要為前提,系統(tǒng)設(shè)計應(yīng)盡量避免不必要的復雜化,各模塊應(yīng)盡量簡潔。雜化,各模塊應(yīng)盡量簡潔。四、系統(tǒng)設(shè)計的成果四、系統(tǒng)設(shè)計的成果為系統(tǒng)實施階段的工作提供具體的方案。為系統(tǒng)實施階段的工作提供具體的方案。 第二節(jié)第二節(jié) 代碼設(shè)計代碼設(shè)計一、代碼的功能一、代碼的功能二、代碼的設(shè)計二、代碼的設(shè)計三、代碼的種類三、代碼的種類四、代碼結(jié)
8、構(gòu)中的校驗位四、代碼結(jié)構(gòu)中的校驗位一、代碼的功能一、代碼的功能代碼是代表事物名稱、屬性、狀態(tài)等的符號。代碼是代表事物名稱、屬性、狀態(tài)等的符號。便于存儲和檢索,節(jié)省存儲空間便于存儲和檢索,節(jié)省存儲空間便于計算機處理(記錄、檢索、排序等)便于計算機處理(記錄、檢索、排序等)加快輸入、減少出錯加快輸入、減少出錯作為人機共同語言,是二者交換信息的工具作為人機共同語言,是二者交換信息的工具二、代碼設(shè)計的原則二、代碼設(shè)計的原則 唯一確定性唯一確定性: 每一代碼僅代表唯一的實體或?qū)傩裕恳幻恳淮a僅代表唯一的實體或?qū)傩?,每一實體和屬性都用一個確定的代碼來表示。實體和屬性都用一個確定的代碼來表示。 標準化與通
9、用性標準化與通用性: 盡可能利用國際、國內(nèi)、部門的標準盡可能利用國際、國內(nèi)、部門的標準代碼。代碼。 可擴充性可擴充性: : 留有余地留有余地 簡明性簡明性 : : 盡可能簡短、統(tǒng)一。盡可能簡短、統(tǒng)一。 系統(tǒng)性系統(tǒng)性: 代碼要有規(guī)律,邏輯性強。代碼要有規(guī)律,邏輯性強。 不使用易于混淆的字符不使用易于混淆的字符: OZISV OZISV 0215U 0215U 職工職工職員職員工人工人0 01 1代碼的設(shè)計代碼的設(shè)計三、代碼的種類三、代碼的種類用連續(xù)數(shù)字代表編碼對象的碼。如對城市進行編碼,用連續(xù)數(shù)字代表編碼對象的碼。如對城市進行編碼,北京北京001001,上海,上海002002,天津,天津0030
10、03,。優(yōu)點:簡單、位數(shù)少、易擴充。優(yōu)點:簡單、位數(shù)少、易擴充。 缺點:無邏輯基礎(chǔ),不易記憶;新增數(shù)據(jù)排在最后,刪除造缺點:無邏輯基礎(chǔ),不易記憶;新增數(shù)據(jù)排在最后,刪除造成空碼成空碼 參展商參展商序號序號順序碼順序碼新浪新浪1 1001001搜狐搜狐2 2002002雅虎雅虎3 3003003 把代碼分成幾段,每段表示一種含義。把代碼分成幾段,每段表示一種含義。例如,學號、例如,學號、身份證、郵政編碼身份證、郵政編碼 優(yōu)點:能夠反映出分類體系,排序分類檢索易于進行優(yōu)點:能夠反映出分類體系,排序分類檢索易于進行 缺點:位數(shù)多不便記憶,必須為每段預留編碼,否則缺點:位數(shù)多不便記憶,必須為每段預留編
11、碼,否則不易擴充。不易擴充。 例:我國公民身份證代碼的含義例:我國公民身份證代碼的含義12345678910 11 12 13 14 15 16 17 18所所在在省省市市所所在在地地區(qū)區(qū)所所在在縣縣區(qū)區(qū)年年月月日日出生日期出生日期戶口所歸屬戶口所歸屬的派出所的派出所性別:男為奇數(shù)性別:男為奇數(shù) 女為偶數(shù)女為偶數(shù)校驗碼校驗碼 在編碼設(shè)計時,代表客觀實體的各屬性及狀態(tài)等符號相互之在編碼設(shè)計時,代表客觀實體的各屬性及狀態(tài)等符號相互之間沒有關(guān)聯(lián),這樣的編碼稱為多面碼。間沒有關(guān)聯(lián),這樣的編碼稱為多面碼。服裝類別服裝類別顏色顏色尺碼尺碼M01M01西服西服 M02M02休閑服休閑服M03M03體恤體恤M
12、04M04西褲西褲M05M05襯衣襯衣0101黑色黑色 0202深灰色深灰色 0303淺灰色淺灰色0404米色米色011600116002165021650317003170041750417505180051800618506185編碼編碼表示尺碼為表示尺碼為170170的米色男式西服的米色男式西服 例如,對于機制螺釘,可作如下表那樣的規(guī)定。例如,對于機制螺釘,可作如下表那樣的規(guī)定。代碼代碼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上漆上漆 代表客觀實體的各屬性及狀態(tài)代表客觀實體的各屬性及狀態(tài)等符號間前后關(guān)聯(lián),這種碼稱為等符號間前后關(guān)聯(lián),這種碼稱為關(guān)聯(lián)碼,其結(jié)構(gòu)一般由左向右排關(guān)聯(lián)碼,其結(jié)構(gòu)一般由左向右排列。列。關(guān)聯(lián)碼中必須要根據(jù)前幾關(guān)聯(lián)碼中必須要根據(jù)前幾位字符的意義才能判斷出后位字符的意義才能判斷出后面幾位字符的意義;面幾位字符的意義;多面碼則從碼的構(gòu)成上就多面碼則從碼的構(gòu)成上就能判斷出各位字符的含義。能
14、判斷出各位字符的含義。服裝服裝服裝類別服裝類別尺碼尺碼M男裝01西服01170021750318002西褲01290231033203襯衣013802390341W女裝01連衣裙01M02L03XL03休閑服011600216503170C童裝01連衣裙01556502657503758502套裝牛仔01M02L 上下關(guān)聯(lián)區(qū)間碼和多面碼都屬于區(qū)間碼,都把整個碼分成若干區(qū)間,碼中每一區(qū)間的數(shù)值和位置都代表一定的意義。但上下關(guān)聯(lián)區(qū)間碼的區(qū)間之間有一定關(guān)聯(lián),例如會計核算代碼,若用左位代表核算科目,則右位代表核算項目,其中核算項目是從屬于該種核算科目的。而多面碼的各區(qū)間之間沒有這種嚴格的關(guān)聯(lián)。 上下關(guān)
15、聯(lián)區(qū)間碼和多面碼都屬于區(qū)間碼,試述它們的異同之處將編碼對象的名稱、規(guī)格等用將編碼對象的名稱、規(guī)格等用漢語拼音漢語拼音或或英文縮寫英文縮寫等形式等形式編成代碼,可幫助記憶,故稱為助記碼。編成代碼,可幫助記憶,故稱為助記碼。優(yōu)點:可以直接明白編碼含義,易理解,易記憶;優(yōu)點:可以直接明白編碼含義,易理解,易記憶;缺點:編碼長度位數(shù)可變,給分類、處理帶來不便。缺點:編碼長度位數(shù)可變,給分類、處理帶來不便。 網(wǎng)站名網(wǎng)站名助憶碼助憶碼中國教育科研網(wǎng)中國教育科研網(wǎng)CERNETCERNET中國科技網(wǎng)中國科技網(wǎng)CSTNETCSTNET中國公共互聯(lián)網(wǎng)中國公共互聯(lián)網(wǎng)CHINANETCHINANET中國金橋網(wǎng)中國金橋
16、網(wǎng)CHINAGBNCHINAGBN網(wǎng)站代碼網(wǎng)站代碼例:用TV-C-20代表20英寸彩色電視機。用TV-B-12代表12英寸黑白電視機助憶碼適用于數(shù)據(jù)項數(shù)目較少的情況助憶碼適用于數(shù)據(jù)項數(shù)目較少的情況( (一般少于一般少于5050個個) ),否則可能引起聯(lián)想出錯。此外,太長的助,否則可能引起聯(lián)想出錯。此外,太長的助憶碼占用計算機容量太多,也不宜采用。憶碼占用計算機容量太多,也不宜采用。 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、每一份再分成十份,這樣繼續(xù)不斷。一般小數(shù)點前表示主類,小數(shù)點后表示子類繼續(xù)不斷。一般小數(shù)點前表示主類,小數(shù)點后表示子類 。 例如:例如: 500 自然科學自然科學 510 數(shù)學數(shù)學 520 天文學天文學 530 物理學物理學 531 機構(gòu)機構(gòu) 531.1 機械機械 531.11 杠桿與平衡杠桿與平衡這種編碼方法對于那些事先不清楚會產(chǎn)生什么結(jié)果的情況這種編碼方法對于那些事先不清楚會產(chǎn)生什么結(jié)果的情況十分有效的。十分有效的。四、代碼結(jié)構(gòu)中的校驗位四、代碼結(jié)構(gòu)中的校驗位確定校驗位的方法有:確定校驗位的方法有:算術(shù)級數(shù)法算術(shù)級數(shù)法、幾何級數(shù)法幾何級數(shù)法、質(zhì)數(shù)法質(zhì)數(shù)法 為了保證正確輸入,在原有代碼的基礎(chǔ)
19、上,為了保證正確輸入,在原有代碼的基礎(chǔ)上,另加一個校驗位,作為代碼的一個組成部分。另加一個校驗位,作為代碼的一個組成部分。校驗位通過事先規(guī)定的數(shù)學方法計算出來。校驗位通過事先規(guī)定的數(shù)學方法計算出來。代碼一旦輸入,計算機會用同樣的數(shù)學運算代碼一旦輸入,計算機會用同樣的數(shù)學運算方法按輸入的代碼數(shù)字計算出校驗位,并將方法按輸入的代碼數(shù)字計算出校驗位,并將它與輸入的校驗位進行比較,以證實輸入是它與輸入的校驗位進行比較,以證實輸入是否有錯。否有錯。1、算術(shù)級數(shù)法、算術(shù)級數(shù)法原代碼:原代碼: 1234512345各乘以權(quán):各乘以權(quán):6543265432乘積之和:乘積之和:6+10+12+12+10=506
20、+10+12+12+10=50以以1111為模除以乘積之和,余數(shù)作為校驗碼為模除以乘積之和,余數(shù)作為校驗碼 50/11=450/11=46 6代碼為:代碼為:12345123456 62、幾何級數(shù)法、幾何級數(shù)法原代碼:原代碼: 1234512345各乘以權(quán):各乘以權(quán):32 16 8 4 232 16 8 4 2乘積之和:乘積之和:32+32+24+16+10=11432+32+24+16+10=114以以1111為模除以乘積之和,余數(shù)作為校驗碼為模除以乘積之和,余數(shù)作為校驗碼 114/11=10114/11=104 4代碼為:代碼為:12345123454 43、質(zhì)數(shù)法、質(zhì)數(shù)法原代碼:原代碼:
21、 1234512345各乘以權(quán):各乘以權(quán):17 13 7 5 317 13 7 5 3乘積之和:乘積之和:17+26+21+20+1517+26+21+20+159999 以以1111為模除以乘積之和,余數(shù)作為校驗碼為模除以乘積之和,余數(shù)作為校驗碼 99/1199/119 90 0代碼為:代碼為:12345123450 0注意:以11為模時,若余數(shù)是10,則按0處理。第三節(jié)第三節(jié) 功能結(jié)構(gòu)圖設(shè)計功能結(jié)構(gòu)圖設(shè)計一、總體設(shè)計的主要問題及解決辦法一、總體設(shè)計的主要問題及解決辦法二、功能結(jié)構(gòu)圖設(shè)計二、功能結(jié)構(gòu)圖設(shè)計三、功能結(jié)構(gòu)圖說明三、功能結(jié)構(gòu)圖說明一、總體設(shè)計的主要問題及解決辦法一、總體設(shè)計的主要問
22、題及解決辦法錯綜復雜的聯(lián)系,造成設(shè)計、修錯綜復雜的聯(lián)系,造成設(shè)計、修改、和維護工作難以進行。改、和維護工作難以進行。 ABCD什么情況下系統(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)3子系統(tǒng)子系統(tǒng)4實例實例 進銷存管理系統(tǒng)進銷存管理系統(tǒng)結(jié)構(gòu)圖結(jié)構(gòu)圖進銷存管理信息系統(tǒng)進銷存管理信息系統(tǒng)進貨管理進貨管理庫存管理庫存管理報表輸出報表輸出銷售管理銷售管理錄入產(chǎn)品入庫單錄入產(chǎn)品入庫單 修改產(chǎn)品入庫單修改產(chǎn)品入庫單 瀏覽產(chǎn)品入庫單瀏覽產(chǎn)品入庫單 庫庫 存存 查查 詢詢 庫庫 存存 統(tǒng)統(tǒng) 計計 生成出庫定單生成出
23、庫定單出出 庫庫庫庫 存存 報報 表表入庫單明細入庫單明細出庫單明細出庫單明細退出退出注:方框代表功能模塊,連線代表調(diào)用關(guān)系注:方框代表功能模塊,連線代表調(diào)用關(guān)系手工處理的工資管理子系統(tǒng)數(shù)據(jù)流圖人事科抄寫填扣款計算應(yīng)得工資上月工資發(fā)放清單總務(wù)科工資發(fā)放員本月人員工資變動表本月工資發(fā)放清單本月工資發(fā)放清單扣款清單本月工資發(fā)放清單P1P2P3F1工資管理子系統(tǒng)功能結(jié)構(gòu)圖工資管理信息子系統(tǒng)工資管理信息子系統(tǒng)建立主文件建立主文件更新主文件更新主文件建立扣款文件建立扣款文件計算和打印計算和打印數(shù)數(shù)據(jù)據(jù)錄錄入入數(shù)數(shù)據(jù)據(jù)維維護護建建立立主主處處理理文文件件更更新新數(shù)數(shù)據(jù)據(jù)錄錄入入數(shù)數(shù)據(jù)據(jù)維維護護計計算算打打
24、印印工工資資單單打打印印工工資資匯匯總總表表 圖書館管理系統(tǒng)總體設(shè)計圖書館管理系統(tǒng)總體設(shè)計 系統(tǒng)方案確定。通過對系統(tǒng)調(diào)研與分析,系統(tǒng)主要應(yīng)完成的功能如下:書庫信系統(tǒng)方案確定。通過對系統(tǒng)調(diào)研與分析,系統(tǒng)主要應(yīng)完成的功能如下:書庫信息管理、讀者檔案管理、借閱管理、還書管理、圖書檢索、系統(tǒng)維護。息管理、讀者檔案管理、借閱管理、還書管理、圖書檢索、系統(tǒng)維護。 該系統(tǒng)執(zhí)行時,先輸入數(shù)據(jù),然后根據(jù)輸入的數(shù)據(jù)選擇執(zhí)行路徑:購入圖書進該系統(tǒng)執(zhí)行時,先輸入數(shù)據(jù),然后根據(jù)輸入的數(shù)據(jù)選擇執(zhí)行路徑:購入圖書進行登記、編目調(diào)用圖書采編功能,借書、還書調(diào)用流通功能,查詢調(diào)用查詢功能。行登記、編目調(diào)用圖書采編功能,借書、還
25、書調(diào)用流通功能,查詢調(diào)用查詢功能。 其模塊結(jié)構(gòu)圖如下:其模塊結(jié)構(gòu)圖如下:四、實例四、實例圖書館管理系統(tǒng)圖書采編讀者管理圖書流通查詢系統(tǒng)維護輸入圖書信息借書還書本節(jié)目錄本節(jié)目錄第四節(jié)第四節(jié) 信息系統(tǒng)流程圖設(shè)計信息系統(tǒng)流程圖設(shè)計:以數(shù)據(jù)流程圖為依據(jù),表示出各種處理功:以數(shù)據(jù)流程圖為依據(jù),表示出各種處理功能執(zhí)行的先后順序,和每一處理功能相關(guān)的能執(zhí)行的先后順序,和每一處理功能相關(guān)的數(shù)據(jù)文件數(shù)據(jù)文件。:信息系統(tǒng)流程圖表示的是計算機的處理流程,信息系統(tǒng)流程圖表示的是計算機的處理流程,數(shù)據(jù)流程圖表示的是計算機和人工處理兩部分。數(shù)據(jù)流程圖表示的是計算機和人工處理兩部分。 首先,畫出數(shù)據(jù)關(guān)系圖首先,畫出數(shù)據(jù)關(guān)系
26、圖;即每個處理有什么輸入數(shù)據(jù)和;即每個處理有什么輸入數(shù)據(jù)和輸出數(shù)據(jù)。(如下圖)輸出數(shù)據(jù)。(如下圖) 然后,繪制信息系統(tǒng)流程圖然后,繪制信息系統(tǒng)流程圖,即把各個處理功能的數(shù)據(jù),即把各個處理功能的數(shù)據(jù)關(guān)系圖綜合起來,形成整個系統(tǒng)的數(shù)據(jù)關(guān)系圖。關(guān)系圖綜合起來,形成整個系統(tǒng)的數(shù)據(jù)關(guān)系圖。更新主文件更新主文件人事變動人事變動通知單通知單上月上月主文件主文件房租變動房租變動通知單通知單本月本月主文件主文件電費扣款電費扣款通知單通知單病假扣款病假扣款通知單通知單建立扣款文件建立扣款文件扣款扣款文件文件本月本月主文件主文件扣款扣款文件文件計算打印計算打印工資單工資單工資匯總表工資匯總表工資管理子系統(tǒng)信息系統(tǒng)流
27、程圖更新主文件更新主文件人事變動人事變動通知單通知單上月上月主文件主文件房租變動房租變動通知單通知單本月本月主文件主文件電費扣款電費扣款通知單通知單病假扣款病假扣款通知單通知單建立扣款文件建立扣款文件扣款扣款文件文件計算打印計算打印工資單工資單工資匯總表工資匯總表進貨管理進貨管理入庫單入庫單入庫臺帳入庫臺帳庫存臺帳庫存臺帳銷售臺帳銷售臺帳庫存管理庫存管理銷售管理銷售管理報表輸出報表輸出入庫清單入庫清單庫存報表庫存報表出庫清單出庫清單進銷存管理系統(tǒng)流程圖第七節(jié)第七節(jié) 輸出設(shè)計輸出設(shè)計二、輸出設(shè)計的內(nèi)容二、輸出設(shè)計的內(nèi)容三、輸出設(shè)計的原則三、輸出設(shè)計的原則一、輸出設(shè)計的內(nèi)涵一、輸出設(shè)計的內(nèi)涵本章目
28、錄本章目錄四、輸出界面的設(shè)計方法四、輸出界面的設(shè)計方法 是系統(tǒng)產(chǎn)生的結(jié)果。是系統(tǒng)開發(fā)的目的和評是系統(tǒng)產(chǎn)生的結(jié)果。是系統(tǒng)開發(fā)的目的和評價系統(tǒng)開發(fā)成功與否的標準。價系統(tǒng)開發(fā)成功與否的標準。:針對用戶的特點和針對用戶的特點和要求,以精確、及時、適用的方式輸出最適合需要的信息。要求,以精確、及時、適用的方式輸出最適合需要的信息。 ,不是從輸入設(shè)計到輸不是從輸入設(shè)計到輸出設(shè)計,而是從輸出設(shè)計到輸入設(shè)計。出設(shè)計,而是從輸出設(shè)計到輸入設(shè)計。一、輸出設(shè)計的內(nèi)涵一、輸出設(shè)計的內(nèi)涵 根據(jù)使用者、使用目的不同進行設(shè)計。根據(jù)使用者、使用目的不同進行設(shè)計。 如,領(lǐng)導需要綜合性、概括性的信息,業(yè)務(wù)人員需要具如,領(lǐng)導需要綜
29、合性、概括性的信息,業(yè)務(wù)人員需要具體詳細的信息。體詳細的信息。 報表、標簽、圖形,文字說明等。報表、標簽、圖形,文字說明等。 報表輸出是最基本、最常見的輸出形式。報表輸出是最基本、最常見的輸出形式。 顯示器、打印機(根據(jù)用戶要求決定)顯示器、打印機(根據(jù)用戶要求決定)二、輸出設(shè)計的內(nèi)容二、輸出設(shè)計的內(nèi)容三、輸出設(shè)計的原則三、輸出設(shè)計的原則,確需修改,應(yīng)與有關(guān)部門協(xié)確需修改,應(yīng)與有關(guān)部門協(xié)商,征得用戶同意。商,征得用戶同意。二、輸入校驗二、輸入校驗三、輸入方式三、輸入方式一、輸入設(shè)計的原則一、輸入設(shè)計的原則第八節(jié)第八節(jié) 輸入設(shè)計輸入設(shè)計本章目錄本章目錄一、輸入設(shè)計的原則一、輸入設(shè)計的原則首先,要
30、求輸入的數(shù)據(jù)真實可靠。首先,要求輸入的數(shù)據(jù)真實可靠。其次,提高效率,減少錯誤。其次,提高效率,減少錯誤。(1 1)控制輸入量。)控制輸入量。在輸入時,只輸入基本的信息,在輸入時,只輸入基本的信息,而其它的信息可通過計算、統(tǒng)計、檢索得到。而其它的信息可通過計算、統(tǒng)計、檢索得到。(2 2)采用輸入校驗方法)采用輸入校驗方法,減少輸入錯誤。,減少輸入錯誤。(3 3)采用人)采用人- -機對話方式,機對話方式,使輸入過程盡量簡化。使輸入過程盡量簡化。 在在Visual FoxproVisual Foxpro中許多校驗工作可由計算機自動完成。中許多校驗工作可由計算機自動完成。將同一數(shù)據(jù)先后輸入兩次,計算
31、機自動對比校驗將同一數(shù)據(jù)先后輸入兩次,計算機自動對比校驗與原始單據(jù)對比與原始單據(jù)對比檢驗是數(shù)值型、字符型還是日期型數(shù)據(jù)。檢驗是數(shù)值型、字符型還是日期型數(shù)據(jù)。,如防止年齡段輸入字符值或職工號如防止年齡段輸入字符值或職工號。檢查輸入數(shù)據(jù)是否位于規(guī)定范圍之內(nèi),檢查輸入數(shù)據(jù)是否位于規(guī)定范圍之內(nèi), 如如工資規(guī)定在工資規(guī)定在800-2000800-2000元之間元之間。:如職工表中,:如職工表中,不允許職工號和姓名同時為空不允許職工號和姓名同時為空二、輸入校驗二、輸入校驗三、輸入方式三、輸入方式 從屏幕上通過是目前廣泛使用的輸入方式:下拉組合框、列表框:下拉組合框、列表框 :用于數(shù)據(jù)的輸入,如工資輸入:用
32、于數(shù)據(jù)的輸入,如工資輸入:點擊:點擊“是是”、“否否”、“取消取消” 這三種方式可在一個輸入界面里會同時出現(xiàn)。這三種方式可在一個輸入界面里會同時出現(xiàn)。第九節(jié)第九節(jié) 編寫程序設(shè)計說明書編寫程序設(shè)計說明書 以處理過程作為單位,定義處理過程的書面文件。以處理過程作為單位,定義處理過程的書面文件。 由系統(tǒng)設(shè)計員編寫,交給程序員使用。由系統(tǒng)設(shè)計員編寫,交給程序員使用。 程序員根據(jù)說明書指示內(nèi)容進行程序設(shè)計。程序員根據(jù)說明書指示內(nèi)容進行程序設(shè)計。 程序設(shè)計說明書的內(nèi)容程序設(shè)計說明書的內(nèi)容包括程序名、所屬系統(tǒng)及子系統(tǒng)名、程序的功能、程序的包括程序名、所屬系統(tǒng)及子系統(tǒng)名、程序的功能、程序的輸入輸出數(shù)據(jù)關(guān)系圖、
33、輸入文件和輸出文件的格式。程序輸入輸出數(shù)據(jù)關(guān)系圖、輸入文件和輸出文件的格式。程序處理說明(包括計算公式、決策表以及控制方法等)。處理說明(包括計算公式、決策表以及控制方法等)。第十節(jié)第十節(jié) 系統(tǒng)設(shè)計報告系統(tǒng)設(shè)計報告系統(tǒng)設(shè)計工作結(jié)束后,要提交系統(tǒng)設(shè)計報告,其內(nèi)容包括:系統(tǒng)設(shè)計工作結(jié)束后,要提交系統(tǒng)設(shè)計報告,其內(nèi)容包括:系統(tǒng)總體結(jié)構(gòu)設(shè)計方案;系統(tǒng)總體結(jié)構(gòu)設(shè)計方案;代碼設(shè)計方案;代碼設(shè)計方案;輸入和輸出設(shè)計方案;輸入和輸出設(shè)計方案;數(shù)據(jù)庫設(shè)計方案;數(shù)據(jù)庫設(shè)計方案;程序設(shè)計說明書。程序設(shè)計說明書。一旦系統(tǒng)設(shè)計被審查批準,整個系統(tǒng)開發(fā)工作便進入系統(tǒng)實施一旦系統(tǒng)設(shè)計被審查批準,整個系統(tǒng)開發(fā)工作便進入系統(tǒng)實施階段。階段。本章目錄本章目錄本章小結(jié)本章小結(jié)1 1、設(shè)計階段的關(guān)鍵任務(wù)設(shè)計階段的關(guān)鍵任務(wù)是確定怎樣具體地實現(xiàn)所要求的目標系統(tǒng)。將各功是確定怎樣具體地實現(xiàn)所要求的目標系統(tǒng)。將各功能模塊逐步細化,設(shè)計出一個個模塊和它們之間的聯(lián)結(jié)方式以及每個模塊內(nèi)能模塊逐步細化,設(shè)計出一個個模塊和它們之間的聯(lián)結(jié)方式以及每個模塊內(nèi)部的功能和處理過程。部的功能和處理過程。2 2、理論研究和大量實踐表明,、理論研究和大量實踐表明,結(jié)構(gòu)化設(shè)計結(jié)構(gòu)化設(shè)計可減少程序的復雜性,提高可讀可減少程序的復雜性,提高可讀性、可測試性和可維護性,是進行詳細設(shè)計的邏輯基礎(chǔ)。性、可測試性和可維護性,
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 年度安全總結(jié)(32篇)
- 新教材高考地理二輪復習一8類識圖技法專項訓練技法3原理示意圖判讀含答案
- 《必修二 技術(shù)與設(shè)計二》 復習提綱
- 云南省保山市智源高級中學2024-2025學年高一上學期11月期中化學試卷
- 遼寧省沈陽市南昌中學2024-2025學年八年級上學期期中地理試題(含答案)
- 廣東省韶關(guān)市2025屆高三綜合測試一地理試卷( 含答案)
- 2025年高中思想政治教師資格考試學科知識與教學能力試題及解答參考
- 重慶市高考語文五年試題匯編-古詩詞賞析
- 履約保證函格式及范本
- 建設(shè)工程施工合同補充保證書格式
- 家長會課件:陪伴的家長會課件
- 大班健康PPT課件之《均衡飲食最健康》
- 人教版(川教版)五年級上冊生命生態(tài)安全教學設(shè)計和教學計劃及進度表(附安全知識)
- 組織效能提升模型的商業(yè)化應(yīng)用
- 《籃球三步上籃》說課PPT
- 憲法與法律學習通課后章節(jié)答案期末考試題庫2023年
- 北京科技大學第二批非教學科研崗位招考聘用模擬預測(共500題)筆試參考題庫附答案詳解
- 公務(wù)員制度、職業(yè)生涯發(fā)展及工作方法
- 水球(集體球類運動)
- T-JLA 003-2023 高速公路車距抓拍系統(tǒng)技術(shù)要求和檢驗方法
- 玄學凈明明派丹法轉(zhuǎn)自萬景元
評論
0/150
提交評論