




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第四章系統(tǒng)設(shè)計(jì)設(shè)計(jì)工程概要介紹
1面向過(guò)程的系統(tǒng)設(shè)計(jì)
4面向?qū)ο蟮南到y(tǒng)設(shè)計(jì)5設(shè)計(jì)技術(shù)
3設(shè)計(jì)過(guò)程和質(zhì)量
2小結(jié)6設(shè)計(jì)工程概要介紹
軟件設(shè)計(jì)定義:在[IEEE610.12-90]中,軟件設(shè)計(jì)定義為軟件系統(tǒng)或組件的架構(gòu)、構(gòu)件、接口和其他特性的定義過(guò)程及結(jié)果。
理念:功在平時(shí),受益最后分析設(shè)計(jì)編碼測(cè)試維護(hù)設(shè)計(jì)工程概要介紹軟件設(shè)計(jì)軟件工程生命周期中的一個(gè)活動(dòng)進(jìn)行軟件編碼的基礎(chǔ)軟件需求分析被轉(zhuǎn)化為軟件的內(nèi)部結(jié)構(gòu)是連接用戶需求和軟件技術(shù)的橋梁用戶需求軟件技術(shù)軟件設(shè)計(jì)設(shè)計(jì)工程活動(dòng)軟件架構(gòu)設(shè)計(jì)(有時(shí)稱為頂層設(shè)計(jì)或概要設(shè)計(jì))描述軟件的頂層架構(gòu)和組織,劃分不同的組件。解決系統(tǒng)總體上應(yīng)該如何做?,即將分析模型映射為具體的軟件結(jié)構(gòu)。軟件詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)則將概要設(shè)計(jì)的結(jié)果具體化,詳細(xì)描述各組件以便能夠編碼實(shí)現(xiàn)。注意:軟件設(shè)計(jì)主要為分解設(shè)計(jì)D-design(Decompositiondesign);可以包括系列模式設(shè)計(jì)FP-design(FamilyPatterndesign);分解設(shè)計(jì):將軟件映射為各組件設(shè)計(jì)工程活動(dòng)詳細(xì)設(shè)計(jì)的任務(wù)和目標(biāo)算法過(guò)程的設(shè)計(jì)選擇某種圖形、表格、語(yǔ)言等合適的工具,表示每個(gè)處理過(guò)程的詳細(xì)算法。2)數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)對(duì)于處理過(guò)程中涉及的概念性數(shù)據(jù)類型進(jìn)行確切的定義。3)數(shù)據(jù)庫(kù)物理設(shè)計(jì)主要確定那些依賴于具體使用的數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)存儲(chǔ)記錄格式、存儲(chǔ)方法和存儲(chǔ)記錄安排等。4)信息編碼設(shè)計(jì)信息編碼是指將某些數(shù)據(jù)項(xiàng)的值用某一代號(hào)來(lái)表示,以提高數(shù)據(jù)的處理效率5)測(cè)試用例的設(shè)計(jì)測(cè)試用例包括輸入數(shù)據(jù)和預(yù)期結(jié)果等內(nèi)容。由于進(jìn)行詳細(xì)設(shè)計(jì)的軟件人員對(duì)具體過(guò)程的要求最清楚,因而由他們?cè)O(shè)計(jì)測(cè)試用例是最合適。6)其他設(shè)計(jì)根據(jù)軟件系統(tǒng)的具體要求,還可能進(jìn)行網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)輸入/輸出格式設(shè)計(jì)、人機(jī)對(duì)話設(shè)計(jì)、系統(tǒng)配置設(shè)計(jì)等。7)編寫(xiě)“詳細(xì)設(shè)計(jì)說(shuō)明書(shū)”軟件詳細(xì)設(shè)計(jì)說(shuō)明書(shū),對(duì)概要設(shè)計(jì)的進(jìn)一步細(xì)化,一般由各部分的擔(dān)當(dāng)人員依據(jù)概要設(shè)計(jì)分別完成,然后在集成,是具體的實(shí)現(xiàn)細(xì)節(jié)。理論上要求可以照此編碼。設(shè)計(jì)過(guò)程和質(zhì)量好的設(shè)計(jì)應(yīng)該具有如下三個(gè)特點(diǎn)設(shè)計(jì)必須實(shí)現(xiàn)在分析模型中包含的所有明確要求,必須滿足客戶所期望的所有隱含要求;設(shè)計(jì)必須是對(duì)編碼人員、測(cè)試人員及后續(xù)的維護(hù)人員必須是可讀可理解的;設(shè)計(jì)應(yīng)提供該軟件的完整視圖,以從實(shí)現(xiàn)的角度解決數(shù)據(jù)、功能及行為等各領(lǐng)域方面的問(wèn)題設(shè)計(jì)過(guò)程和質(zhì)量設(shè)計(jì)指導(dǎo)原則設(shè)計(jì)應(yīng)該是一種架構(gòu)設(shè)計(jì)應(yīng)該是模塊化的設(shè)計(jì)應(yīng)該包含數(shù)據(jù)、體系結(jié)構(gòu)、接口和組件各個(gè)方面應(yīng)該設(shè)計(jì)出系統(tǒng)所用的數(shù)據(jù)結(jié)構(gòu)應(yīng)該設(shè)計(jì)出展現(xiàn)獨(dú)立功能特性的各組件應(yīng)該設(shè)計(jì)出各組件與外部環(huán)境連接的各接口設(shè)計(jì)由軟件需求分析過(guò)程中獲得信息驅(qū)動(dòng),采用可重復(fù)使用的方法導(dǎo)出設(shè)計(jì)應(yīng)該采用正確清楚的表示法設(shè)計(jì)過(guò)程和質(zhì)量設(shè)計(jì)質(zhì)量屬性功能性易用性可靠性性能可支持性包含三個(gè)屬性:擴(kuò)展性、適應(yīng)性、可維護(hù)性設(shè)計(jì)模型模型輸入軟件需求的數(shù)據(jù)模型、功能模型和行為模式分類數(shù)據(jù)設(shè)計(jì)架構(gòu)設(shè)計(jì)接口設(shè)計(jì)組件級(jí)設(shè)計(jì)分析模型到設(shè)計(jì)模型的轉(zhuǎn)化基于場(chǎng)景的元素面向流的元素行為元素基于類的元素用例文本用例圖活動(dòng)圖泳道圖數(shù)據(jù)流圖控制流圖處理敘述狀態(tài)圖順序圖類圖分析包CRC模型協(xié)作圖分析模型設(shè)計(jì)模型體系結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)/類設(shè)計(jì)接口設(shè)計(jì)構(gòu)件級(jí)設(shè)計(jì)設(shè)計(jì)相關(guān)概念信息隱藏功能獨(dú)立細(xì)化重構(gòu)抽象體系結(jié)構(gòu)設(shè)計(jì)模式模塊化概念1.抽象含義:是“忽略具體的信息將不同事物看成相同事物的過(guò)程”在抽象的最高層是使用待解決的問(wèn)題領(lǐng)域內(nèi)的術(shù)語(yǔ)概括性的描述解決方案。在中間層次的抽象則更多的采用面向過(guò)程化的方法,即面向問(wèn)題的術(shù)語(yǔ)與面向?qū)崿F(xiàn)的術(shù)語(yǔ)相結(jié)合。而最低層的抽象則是用直接實(shí)現(xiàn)的方式來(lái)描述。軟件設(shè)計(jì)的每一個(gè)步驟都是對(duì)相應(yīng)層次解決方案的抽象的逐步求精??梢园殉橄罂醋魇且环N通過(guò)忽略多余的細(xì)節(jié)同時(shí)強(qiáng)調(diào)有關(guān)的細(xì)節(jié)抽象機(jī)制:參數(shù)化、規(guī)范化規(guī)范化抽象數(shù)據(jù)抽象:描述數(shù)據(jù)對(duì)象的冠名數(shù)據(jù)集合過(guò)程抽象:具有明確和有限功能的指令序列門包含屬性:門的類型、轉(zhuǎn)動(dòng)方向、開(kāi)門機(jī)關(guān)、重量和尺寸等開(kāi)一系列過(guò)程:走到門前,伸出手并抓住把手,轉(zhuǎn)動(dòng)把手并拉門,離開(kāi)打開(kāi)的門等概念2.體系結(jié)構(gòu)定義:軟件的整體結(jié)構(gòu)和這種結(jié)構(gòu)為系統(tǒng)提供概念上完整性的方式體系結(jié)構(gòu)設(shè)計(jì)可以使用大量的一種或多種模型來(lái)表達(dá)結(jié)構(gòu)模型框架模型動(dòng)態(tài)模型過(guò)程模型功能模型作用:軟件設(shè)計(jì)的目標(biāo)之一就是導(dǎo)出系統(tǒng)的體系結(jié)構(gòu)圖,該圖作為一個(gè)框架,將指導(dǎo)更為詳細(xì)的設(shè)計(jì)活動(dòng)。概念3.設(shè)計(jì)模式含義在給定上下文環(huán)境中一類共同問(wèn)題的共同解決方案被反復(fù)使用、多數(shù)人知曉、經(jīng)過(guò)分類編目、代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)。使用設(shè)計(jì)模式是為了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性。微觀結(jié)構(gòu)實(shí)體模式結(jié)構(gòu)模式行為模式《設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)》:面向?qū)ο蟮脑O(shè)計(jì)中精選出23個(gè)設(shè)計(jì)模式描述設(shè)計(jì)模式模式名:使用簡(jiǎn)短卻富有表現(xiàn)力的名稱描述模式的本質(zhì)含義:描述模式并說(shuō)明該模式是什么別名:列出該模式的所有同義詞動(dòng)機(jī):提供一個(gè)問(wèn)題的示例適用性:記錄能夠應(yīng)用該模式的特殊的設(shè)計(jì)環(huán)境結(jié)構(gòu):描述實(shí)現(xiàn)該模式所必需的類參與者:描述實(shí)現(xiàn)該模式所必需的類的職責(zé)協(xié)作:描述參與者如何協(xié)作以便實(shí)現(xiàn)其職責(zé)因果關(guān)系:說(shuō)明“設(shè)計(jì)的影響因素”,即影響模式的因素和模式在實(shí)施時(shí)必須考慮的潛在的權(quán)衡相關(guān)模式:相關(guān)設(shè)計(jì)模式的交叉索引實(shí)現(xiàn)、代碼示例、已知應(yīng)用……設(shè)計(jì)藝模式繁舉例——抽象減工廠提供乞一個(gè)汪創(chuàng)建虎一系刷列相存關(guān)或狐相互未依賴昌對(duì)象掀的接悉口,棉而無(wú)溫需指外定它輩們具摸體的怠類。概念4.模塊販化含義軟件跟被劃華分為棉命名浴和功幣能相頑對(duì)獨(dú)鏈立的傻多個(gè)珍組件司(通孝常稱軋為模穴塊)非,通槍過(guò)這宿些組眨件的斷集成為來(lái)滿垮足問(wèn)懶題的惰需求軟件緩的模妨塊性程序掛可被玻智能揭管理朵的單忘一屬吵性(內(nèi)聚馳與耦沿合)模塊乏化的片理論暑依據(jù)基于極人類歷解決主問(wèn)題賞觀測(cè)嚇數(shù)據(jù)模塊膝化基于閉人類湯解決巡壽問(wèn)題認(rèn)的觀驕測(cè)數(shù)屆據(jù),芬把復(fù)應(yīng)雜的挽問(wèn)題典分解阿成容捆易解虧決的預(yù)問(wèn)題序,則外原來(lái)住的問(wèn)厘題也慘就容金易解徑?jīng)Q了李。設(shè)函植數(shù)C(誰(shuí)x)定義京為問(wèn)鹿題x的復(fù)甲雜程冤度,癢函數(shù)E(負(fù)x)定義寫(xiě)為解炒決問(wèn)浮題的紗工件賀(時(shí)厚間)維:對(duì)兩檢個(gè)問(wèn)熔題p1和p2,如希果有C(獨(dú)p1驢)濤>做C(垂p2叔)柄(4哲-1槽a)顯然E(菌p1漁)衣>椅E(鴿p2桿)愚(柏4-植1b應(yīng))若C(寄p1俗+淘p扇2)政>逆C膠(p賞1)令+孫C歇(p附2)你(4晉-2勻)則E(咳p1死+數(shù)p禍2)狂>洋E犧(p斥1)珠+友E已(p掌2)做(撓4-淘3)推論祝:無(wú)庭限分弄解任茄務(wù),默那開(kāi)紐奉發(fā)該蔽軟件清的工躍作量胳將變醫(yī)成足姜夠小稍以至驕于可芒以忽辦略?沙??勉,實(shí)儉現(xiàn)勞任動(dòng)分乳工,黎提高歌開(kāi)發(fā)巾效率模塊襲化模塊拾化和徒軟件肉成本如何漆確定托最小莫代價(jià)逮區(qū)間M??模塊陷化模塊百化設(shè)勉計(jì)標(biāo)穩(wěn)準(zhǔn)模塊嫂化的扇分解狡性孟:可佩分解得為子見(jiàn)問(wèn)題模塊頑化的爸組合梅性多:組清裝可斑重用劉的組前件模塊覽化的裳可理焦解性疊:巴可作字為獨(dú)腿立單脆元理務(wù)解模塊蕩化的秤連續(xù)舞性粘:需務(wù)求小雁變化瞇只影懲響單撒個(gè)模岔塊模塊陰化的死保護(hù)永:低模塊盜內(nèi)異棄常只虛影響固自身概念5.信息任隱藏模塊假化基醉本問(wèn)粒題如何晝分解糖軟件含系統(tǒng)涉以達(dá)粒最佳濟(jì)的模彎塊劃旋分信息爪隱藏塞原則模塊臟應(yīng)該切具有繳彼此相互艷隱藏的特資性即:淡模塊售定義律和設(shè)干計(jì)時(shí)恩應(yīng)當(dāng)材保證顯模塊臉內(nèi)的魂信息起(過(guò)致程和粥數(shù)據(jù)搶)不可腰以被不糞需要于這些蒸信息雞的其哀他模擴(kuò)塊訪賞問(wèn)特點(diǎn)抽象尾有助翅于定謎義構(gòu)驅(qū)成軟莖件的國(guó)過(guò)程餐(或凱信息滴)實(shí)軍體。信息萄隱藏痰原則莫定義互和隱歲藏了開(kāi)模塊壤內(nèi)的哥過(guò)程炊細(xì)節(jié)胸和模戲塊內(nèi)芹的本贊地?cái)?shù)侍據(jù)結(jié)誓構(gòu)。概念6.功能婚獨(dú)立含義每個(gè)羽模塊躲只解盼決了墾需求塞中特定底的子吧功能,并杰具有簡(jiǎn)單刷的接臂口好處易于尖開(kāi)發(fā)驗(yàn):功僵能被梢劃分夸,接未口被蛛簡(jiǎn)化易于肆維護(hù)聲(和開(kāi)測(cè)試洽):鄰次生鄉(xiāng)豐影響鑒有限胖,錯(cuò)穗誤傳淹遞減棄少,紐奉模塊敲重用定性陷衡量曉標(biāo)準(zhǔn)內(nèi)聚餡性:校模塊脈的功羞能相赴對(duì)強(qiáng)必度耦合姻性:拍模塊聲之間饒的相話互依賊賴程安度模塊韻獨(dú)立私性強(qiáng)=高內(nèi)芬聚低渴耦合概念7.細(xì)化含義逐步餓求精效的過(guò)齊程與抽業(yè)象的擔(dān)關(guān)系抽象境使設(shè)眼計(jì)師扯確定辰過(guò)程尿和數(shù)雄據(jù),擇但不斑局限搏于底背層細(xì)警節(jié)細(xì)化痰有助岡于設(shè)販計(jì)者拒在設(shè)蠢計(jì)過(guò)秒程中努揭示陣底層扔細(xì)節(jié)概念8.重構(gòu)含義不改惡變組娃件功峰能和蜓行為芳條件槐下,耽簡(jiǎn)化下組件駁設(shè)計(jì)層(或蹤蝶代碼水)的購(gòu)一種肥重組銹技術(shù)方法檢查鋒現(xiàn)有漆設(shè)計(jì)耐的冗丹余情儲(chǔ)況、很未使事用的剪設(shè)計(jì)愉元素肯、無(wú)礎(chǔ)效或便不必筑要的粱算法秩、較紀(jì)差的航構(gòu)建增方式反或不囑恰當(dāng)豬的數(shù)抱據(jù)結(jié)溝構(gòu),加或任麗何其圈他可引更改柳并導(dǎo)船致更鄭好設(shè)紙計(jì)的邪錯(cuò)誤數(shù)據(jù)賞設(shè)計(jì)含義數(shù)據(jù)鞏設(shè)計(jì)文(有障時(shí)也午被稱句為數(shù)扣據(jù)架盟構(gòu))及構(gòu)建謎高層先抽象澇(客肚戶/用戶蘆的數(shù)簡(jiǎn)據(jù)視明圖)披的數(shù)駁據(jù)模僻型、脅信息牙模型相關(guān)漿概念數(shù)據(jù)癥建模數(shù)據(jù)陪結(jié)構(gòu)數(shù)據(jù)菜庫(kù)數(shù)據(jù)嶼倉(cāng)庫(kù)計(jì)算靠機(jī)存米儲(chǔ)、崗組織貝數(shù)據(jù)暖的方給式按照偏數(shù)據(jù)類結(jié)構(gòu)壓來(lái)組草織、望存儲(chǔ)幣和管沉理數(shù)碼據(jù)的換倉(cāng)庫(kù)數(shù)據(jù)虛字典釣、E-蜓R圖、盤(pán)類圖為決撒策制縱定,抱提供牽所有福類型伙數(shù)據(jù)畫(huà)支持顆的戰(zhàn)劑略集鞋合組件昏級(jí)別結(jié)的數(shù)詳據(jù)設(shè)鉤計(jì)設(shè)計(jì)蔑原則應(yīng)用析于功愁能和短行為系統(tǒng)忙分析周的原驢則也應(yīng)右適用覽于數(shù)攜據(jù)設(shè)平計(jì)所有炮的數(shù)肯據(jù)結(jié)否構(gòu)及胳其對(duì)覽應(yīng)的夠操作偏都應(yīng)鼻該確據(jù)定建立數(shù)據(jù)吼字典并在淡數(shù)據(jù)穩(wěn)定義肢和程句序設(shè)或計(jì)中除應(yīng)用低層揀次的內(nèi)數(shù)據(jù)雀設(shè)計(jì)應(yīng)該磁推遲諒到設(shè)犬計(jì)的乘后期胖過(guò)程數(shù)據(jù)債結(jié)構(gòu)蚊的表沫示應(yīng)五該只崇對(duì)直報(bào)接使熟用數(shù)禾據(jù)結(jié)鳥(niǎo)構(gòu)中貝數(shù)據(jù)盈的模副塊可隊(duì)見(jiàn)開(kāi)發(fā)歲有用韻的數(shù)踏據(jù)結(jié)喘構(gòu)及閱其對(duì)錄應(yīng)操返作的程序持庫(kù)軟件梅設(shè)計(jì)悄和編忌程語(yǔ)毯言應(yīng)巾該支炭持抽象拒數(shù)據(jù)岔類型的定少義與肝實(shí)現(xiàn)概念伸數(shù)據(jù)鈴模型物理壺?cái)?shù)據(jù)凱模型0..*11..*10..11體系深結(jié)構(gòu)竿設(shè)計(jì)含義濤及內(nèi)軍容系統(tǒng)無(wú)需要源執(zhí)行黃的函雙數(shù)功廢能組件集(過(guò)如數(shù)蠅據(jù)庫(kù)層、計(jì)勉算模蒼塊)組件燒之間悠通信森、協(xié)蟲(chóng)同和共合作零的連接狗器組件晉集成副構(gòu)成闊系統(tǒng)渡的約束設(shè)計(jì)弓人員建通過(guò)餓分析位其組華成部越分的要已知貿(mào)特性娃理解港系統(tǒng)情整體更特性嫂的語(yǔ)義工模型分析風(fēng)格膊和模塞式簡(jiǎn)雀要分零類數(shù)據(jù)尊中心糖架構(gòu)數(shù)據(jù)氏庫(kù)系在統(tǒng);霉超文顫本系悲統(tǒng);內(nèi)黑板惜系統(tǒng)風(fēng)格備和模爆式簡(jiǎn)秧要分睜類數(shù)據(jù)磚流體蟲(chóng)系架疼構(gòu)批處兔理序蓋列;囑管道-過(guò)濾睡器風(fēng)格寒和模雖式簡(jiǎn)纖要分慨類調(diào)用泡和返蒙回架勝構(gòu)(聞數(shù)據(jù)戚抽象徒與面丟向?qū)舷箫L(fēng)喊格)主程換序/子程招序;拋分層風(fēng)格躁和模醒式簡(jiǎn)寇要分由類面向爭(zhēng)對(duì)象峰架構(gòu)系統(tǒng)匠組件巖封裝前數(shù)據(jù)琴和處拖理該鬧數(shù)據(jù)蠻的操帳作。戲組件嘆之間藝的通眾信和如協(xié)作延通過(guò)小消息撤傳遞玩實(shí)現(xiàn)MV獲C架構(gòu)風(fēng)格輩和模碧式簡(jiǎn)恒要分疊類層次濫架構(gòu)體系蓬結(jié)構(gòu)框組織居與細(xì)迅化兩個(gè)研基本欣問(wèn)題控制肉結(jié)構(gòu)在架潔構(gòu)內(nèi)統(tǒng)部如清何實(shí)殼現(xiàn)管糾理控姨制?唱是否泡有不解同的且控制復(fù)架構(gòu)盲存在鋤?數(shù)據(jù)脂傳遞組件嬸之間宮如何們進(jìn)行圖數(shù)據(jù)趙傳遞勾?數(shù)送據(jù)流止是否刑連續(xù)霜,或究者傳卡遞給檔系統(tǒng)損的數(shù)陡據(jù)對(duì)籠象是金否零坦散?接口盈設(shè)計(jì)定義闖:描忽述了漫信息翠如何茫流入明和流椅出系份統(tǒng)以迅及被追定義合為體骨系結(jié)考構(gòu)的摧一部向分的沫構(gòu)件鄰之間或是如腎何通欲信的括。內(nèi)容標(biāo):1、UI設(shè)計(jì)館(界媽面設(shè)嚼計(jì))議:美爸學(xué)、喪人體腫工程梢、技剛術(shù)2、外秧部接益口:蛙與其湯他系圣統(tǒng)、朝設(shè)備盲、網(wǎng)吹絡(luò)或表其他幫信息繁生成諸者或內(nèi)使用嚼者的救外部創(chuàng)接口疫:需傾求中滑收集寬,設(shè)廣計(jì)時(shí)翅檢驗(yàn)萍。包極括錯(cuò)術(shù)誤檢茫查和鳳適當(dāng)昌的安逢全檢腿查。3、內(nèi)奪部接念口:隆各種出設(shè)計(jì)趨構(gòu)件旗之間峰的內(nèi)向部接隙口,語(yǔ)來(lái)源麗:用按例文鬧本、餃用例寨圖、映狀態(tài)爛圖、顧泳道戒圖、竹順序悲圖、裝數(shù)據(jù)蔬流圖箱、加話工規(guī)董約等揀。接口辛設(shè)計(jì)-界面起設(shè)計(jì)易學(xué)頸?易闖用?贈(zèng)易理耕解?高效謠用戶顯界面紙?jiān)O(shè)計(jì)念有三違條重梯要原幼則(黃金厘原則):允許溜用戶壺操作遍控制喊(用鞋戶為褲中心總)減少少用戶糊記憶蠅負(fù)擔(dān)保持薯界面標(biāo)一致以不蹤蝶強(qiáng)迫丟用戶游進(jìn)入受不必希要的語(yǔ)或不盟希望愚的動(dòng)體作的蓄方式善來(lái)定擦義交苗互??仁?。提供紐奉靈活刺的交礙互。允許青用戶終交互紐奉被中賺斷和結(jié)撤銷斜。當(dāng)技游能級(jí)伯別增坊長(zhǎng)時(shí)即可以雜使交潔互流咬線化喝并允晌許定纏制交喊互。使用踏戶與酬內(nèi)部敗技術(shù)斗細(xì)節(jié)拒隔離之開(kāi)來(lái)宿。設(shè)計(jì)奇應(yīng)允脾許用放戶與驚出現(xiàn)化在屏來(lái)幕上裙的對(duì)惡象直證接交忽互。以減買少對(duì)診短期去記憶倦的要聞求。建立號(hào)有意隸義的值缺省靜。定義苗直觀泥的快各捷方封式。界面銅的視四覺(jué)布災(zāi)局應(yīng)儲(chǔ)該基再于真姑實(shí)世喂界的戒象征臨。以不噸斷進(jìn)腫展的羞方式洪揭示跑信息。允許為用戶恒將當(dāng)爭(zhēng)前任仆務(wù)放丟入有燭意義獨(dú)的環(huán)撫境中日。在應(yīng)層用系瘦統(tǒng)家透族內(nèi)啟保持伏一致饅性。如果紹過(guò)去帆的交酒互模遲型已瞎經(jīng)建再立起問(wèn)了用腫戶期脅望,帽除非玩有不兇得已些的理?yè)Q由,較否則蓋不要云改變峽它。接口斗設(shè)計(jì)-界面少設(shè)計(jì)推薦證讀物《交互設(shè)計(jì)——超越懲人機(jī)搏交互》,電搶子工土業(yè)出典版社《設(shè)計(jì)通心理嘉學(xué)》,唐撲納德﹒A是﹒諾曼《情感害化設(shè)變計(jì)》,唐聽(tīng)納德·A匯·諾曼《可用渣性工洪程》,尼康爾森界面確認(rèn)界面分析和建模界面構(gòu)造界面設(shè)計(jì)設(shè)計(jì)搶過(guò)程構(gòu)件流設(shè)計(jì)定義廁:完張整描壺述每鳥(niǎo)個(gè)軟欄件構(gòu)蠟件的伐內(nèi)部嗓細(xì)節(jié)歸。內(nèi)容對(duì):1、為間所有零局部唉數(shù)據(jù)倡對(duì)象串定義用數(shù)據(jù)話結(jié)構(gòu)密。2、為浸所有斗在構(gòu)翁件內(nèi)甩發(fā)生技處理土定義交算法零細(xì)節(jié)癢。3、定昌義允壇許訪丈問(wèn)所圈有構(gòu)襲件操六作(萄行為晃)的奶接口數(shù)。方法跑:偽代墻碼、丹流程揮圖、任盒圖仇等。部署響設(shè)計(jì)以部譜署環(huán)民境創(chuàng)冬建開(kāi)楊始,輩在整仆個(gè)生曉命周蛛期階殊段中席處于報(bào)邏輯縱設(shè)計(jì)泉和技擇術(shù)需面求階分段部署麥環(huán)境暴包含熱整個(gè)危解決房誠(chéng)方案獎(jiǎng)的邏紀(jì)輯架阻構(gòu)和添服務(wù)裂質(zhì)量焰(Qo賤S)需支求部署笛架構(gòu)排設(shè)計(jì)僚是一食個(gè)反牢復(fù)迭螺代的哪過(guò)程蛇,通此常需紀(jì)要多灑次查遭看Qo兩S要求拿和多那次檢促查先蹈前的圍設(shè)計(jì)看,需嚷要考天慮了禮服務(wù)修質(zhì)量Qo惠S需求楊的相浸互關(guān)游系,坊平衡屢取舍扁相關(guān)剝問(wèn)題逢成本沾以實(shí)懼現(xiàn)最慰佳解什決方嘩案,姿最終狼滿足夸項(xiàng)目重的業(yè)充務(wù)目財(cái)標(biāo)部署爐設(shè)計(jì)酒輸出部署摟架構(gòu):描述定了邏閘輯架芝構(gòu)到旺物理削環(huán)境掛的映偉射。危物理孔環(huán)境墾包括in榆tr率an換et或in聾te犯rn壁et環(huán)境訪下的輪各計(jì)暖算機(jī)昌節(jié)點(diǎn)燒情況觀,如拜處理貓器、蒙內(nèi)存情、存床儲(chǔ)和宇其他現(xiàn)硬件議。實(shí)施舟規(guī)范豆:社部署矛實(shí)施毫的詳蚊細(xì)規(guī)德格,狠可作棒為部盟署實(shí)腫施的沙藍(lán)圖灶。包沈括要丑求的吐計(jì)算兆機(jī)和閃網(wǎng)絡(luò)除硬件佩設(shè)備奏的詳欣細(xì)規(guī)掀格及確部署促的網(wǎng)叔絡(luò)結(jié)涂構(gòu),祝以及鞭目錄獨(dú)服務(wù)艱規(guī)范尾,如揚(yáng)目錄柜信息警樹(shù)的宋詳情燈及目適錄訪紹問(wèn)的宮組合過(guò)角色論定義珠。實(shí)施樸計(jì)劃遷移雀計(jì)劃安裝借計(jì)劃用戶社管理歐計(jì)劃測(cè)試錄計(jì)劃滾動(dòng)事淘汰于計(jì)劃災(zāi)難媽恢復(fù)躺計(jì)劃操作義計(jì)劃葡(運(yùn)表行書(shū)養(yǎng))培訓(xùn)鉛計(jì)劃部署給設(shè)計(jì)奶的影許響因撇素邏輯桐體系張結(jié)構(gòu)服務(wù)云質(zhì)量負(fù)要求使用酒情況撈分析用例服務(wù)性水平宵協(xié)議總體售擁有劉成本業(yè)務(wù)販目標(biāo)部署最設(shè)計(jì)貌方法不能睡用具賊體的堤過(guò)程鍋和方捧法描刑述。鉗有助嫌于部顆署設(shè)要計(jì)成影功的版因素晴是以傳往的騎設(shè)計(jì)汽經(jīng)驗(yàn)博、系隱統(tǒng)架被構(gòu)知些識(shí)、權(quán)領(lǐng)域萄知識(shí)拳和創(chuàng)翁造性聲思維物的應(yīng)協(xié)用。一般質(zhì)方法估計(jì)挖處理悲器需償求估計(jì)溉安全驗(yàn)傳輸馳的處注理器飽需求可用差性和滔可擴(kuò)挺展性余的復(fù)茂制服潔務(wù)設(shè)計(jì)歌分析識(shí)別丟瓶頸優(yōu)化畝資源管理憶風(fēng)險(xiǎn)小結(jié)設(shè)計(jì)勺是軟目件工站程技達(dá)術(shù)核釋心數(shù)據(jù)鏟結(jié)構(gòu)、體系猾結(jié)構(gòu)、接口和軟件喜組件的過(guò)云程細(xì)寄節(jié)在府設(shè)計(jì)撐中逐架步細(xì)閱化、穩(wěn)開(kāi)發(fā)別、評(píng)培審和偽記錄模塊拳化(包暖括程妻序和總數(shù)據(jù)蛋)和抽象概念耕能夠蛛使設(shè)也計(jì)人墳員簡(jiǎn)冷化和泉重用矮軟件燈組件細(xì)化提供閉了詳談細(xì)表割示各絮順序訴功能剪層的何機(jī)制程序波和數(shù)緣瑞據(jù)結(jié)露構(gòu)有助扒于建允立軟悶件架諒構(gòu)的扔整體陡視圖居,而過(guò)程提供絮了算賺法實(shí)室現(xiàn)必屠要的虜細(xì)節(jié)信息醫(yī)隱藏和功能鎖獨(dú)立為實(shí)問(wèn)現(xiàn)有挎效模嫂塊化企提供棍了啟伐發(fā)面向總過(guò)程臉的系泛統(tǒng)設(shè)樹(shù)計(jì)結(jié)構(gòu)忠化設(shè)森計(jì)方拖法首先輕研究突、分南析和先審查兔數(shù)據(jù)答流圖只。火從軟委件的內(nèi)需求劣規(guī)格誰(shuí)說(shuō)明半中弄上清數(shù)北據(jù)流省加工揀的過(guò)稍程,邊對(duì)于珠發(fā)現(xiàn)慌的問(wèn)形題及雷時(shí)解膊決。然后笑根據(jù)益數(shù)據(jù)詞流圖罩決定今問(wèn)題誘的類記型。撫數(shù)據(jù)訓(xùn)處理羨問(wèn)題音典型孤的類撕型有苦兩種正:變換裕型和侍事務(wù)歡型。針盞對(duì)兩水種不懷同的預(yù)類型和分別尋進(jìn)行綿分析度處理慶。由數(shù)品據(jù)流蜘圖推導(dǎo)奮出系統(tǒng)席的初獸始結(jié)抱構(gòu)圖雨。利用鏟一些惰啟發(fā)郊式原籠則來(lái)行改進(jìn)鑄系統(tǒng)盼的初吹始結(jié)德構(gòu)圖闖,直嚼到得困到符虎合要賴求的隱結(jié)構(gòu)喬圖為饞止。修改漆和補(bǔ)梅充數(shù)傻據(jù)詞須典。制定予測(cè)試蜻計(jì)劃紫。在系提統(tǒng)結(jié)醒構(gòu)圖富中的最模塊傳入覽模塊博─輪從棄下屬命模塊校取得裂數(shù)據(jù)倡,經(jīng)械過(guò)某熟些處辯理,童再將哄其傳礙送給弱上級(jí)佛模塊氣。它座傳送柜的數(shù)忠據(jù)流卷叫做際邏輯馬輸入棵數(shù)據(jù)甜流。傳出按模塊互─錫從惱上級(jí)待模塊議獲得檢數(shù)據(jù)間,進(jìn)郵行某清些處漲理,工再將塌其傳藥送給皮下屬體模塊鞏。它障傳送陰的數(shù)糕據(jù)流使叫做香邏輯死輸出掩數(shù)據(jù)勁流。變換瞎模塊煉─胖它江從上上級(jí)模針塊取笑得數(shù)湯據(jù),虛進(jìn)行舌特定細(xì)的處寬理,橫轉(zhuǎn)換運(yùn)成其悔它形承式,搜再傳松送回棗上級(jí)請(qǐng)模塊延。它暖加工價(jià)的數(shù)弦據(jù)流蠢叫做謝變換辰數(shù)據(jù)嚴(yán)流。協(xié)調(diào)酬模塊叉─純對(duì)習(xí)所有努下屬鑒模塊降進(jìn)行暑協(xié)調(diào)餡和管軟理的后模塊隆。變換吹型系啄統(tǒng)結(jié)煎構(gòu)圖稼(數(shù)溝據(jù)流略圖轉(zhuǎn)打制)變換負(fù)型數(shù)博據(jù)處述理問(wèn)評(píng)題的仗工作漢過(guò)程紋大致賭分為敲三步曬,即狹取得腳數(shù)據(jù)者,變尺換數(shù)僻據(jù)和趣給出弱數(shù)據(jù)雙。相應(yīng)蠶于取貫得數(shù)芒據(jù)、全變換稱數(shù)據(jù)檔、給粥出數(shù)丈據(jù),允變換野型系據(jù)統(tǒng)結(jié)扛構(gòu)圖嶼由輸版入、該中心節(jié)變換盼和輸無(wú)出等局三部肉分組帽成。事務(wù)漢型系泉統(tǒng)結(jié)朵構(gòu)圖赴(數(shù)偵據(jù)流虧圖轉(zhuǎn)遷制)它接綿受一賠項(xiàng)事轟務(wù),州根據(jù)踩事務(wù)些處理亞的特儲(chǔ)點(diǎn)和榮性質(zhì)南,選免擇分塞派一菊個(gè)適沸當(dāng)?shù)膷涮幚砻軉卧獩觯徽?qǐng)后給庭出結(jié)梢果。在事辣務(wù)型帳系統(tǒng)壓結(jié)構(gòu)疫圖中夸,事陪務(wù)中巨心模煩塊按槍所接壇受的歇事務(wù)勁的類富型,熱選擇包某一西事務(wù)愧處理合模塊披執(zhí)行抹。各差事務(wù)崖處理滋模塊蔬并列珍。每根個(gè)事陜務(wù)處疼理模擦塊可小能要桐調(diào)用涉若干指?jìng)€(gè)操記作模止塊,加而操渣作模字塊又逮可能啄調(diào)用第若干彈個(gè)細(xì)膨節(jié)模兆塊。變換建分析變換告分析貧方法隨由以護(hù)下四替步組昌成:重畫(huà)姥數(shù)據(jù)場(chǎng)流圖鋪;區(qū)分獨(dú)有效酒(邏祖輯)遇輸入賭、有王效(秩邏輯鴿)輸笨出和舒中心加變換藏部分爆;進(jìn)行堡一級(jí)請(qǐng)分解壘,設(shè)散計(jì)上愿層模就塊;進(jìn)行擱二級(jí)專分解據(jù),設(shè)鹽計(jì)輸寬入、老輸出牧和中犧心變仇換部齊分的誕中、晌下層絕模塊茂。輸入輸出中心逼變換變換辯分析越注意味事項(xiàng)①在選傍擇模化塊設(shè)勤計(jì)的錫次序煉時(shí),舒必須朽對(duì)一慰個(gè)模藥塊的全部他直接誦下屬模本塊都它設(shè)計(jì)完粒成之節(jié)后,才能忠轉(zhuǎn)向業(yè)另一個(gè)住模塊嗎的下層灘模塊乖的設(shè)計(jì)交。②在設(shè)靠計(jì)下帖層模渣塊時(shí)澤,應(yīng)惑考慮賤模塊鼓的耦薦合和盈內(nèi)聚被問(wèn)題誘,以窗提高崖初始泳結(jié)構(gòu)賴圖的店質(zhì)量侍。③演使用集“黑壁箱”惡技術(shù):在設(shè)析計(jì)當(dāng)宇前模罩塊時(shí)律,先土把這牙個(gè)模婆塊的巧所有艘下層處模塊懲定義才成“穴黑箱予”,蹦在設(shè)門計(jì)中承利用黃它們僑時(shí),謊暫時(shí)池不考舊慮其堵內(nèi)部敵結(jié)構(gòu)早和實(shí)肺現(xiàn)。挺在這印一步系定義輕好的兇“黑郵箱”炸,在血下一童步就粗可以乓對(duì)它熔們進(jìn)廚行設(shè)兩計(jì)和哀加工渡。這榮樣,素又會(huì)灣導(dǎo)致襖更多盼的“棉黑箱代”。啟最后嚼,全待部“務(wù)黑箱槐”的翠內(nèi)容浮和結(jié)挽構(gòu)應(yīng)竟完全動(dòng)被確驕定。④在模疤塊劃遞分時(shí)喪,一吐個(gè)??祲K的揀直接搭下屬帳模塊年一般副在5個(gè)左異右。如要果直押接下巡壽屬模扮塊超怒過(guò)10個(gè),天可設(shè)腸立中籌間層積次。⑤及如果內(nèi)出現(xiàn)潛了以柿下情睡況,雄就停鋤止模船塊的從功能地分解嚷:當(dāng)模表塊不叫能再寬細(xì)分曲為明真顯的劫子任航務(wù)時(shí)杜;當(dāng)分邪解成得用戶冒提供圍的模盞塊或戰(zhàn)程序野庫(kù)的軟子程鋒序時(shí)誓;當(dāng)模城塊的尋界面厭是輸串入/巾輸出鵲設(shè)備驚傳送斧的信請(qǐng)息時(shí)顫;當(dāng)模煎塊不踐宜再匠分解塊得過(guò)嫁小時(shí)笑。事務(wù)絨分析在很餡多軟炭件應(yīng)概用中蓄,存李在某紙種作仁業(yè)數(shù)駱據(jù)流醉,它掩可以鹽引發(fā)勺一個(gè)多或多鼠個(gè)處炭理,合這些好處理背能夠籌完成遞該作繞業(yè)要佛求的歪功能生。這輸種數(shù)說(shuō)據(jù)流獻(xiàn)就叫索做事兔務(wù)。與變社換分蛛析一號(hào)樣,掙事務(wù)原分析巾也是嘆從分千析數(shù)鉛據(jù)流懼圖開(kāi)墻始,帶自頂羨向下墊,逐冤步分殃解,貍建立滔系統(tǒng)近到結(jié)駱構(gòu)圖稼。輸入1ABC3DEFGH24567中心蛛變換輸出邏輯輸入物理輸入邏輯輸出物理輸出總控邏輯輸入調(diào)度控制C456CIFDEHG輸出GHIGHI事務(wù)盯分析辭過(guò)程①識(shí)別悲事務(wù)噸源蒜利用雹數(shù)據(jù)喂流圖煉和數(shù)漢據(jù)詞罪典,稀從問(wèn)醉題定慌義和捎需求背分析圍的結(jié)印果中邀,找喬出各欠種需棄要處逢理的磨事務(wù)漿。通霉常,妖事務(wù)他來(lái)自朋物理瘋輸入蘿裝置面。有客時(shí),征設(shè)計(jì)怎人員菊還必達(dá)須區(qū)猛別系良統(tǒng)的快輸入項(xiàng)、中暢心加微工和吧輸出掛中產(chǎn)瞞生的裹事務(wù)社。②規(guī)定傲適當(dāng)料的事既務(wù)型適結(jié)構(gòu)禁在蛇確定交了該拋數(shù)據(jù)腎流圖每具有撫事務(wù)續(xù)型特激征之侄后,淋根據(jù)藍(lán)模塊榆劃分夾理論撒,建限立適霸當(dāng)?shù)哪钍聞?wù)這型結(jié)縫構(gòu)。③駐識(shí)別尿各種苗事務(wù)敞和它徑們定碼義的容操作貪從仍問(wèn)題待定義薯和需蝴求分扁析中動(dòng)找出究的事飛務(wù)及僑其操帳作所帶必需持的全閥部信涼息,挽對(duì)于豪系統(tǒng)滿內(nèi)部鐮產(chǎn)生業(yè)的事默務(wù),兔必須庭仔細(xì)羞地定售義它島們的激操作漠。事務(wù)肢分析巖過(guò)程④注意盼利用眠公用賊模塊本在鑄事務(wù)刑分析姑的過(guò)舍程中勁,如倍果不既同事混務(wù)的懼一些禁中間吃模塊兇可由挎具有鮮類似蔑的語(yǔ)膜法和崗語(yǔ)義灣的若北干個(gè)疫低層編模塊出組成豬,則染可以富把這悶些低追層模懶塊構(gòu)友造成遇公用漁模塊肥。⑤喇對(duì)每壤一事板務(wù),述或?qū)δ锹?lián)系膏密切忠的一單組事襪務(wù),逢建立論一個(gè)很事務(wù)害處理鳴模塊醒;如材果發(fā)果現(xiàn)在牲系統(tǒng)門中有屆類似廚的事兔務(wù),輕可以碼把它疫們組包成一學(xué)個(gè)事殖務(wù)處謙理模冶塊。⑥對(duì)事央務(wù)處縮慧理模橋塊規(guī)很定它銷們?nèi)炔康幕ㄏ聦犹璨僮鬓o模塊⑦亭對(duì)操悔作模爪塊規(guī)私定它與們的戀全部樣細(xì)節(jié)塌模塊混合丘結(jié)構(gòu)球分析變換扣分析禾是軟狹件系胖統(tǒng)結(jié)賭構(gòu)設(shè)際計(jì)的烘主要鈔方法尾。一冶般,賞一個(gè)相大型幸的軟慨件系膛統(tǒng)是私變換企型結(jié)幸構(gòu)和烈事務(wù)自型結(jié)溝構(gòu)的尸混合巴結(jié)構(gòu)律。所說(shuō)以,擠我們拍通常膠利用科以變換剝分析副為主愈,事君務(wù)分飲析為弱輔的方裙式進(jìn)碗行軟朵件結(jié)驢構(gòu)設(shè)撓計(jì)。方法之:水剪平分楚塊、儲(chǔ)垂直次分解結(jié)構(gòu)嶼化組件設(shè)計(jì)組件遮級(jí)設(shè)府計(jì)也傷稱為淺過(guò)程鋤設(shè)計(jì)省,位喪于數(shù)滴據(jù)設(shè)稅計(jì)、仁體系桐結(jié)構(gòu)具設(shè)計(jì)蜓和接迅口設(shè)算計(jì)完淚成之誕后任何陰程序已總可胡以用略三種題結(jié)構(gòu)弄化的筆構(gòu)成排元素斑來(lái)設(shè)內(nèi)計(jì)和勝實(shí)現(xiàn)順序腿:任謊何算扭法規(guī)弦約中隆的核月心處端理步草驟條件眨:允法許根爬據(jù)邏玩輯情嘆況選網(wǎng)擇處清理的棄方式重復(fù)輸:提戴供了頓循環(huán)詳細(xì)聾設(shè)計(jì)辮工具游可以典分為呆以下同三類討:圖形裳設(shè)計(jì)敏符號(hào)嘩:流吉程圖可、盒掠圖等表格煎設(shè)計(jì)刊符號(hào)袍:決牢策表躍等程序務(wù)設(shè)計(jì)緣瑞語(yǔ)言磨:PD除L等程序凈流程溜圖程序草流程湖圖也怕稱為宗程序唯框圖誦,程匙序流紅程圖進(jìn)使用世五種接基本嶄控制駝結(jié)構(gòu)解是:程序牽流程綁圖的兵標(biāo)準(zhǔn)凱符號(hào)循環(huán)息的標(biāo)落準(zhǔn)符奶號(hào)宰注考解的求使用多出群口判紐奉斷示例出口入口示例慕:前50的自膨然數(shù)粉求和示例叛:找舅出三秤個(gè)數(shù)籍字中躺的最弱大數(shù)斯字練習(xí)某商卸場(chǎng)進(jìn)牢行優(yōu)聰惠促馬銷:尼若購(gòu)存物金流額x在50哪0元以紙上,魚(yú)打8折;哀若購(gòu)歉物金斑額x在30諷0元以晃上,就打9折;伯否則傳,不蜻打折.設(shè)計(jì)筐算法竭的程夜序框岔圖,筐要求鄙輸入勞購(gòu)物腸金額x,即脆能輸胸出實(shí)侍際交塑款額.答案N-S圖N-濁S圖也叨叫做書(shū)盒圖哨。五涂種基充本控蘿制結(jié)各構(gòu)由饒五種征圖形輛構(gòu)件廉表示愚。示例N-暢S圖的撕嵌套吊定義恢形式PA煤D也設(shè)是置了殃五種品基本桃控制惡結(jié)構(gòu)農(nóng)的圖庸式,毛并允妖許遞圣歸使劍用。問(wèn)題亦分析禍圖(P世AD佩)PA毅D描述糖的示做例對(duì)應(yīng)飛于增誦量型斬循環(huán)現(xiàn)結(jié)構(gòu)fo輛r暢i堤:存=保n1睜t狡o槍n壟2寬s丹te右p磨n昏3單d骨o在PA稍D中有小相應(yīng)惕的循麥環(huán)控來(lái)制結(jié)結(jié)構(gòu)PA造D的擴(kuò)雕充控任制結(jié)廁構(gòu)“d拔ef去”符號(hào)則為逐史漸增陡加細(xì)雪節(jié),唇直至餅完成邁詳細(xì)卷設(shè)計(jì)判定吉表判定劑表用扛于表姨示程蔽序的晚靜態(tài)付邏輯在判兵定表惡中的壇條件膨部分吧給出槐所有樹(shù)的兩槐分支脅判斷撓的列趕表,偶動(dòng)作海部分襲給出乞相應(yīng)鹿的處巡壽理要求兼將程閑序流凱程圖趨中的肺多分槍支判回?cái)喽紬壐某蓷U兩分體支判瓶斷無(wú)多少分支冤判斷花結(jié)構(gòu)入口出口建立產(chǎn)判定萌表的割步驟列出郵與一需個(gè)具違體過(guò)牽程(或模喇塊)有關(guān)狂的所望有處單理。列出嶄過(guò)程拐?qǐng)?zhí)行仔期間喚的所抄有條論件(或所私有判污斷)。將特刑定條勻件取龜值組亡合與灣特定告的處狼理相廳關(guān)聯(lián)損,或擱者找柄出所匠有的盲條件察排列群。定義唉規(guī)則渴,指擇出一茶組條縫件對(duì)牙應(yīng)哪劫個(gè)動(dòng)江作或鴿那些傭動(dòng)作攔。PD敞L顯(P輛ro叢gr練am愁D鹽es炮ig滾n折La孝ng星ua送ge曠)PD嬌L是一拿種用路于描假述功雷能模傍塊的仰算法躍設(shè)計(jì)壘和加水工細(xì)友節(jié)的朋語(yǔ)言稱。稱訂為設(shè)未計(jì)程梅序用忍語(yǔ)言姻。它凍是一素種偽駝碼。偽碼禿的語(yǔ)丘法規(guī)砌則分索為“可外語(yǔ)梁法”倘和“約內(nèi)語(yǔ)陰法”蘆。PD照L具有加嚴(yán)格遺的關(guān)徒鍵字遮外語(yǔ)板法,做用于遲定義現(xiàn)控制傳結(jié)構(gòu)詳和數(shù)披據(jù)結(jié)處構(gòu),揮同時(shí)嶄它的暫表示間實(shí)際胞操作擊和條男件的霧內(nèi)語(yǔ)盲法又陸是靈逗活自用由的佳,可耐使用其自然苦語(yǔ)言集的詞泡匯。示例:拼詞晨檢查市程序PR危OC仆ED肺UR蔥E尋s耕pe捕ll犬ch撓ec歐k聾I拜S閑BE吸GI攪N采s籮pl圍it游d師o(wú)c既um季en角t肅in乞to焰s漫in風(fēng)gl蔑e爭(zhēng)w毒or米ds--慶*將文洗檔分劫解成單詞lo啄ok基u挺p翼wo附rd葡s物in婚d掠ic段ti凈on拐ar睬y--窮*在詞練典中防匹配di瀉sp希la僅y皺wo湊rd行s筍wh他ic塵h氣ar戶e請(qǐng)no抹t鴨in沾d孔ic洲ti烈on萬(wàn)ar汗y--徒*顯示虎不在享詞典坐中的乓單詞cr月ea剃te購(gòu)a榴n沾ew處d冰ic壟ti郊o(jì)n圓ar集y--冊(cè)*產(chǎn)生灰新的淺詞典EN遵D膽sp辭el牽lc績(jī)he境ckPD礎(chǔ)L的特紗點(diǎn)提供近全部柳結(jié)構(gòu)配化控脫制結(jié)色構(gòu)、投數(shù)據(jù)時(shí)說(shuō)明辰和模慌塊特獻(xiàn)征。便能對(duì)PD哀L正文盟進(jìn)行膽結(jié)構(gòu)烘分割房誠(chéng),使腎之變致得易揭于理反解。為了限區(qū)別雀關(guān)鍵謀字,幟規(guī)定解關(guān)鍵奧字一銜律大販寫(xiě),績(jī)其它灘單詞幕一律柏小寫(xiě)慌?;蛄R者規(guī)推定關(guān)嶺鍵字鄉(xiāng)豐加下懼劃線囑,或線者規(guī)糞定它陳們?yōu)閴m黑體旨字。內(nèi)語(yǔ)勒法使誼用自林然語(yǔ)勺言來(lái)糧描述欲處理行特性沾。內(nèi)或語(yǔ)法皆比較字靈活疲,只狀要寫(xiě)扯清楚陸就可庭以,斃不必趙考慮霜語(yǔ)法酬錯(cuò),鞭以利被于人擴(kuò)們可異把主恰要精曬力放腦在描馬述算淘法的拐邏輯梯上。有數(shù)蹤蝶據(jù)說(shuō)倒明機(jī)說(shuō)制,塔包括綱簡(jiǎn)單虎的(如標(biāo)膀量和爐數(shù)組)與復(fù)許雜的(如鏈軟表和等層次慎結(jié)構(gòu))的數(shù)貨據(jù)結(jié)樹(shù)構(gòu)。有子抗程序抱定義備與調(diào)娃用機(jī)捉制,駝?dòng)靡岳p表達(dá)炕各種毛方式衛(wèi)的接貧口說(shuō)氣明。使用PD劇L語(yǔ)言器,逐止步求誰(shuí)精:PR凱OC褲ED籌UR倘E初s少pe杠ll堆ch羞ec圾k葡I廊S涼BE攏GI臨Nsp與li寬t未do幣cu賓me牢nt肥i神nt計(jì)o哨si柳ng勵(lì)le望wo圍rd有s費(fèi)lo醫(yī)ok臨u狠p載wo貍rd跪s顆in沿d賠ic礎(chǔ)ti蒙on桃ar謀y耕di值sp姑la服y驢wo銹rd裳s廊wh芬ic役h引ar師e匹no再t胖in彩d眨ic足ti縱on集ar禁y隸cr公ea原te預(yù)a的n田ew帳d作ic草ti遺on啦ar留yEN增D說(shuō)sp膊el廟lc店he衰ckPR菊OC次ED總UR金E禮sp合el佛lc跑he慮ckBE匠GI桶N--屋*懷sp芬li使t振do蔬cu齒me改nt依i齡nt趣o管si擺ng坦le數(shù)w抹or咸dsLO黑OP陷g吹et頑n塞ex共t科wo答rd遺ad描d趁wo隸rd嶄t荒o車wo廁rd殼l灑is訪t賠in搭s惡or唱to此rd細(xì)erEX頑IT鴿WH愧EN設(shè)a桌ll頓w班or銹ds麗p戀ro搬ce捏ss鄉(xiāng)豐ed含E器ND氣LO羞OP--拼*菠lo汽ok單u逆p緩wo焦rd檢s喚in窗d錫ic雁ti秋on臟ar鼓yLO鋒OP桂g烈et面w喘or闊d聚fr包om糾w易o(hù)r崖d強(qiáng)li捕st醉I毀F險(xiǎn)wo爆rd考n酸ot把i盜n披di添ct壘io挨na澡ry襲T驚HE閥N--紐奉*忠di監(jiān)sp五la訴y昨wo古rd斧s棉no混t彩in瞇d念ic展ti月on悶ar真ydi截sp汗la偽y貢wo羨rdpr含om月pt么o館n玩us海er騎t坐er侮mi魚(yú)na秩l欣IF附u勸se失r撤re疲sp斬on衡se喝s角ay理s蓋wo膽rd匹O塌K饑TH搬EN舌a洽dd裙w耽or帝d炊to膀g脈oo充d睛wo狹rd榮l耗is煙t冶E越LS疲E型ad版d店wo鄉(xiāng)豐rd準(zhǔn)t響o撐ba驕d當(dāng)wo搖rd總l宣is懶t路E扯ND遇IF鉛EN湊DI涂F剩E瓜XI器T側(cè)WH險(xiǎn)EN群a業(yè)ll協(xié)w廉or怪ds年p臂ro嘉ce市ss可ed漲E要ND申L抗OO展P--重*斥cr晚ea涉te示a猴n做ew躲w燦or吐ds糧d潔ic限ti贏on督ar算ydi賭ct飾io訂na停ry巡壽:=me囑rg碧e軋di磁ct顛io街na休ry乏a滾nd按g補(bǔ)oo板d愿wo佛rd電l曲is友tEN閘D蓄sp教el緣瑞lc階he扯ck面向諸對(duì)象木的系多統(tǒng)設(shè)識(shí)計(jì)面向扒對(duì)象喂設(shè)計(jì)遵的概烏念面向貨對(duì)象接設(shè)計(jì)昏強(qiáng)調(diào)靠定義嬌軟件咱對(duì)象欣,并脫且使斤這些窗軟件牢對(duì)象乒相互周協(xié)作擱來(lái)滿護(hù)足用雨戶需爹求。面向臟對(duì)象獄分析炮和設(shè)賢計(jì)的鼻界限打是模令糊的伐,從沿面向法對(duì)象覆分析格到面刃向?qū)M象設(shè)抗計(jì)是墳一個(gè)押逐漸削擴(kuò)充傳模型憐的過(guò)中程。辣分析丹的結(jié)叨果通抖過(guò)細(xì)型化直妄接生巡壽成設(shè)仍計(jì)結(jié)賭果,閱在設(shè)辰計(jì)過(guò)六程中召逐步屢加深腳對(duì)需傲求的稀理解危,從榴而進(jìn)刊一步殿完善啊需求蔽分析潤(rùn)的結(jié)方果。分析中和設(shè)銀計(jì)活怪動(dòng)是剝一個(gè)給反復(fù)冰迭代抽的過(guò)竊程。面向渣對(duì)象接方法膚學(xué)在凱概念瓣和表父示方技法上肉的一薦致性錢,保縮慧證了第各個(gè)垂開(kāi)發(fā)咐階段俘之間偶的平體滑性妻。面向謎對(duì)象威設(shè)計(jì)墊的四江個(gè)層手次:確定享系統(tǒng)鄙的總罪體結(jié)香構(gòu)和盞風(fēng)格冠,構(gòu)旬造系蔽統(tǒng)的委物理棚模型孝,將押系統(tǒng)更劃分丘成不蹈同的參子系謀統(tǒng)。中層冒設(shè)計(jì)暗:對(duì)終每個(gè)慎用例影進(jìn)行扒設(shè)計(jì)瀉,規(guī)圾劃實(shí)偏現(xiàn)用拔例功稱能的剖關(guān)鍵貨類,戰(zhàn)確定水類之絡(luò)間的免關(guān)系慘。進(jìn)行拋底層市設(shè)計(jì)滋:對(duì)雀每個(gè)射類進(jìn)帆行詳蠟細(xì)設(shè)汗計(jì),禁設(shè)計(jì)版類的疑屬性肉和操堪作,基優(yōu)化楊類之洪間的嬌關(guān)系輝。補(bǔ)充戒實(shí)現(xiàn)別非功粗能性爽需求蠻所需全要的計(jì)類。面向驢對(duì)象扯設(shè)計(jì)倚原則1.單一疫職責(zé)蹤蝶原則漿(Si轟ng小le漫R總es田po磨ns葛ib軍il星it性y栽Pr混in拍ci煤pl腸e)每一摟個(gè)類病應(yīng)該盜專注槳于做白一件據(jù)事情森。2.里氏競(jìng)替換拴原則瘦(Li覆sk甲o(hù)v慕S鴨ub游st陶it跡ut站io處n耐Pr盆in并ci庫(kù)pl歇e)基類哀存在爺?shù)牡貥?shù)方,似派生辦類是晴可以到替換駕的。3.依賴舊倒置忽原則饞(De肉pe耳nd姨en彎ce桌I件nv胖er紫si葡on奪P侄ri份nc瓦ip阿le)實(shí)現(xiàn)稠盡量偵依賴慕抽象固,不養(yǎng)依賴察具體呼實(shí)現(xiàn)店。4.接口猶隔離阻原則飾(In竄te侮rf烈ac敵e圓Se螺gr暗eg鈴at招io睬n扎Pr泊in巷ci驕pl蘭e)應(yīng)當(dāng)槐為客塌戶端尊提供雨盡可凳能小風(fēng)的單鼻獨(dú)的刷接口縫,而計(jì)不是浴提供館大的覺(jué)總的勻接口表。5.迪米唯特法鐮則(La富w挎Of滿D熔em貌et澤er)又叫補(bǔ)最少平知識(shí)銀原則筑,一眠個(gè)軟推件實(shí)津體應(yīng)唉當(dāng)盡終可能轟少的行與其辜他實(shí)竊體發(fā)音生相記互作振用。6.開(kāi)閉西原則狠(Op廳en恥C絲式lo吩se野P斧ri桶nc際ip呆le)面向烘擴(kuò)展缺開(kāi)放隱,面年向修瞧改關(guān)扒閉。7.組合/聚合務(wù)復(fù)用簽原則獵(Co核mp學(xué)os襲it沙e/親Ag鍋gr扇eg剝at匪e評(píng)Re藍(lán)us俗e雄Pr隨in拳ci宅pl菠e挨CA具RP)盡量誦使用妹合成/聚合駝達(dá)到個(gè)復(fù)用剛,盡粗量少簡(jiǎn)用繼香承。甜原則漫:掉一個(gè)胳類中蓮有另充一個(gè)漲類的瓣對(duì)象稅。參考犬資料賢:面概向?qū)娤笤O(shè)者計(jì)7原則強(qiáng)內(nèi)名聚類內(nèi)邁聚——設(shè)計(jì)劑類的各原則奸是一呈個(gè)類枯的屬砍性和西操作際全部敵都是貫完成耕某個(gè)寫(xiě)任務(wù)唉所必蛇須的擦,其累中不椒包括煤無(wú)用雖的屬渾性和斯操作達(dá)。例如肅設(shè)計(jì)澤一個(gè)車平衡瘦二叉扶樹(shù)類珍,該辰類的丑目的族就是慘要解套決平隊(duì)衡二歉叉樹(shù)劇的訪蝴問(wèn),乞其中皂所有獅的屬淘性和辰操作企都與怨解決樂(lè)這個(gè)驕問(wèn)題我相關(guān)猜,其財(cái)他無(wú)鋒關(guān)的吧屬性盡和操也作在繪這里給都是霉垃圾抄,應(yīng)沫該清唯除。弱耦輩合在面贊向?qū)τ紫笤O(shè)觀計(jì)中物,耦閘合主亮要指蔽不同負(fù)對(duì)象際之間抄相互密關(guān)聯(lián)墻的程戚度。魯如果擾一個(gè)榆對(duì)象緣瑞過(guò)多貌地依箱賴于廳其它經(jīng)對(duì)象眉來(lái)完盡成自而己的裕工作荒,則宜不僅畏使該詠對(duì)象疼的可剪理解辨性下拍降,鹽而且烘還會(huì)遼增加助測(cè)試域、修影改的巾難度唐,同跳時(shí)降綱低了拆類的罪可重屯用性方和可炸移植惕性。對(duì)象苗不可膨能是跳完全點(diǎn)孤立錯(cuò)的,栽當(dāng)兩翻個(gè)對(duì)押象必奮須相愛(ài)互聯(lián)駱系時(shí)君,應(yīng)易該通過(guò)衫類的爹公共疑接口滿實(shí)現(xiàn)槍耦合,不被應(yīng)該繁依賴顧于類征的具榨體實(shí)由現(xiàn)細(xì)濱節(jié)。耦合方式交互指耦合——如果伏對(duì)象仇之間稱的耦犧合是浩通過(guò)消息掠連接來(lái)實(shí)麥現(xiàn)的值,則糞這種封耦合敲就是鋼交互只耦合鉗。在蓮設(shè)計(jì)略時(shí)應(yīng)賊該盡撤量減物少對(duì)止象之以間發(fā)件送的左消息騰數(shù)和友消息恒中的啞參數(shù)溫個(gè)數(shù)長(zhǎng),降視低消蹈息連午接的液復(fù)雜側(cè)程度寨。耦合嫩方式吹(續(xù)毀)繼承隔耦合——繼承壘耦合每是一般失化類芳與特握殊化工類之間合的一辦種關(guān)授聯(lián)形嚴(yán)式,蜘設(shè)計(jì)走時(shí)應(yīng)悠該適紛當(dāng)使糾用這謹(jǐn)種耦病合。槳在設(shè)躬計(jì)時(shí)泉要特偵別認(rèn)模真分懶析一議般化疫類與鞏特殊存化類候之間婦繼承尊關(guān)系染,如戰(zhàn)果抽閱象層脆次不規(guī)合理船,可與能會(huì)撈造成店對(duì)特忽殊化階類的慢修改糖影響糟到一答般化耐類,景使得郊系統(tǒng)問(wèn)的穩(wěn)配定性貞降低爬。另巧外,透在設(shè)恩計(jì)時(shí)旨特殊蛙化類梅應(yīng)該盡可稱能多縫地繼握承和球使用一般柄化類提的屬旬性和拋服務(wù)端,充檔分利勉用繼撓承的禮優(yōu)勢(shì)掏。可重派用性軟件蟻重用揉是從僚設(shè)計(jì)深階段系開(kāi)始甜的,狀所有睡的設(shè)桑計(jì)工洪作都須是為紗了使情系統(tǒng)呼完成雞預(yù)期傭的任燙務(wù),鵲為了婆提高湖工作潑效率攜、減群少錯(cuò)榆誤、溫降低叨成本土,就蘇要充獲分考疊慮軟采件元椒素的逗重用僻性。歸重用形性有款兩個(gè)釀方面廢的含牛義:盡量殺使用皮已有寧的類,包御括開(kāi)或發(fā)環(huán)嚴(yán)境提韻供的堡類庫(kù)和和已綁有的饞相似飼的類粱;如果庫(kù)確實(shí)歇需要啞創(chuàng)建跌新類費(fèi),則丈在設(shè)計(jì)隆這些畢新類蓮時(shí)考貝慮將碌來(lái)的澡可重堤用性。設(shè)計(jì)糧一個(gè)獻(xiàn)可重荒用的跨軟件難比設(shè)絹計(jì)一嬌個(gè)普趁通軟擠件的烘代價(jià)診要高討,但劉是隨雹著這楊些軟晨件被重息用次召數(shù)的增殼加,禍分?jǐn)値诺剿脑O(shè)遵計(jì)和劃實(shí)現(xiàn)喬成本閣就會(huì)丑降低污??蚣芸蚣苷且唤M纖可用耗于不熄同應(yīng)逐用的餃類的漁集合??蛞?guī)架中惱的類簡(jiǎn)通常臘是一搖些抽具象類罰并且膠相互疤有聯(lián)梁系,頭可以堵通過(guò)氏繼承襖的方逆式使鎮(zhèn)用這配些類度。例困如,Ja競(jìng)va應(yīng)用拾程序前接口獎(jiǎng)(AP雹I)就淋是一灰個(gè)成受功的率框架持包,滴為眾易多的蛾應(yīng)用尾提供疊服務(wù)齒,但罰一個(gè)粱應(yīng)用矩程序神通常朵只需曠要其厲中的亞部分哭服務(wù)紗,可姓以采用笑繼承蓬或聚價(jià)合的側(cè)方式將應(yīng)鬧用包皺與框愚架包植關(guān)聯(lián)殊在一巴起來(lái)大獲得墻需要行的服燙務(wù)。截一般誼不會(huì)征直接倘去修燭改框悼架的宜類,可而是煉通過(guò)脈繼承尊或聚這合為擔(dān)應(yīng)用災(zāi)創(chuàng)建捕合適俊的GU妨I類。面向除對(duì)象器設(shè)計(jì)鄙的活直動(dòng)系統(tǒng)狹構(gòu)架犁設(shè)計(jì)用例煤設(shè)計(jì)類設(shè)那計(jì)數(shù)據(jù)棚庫(kù)設(shè)昌計(jì)用戶落界面迎設(shè)計(jì)面向智對(duì)象余設(shè)計(jì)之活動(dòng)楊之一——構(gòu)架支設(shè)計(jì)構(gòu)架王設(shè)計(jì)扯的目事的是償要勾性畫(huà)出鼻系統(tǒng)須的總運(yùn)體結(jié)頓構(gòu),便這項(xiàng)形工作變由經(jīng)或驗(yàn)豐網(wǎng)富的襯構(gòu)架男設(shè)計(jì)井師主潤(rùn)持完壇成。該活食動(dòng)以叼用例斬模型續(xù)、分重析模執(zhí)型為固輸入夜。輸出評(píng):物誘理結(jié)策構(gòu)、倘子系鋸統(tǒng)及先其接離口、仇概要帽的設(shè)但計(jì)類中。第1步峰構(gòu)造系統(tǒng)嚴(yán)的物理止模型首先色用UM壯L的配爬置圖味(部診署圖抵)描述未系統(tǒng)氏的物器理構(gòu)冒架將需蘇求分野析階別段捕參獲的撐系統(tǒng)得功能話分配弊到這扣些物償理節(jié)幣點(diǎn)上蓋。配置馳圖上盈可以羊顯示盾計(jì)算你節(jié)點(diǎn)雨的拓臟撲結(jié)方構(gòu)、具硬件扮設(shè)備粗配置穿、通批信路拒徑、邪各個(gè)盟節(jié)點(diǎn)淘上運(yùn)督行的褲系統(tǒng)籍軟件滑配置班、應(yīng)累用軟粉件配莊置。一個(gè)偏圖書(shū)浮館信濕息管牛理系朱統(tǒng)的仔物理基模型千如圖未示考慮乖到圖爹書(shū)館仁內(nèi)部殲用戶吸如果扁也通仗過(guò)互度聯(lián)網(wǎng)販?zhǔn)褂贸鱿到y(tǒng)栗,效詢率會(huì)常受影懂響。遠(yuǎn)程碧讀者宗,通默過(guò)In胞te螺rn恢et訪問(wèn)南系統(tǒng)鳴,實(shí)憑現(xiàn)查伸詢圖逝書(shū)、區(qū)預(yù)借符圖書(shū)梅的功涼能。本單便位其禿他部廚門的培讀者菜,通爽過(guò)單棟位局計(jì)域網(wǎng)暈查詢喊、預(yù)麻借圖柔書(shū)。圖書(shū)濁館內(nèi)研部工嫌作人瞞員,駁在局但域網(wǎng)垮上完燥成日腥常的蓄借還牛書(shū)、塊采編反、圖表書(shū)管震理等旱工作什。第2步耳設(shè)計(jì)揚(yáng)子系遍統(tǒng)對(duì)于亡一個(gè)號(hào)復(fù)雜硬的軟呈件系放統(tǒng)來(lái)阻說(shuō),邀將其夜分解戰(zhàn)成若它干個(gè)引子系燦統(tǒng),南子系受統(tǒng)內(nèi)球還可牲以繼藏續(xù)劃述分子鞭系統(tǒng)攤或包闖,這容種自裁頂向夕下、絨逐步扶細(xì)化裳的組填織結(jié)袖構(gòu)非襯常符寧合人脹類分專析問(wèn)電題的柔思路足。每個(gè)華子系粒統(tǒng)與亮其它朗子系辟統(tǒng)之使間應(yīng)有該定富義接鑰口,子在接第口上懲說(shuō)明先交互葬信息慣,注良意這馬時(shí)還鹿不要幣描述獄子系侄統(tǒng)的辨內(nèi)部匪實(shí)現(xiàn)豬??捎肬M再L組件垮圖表示堪。第2步汪設(shè)計(jì)蘆子系感統(tǒng)1)劃灘分各料個(gè)子茄系統(tǒng)埋的方椒式:按照也功能變劃分,將糠相似增的功偏能組腰織在趴一個(gè)其子系粗統(tǒng)中橡;按照住系統(tǒng)摟的物炭理布身局劃我分,將尸在同錫一個(gè)男物理絹區(qū)域身內(nèi)的貞軟件否組織塔為一低個(gè)子幻玉系統(tǒng)訓(xùn);按照殲軟件陳層次挑劃分而子系舒統(tǒng),軟戒件層眾次通右??衫^劃分涂為用峰戶界催面層系、專竿用軟規(guī)件層漆、通般用軟好件層券、中做間層歷和數(shù)貨據(jù)層烈,見(jiàn)臘后圖帽。用戶扛界面酸層是與吸用戶驅(qū)應(yīng)用削有密襲切關(guān)肆系的負(fù)內(nèi)容吧,主榆要接拒受用遙戶的造輸入器信息顯,并配且將筑系統(tǒng)蒙的處瓣理結(jié)勿果顯獎(jiǎng)示給求用戶易。這米部分遼變化鋪通常已比較含大,魯所以額建議鉛將界慕面層座剝離學(xué)出來(lái)哈,用斃一些串快捷抹有效旦的工民具實(shí)高現(xiàn)。專用固軟件結(jié)層是每波個(gè)項(xiàng)屋目中割特殊扒的應(yīng)遍用部兵分,佳它們鞠被復(fù)嚼用的辰可能柏性很初小。進(jìn)在開(kāi)縫發(fā)時(shí)侍可以維適當(dāng)遵地減龜小軟精件元辱素的赴粒度通,以罵便分曉離出揭更多儲(chǔ)的可思復(fù)用澤構(gòu)件代,減袍少專算用軟竭件層幅的規(guī)滋模。通用域軟件膊層是由師一些外公共辟構(gòu)件普組成附,這尚類軟灑構(gòu)件念的可狡復(fù)用棚性很神好。請(qǐng)?jiān)谠O(shè)仿計(jì)應(yīng)賣用軟里件時(shí)摘首先視要將對(duì)軟件竹的特塑殊部青分和碌通用坦部分屢分離聽(tīng),根鄉(xiāng)豐據(jù)通梁用部筆分的碌功能撥檢查撈現(xiàn)有喊的構(gòu)藏件庫(kù)件。如賀果有費(fèi)可用斃的構(gòu)杜件,話則復(fù)構(gòu)用已國(guó)有的毅構(gòu)件乏會(huì)極駕大地稅提高救軟件臥的開(kāi)控發(fā)效泊率和走質(zhì)量舍。如販果沒(méi)筒有可弄復(fù)用赤的構(gòu)番件,別則盡悄可能剩設(shè)計(jì)架可復(fù)商用的窄構(gòu)件心并且蜜添加穗到構(gòu)驕件庫(kù)很中,賊以備暫今后兼復(fù)用堆。數(shù)據(jù)溫層主要笨存放新應(yīng)用促系統(tǒng)撲的數(shù)糖據(jù),猜通常紅由數(shù)考據(jù)庫(kù)從管理脅系統(tǒng)汗管理監(jiān),常嗎用的溝操作梳有更抱新、粒保存最、刪歲除、冬檢索敢等。在圖翼書(shū)館菊?qǐng)D書(shū)腥信息俱管理兆系統(tǒng)愿層次新劃分揪:系統(tǒng)珍層采教用微散軟的Wi修nd毫ow供s操作火系統(tǒng)全和SQ慣L傻Se米rv咳er數(shù)據(jù)起庫(kù)。數(shù)據(jù)采層主瘡要是毒建立龍應(yīng)用站數(shù)據(jù)罰庫(kù),疤包括膏數(shù)據(jù)幸?guī)毂響汀⒁曇蓤D等武。中間蜓層使僻用微啦軟的AD兵O.鏟NE兵T,實(shí)漠現(xiàn)對(duì)規(guī)數(shù)據(jù)荷庫(kù)的偽插入陳、修齡改、選刪除換的事才務(wù)處脂理。通用扎軟件斷層實(shí)黑現(xiàn)權(quán)傭限管溪理、煩用戶芝登錄龜、通片用查瓣詢類墾。專用匆軟件易層實(shí)孩現(xiàn)讀傭者查臘詢、啄借書(shū)特、還座書(shū)、享處罰悶、預(yù)軍訂、續(xù)通知顧等處牛理。界面膊層實(shí)串現(xiàn)查奪詢界雄面、賣借書(shū)桂界面毯、還坦書(shū)界伏面、卵預(yù)訂鍬界面驕、通幻玉知界尋面等綠用戶幼界面今。2)定友義子院系統(tǒng)謀之間儉的關(guān)搶系:劃分糊子系粥統(tǒng)后科,要斃確定土子系悲統(tǒng)之元間的情關(guān)系郊。子恢系統(tǒng)顏之間孔的關(guān)轉(zhuǎn)系:“請(qǐng)?zhí)┣螅劮?wù)陡”關(guān)箱系,“搭請(qǐng)求睡”子斥系統(tǒng)載調(diào)用課“服李務(wù)”請(qǐng)子系腸統(tǒng),我“服好務(wù)”企子系搞統(tǒng)完靠成一立些服應(yīng)務(wù),愛(ài)并且懶將結(jié)裁果返楊回給件“請(qǐng)農(nóng)求”棕子系獲統(tǒng)。平等池關(guān)系,每靜個(gè)子功系統(tǒng)芝都可筆以調(diào)思用其干它子狂系統(tǒng)爬。如果耍子系設(shè)統(tǒng)的移內(nèi)容艙相互氏有關(guān)醫(yī)聯(lián),琴就應(yīng)綱該定羞義它礙們之殲間的依賴漿關(guān)系。在沃設(shè)計(jì)汪時(shí),粉相關(guān)茂的子宋系統(tǒng)新之間遮應(yīng)該止定義忠接口逗,依鑒賴關(guān)劇系應(yīng)艦該指沿向接第口而關(guān)不要組指向恰子系就統(tǒng)的釀內(nèi)容富。注意然:如果僅兩個(gè)傾子系駝統(tǒng)之版間的清關(guān)系嫌過(guò)于蕉密切辰,則姓說(shuō)明少一個(gè)劣子系奏統(tǒng)的估變化芳會(huì)導(dǎo)紅致另余一個(gè)穴子系兼統(tǒng)變糾化,豈這種美子系曲統(tǒng)理自解和派維護(hù)摔都會(huì)男比較濟(jì)困難炮。解決假子系只統(tǒng)之扯間關(guān)分系過(guò)罩于密爸切的鄉(xiāng)豐辦法武基本漁上有芒兩個(gè)朱:重新案劃分博子系撞統(tǒng),這性種方懷法比明較簡(jiǎn)必單,俗將子傾系統(tǒng)管的粒跑度減饅少,爛或者衡重新曾規(guī)劃敵子系而統(tǒng)的犧內(nèi)容財(cái),將念相互授依賴眼的元環(huán)素劃湯歸到竟同一厚個(gè)子受系統(tǒng)迷之中厘;定義慈子系軌統(tǒng)的墾接口,將宜依賴童關(guān)系恰定義翅到接晚口上;第2步擾設(shè)計(jì)擾子系鏡統(tǒng)3)定辨義子兇系統(tǒng)白的接紐奉口。慮每個(gè)義子系度統(tǒng)的籃接口遇上定紛義了懇若干穴操作思,體現(xiàn)穩(wěn)了子崖系統(tǒng)徹的功天能,而杜功能愚的具體掘?qū)崿F(xiàn)欄方法暴應(yīng)該歷是隱碌藏的,其宏他子美系統(tǒng)大只能欠通過(guò)爪接口沿間接稼地享希受這群個(gè)子輝系統(tǒng)吐提供糾的服懲務(wù),錘不能射直接塌操作過(guò)它。第3步洪非功厚能需仁求設(shè)航計(jì)分析許階段活定義熊了整筋個(gè)系聾統(tǒng)的吃
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鞍鋼20鋼板材質(zhì)書(shū)
- 氨氮在線分析儀工作原理流程
- pid控制規(guī)律的數(shù)學(xué)表達(dá)式
- nasa高超聲速氣動(dòng)計(jì)算案例
- 第19課《懷疑與學(xué)問(wèn)》教學(xué)設(shè)計(jì) 2024-2025學(xué)年統(tǒng)編版語(yǔ)文九年級(jí)上冊(cè)
- 山路防滑施工方案
- 圖形的運(yùn)動(dòng)(一)教學(xué)設(shè)計(jì)-2023-2024學(xué)年二年級(jí)下冊(cè)數(shù)學(xué)人教版
- 義烏物流行業(yè)分析模板
- 河南省濮陽(yáng)市范縣白衣閣第二中學(xué)九年級(jí)信息技術(shù) 3.4.1《Windows98的控制面板》教學(xué)設(shè)計(jì)
- 大學(xué)教育學(xué)課程
- 五月菜油香(2024年寧夏中考語(yǔ)文試卷記敘文閱讀試題)
- 2025非小細(xì)胞肺癌中西醫(yī)結(jié)合診療指南
- 教科版2024-2025學(xué)年六年級(jí)下冊(cè)科學(xué)3.1《太陽(yáng)系大家庭》同步練習(xí)(附參考答案)
- 婦科圍手術(shù)期的護(hù)理
- 2025年寧夏寧東開(kāi)發(fā)投資有限公司招聘筆試參考題庫(kù)含答案解析
- 《半導(dǎo)體行業(yè)發(fā)展歷程》課件
- 《智能輪椅的結(jié)構(gòu)計(jì)算設(shè)計(jì)與選型案例綜述》3000字
- 上海市智算中心建設(shè)導(dǎo)則(2025年版)
- 2025山東能源集團(tuán)中級(jí)人才庫(kù)選拔高頻重點(diǎn)提升(共500題)附帶答案詳解
- 廣東省廣州市白云區(qū)2023-2024學(xué)年八年級(jí)上學(xué)期期末英語(yǔ)試題(答案)
- 高等學(xué)歷繼續(xù)教育畢業(yè)生實(shí)習(xí)報(bào)告
評(píng)論
0/150
提交評(píng)論