




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、復(fù)習(xí)1001,1002屬于什么類(lèi)型的編碼?遵循的是代碼設(shè)計(jì)中什么原則?o校驗(yàn)碼的功能?試列舉1-2個(gè)有校驗(yàn)碼日常的代碼。管理信息系統(tǒng)第第1212講講 系統(tǒng)設(shè)計(jì)任務(wù)之系統(tǒng)設(shè)計(jì)任務(wù)之二二模塊結(jié)構(gòu)圖模塊結(jié)構(gòu)圖應(yīng)知:理解模塊相關(guān)的概念、模塊間的關(guān)系應(yīng)會(huì):能把DFD轉(zhuǎn)化為模塊結(jié)構(gòu)圖重難點(diǎn):DFD轉(zhuǎn)化為模塊結(jié)構(gòu)圖中模塊間的關(guān) 系的把握匯款單匯款單合格的合格的匯款單匯款單處理后的處理后的匯款單匯款單收據(jù)收據(jù)明細(xì)賬明細(xì)賬業(yè)務(wù)業(yè)務(wù)數(shù)據(jù)數(shù)據(jù)1 1格式格式檢查檢查2 2計(jì)算計(jì)算匯費(fèi)匯費(fèi)3 3產(chǎn)生產(chǎn)生收據(jù)收據(jù)4 4記賬記賬匯款處理系統(tǒng)匯款處理系統(tǒng)取得合格取得合格匯款單匯款單計(jì)算匯費(fèi)計(jì)算匯費(fèi)記賬記賬輸出處理后輸出處理后
2、的匯款單的匯款單 輸入輸入?yún)R款單匯款單格式檢查格式檢查產(chǎn)生收據(jù)產(chǎn)生收據(jù)打印收據(jù)打印收據(jù)合格的合格的匯款單匯款單處理后的處理后的匯款單匯款單合格的匯合格的匯款單款單業(yè)務(wù)數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)處理后的處理后的匯款單匯款單匯款單匯款單合格的合格的匯款單匯款單匯款單匯款單處理后的處理后的匯款單匯款單收據(jù)收據(jù)收據(jù)收據(jù)業(yè)務(wù)數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)功能模塊設(shè)計(jì)1.1. 子系統(tǒng)劃分子系統(tǒng)劃分2.2. 模塊結(jié)構(gòu)圖模塊結(jié)構(gòu)圖3.3. 模塊劃分的標(biāo)準(zhǔn)模塊劃分的標(biāo)準(zhǔn)4.4. 模塊結(jié)構(gòu)圖的基本結(jié)構(gòu)模塊結(jié)構(gòu)圖的基本結(jié)構(gòu)5.5. 模塊結(jié)構(gòu)圖的設(shè)計(jì)模塊結(jié)構(gòu)圖的設(shè)計(jì)1.1.子系統(tǒng)劃分子系統(tǒng)劃分功能劃分法 :按業(yè)務(wù)的處理功能劃分,與企業(yè)內(nèi)部管理模式一
3、致,最常用最常用順序劃分法 :按業(yè)務(wù)處理順序,適用于子系統(tǒng)內(nèi)部的劃分性質(zhì)劃分法 :業(yè)務(wù)處理的性質(zhì),適用于處理對(duì)象多而功能性質(zhì)又比較統(tǒng)一的情形 時(shí)間劃分法 : 業(yè)務(wù)處理的時(shí)間關(guān)系,聚合性差聚合性差模塊結(jié)構(gòu)圖的基本符號(hào)2.2.模塊結(jié)構(gòu)圖模塊結(jié)構(gòu)圖- -系統(tǒng)結(jié)構(gòu)圖系統(tǒng)結(jié)構(gòu)圖 模塊結(jié)構(gòu)圖是描述系統(tǒng)內(nèi)各個(gè)組成部分的模塊結(jié)構(gòu)圖是描述系統(tǒng)內(nèi)各個(gè)組成部分的結(jié)構(gòu)結(jié)構(gòu)及其及其相互相互關(guān)系關(guān)系的工具,是結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)的一個(gè)圖形工具。的工具,是結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)的一個(gè)圖形工具。 模塊:可以模塊:可以組合組合、分解分解和和更換更換的功能單元。三種屬性:的功能單元。三種屬性:功功能能、邏輯邏輯、狀態(tài)狀態(tài) 調(diào)用:模塊間的調(diào)用關(guān)
4、系,調(diào)用:模塊間的調(diào)用關(guān)系,直接直接調(diào)用、調(diào)用、條件條件調(diào)用、調(diào)用、循環(huán)循環(huán)調(diào)調(diào)用用數(shù)據(jù)數(shù)據(jù)控制信息控制信息ABABCBCDADFD與模塊結(jié)構(gòu)圖區(qū)別 1.系統(tǒng)系統(tǒng)-功能功能 2.做什么(邏輯)做什么(邏輯)-如何做(物理)如何做(物理) 3.每張每張DFD對(duì)應(yīng)于模塊結(jié)構(gòu)圖中的某一層對(duì)應(yīng)于模塊結(jié)構(gòu)圖中的某一層 4.具體具體-抽象;抽象抽象;抽象-具體具體 3.3.模塊劃分的標(biāo)準(zhǔn)模塊劃分的標(biāo)準(zhǔn)o1.模塊獨(dú)立性模塊獨(dú)立性:指軟件系統(tǒng)中每個(gè)模塊只涉及軟:指軟件系統(tǒng)中每個(gè)模塊只涉及軟件要求的具體的件要求的具體的子功能子功能, 而和軟件系統(tǒng)中其它的而和軟件系統(tǒng)中其它的模塊的接口是模塊的接口是簡(jiǎn)單簡(jiǎn)單的的n
5、模塊的聚合性模塊的聚合性:衡量一個(gè)模塊內(nèi)部各組成部分之間:衡量一個(gè)模塊內(nèi)部各組成部分之間整體整體統(tǒng)一性統(tǒng)一性的指標(biāo),描述一個(gè)模塊其的指標(biāo),描述一個(gè)模塊其功能專(zhuān)一功能專(zhuān)一的程的程度。度。n模塊的耦合性模塊的耦合性:衡量一個(gè)模塊與其他模塊之間相:衡量一個(gè)模塊與其他模塊之間相互作用程度的指標(biāo)?;プ饔贸潭鹊闹笜?biāo)。o2.模塊的扇入和扇出數(shù)模塊的扇入和扇出數(shù)n模塊的扇出模塊的扇出指模塊的直屬下層模塊的個(gè)數(shù)。(指模塊的直屬下層模塊的個(gè)數(shù)。(3-4)n模塊的扇入模塊的扇入指有多少個(gè)上級(jí)模塊調(diào)用它。指有多少個(gè)上級(jí)模塊調(diào)用它。4.4.模塊結(jié)構(gòu)圖的基本結(jié)構(gòu)模塊結(jié)構(gòu)圖的基本結(jié)構(gòu)內(nèi)導(dǎo)結(jié)構(gòu)內(nèi)導(dǎo)結(jié)構(gòu)轉(zhuǎn)換結(jié)構(gòu)轉(zhuǎn)換結(jié)構(gòu)外導(dǎo)結(jié)構(gòu)
6、外導(dǎo)結(jié)構(gòu)內(nèi)導(dǎo)結(jié)構(gòu)內(nèi)導(dǎo)結(jié)構(gòu)轉(zhuǎn)換結(jié)構(gòu)轉(zhuǎn)換結(jié)構(gòu)外導(dǎo)結(jié)構(gòu)外導(dǎo)結(jié)構(gòu)5.5.模塊結(jié)構(gòu)圖的設(shè)計(jì)模塊結(jié)構(gòu)圖的設(shè)計(jì)(1)數(shù)據(jù)流程圖類(lèi)型)數(shù)據(jù)流程圖類(lèi)型(2)由數(shù)據(jù)流程圖導(dǎo)出初始模塊結(jié)構(gòu)圖)由數(shù)據(jù)流程圖導(dǎo)出初始模塊結(jié)構(gòu)圖(3)利用評(píng)價(jià)模塊結(jié)構(gòu)質(zhì)量的三個(gè)具體標(biāo)準(zhǔn))利用評(píng)價(jià)模塊結(jié)構(gòu)質(zhì)量的三個(gè)具體標(biāo)準(zhǔn)(聚合性、耦合性、影響范圍與控制范圍聚合性、耦合性、影響范圍與控制范圍)對(duì)系對(duì)系統(tǒng)結(jié)構(gòu)圖進(jìn)行逐步改進(jìn)。統(tǒng)結(jié)構(gòu)圖進(jìn)行逐步改進(jìn)。 (1)DFD的類(lèi)型變換中心型輸入輸入輸出輸出變換變換中心中心信息流信息流時(shí)間時(shí)間進(jìn)入系統(tǒng)的信息通過(guò)變換中心,經(jīng)過(guò)進(jìn)入系統(tǒng)的信息通過(guò)變換中心,經(jīng)過(guò)加工處理以后再沿輸出通路變換成外加工處理以后再沿輸出通
7、路變換成外部形式離開(kāi)軟件系統(tǒng)。部形式離開(kāi)軟件系統(tǒng)。匯款單合格的匯款單處理后的匯款單收據(jù)明細(xì)賬變換中心輸出輸入業(yè)務(wù)數(shù)據(jù)事務(wù)中心型T T事務(wù)事務(wù)事務(wù)中心事務(wù)中心數(shù)據(jù)沿輸入通路到達(dá)一個(gè)處理數(shù)據(jù)沿輸入通路到達(dá)一個(gè)處理T T,這個(gè)處理根據(jù)輸入數(shù)據(jù)的類(lèi),這個(gè)處理根據(jù)輸入數(shù)據(jù)的類(lèi)型在若干個(gè)動(dòng)作序列中選出一型在若干個(gè)動(dòng)作序列中選出一個(gè)來(lái)執(zhí)行。這種個(gè)來(lái)執(zhí)行。這種“以事務(wù)為中以事務(wù)為中心的心的”的數(shù)據(jù)流,成為的數(shù)據(jù)流,成為“事務(wù)事務(wù)流流”。處理處理T T稱(chēng)為事務(wù)中心,完成以下任務(wù):接收輸入數(shù)據(jù);分析每個(gè)事務(wù)稱(chēng)為事務(wù)中心,完成以下任務(wù):接收輸入數(shù)據(jù);分析每個(gè)事務(wù)以確定它的類(lèi)型;根據(jù)事務(wù)類(lèi)型選取一條活動(dòng)通路。以確定它
8、的類(lèi)型;根據(jù)事務(wù)類(lèi)型選取一條活動(dòng)通路。要求類(lèi)型處理圖書(shū)管理要求無(wú)效輸入1.1新書(shū)入庫(kù)1.2還入庫(kù)單罰款單1.5注銷(xiāo)圖書(shū)1.3還書(shū)1.4目錄文件借書(shū)單書(shū)單注銷(xiāo)單借書(shū)借書(shū)文件罰款單大型系統(tǒng)大型系統(tǒng)DFDDFD中中, ,變換型變換型和事務(wù)型和事務(wù)型結(jié)構(gòu)往往共存結(jié)構(gòu)往往共存: :T事務(wù)中心傳入變換傳出A.A.變換分析設(shè)計(jì)方法變換分析設(shè)計(jì)方法(1 1)區(qū)分傳入、變換中心區(qū)分傳入、變換中心、傳出部分,在傳出部分,在 DFD 上標(biāo)明分界線上標(biāo)明分界線變換中心傳入部分B BC CA AD DE EQ QP PR RWWU UV Va ab bc ce ed dr rp pu uw wv v傳出部分(2 2)第
9、一級(jí)分解第一級(jí)分解( (建立初始建立初始MSCMSC框架框架) )設(shè)計(jì)頂層和設(shè)計(jì)頂層和第一層模塊第一層模塊第一級(jí)分解后的第一級(jí)分解后的SCSC第一層第一層頂層頂層c,ec,ec,ec,eu,wu,wu,wu,w傳入模塊傳入模塊傳出模塊傳出模塊中心變中心變換模塊換模塊(3)(3)第二級(jí)分解第二級(jí)分解( (分解分解SCSC各分支各分支) )自頂向下分解,設(shè)自頂向下分解,設(shè)計(jì)出每個(gè)分支的中、下層模塊計(jì)出每個(gè)分支的中、下層模塊傳傳入分支的分解(1)MAMAC CB BA Ab ba ac cE ED Dd de ec,ec,e傳入分支的分解(2)MMA AGet Get Cb ba ac cReadR
10、ead D Dd de ec,ec,eB B toto C Cb bc cd de ea ab bGet Get EGet Get B BD D toto E EA A to to B BReadRead D D傳出分支的分解MME EWWWriteWrite V Vu uu uw,uw,uv vv vv vPut Put U UU to VU to VMME EU UWriteWrite W Ww ww wu uw,uw,uV V(1)(2)中心加工分支的分解中心加工分支的分解MMT TP PQ QR Re ec, c,p pr ru,wu,wp pr r事務(wù)分析設(shè)計(jì)方法步驟:(1)(1)在
11、在DFDDFD上確定事務(wù)中心、接收部上確定事務(wù)中心、接收部 分和發(fā)送部分。分和發(fā)送部分。(2)(2)畫(huà)出畫(huà)出MSCMSC框架,把框架,把DFDDFD上的三部分上的三部分 分別映射為事務(wù)控制模塊、接收分別映射為事務(wù)控制模塊、接收 模塊和動(dòng)作發(fā)送模塊。模塊和動(dòng)作發(fā)送模塊。(3)(3)分解細(xì)化接收分支和發(fā)送分支,分解細(xì)化接收分支和發(fā)送分支, 完成初始完成初始MSCMSC。事務(wù)型數(shù)據(jù)流圖舉例IMML LN NO OA AB BC CD DF FE EG GH H 取取 A A 總控A AL LMMN NG GD DB BC CF FE E動(dòng)作1動(dòng)作n.細(xì)節(jié)模塊1細(xì)節(jié)模塊2.(操作模塊)(細(xì)節(jié)模塊)o主要原則:主要原則:高內(nèi)聚,低耦合高內(nèi)聚,低耦合o 輔助原則輔助原則 模塊的扇出
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于時(shí)間序列的負(fù)荷預(yù)測(cè)優(yōu)化-洞察及研究
- 節(jié)日慶典的回憶事件作文(11篇)
- 知識(shí)產(chǎn)權(quán)買(mǎi)賣(mài)與使用授權(quán)協(xié)議
- 古代文化常識(shí)普及:語(yǔ)文綜合素質(zhì)培養(yǎng)教案
- 農(nóng)村智能化設(shè)施安裝維護(hù)協(xié)議
- 計(jì)算機(jī)統(tǒng)考試題及答案
- 陜西高考面試題及答案
- html考試題及答案
- 專(zhuān)業(yè)技術(shù)工作經(jīng)歷與成果證明(8篇)
- java紅黑樹(shù)面試題及答案
- 痛風(fēng)結(jié)石病人的術(shù)后護(hù)理
- 室內(nèi)拆除及裝修方案
- 養(yǎng)殖業(yè)技術(shù)知識(shí)培訓(xùn)課件
- 慢性傷口護(hù)理中的柔性可穿戴設(shè)備應(yīng)用
- 學(xué)生心理健康一生一策檔案表
- 2025年商洛柞水縣城鄉(xiāng)供水有限公司招聘筆試參考題庫(kù)含答案解析
- 浙江首考2025年1月普通高等學(xué)校招生全國(guó)統(tǒng)考政治試題及答案
- 實(shí)訓(xùn)美容手術(shù)操作基本技術(shù)美容外科學(xué)概論講解
- 學(xué)校消防安全管理與突發(fā)事件處置
- 《排球教學(xué)課件》課件
- 人為關(guān)懷在骨科護(hù)理中的應(yīng)用
評(píng)論
0/150
提交評(píng)論