版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
2023/5/211第15講模塊設計2023/5/212復習系統(tǒng)分析內(nèi)容系統(tǒng)分析的結(jié)果:把數(shù)據(jù)在組織(或原系統(tǒng))內(nèi)部的流動情況抽象地獨立出來,用數(shù)據(jù)流程圖的形式描述出系統(tǒng)的功能、輸入、輸出和存儲的“邏輯模型”2023/5/213庫房管理系統(tǒng)總體邏輯模型F1正常入庫生產(chǎn)部物資采購員車間主管領導F4F3F51.1限額管理2接收限額領料單3.1統(tǒng)計4接收退料單1.2接收物資領料單3.3D5物資領料單出庫處理3.4限額核對3.2退料處理1.3D4限額領料單D3退料單D1庫存數(shù)據(jù)D2限額配套卡F2.1限額領料單F2.2物資領料單2023/5/214
問題??系統(tǒng)分析的結(jié)果提供了數(shù)據(jù)庫模型和邏輯功能結(jié)構(gòu),
解決了“系統(tǒng)應該做什么?”的問題。?
但是系統(tǒng)的各項功能在信息系統(tǒng)中是靠計算機中的應用程序模塊來實現(xiàn)的,這些功能應該由哪些程序模
塊來實現(xiàn)的問題并沒有在系統(tǒng)分析階段中給出答案?這正是信息系統(tǒng)設計所要解決的問題2023/5/215如何考慮??????
為實現(xiàn)某一個系統(tǒng)/子系統(tǒng),應該設計幾個功能模塊?這些模塊由哪些程序組成?它們之間又存在什么關系?為了提高運行效率在數(shù)據(jù)庫的組織方面又應該采取什么措施?程序模塊應該采用什么處理方式?2023/5/216系統(tǒng)設計的主要內(nèi)容抽象的問答
根據(jù)系統(tǒng)分析階段所確定的新系統(tǒng)的邏輯模型(“做什么”),綜合考慮各種約束,利用一切可用的技術手段和方法,進行物理設計,提出一個能在計算機上實現(xiàn)的新系統(tǒng)的實施方案,解決“系統(tǒng)怎樣做”的問題。2023/5/217字典
流
程數(shù)據(jù)描流圖述數(shù)
E-R圖
數(shù)據(jù)據(jù)描 述
對象模塊結(jié)構(gòu)設計
過程設計接口設計從分析模型系統(tǒng)設計模型
加工小說明
處理描述分析模型
平臺設計 數(shù)據(jù)設計設計模型2023/5/218系統(tǒng)設計的主要內(nèi)容具體的問答?數(shù)據(jù)設計:將分析時創(chuàng)建的數(shù)據(jù)模型變換成實現(xiàn)系統(tǒng)所需的數(shù)據(jù)結(jié)構(gòu)。?接口設計:描述了系統(tǒng)內(nèi)部、系統(tǒng)和協(xié)作系統(tǒng)之間的以及系統(tǒng)同人之間如何通信。?模塊結(jié)構(gòu)設計:定義系統(tǒng)模塊元素之間的關系。?過程設計:將加工說明變換為對系統(tǒng)模塊內(nèi)部算法的具體描述。?平臺設計:將性能需求變換成對系統(tǒng)軟硬件環(huán)境的配置2023/5/219?系統(tǒng)總體設計???將系統(tǒng)合理的劃分成子系統(tǒng)把子系統(tǒng)劃分成若干模塊決定每個模塊的功能
?決定模塊間數(shù)據(jù)、調(diào)用關系
?確定模塊間界面系統(tǒng)詳細設計
?系統(tǒng)平臺設計
?代碼設計
?輸入輸出設計
?接口設計
?數(shù)據(jù)庫或數(shù)據(jù)文件設計
?模塊內(nèi)部的算法設計?
寫出系統(tǒng)設計報告結(jié)構(gòu)化程序 設計方法2023/5/2110第15講模塊設計設計第一PPT模板網(wǎng)(結(jié)構(gòu)化)系統(tǒng)總體設計概述6.1面向數(shù)據(jù)流的總體設計方法6.2模塊設計優(yōu)化6.32023/5/2111本講內(nèi)容15.1(結(jié)構(gòu)化)系統(tǒng)總體設計概述
一、總體設計的任務二、結(jié)構(gòu)化系統(tǒng)設計返回2023/5/216.1系統(tǒng)總體設計概述12一、總體設計的任務
總體設計是根據(jù)系統(tǒng)的總體目標和功能將整個系統(tǒng)合理劃分成若干個功能模塊,正確地處理模塊間的調(diào)用關系和數(shù)據(jù)聯(lián)系即模塊之間的接口,定義各模塊的內(nèi)部結(jié)構(gòu)等。將系統(tǒng)合理的劃分成子系統(tǒng)把子系統(tǒng)劃分成若干模塊決定每個模塊的功能決定模塊間數(shù)據(jù)、調(diào)用關系確定模塊間界面2023/5/216.1系統(tǒng)總體設計概述13二、結(jié)構(gòu)化系統(tǒng)設計
結(jié)構(gòu)化系統(tǒng)設計是“用一組標準的準則和工具幫助系統(tǒng)設計人員確定應該由哪些模塊,用什么方式聯(lián)結(jié)在一起,才能構(gòu)成一個最好的系統(tǒng)結(jié)構(gòu)”。 即,結(jié)構(gòu)化設計方法(SD)是以數(shù)據(jù)流圖為基礎的,采用模塊化、自頂向下逐步求精的基本思想,以數(shù)據(jù)流圖為基礎構(gòu)造出模塊結(jié)構(gòu)圖。2023/5/216.1系統(tǒng)總體設計概述141、結(jié)構(gòu)化系統(tǒng)設計的基本工具???
在系統(tǒng)設計階段,我們采用模塊結(jié)構(gòu)圖來表達目標系統(tǒng)的物理模型,描述系統(tǒng)的結(jié)構(gòu)。 系統(tǒng)結(jié)構(gòu)是軟件模塊之間關系的表示,它決定了整個系統(tǒng)的結(jié)構(gòu),也確定了系統(tǒng)的質(zhì)量。模塊之間的關系可有多種,但都可以歸結(jié)為一種層次關系。 模塊結(jié)構(gòu)圖是總體設計階段的主要描述工具,它描述了構(gòu)成系統(tǒng)的基本元素—模塊及模塊之間的調(diào)用關系,模塊之間的數(shù)據(jù)傳遞關系。2023/5/216.1系統(tǒng)總體設計概述152、系統(tǒng)模塊化
ABCDHE JFKG L
IM
模塊化就是將系統(tǒng)劃分為若干個模塊,每個模塊完 成一個子功能。模塊化的目的是將系統(tǒng)“分而治 之”,模塊化能夠降低問題的復雜性,使軟件構(gòu)清 晰,易閱讀、易理解,易于測試和調(diào)試,因而也有 助于提高軟件的可靠性。20嫌23腎/5拖/1長86.格1化系統(tǒng)迷總體石設計叢概述16(1)模篩塊?模塊竊的定懸義:模塊莖是可車以組亡成、心分解俘、更英換的栽系統(tǒng)組,是妹易于政處理的釘基本須單位土,是具夢有四洲種屬燭性的即一組乖程序帆語句切稱為一負個模竭塊.這四械種屬雕性分鹽別是輸入繭輸出貴、邏幟輯功默能(外部奪特性)內(nèi)部王數(shù)據(jù)奮、程嶄序代騰碼(內(nèi)部裳特性)20攝23梳/5輸/1也86.支1倘系統(tǒng)掌總體滴設計叼概述17z=村x>控y?繩x抹:響y;re線tu冒rn覺(z蠅);}模塊呈的例似子:模塊壇名數(shù)據(jù)in繡t瞞ma躍x(其i泳nt冒x回,斜in僑t枯y)內(nèi)部數(shù)據(jù){弄i叢nt澤z均;內(nèi)部語句20鏡23橫/5雪/1刮86.夕1炊系統(tǒng)炕總體甚設計秀概述18(2)模偷塊化基思想注:?模塊茂化是政好的鉆系統(tǒng)掙設計繞的一名個基答本準具則:高層慘模塊從整厚體上雀把握?復雜粘問題較小園問題分解可減歷小解借題所脾需的綢總的使工作問題,暫不席考慮虧細節(jié)分解20鈴23紀/5渠/1崇86.盼1乳系統(tǒng)脊總體淡設計薦概述193、模袋塊結(jié)劃構(gòu)圖SC(柳St省ru砌ct眾ur腰e包Ch賤ar枝t)模塊——用方框表次示,膚方框談中寫取上模嘉塊名字燙,反神映了吧這個矮模塊奸的功貨能調(diào)用——從調(diào)用模鼻塊指信向被是調(diào)用醋模塊康的箭頭數(shù)據(jù)——調(diào)用箭頭伙旁的均小箭靠頭,敬表示剖從一個到模塊冤向另壤一個土模塊撿傳送只的數(shù)題據(jù),誰也指出親了傳皺送的功方向(1)結(jié)強構(gòu)圖編基本誰符號聚及表籠示方掘法20螺23池/5趣/1懼86.魂1畢系統(tǒng)祖總體穗設計賊概述20讀學媽生記香錄編輯醋學生演記錄學生鼓數(shù)據(jù)無此祝學生不加欣區(qū)分院的數(shù)進據(jù)數(shù)據(jù)禿信息學號控制騙信息20先23宜/5云/1逢86.業(yè)1立系統(tǒng)嗓總體網(wǎng)設計星概述21?模塊究調(diào)用繞的例遵子:in腳t徐ma曲x(事i鍋nt骨x掀,砌in臘t碑y){著i亡nt庸z飯;z=妖x>暗y?鑼x汪:料y;re弱tu凱rn喪(z護);}Ma跳in僵(熄){::ma豆x(性3澤,怕4):}Ma諷in畫()求最愛大值Zxy20欣23鑄/5蹈/1而86.窯1新系統(tǒng)蘋總體疫設計露概述22(2)SC中的隙四種稼模塊傳入峰模塊傳出楊模塊BB變換寶模塊AACD協(xié)調(diào)砍模塊E慣EFF(d監(jiān))(a仙)(b賢)(c堤)20頁23擴/5捆/1垃86.乎1些系統(tǒng)捆總體而設計答概述23入出x,yz/A1B2Cx,使yBSC中的便簡單竭調(diào)用AzzC12A調(diào)用B和C(a池)表示更法一z(b和)表示制法二(3)SC調(diào)用朋方式20桿23叛/5調(diào)/1輛86.析1珍系統(tǒng)遵總體封設計交概述24SC中的分選擇涌調(diào)用ACBDA根據(jù)耕內(nèi)部判鏟斷決定是謝否調(diào)用BA按另餅一判定結(jié)因果選譜擇調(diào)用C或D20伸23求/5無/1稍86.澆1糕系統(tǒng)恢總體遞設計矩概述25SC中的販循環(huán)超調(diào)用ABCA根據(jù)沙循環(huán)韻條件夏重復勺調(diào)用B、C等模頸塊20秩23秧/5重/1欄86.回1心系統(tǒng)船總體尖設計離概述26?選擇茶調(diào)用辣的例醉子:A(吃){:if肉(條件..肢)B(筑)el爬seC(掌):}ABC20遲23銀/5命/1峽86.某1護系統(tǒng)錘總體爹設計下概述27?循環(huán)勵調(diào)用匹的例泄子:A(宴){:wh螺il花e先(條件..鴿){B(亂);:撈;}:}AB20酸23壟/5陜/1恰86.報1竹系統(tǒng)比總體滾設計滾概述28(4)模樂塊結(jié)清構(gòu)類砍型內(nèi)導董結(jié)構(gòu)勻:是結(jié)呈構(gòu)圖說中數(shù)疲據(jù)以掏最低瞇層模于塊輸入,蠢并逐吊級向袖高層縫傳遞獵,高鴉一層情模塊飛接收炕低一層模差塊的匠輸入撫。主模加塊A1A4A3A220更23各/5圍/1孟86.大1鉗系統(tǒng)斑總體唱設計禁概述29w子模汽塊1外導咸結(jié)構(gòu)坐:結(jié)構(gòu)松圖中抽低一乳層模擱塊接矛收上簽一層模塊貝的數(shù)慰據(jù)信蒙息,扇并把痰它們興轉(zhuǎn)換恥給下生一級培模塊,受直到剃輸出扶給使埋用者宋。主模峰塊u子模龜塊2v子模布塊2.亞120俱23互/5葉/1緩86.船1酷系統(tǒng)熟總體巖設計暈概述30wu子模暖塊1轉(zhuǎn)換顧結(jié)構(gòu)佛:數(shù)據(jù)瞎要在非模塊豆內(nèi)經(jīng)媽過一割定的左處理儀,下層雹模塊聾從相材應的犧上層棒模塊缺接收距數(shù)據(jù)獎,經(jīng)令轉(zhuǎn)換后返陵回同梯一上怖層模崗塊中于去。主模散塊子模凱塊2v子模角塊2.掩1X完MY20壺23軋/5燥/1獲86.絹1爛系統(tǒng)只總體灰設計筍概述31打印晨報表罵功能寄的模魔塊結(jié)汁構(gòu)圖20逃23算/5尚/1亡832本講席內(nèi)容15背.2面向芒數(shù)據(jù)吵流的涌總體溉設計阿方法一、變換街分析二、事務狗分析三、混合鏡結(jié)構(gòu)夜分析返回20儀23父/5繭/1跨86.天2柏面向朝數(shù)據(jù)拍流的漠總體世設計純方法336.啞2面向比數(shù)據(jù)胖流的拔總體縮慧設計顯方法數(shù)據(jù)導流程疤圖DF剝D的結(jié)荒構(gòu)類撞型1.變換綠型DF屠D變換龍型數(shù)貧據(jù)流境程圖繳可以耽明顯另地分殺成輸禽入、由處理和輸堡出三圣部分擾。2.事務而型DFD數(shù)據(jù)稼沿輸啦入通曬道到牛達一予個轉(zhuǎn)妙換,確該轉(zhuǎn)虎換根傅據(jù)輸修入流領類型累和特引征在倦若干畜動作跡序列咐中選防擇一考條來膀執(zhí)行黎。20升23把/5境/1毫86.半2丸面向填數(shù)據(jù)講流的佩總體占設計及方法34一、伯變換捎分析1、變貓換型清結(jié)構(gòu)由輸菌入、掠變換羨中心(或稱約主加屢工)和輸固出三訂部分淹組成植。基本北模型迅:變換中心輸出路徑輸入路徑20嗚23偏/5允/1丑86.早2傳面向悠數(shù)據(jù)迅流的億總體差設計喝方法352、變獄換型時數(shù)據(jù)防流圖輸入信息物理輸入格式檢查處理顯示正確信息結(jié)果物理輸出數(shù)據(jù)變換作中心輸出邏輯輸入邏輯輸出輸入20晉23紗/5戚/1棗86.裂2賀面向腰數(shù)據(jù)盲流的盞總體賽設計躍方法36變換撲型結(jié)冒構(gòu)的罰數(shù)據(jù)限流圖20犧23嗽/5陡/1脖86.蟲2阿面向曾數(shù)據(jù)以流的委總體媽設計剖方法373、變挎換型DF摟D導出繩初始SC的過糾程1)瓜在DF南D上區(qū)芹分輸木入、綠主加省工、罰輸出泡部分赴,并譯標注2宮)先設父計模蟻塊結(jié)姨構(gòu)頂皮端的律主模暑塊3)然伙后“由頂逼向下晨逐步轟細化松”4)最規(guī)后得稼到一納個與數(shù)鉗據(jù)流害圖相桐對應的程蕩序結(jié)斗構(gòu)20貧23區(qū)/5汁/1誼86.呀2盡面向誘數(shù)據(jù)偉流的勉總體亂設計紛方法38564b32ew7變換帝中心crpua1輸入部分d輸出部分v輸入處輸蹤蝶出渣加工頂層1頂層2輸入選分解輸出弱分解變換20禾23腫/5陪/1代86.模2揀面向釋數(shù)據(jù)侍流的翻總體恨設計光方法391)區(qū)分裙輸入甩、主強加工澆、輸窯出部郊分,在DF頂D上標舉明分窗界線(2種)確定邏輯導輸入——在數(shù)掠據(jù)流找圖中散標出委輸入效數(shù)據(jù)的最漁后點丹,即奸系統(tǒng)講主加籃工的蠢輸入其數(shù)據(jù)陷流。返回(1丙)確定主加拔工——通常清,幾股有數(shù)據(jù)我流的摘匯合亭處或驕是一個作數(shù)據(jù)搜流的睛分流屈處可以鍵定義跨為系弊統(tǒng)的主加梳工,即久系統(tǒng)的飲變換低中心扭。(3率)確定邏輯怠輸出——找出百輸出浴數(shù)據(jù)杰的第竹一點茶即系統(tǒng)主鬧加工猜的輸?shù)统鰯?shù)杯據(jù)流20配23默/5資/1炮86.龜2突面向齡數(shù)據(jù)拖流的繡總體舞設計瞎方法402)設計SC的頂稱層和膽第一雷層模食塊(1臂)設計屢一個院頂層考模塊(主模彎塊),它誕的功產(chǎn)能是往完成肯整個程序談要做腰的工販作。(2脫)設計恨結(jié)構(gòu)露的第燈一層賢:?為邏堤輯輸副入設游計一戒個輸唇入模頌塊,竄它的唐功能逆是向炕主模毯塊提供窮數(shù)據(jù)?為邏情輯輸噴出設己計一凝個輸味出模匠塊,欲它的貍功能不是輸姥出主捧模塊提萌供的截數(shù)據(jù)?為主卡加工仗設計酒一個趟變換女模塊坑,它秘的功份能是敘將邏戶輯輸并入變換慌成邏患輯輸勵出20替23蜂/5遲/1鄰86.善2趕面向態(tài)數(shù)據(jù)鉤流的反總體紛設計雷方法41MCMTMAME總控穗模塊20反23魂/5鏈/1猶842傳送靈信息第一貝級分桐解后亭的SCMCMTMAMEc,攝ec,多e停u,竭wu,霜w頂層第一辦層DF假D圖20僻23睡/5銀/1態(tài)843r第一路級分脊解后紹的SC尿(另一波種畫倉法)ceU,擋WMA1MA2456ME1ME2epc,禍prw,皇uwDF現(xiàn)D圖MC20覆23配/5還/1澤86.莊2劈燕面向蘋數(shù)據(jù)泉流的輛總體貓設計鋒方法443)第二切級分宋解自蒜頂向參下分年解,過設計繞出每府個分沉支(輸入積、加田工、辛輸出)的中罩、下濟層模勵塊(1聲)為每先一個劇輸入樣模塊踐設計途兩個樹下層虜模塊炮,一當個是寶輸入犯模塊,秒接受霜數(shù)據(jù)勺來源采;另珠一個貝是變琴換模聰塊,柄模塊塑調(diào)用掠時傳送的庫參數(shù)垂應同數(shù)滑據(jù)流失圖相唯對應(2鎮(zhèn))輸出割模塊插也有寇兩部泊分組邁成,聯(lián)一部伙分是拌變換葛模塊晝,將而數(shù)據(jù)變牧換成搬輸出汗的形男式;漫另一舍部分狹是輸憑出模環(huán)塊上述嗚設計鵲過程眉由頂度向下艦遞歸芹進行判,直款至達曲到系諒統(tǒng)的見輸入端丙或輸當出端(3唇)變換哪模塊劉的下澡層模續(xù)塊,擾根據(jù)鵝數(shù)據(jù)橡流圖凡中相踐應“加工別”的組成李情況陽而定矛。20吃23拌/5翠/1隱86.踢2閉面向懸數(shù)據(jù)墾流的撞總體著設計貪方法45傳入攝分支兵的分差解BbAaDdceCEMAc,e(1兵)Ge撐t制CGetBbReadAacGe憑t閉EReadDdeMAc,刃eB懶to音CbcD級to趟EdeA肅to鞏Bab(2姨)DF周D圖20暮23澆/5改/1旋86.瘡2昏面向繳數(shù)據(jù)迷流的仗總體柄設計勾方法46傳出籠分支唐的分吼解Pu選t緩UWr線it攏e番VuuMEw,uU竹to粉VvvWriteWwvMEUwuw,uV(1含)(2窩)DF今D圖20陰23任/5柜/1扛86.哈2緊面向引數(shù)據(jù)會流的棚總體假設計拉方法47加工豆分支衰的分扮解MT546ec,慕pru,慚wprDF壤D圖20嶄23悟/5踏/1游86.駁2旗面向畢數(shù)據(jù)惕流的蒸總體噴設計雨方法48隨堂青練習蠅一:龍將DF極D用變僚換分這析導洞出初驕始SC一個訪匯款綠處理需業(yè)務美流程:客戶廊填寫元匯款翻單并傳提交左給業(yè)盼務人押員,業(yè)務吼員檢煮查匯侍款單妙是否填渾寫規(guī)裹范,然后兵計算攤匯款便費用,并把站發(fā)生晨的匯不款和系費用堂數(shù)據(jù)記靈帳存刺留,同時哪開收芹據(jù)給恒匯款蜻人20慶23詠/5適/1甚86.翼2東面向悄數(shù)據(jù)菜流的季總體勿設計切方法49數(shù)據(jù)晉流程麻圖匯款軟單合格罩的匯款監(jiān)單處理課后的匯款億單收據(jù)明細永賬業(yè)務數(shù)據(jù)1格式檢查2計算匯費3產(chǎn)生數(shù)據(jù)4記帳20厲23雜/5愧/1搖86.恒2申面向佩數(shù)據(jù)麥流的刪總體鞠設計批方法50匯款矛單合格奸的匯款允單處理頓后的匯款楊單收據(jù)明細萄賬業(yè)務數(shù)據(jù)1格式檢查2計算匯費3產(chǎn)生收據(jù)4記帳變換嗚中心邏輯繩輸入邏輯帆輸出20菜23敗/5飽/1換86.酒2構(gòu)面向列數(shù)據(jù)再流的屈總體策設計秋方法51取得登合格匯款本單計算部匯費記賬輸出鞏處理進后的匯糠款單第一陷級分歉解匯款注處理巨系統(tǒng)合格局的匯款瓶單處理痕后的匯款扔單業(yè)務喪數(shù)據(jù)合格臟的帆處理厘后的匯款抓單六匯款白單業(yè)務誰數(shù)據(jù)20元23膚/5陽/1臂86.金2夢面向霸數(shù)據(jù)葬流的王總體甚設計攝方法52取得耐合格匯款寒單計算健匯費記賬輸出貴處理穗后的匯先款單輸入?yún)R款和單格式醫(yī)檢查產(chǎn)生非收據(jù)打印脖收據(jù)第二牌級分恐解匯款某處理濱系統(tǒng)合格菜的匯款味單處理練后的匯款懶單業(yè)務康數(shù)據(jù)匯款乒單合格麥的匯款請單匯款誘單處理自后的匯款恐單收據(jù)收據(jù)合格族的羨處理穴后的匯款覆單逝匯款繳單業(yè)務頓數(shù)據(jù)20阻23暫/5超/1潮86.澡2件面向存數(shù)據(jù)史流的睜總體慮設計睡方法53二、錯事務就分析1、事敗務型悅結(jié)構(gòu)特征:具瞇有在露多種央事物堪中選集擇執(zhí)醉行某駛類事楚物的碰能力?;景缒P外彛簞幼髀窂绞聞罩行慕邮茈p路徑嘆(事尼務)20辨23副/5殊/1挨86.么2育面向膠數(shù)據(jù)括流的烘總體動設計防方法54事務母型DF蓮D:T事務易中心傳入變換傳出20箱23初/5額/1壘86.垂2螺面向蕉數(shù)據(jù)仗流的頃總體噸設計缸方法552、事旗務分笑析設欠計方咱法任何其情況旨下都抓可使阻用變舅換分匙析方訊法設斥計軟賣件結(jié)構(gòu),姨但如利數(shù)據(jù)包流具辨有明癢顯的晶事務歐特點新時(有一享個明顯的詞事務巾中心),以寸采用搭事務迅分析奇方法柔為宜助。20盆23派/5靠/1摸86.躁2較面向碑數(shù)據(jù)壩流的插總體辣設計仙方法563、事莫務分庸析設曬計方輸法步挪驟:(1軌)在DF短D上標斤注出投三部副分(葬接收本部分怨、事戴務中饑心、矮動作辰)(2紹)把數(shù)城據(jù)流縣圖上癢的三孝部分易分別刊映射稿為事未務控孝制?;膲K、接收樓模塊貞和動嫂作發(fā)督送模汗塊,舍并逐只步細仍化。20長23膨/5縫/1積86.顏2昨面向個數(shù)據(jù)遺流的慘總體挺設計刺方法57輸入--伸--拒--事務譽型數(shù)據(jù)側(cè)流圖1ABC3DEFGH24567事務盤中心輸出邏輯輸入物理輸入邏輯輸出物理輸出(1)在碼事務拉型DF購D上劃舉分出厲事務誓中心I20御23快/5養(yǎng)/1眉86.或2仁面向薪數(shù)據(jù)攝流的怒總體寺設計返方法58事務針型數(shù)據(jù)于流圖事務中心接受部分接受事務事務分析動作1動作2動作3映射事務中心調(diào)度模塊接受事務輸出模塊動作2動作1動作3事務型結(jié)構(gòu)圖(2)把茶數(shù)據(jù)遙流圖易上的鑼三部踩分分粗別映列射為歉事務肌控制蝴模塊胖、接華收模著塊和畢動作館發(fā)送煉模塊遙,并道逐步吩細化跨。20臥23豆/5富/1耍86.眠2鐮面向狡數(shù)據(jù)蘭流的川總體志設計躍方法59總控邏輯榨輸入調(diào)度偉控制C456CIFDEHG輸出G護H攤IG尺H萌I20標23救/5浩/1尖86.匪2涼面向龜數(shù)據(jù)部流的??傮w嫌設計在方法60事務邊型分班析實啊例C某校劑欲設起計“收費韻查詢”系統(tǒng)那,該他程序苦可以閱為學家生和耽管理瘡人員謠服務焦,由竊錄入漁員和扎管理房誠員輸忠入查觀詢請現(xiàn)求,麥即可躲查出夜學生釘?shù)睦U久費情遞況,么要求當做到監(jiān):按學省號查頂詢按姓榨名查陣詢按專揚業(yè)查晃詢按班銅級查稅詢20建23翅/5勝/1獄86.抽2傷面向憐數(shù)據(jù)長流的趣總體椅設計茂方法61數(shù)據(jù)王流圖錄入壘員接受查詢分析查詢按學莫號查詢按姓翅名查詢按專殲業(yè)查詢按班舌級查詢查詢信息查詢信息學號姓名專業(yè)班級學生管理世員繳費惜清單繳費購清單繳費巡壽清單繳費扣清單20揭23滅/5磚/1沸86.爆2冶面向瘋數(shù)據(jù)知流的割總體測設計臺方法62得出恒程序束結(jié)構(gòu)首先毅應設朽計出紗事務暗中心偵模塊紡,對峽整個羞事務少進行案控制烏。從判數(shù)據(jù)高流圖縣可看且出,元“分稿析查趁詢”情處理亦是事的務調(diào)相度中枝心,既可以擋設計眾為事忘務調(diào)杜度模菊塊。輪由四苦個事慶務處拘理,薪分別乒為其衰設計觀事務應處理唯模塊輛。輸督入模糖塊為很“接捎受查怖詢”圖。事務舉中心接受臭查詢調(diào)度輸出送查詢緊結(jié)果按學稍號查奧詢按姓鍋名查拖詢按專粱業(yè)查張詢按班翠級查矛詢20臣23帝/5賓/1雞86.繩2獎面向滿數(shù)據(jù)缺流的繞總體涌設計脅方法63圖書皺管理要求1.額1要求慮類型處理無效斥輸入1.撤2新書臂入庫入庫良單罰款賊單還書注銷毒單借書強單還書單1.攏5注銷逐圖書1.箭3借書1.洪4目錄桿文件罰款化單借書抗文件事務故分析幫舉例-D古FD事務中心20學23雞/5臘/1毫86.籮2久面向鋪數(shù)據(jù)辣流的警總體款設計繁方法64取得慣圖書處理袋要求修改辜目錄文隙件操作窯層細節(jié)岸層注銷券圖書新書亡入庫仆借貍書還書打印罰款疾單修改會借書文匙件………………事務傾分析器舉例-轉(zhuǎn)換罷后的SC圖書購處理護系統(tǒng)圖書新管理要誼求入庫乳單借書善單還書照單注銷惱單20嶼23敘/5折/1覽86.煩2瓶面向途數(shù)據(jù)淹流的泳總體遠設計塑方法65T事務懲中心傳入變換傳出接收殃部分發(fā)送部分三、澤混合尿分析-大型朵系統(tǒng)DF腎D中,變換帽型和晝事務涉型共謊存20辦23鼻/5槽/1陷86.帝2嗎面向靠數(shù)據(jù)紋流的臉總體名設計載方法66首先屑應設籠計出告事務宇中心耽模塊堤,對范整個謀事務采進行籍控制桐。從晌數(shù)據(jù)槽流圖據(jù)可看噸出,哄“T”處理勢是事鍵務調(diào)批度中釘心,蠟可以園設計丸為事區(qū)務調(diào)厭度模暫塊。叫每個翻事務沫處理素,分戒別為逆其設痰計事重務處兔理模蒙塊。事務拾中心接受叉模雜塊調(diào)度輸出競模塊事務1事務2事務3傳入變換傳出20掃23浸/5脂/1遣86.酒2六面向政數(shù)據(jù)租流的鏟總體明設計宰方法67混合切型DF尾D轉(zhuǎn)換區(qū)為SC示例蠟:20候23酷/5系/1尚86.嗽2周面向牲數(shù)據(jù)巖流的碗總體肯設計瓶方法68變換養(yǎng)分析沉與事象務分看析的惹混合怒使用20通23勉/5負/1乘86.番2統(tǒng)面向科數(shù)據(jù)舅流的毀總體擋設計仇方法69DGc2eC1dfFb3隨堂屑練習漆二:協(xié)將DF花D用變簽換分薦析和懶事務承型KklLm分析挽導出飄初始SCc1hb1b2C2c3EgJ*B*C3jbA20覽23液/5幣/1稈86.幟2薯面向旋數(shù)據(jù)戲流的暴總體業(yè)設計邊方法70c1辯b章2裂c漲2初始SC主加狹工Pu匹t冬kGe牌t匯dKJARe私ad愁aC1C3C2……Ac貍1蹲A優(yōu)c測2Dt葬1Dt程3Dt衰2Ac然N……操作獎層細節(jié)坦層dkk系統(tǒng)dmmWr原it溝e牲mlLllPu康t貿(mào)lkdDccGe京t破cbcaGe忘t宵babbB嘩to束cb1c3b3e,嶄fEdg,雁jFe,世gfhGh,迷jk20薄23性/5櫻/1向871本講跌內(nèi)容6.堤3模塊堂優(yōu)化爆設計一、模塊舌的耦腿合度泰與聚音合度二、系統(tǒng)泛設計贏優(yōu)化破原則實例——銀行押貸款堤文件勾管理返回20敵23何/5福/1寇86.秤3鴿模塊駝設計視優(yōu)化7215保.3模塊你設計鍛優(yōu)化直接閉從DF即D轉(zhuǎn)換傲過來的SC并不浪是最好的枯,往終往要忍優(yōu)化處理將初綱始SC根據(jù)軋模塊坦獨立癢性原躬則進卸行精難化,對模塊葛進行青合并帖、分誤解修此改、唯調(diào)整珍,得劇到“高內(nèi)聚、崇低耦爽合模潔塊”,得填到易京于實汗現(xiàn)、孤易于愿測試和易悔于維舅護的軟件押結(jié)構(gòu),產(chǎn)真生設價計文預檔的僅最終SC,這巡壽是設遭計優(yōu)桐化工扁作。20遭23樸/5含/1厭86.瞞3隨模塊樹設計彎優(yōu)化73一、糖模塊忠的耦女合度代與聚瘦合度系統(tǒng)低的可逐維護嬌性是洋系統(tǒng)腿評價焰的一模個重濕要因生素可維顛護性局部場修改這是策設專計原則床:盡量賠保持膚模塊騾的獨探立性??!20醉23站/5殃/1邀86.笛3棒模塊么設計桃優(yōu)化74模塊鎮(zhèn)獨立禍性取街決于儀模塊矛的內(nèi)內(nèi)部和上外部格特性SD方法斯提出咬的定娘性度照量標統(tǒng)準:?模塊禿之間鈴的耦合天性(冊塊間帥聯(lián)系等)盡可據(jù)能少?模塊望自身涼的聚合性酸(塊棋內(nèi)聯(lián)鄉(xiāng)豐系)盡可傭能多20鐵23時/5案/1詢86.悼3陳模塊帽設計麗優(yōu)化751、模怠塊獨宮立性篇的度乳量之馬一:欄耦合剩度耦合斗度:是模乓塊間彩的聯(lián)說結(jié)關詢系,遞衡量洞不同刊模塊屑間的相擇互依電賴的敢緊密芒程度.耦合深度越痛高,填模塊副獨立瓶性越艇弱20鞭23顫/5獻/1矩86.泥3奇模塊批設計配優(yōu)化76無耦餡合-牽沒有修依賴頌關系緊密耐耦合倒-有很多擱依賴勾關系松散奇耦合瓶-有少量判依賴警關系模塊匯耦合精度(錦續(xù))20痕23壓/5雄/1分86.近3僻模塊叔設計萬優(yōu)化77模塊鞏間耦燦合的際類型裕:低非直蝕接耦睜合耦數(shù)據(jù)銀耦合合標記江耦合性高內(nèi)容甜耦合模塊獨立性弱(低耦休合)強(中耦攏合)(較強盡耦合)(強耦強合)公共槐耦合控制狹耦合20設23五/5高/1戀86.迅3森模塊網(wǎng)設計煎優(yōu)化78(1)非值直接防耦合兩個偷模塊裕沒直虜接關席系(模塊1和模竄塊2),模咬塊獨憂立性辣最強。模塊2模塊1模塊3模塊4非直接
數(shù)據(jù)標記控制公共內(nèi)容耦合耦合耦合耦合耦合耦合耦合性功能獨立性20躲23冰/5峰/1伍86.第3明模塊送設計件優(yōu)化79(2)數(shù)吵據(jù)耦講合一模泡塊調(diào)瘋用另坐一模戚塊時松,被桑調(diào)用翁模塊爐的輸潑入、腥輸出伏都是簡單撥的數(shù)兇據(jù)。屬松俯散耦痛合。非直接
數(shù)據(jù)標記控制公共內(nèi)容耦合耦合耦合耦合耦合耦合耦合性功能獨立性20事23貪/5若/1射86.租3土模塊鏈設計職優(yōu)化80數(shù)據(jù)皇耦合譯舉例一模數(shù)塊調(diào)烈用另塞一模棕塊時躁,被妨調(diào)用償模塊跟的輸臣入、拿輸出愛都是巧簡屬松機散耦煤合開發(fā)坊票單價數(shù)量金額計算照水費單的叮數(shù)據(jù)均。20羨23盜/5撇/1泡86.慌3槐模塊她設計認優(yōu)化81數(shù)據(jù)歌耦合紗舉例計算矩水電祝費計算閱水費計算嶼電費用水查量用電沿量水費電費20帽23葵/5伸/1燈86.默3犬模塊畫設計撐優(yōu)化82(3)標祖記耦合(特征章耦合)如兩耗個模塊通們過傳墳遞數(shù)據(jù)睜結(jié)構(gòu)(不是漂簡單熔數(shù)據(jù),累而是香記錄讀、數(shù)丟組等)加以兔聯(lián)系陜,或都與而一個數(shù)兇據(jù)結(jié)朱構(gòu)有堪關系,則稱瞧這兩個羽模塊章間存考在標記耦邁合。非直接
數(shù)據(jù)標記控制公共內(nèi)容耦合耦合耦合耦合耦合耦合耦合性功能獨立性20僻23棋/5籠/1券86.雅3及模塊假設計澤優(yōu)化83標記順耦合串舉例計算低水電愁費計算灣水費計算爸電費住戶的情況水費電費住戶撲情況“住戶他情況”是一凡個數(shù)錄據(jù)結(jié)北構(gòu),圖中刮模塊債都與維此數(shù)礎據(jù)結(jié)構(gòu)有配關.“計算恭水費”和“計算蓮電費”本無久關,由于蹲引用昂了此威數(shù)據(jù)結(jié)嚷構(gòu)產(chǎn)婦生依漿賴關殼系,它們狼之間元也是標記餡偶合.20股23眉/5鉛/1筒86.槐3撇模塊支設計訂優(yōu)化84將標疫記耦必合修神改為辜數(shù)據(jù)坐耦合刻舉例計算刺水電懼費計算職水費計算斷電費本月用水豪量本月用電漆量水費電費20拐23帝/5嘩/1始86.百3偵模塊慨設計汪優(yōu)化85(4)控芳制耦牢合一模絕塊通盤過開位關量銹、標題志、名字霉等控堪制信出息,混明顯裳地控制呈另一滔模塊炭的功小能。B計算口平均評分或最離高分平均/最高成績A非直接
數(shù)據(jù)標記控制公共內(nèi)容耦合耦合耦合耦合耦合耦合耦合性功能獨立性20勉23虹/5改/1宰86.舉3輸模塊分設計讓優(yōu)化86控制井耦合融舉例輸出粉結(jié)果計算償平均冷分怠計算志最高既分讀入振分數(shù)平均/最高?調(diào)用骨邏輯癢性模穩(wěn)塊B時,須先膀傳遞惹控制任信號(平均分/最高為分),以兼選擇所疤需的幟操作屆??貜B制模塊貝必須形知道崇被控門模塊的敗內(nèi)部恭邏輯偏,增綱強了相附互依怨賴.B20得23咬/5維/1碎86.訪3濤模塊繭設計鹽優(yōu)化87去除債模塊衛(wèi)間控擾制耦燙合的倡方法些:(1抵)被調(diào)槽用模幸塊分胡解成宜若干蒸單一簽功能伐模塊(2伐)將被抵調(diào)用散模塊善內(nèi)的示判定或上移盈到調(diào)霞用模螞塊中20柿23葵/5社/1島86.透3抹模塊數(shù)設計墾優(yōu)化88改控相制耦壁合為攀數(shù)據(jù)日耦合呈舉例A平均次成績B1計算擦平均治分最高棒成績B2計算為最高陽分20飲23倉/5綠/1東86.起3季模塊白設計詠優(yōu)化89功能A功能B判別控制弦耦合拌舉例A名次(開關滿量)獎牌被調(diào)錄用模蟻塊內(nèi)處理換邏輯右模式發(fā)獎弱牌控制撫耦合20鏈23餅/5腎/1在86.跌3撥模塊眠設計粒優(yōu)化90改控狹制耦歉合為廁數(shù)據(jù)岔耦合蓄舉例A發(fā)金澇牌發(fā)銀醉牌發(fā)銅羨牌金牌銀牌銅牌20萍23膛/5您/1隙86.育3嫁模塊遣設計劃優(yōu)化91控制株耦合單舉例A取口摧令并嬌核對B用戶畫名、口令對/不對20院23練/5解/1狡86.慢3句模塊盤設計潮優(yōu)化92將B中核模對口顛令功督能劃才分到AA取口進令B用戶醒名口令20張23的/5廁/1劈燕86.挖3額模塊胃設計圣優(yōu)化93(5)公健共耦性合一組圖模塊須引用彩同一甚個公舟用數(shù)蚊據(jù)區(qū)(也稱饑全局碌數(shù)據(jù)習區(qū)、孕公共擺數(shù)據(jù)蟻環(huán)境)。公共位數(shù)據(jù)覺區(qū)指:?全局碎數(shù)據(jù)結(jié)構(gòu)?共享黑通訊檔區(qū)?內(nèi)存糟公共犁覆蓋注區(qū)等非直接
數(shù)據(jù)標記控制公共內(nèi)容耦合耦合耦合耦合耦合耦合耦合性功能獨立性20祝23刊/5津/1許86.舍3蓋模塊第設計取優(yōu)化94公共鐮耦合稀舉例ABABco綱mm諷on公共虛數(shù)據(jù)活區(qū)co練mm哥on公共腥數(shù)據(jù)不區(qū)松散屠的公室共耦攀合緊密姻的公偷共耦昨合20襲23點/5元/1奔86.圍3宮模塊腫設計沈優(yōu)化95公共街耦合貝舉例ACB公共行數(shù)據(jù)禍區(qū)模塊A、B、C間存站在錯洽綜復噸雜的圖聯(lián)系20貿(mào)23宣/5日/1妹86.思3糞模塊杠設計位優(yōu)化96所有后的公挑共耦合倉關系A公共砍耦合擇舉例BCD6個模布塊共喊享一個公共線數(shù)據(jù)展區(qū)EF20獄23泉/5虧/1鮮86.緩3寶模塊爐設計啦優(yōu)化97(6)內(nèi)漁容耦杜合一模第塊直酸接訪跡問另墊一模墾塊的皮內(nèi)部錄信息(程序代碼補或數(shù)久據(jù))最好共不采須用內(nèi)炕容耦錘合形纖式!!錫!非直接
數(shù)據(jù)標記控制公共內(nèi)容耦合耦合耦合耦合耦合耦合耦合性功能獨立性ABAB模塊ATR欲C:..巷..堆..模塊BGO車TO燃T她RC20渴23恥/5柔/1響86.賢3筋模塊斤設計猴優(yōu)化982、如膨何降蜓低模雙塊間暴耦合師度:如模積塊必已須存翅在耦低合,色選擇遙適當捎的耦灰合類展型原則:盡河量使溉用數(shù)辣據(jù)耦畢合少用句控制芽耦合限制粥公共尖耦合弱的范芬圍堅決設避免附使用扯內(nèi)容稀耦合20凳23共/5嬸/1榴86.浴3滋模塊要設計怪優(yōu)化993、模辦塊獨凈立性岡的度懲量之撕二:頌聚合爛度衡量儀一個屆模塊漠內(nèi)部理各成釀分之未間彼愁此結(jié)恥合的榴緊密瘋程度設計目目標茄:高鐘聚合(一模兆塊的限所有偷成分敗都直稍接參孫與完著成同一子功能)20鍵23套/5冬/1廈86.律3晨模塊族設計看優(yōu)化10瞞0模塊換的聚覆合性腳類型侵:低高偶然便聚合邏輯否聚合時間殃聚合過程失聚合通信錢聚合信息景聚合功能院聚合弱(功能暖分散)模塊獨立性強(功能和單一)內(nèi)聚性(1飾)偶然分內(nèi)聚(巧合膜內(nèi)聚)模塊腳內(nèi)各趕部分發(fā)間無宇聯(lián)系ABCMMO棄VE跳O跟T獅O薯RRE衰AD榜FI匙LE肢FMO否VE猴S折T腐O謙T模塊M中的鵝三個暢語句牌沒有贊任何疲聯(lián)系缺點收:可理勸解性異差,扔可攤修改鳥性差胖。例:巧合邏輯時間過程通信信息功能內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚性功能獨立性(2嗽)邏輯柳內(nèi)聚把幾撕種相愧關功隊能(邏輯編上相碧似的譯功能)組合依在一模塊稼內(nèi),每次領調(diào)用約由傳彎給模版塊的血參數(shù)掃確定布執(zhí)行哪種隱功能尼。巧合邏輯時間過程通信信息功能內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚性功能獨立性寫一個記錄讀一個記錄判定調(diào)用模塊被調(diào)用模塊邏輯降內(nèi)聚便模塊ABCEFGABCEF芬GA1B1C1EF厲G模塊傳內(nèi)部善邏輯E、F、G邏輯功能曾相似暖,組成新芽模塊EF確G公用擴代碼它段公用樓代碼輝段缺點浙:增近強了禾耦合齒程度般(控懷制耦掙合)捏不易歸修改攏,效六率低妥。(3這)時間舒內(nèi)聚模塊匙完成冶的功窩能必閥須在胸同一蟻時間頸內(nèi)執(zhí)桿行,崖這些糞功能略只因時充間因識素關粒聯(lián)在維一起晝。例如旨:初硬始化籮系統(tǒng)成模塊脅、系統(tǒng)懇結(jié)束晃模塊次、緊急留故障噴處理針模塊延等。巧合邏輯時間過程通信信息功能內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚性功能獨立性20扔23宣/5描/1郊810條5(4遼)過程師內(nèi)聚模塊籠內(nèi)各橡處理專成分蠻相關斃,且沙必須姓以特紙定次洽序執(zhí)鮮行。巧合邏輯時間過程通信信息功能內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚性功能獨立性20再23通/5閃/1創(chuàng)810稍6過程桑內(nèi)聚察模塊建立掃方程階組系雀數(shù)矩殃陣全部乒任務挨納入拍一個模塊繼,得柴到一秤過程性模今塊高斯誰消去阿法回擊代高斯泳消去念法解迫題流賊程過程瘡內(nèi)聚汗模塊螺舉例讀入成績妹單讀入止并審薄查成績被單審查成績底單統(tǒng)計成績打印成績統(tǒng)計提并打牙印成績20巨23蔑/5脹/1呼810組8(5仿)通信均內(nèi)聚模塊杯內(nèi)各械部分根使用屆相同衫的輸萌入數(shù)彼據(jù),腦或產(chǎn)作生相同慘的輸咬出結(jié)抗果。巧合邏輯時間過程通信信息功能內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚性功能獨立性通信拒內(nèi)聚穩(wěn)模塊逆例產(chǎn)生勤工資爸報表計算縮慧平均隙工資職工兼工資糠記錄職工塞工資旬報表平均內(nèi)工資產(chǎn)生灘職工叔工資尿報表權(quán)并計錦算平晶均工牲資模局塊20索23牲/5失/1草811法0通信趙內(nèi)聚炭模塊冷例開領書單登記售書發(fā)票領書磁單售購書登記糕表文件刪除修改20恥23抬/5花/1獸811飄1(6決)信息聚內(nèi)聚這種摩模塊槍完成糧多個辭功能滾,各機個功穩(wěn)能相憤互獨這立但含都在預同一漁數(shù)據(jù)惠結(jié)構(gòu)飼上操教作,鎖每一隔項功棚能有協(xié)一個臥唯一瘋的入魄口點帥。這興個模宵塊將鍋根據(jù)城不同蓬的要慘求,答確定廈該執(zhí)蠶行哪剃一個崇功能循。巧合邏輯時間過程通信信息功能內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚性功能獨立性初始化插入刪除查找修改符號表20頑23倦/5舒/1萬86.鴿3啦模塊朽設計菠優(yōu)化11漲2(7渴)功能勾聚合一個忠模塊帝內(nèi)的逃所有食成分艇的處李理動艙作全賀部為幕完成統(tǒng)某個伸功能,便且只助執(zhí)行乎一個仗功能裂,缺辛一不苦可,辨稱租為功零能聚斤合。聚合皆性最甲強如:計算袋實發(fā)崖工資我,打埋印發(fā)周票等巧合邏輯時間過程通信信息功能內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚內(nèi)聚性功能獨立性20巨23析/5堅/1蔽811泊3功能際內(nèi)聚伸模塊建立凍方程疾組系疫數(shù)矩誰陣高斯間消去扮法回敢代高斯塌消去默法解面題流奮程20標23探/5穿/1敏86.接3轎模塊單設計檢優(yōu)化11濁44、耦貓合、取聚合奴與模侍塊獨植立性輔關系耦合唐與聚取合都踢是模贊塊獨尿立性召的定咽性標割準,帖都反映模障塊獨許立性息的良需好程杏度。但耦合酸是直束接的麻主導因素煙,聚族合則輔助耦合傷共同對馳模塊傘獨立漠性進章行衡原量。20口23鐮/5盈/1蹲811課5控制厚耦合站舉例A計算駱平均恒分或最吊高分B平均/最高成績邏輯包聚合20喘23初/5瓣/1隱811接6改控腦制耦滲合為嶼數(shù)據(jù)政耦合另舉例A計算爬平均前分B1平均銜成績最高叉成績計算展最高效分B2功能蹦聚合20腥23飲/5銷/1歉811熟7A取口墨令并吵核對B用戶倦名、口令對/不對控制嫩耦合愉舉例順序豬聚合20魂23偏/5騙/1旨811吵8A取口倒令B用戶巧名口令將B中核宅對口植令功往能劃疏分到A功能角聚合20著23亭/5慚/1鼻811麗9聚合毀與耦碧合密抽切相倘關,艦同其惑它模愉塊強圈耦合踐的模茂塊意棚味著蒸弱聚裹合,裕強聚細合模堵塊意扮味著筑與其印它模膠塊間戴松散衛(wèi)耦合.設計為目標融:力屑爭強倦聚合脹、弱耦且合4.耦合討、聚賊合與時模塊錯獨立診性關稻系(續(xù))20瞧23還/5販/1幼812鑒0二、的系統(tǒng)藍設計腸優(yōu)化絨原則(1絲式)程序計結(jié)構(gòu)禁盡可同能與攪問題昂結(jié)構(gòu)河相對免應(2止)模塊敘功能諒要完嫁整(3某)消除駁重復鬧功能(4擦)作用賺范圍應在控制棋范圍內(nèi)(5便)減少礙高扇出爭取指高扇入(6掀)模塊詳大小劫適中20勾23右/5怖/1帝812齡1(1換)優(yōu)化租系統(tǒng)漏結(jié)構(gòu)兩種憐典型輸?shù)某唐刃蚪Y(jié)犬構(gòu):????變換簽型程毛序事務過型程后序兩種遞程序盡結(jié)構(gòu)微的共搞同特理征:上層奇模塊幕只負即責控制劍、協(xié)廁調(diào)下層腰模塊潑完成約具體姨的操麻作20震23膏/5趨/1鈔812銳2變換尼型程逢序變換作型(即輸濟入、臥加工誘、輸滋出型控,或為稱IP巷O型)的功能是從某艦輸入隙設備琴(如牌鍵盤息)獲身得數(shù)禽據(jù),竿再對蕩這些數(shù)據(jù)懷作處議理,赴然后救將結(jié)規(guī)果送捆出(棟如屏梨幕顯樂示)。這類掠程序巖的標染準SC圖形澤如下橫圖所扣示:20明23始/5但/1忍812脹3變換型程序結(jié)構(gòu)badcGe酷t(yī)因cbeabdPU濟T委deGe懂tbb冬to教cd莊to醫(yī)eWr肥it托eeRe沖adaa猜to電bMA削INcdc遙to漢dc20土23距/5陡/1各812攪
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025土地流轉(zhuǎn)合同范文
- 養(yǎng)豬產(chǎn)業(yè)鏈一體化2025年度合作協(xié)議模板3篇
- 2025城市綜合體物業(yè)租賃合同
- 2025服務合同香港及境外股市投資咨詢服務協(xié)議
- 2025年度農(nóng)村房屋產(chǎn)權(quán)轉(zhuǎn)讓及配套設施移交合同2篇
- 二零二五年度企業(yè)培訓與發(fā)展公司管理服務協(xié)議3篇
- 二零二五年度農(nóng)副產(chǎn)品電商平臺入駐合作協(xié)議3篇
- 2025年度智能化公廁建設與運營管理承包施工合同書模板3篇
- 二零二五農(nóng)村宅基地買賣與農(nóng)村土地整治與生態(tài)保護合同
- 二零二五年度農(nóng)民工工資支付委托及勞務合同管理協(xié)議
- 展廳展板安裝方案范本
- 觀賞魚產(chǎn)業(yè)實施方案
- 全國教育科學規(guī)劃課題申報書:34.《高質(zhì)量數(shù)字教材建設研究》
- 有關新加坡公司治理的思考
- 大概念教學讀書分享
- 駕駛員資格申請表
- Module 6 Unit1 Can I have some sweets (說課稿)外研版(三起)英語四年級上冊
- 主要負責人重大隱患帶隊檢查表
- 《建筑施工模板安全技術規(guī)范》(JGJ 162-2008)
- 菜品作業(yè)指導書-06
- 小學勞動教育調(diào)查報告
評論
0/150
提交評論