freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第2章軟件工程方法與工具-wenkub

2023-01-30 16:13:26 本頁(yè)面
 

【正文】 cts) ── 物理對(duì)象是最易識(shí)別的對(duì)象,通常可以在問(wèn)題領(lǐng)域的描述中找到,它們的屬性可以標(biāo)識(shí)和測(cè)量。 對(duì)象名:類名 (2) :類名 這種格式用于尚未給對(duì)象命名的情況,注意,類名前的冒 (3) 對(duì)象名 對(duì)象 ? 對(duì)象有兩個(gè)層次的概念: (1) 現(xiàn)實(shí)生活中對(duì)象指的是客觀世界的實(shí)體。 對(duì)象 ? 對(duì)象是包含現(xiàn)實(shí)世界物體特征的抽象實(shí)體,它反映了系統(tǒng)為之保存信息和(或)與它交互的能力。 ? 在研究對(duì)象時(shí)主要考慮對(duì)象的屬性和行為,有些不同的對(duì)象會(huì)呈現(xiàn)相同或相似的屬性和行為,如轎車、卡車、面包車。通過(guò)一系列變換將形式的規(guī)格說(shuō)明細(xì)化成為程序。 ? 對(duì)于大型、復(fù)雜及交互性比較強(qiáng)的系統(tǒng),使用面向?qū)ο蠓椒ǜ袃?yōu)勢(shì)。 (2) 結(jié)構(gòu)化方法要么面向行為,要么面向數(shù)據(jù),缺乏使兩者有機(jī)結(jié)合的機(jī)制。 ? 過(guò)程 是為了獲得高質(zhì)量的軟件所需要完成的一系列任務(wù)框架,它規(guī)定了完成各項(xiàng)任務(wù)的工作步驟。 ? 軟件工程 方法 (method)為軟件開發(fā)提供了 “如何做” 的技術(shù) 。 ? 每種開發(fā)范型都有它的支持者和用戶: ? 每種開發(fā)范型都特別適合于某種類型的問(wèn)題或子問(wèn)題; ? 每種開發(fā)范型都用不同的方式考慮問(wèn)題; ? 每種開發(fā)范型都使用不同的方法來(lái)分解問(wèn)題 ? 每種開發(fā)范型都導(dǎo)致不同種類的塊、過(guò)程、產(chǎn)生規(guī)則。 這些進(jìn)程互相配合 , 解決問(wèn)題 。 ? 面向?qū)ο蠓缎?把標(biāo)識(shí)和模型化問(wèn)題領(lǐng)域中的實(shí)體做為系統(tǒng)開發(fā)的起點(diǎn) , 面向?qū)ο笙到y(tǒng)中的對(duì)象是數(shù)據(jù)抽象與過(guò)程抽象的綜合 。 通常認(rèn)為范型就是開發(fā)模型(Model)或開發(fā)模式 (Pattern), 實(shí)際上它與方法(Methodology)一樣 , 都被視為一種開發(fā)技術(shù) 。第 2章 軟件工程方法與工具 ? 軟件工程方法概述 ? 面向?qū)ο蟮母拍钆c開發(fā)方法 ? 統(tǒng)一建模語(yǔ)言 UML簡(jiǎn)介 ? 軟件工具概述 ? UML建模工具 Rational Rose 軟件工程方法概述 ? 概念 ? 軟件工程包含 技術(shù) 和 管理 兩方面的內(nèi)容,是技術(shù)和管理緊密結(jié)合所形成的工程學(xué)科。范型支配了設(shè)計(jì)方法 、 編碼語(yǔ)言 、 測(cè)試和檢驗(yàn)技術(shù)的選擇 。 ? 邏輯性范型 是基于規(guī)則的 , 它把有關(guān)問(wèn)題的知識(shí)分解成一組具體規(guī)則 (如 prolog語(yǔ)言 )。 ? 面向存取范型 是一種在構(gòu)造用戶界面方面很有用的技術(shù) 。 ? 系統(tǒng)開發(fā)時(shí)通常把大型問(wèn)題分解成一組子問(wèn)題。方法覆蓋面很廣,包括溝通、需求分析、設(shè)計(jì)建模、編程、測(cè)試和支持;軟件工程方法依賴于一組基本原則,其涵蓋了包括建模和其他技術(shù)在內(nèi)的所有技術(shù)領(lǐng)域;目前使用最廣泛的軟件工程方法: 傳統(tǒng)方法(結(jié)構(gòu)化方法) , 面向?qū)ο蠓椒?。 軟件工程方法概述 ? 結(jié)構(gòu)化方法 也稱為生命周期方法學(xué)或結(jié)構(gòu)化范型。 軟件工程方法概述 ? 面向?qū)ο蠓椒? ? 是將數(shù)據(jù)和對(duì)數(shù)據(jù)的操作緊密地結(jié)合起來(lái)的方法。 軟件工程方法概述 ? 形式化方法 ? 形式化方法是一種基于形式化數(shù)學(xué)變換的軟件開發(fā)方法,它可將系統(tǒng)的規(guī)格說(shuō)明轉(zhuǎn)換為可執(zhí)行的程序。這種細(xì)化的過(guò)程如圖所示。 ? 通常將屬性及行為相同或相似的對(duì)象歸為一類。 ? 例如, Student對(duì)象的數(shù)據(jù)可能有姓名、性別、出生日期、家庭住址、電話號(hào)碼等,其操作可能是對(duì)這些數(shù)據(jù)值的賦值及更改。可以是可見(jiàn)的有形對(duì)象,如人、學(xué)生、汽車、房屋等;也可以是抽象的邏輯對(duì)象,如銀行帳號(hào),生日。 (2) 例如,大學(xué)課程注冊(cè)系統(tǒng)中的學(xué)生對(duì)象;一個(gè)網(wǎng)絡(luò)管理系統(tǒng)中各種網(wǎng)絡(luò)物理資源對(duì)象(如開關(guān)、 CPU和打印機(jī))都是物理對(duì)象。一個(gè)窗口系統(tǒng)中通常有“窗口管理器”對(duì)象,它扮演協(xié)調(diào)鼠標(biāo)器按鈕和其他窗口操作的角色。 ? 例如“鼠標(biāo)”事件。 對(duì)象 (4) 交互( Interactions) ── 交互表示了在兩個(gè)對(duì)象之間的關(guān)系,這種類型的對(duì)象類似于在數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)所涉及的“關(guān)系”實(shí)體。規(guī)格說(shuō)明對(duì)象中的操作支持把一些簡(jiǎn)單的對(duì)象組合成較復(fù)雜的對(duì)象。對(duì)象在程序中是通過(guò)一種抽象數(shù)據(jù)類型來(lái)描述的,這種抽象數(shù)據(jù)類型稱為類( Class)。 類與封裝 ? 封裝。 ? 封裝的定義是: (1) 清楚的邊界,所有對(duì)象的內(nèi)部信息被限定在這個(gè)邊界內(nèi); (2) 接口,即對(duì)象向外界提供的方法,外界可以通過(guò)這些方法與對(duì)象進(jìn)行交互; (3) 受保護(hù)的內(nèi)部實(shí)現(xiàn),即軟件對(duì)象功能的實(shí)現(xiàn)細(xì)節(jié),實(shí)現(xiàn)細(xì)節(jié)不能從類外訪問(wèn)。 多態(tài) ? 根據(jù)為請(qǐng)求提供服務(wù)的對(duì)象不同可以得到不同的行為 , 這種現(xiàn)象稱為多態(tài) 。 消息通信 ? 消息是一個(gè)對(duì)象與另一個(gè)對(duì)象的通信單元,是要求某個(gè)對(duì)象執(zhí)行類中定義的某個(gè)操作的規(guī)格說(shuō)明。 ?從生存期的一個(gè)階段到下一個(gè)階段的高度連續(xù)性 即生存期后一階段的成果只是在前一階段成果的補(bǔ)充和修改。 ?動(dòng)態(tài)模型 (描述對(duì)象和系統(tǒng)的行為 )。 面向?qū)ο蟮拈_發(fā)方法 ? Booch方法 包含“微開發(fā)過(guò)程”和“宏開發(fā)過(guò)程”兩個(gè)過(guò)程。從評(píng)估客戶規(guī)格說(shuō)明到設(shè)計(jì)完成,是一個(gè)連續(xù)的過(guò)程。 ? 1997年 1月, OMG。 ? 2023年發(fā)布了 UML的產(chǎn)生和發(fā)展
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1