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

正文內(nèi)容

第2章軟件工程方法與工具(存儲(chǔ)版)

  

【正文】 工具介紹 (2) 詳細(xì)設(shè)計(jì)工具 ? 詳細(xì)設(shè)計(jì)工具用以輔助設(shè)計(jì)人員設(shè)計(jì)模塊的算法和內(nèi)部實(shí)現(xiàn)細(xì)節(jié)。 常用軟件工具介紹 4. 測(cè)試工具 可將測(cè)試工具分為程序單元測(cè)試工具、組裝測(cè)試工具和系統(tǒng)測(cè)試工具。 ? Borland SilkTest 2023屬于軟件功能測(cè)試工具,是Borland公司所提出軟件質(zhì)量管理解決方案的套件之一。 ? TestWorks,由 Software Research, ,包含一個(gè)完整的測(cè)試工具集,包括測(cè)試管理與測(cè)試報(bào)告。 Rose的基本操作 ? 保存模型 右鍵點(diǎn)擊瀏覽器窗口中的“ untitled”,在彈出的快捷菜單中選擇“ save”,或者選擇主菜單“ File”下的“ save”子菜單,系統(tǒng)彈出文件保存對(duì)話框,如圖所示。 演講完畢,謝謝觀看! 。用戶可以選擇建立新模型、打開(kāi)某個(gè)已存在的模型或打開(kāi)最近使用的模型。 ? OTF( Object Testing Framework),由 MCG軟件公司開(kāi)發(fā),為 Smalltalk對(duì)象的測(cè)試提供管理框架。 常用軟件工具介紹 ? 有代表性的組裝測(cè)試工具有: ? WinRunner,由 Mercury Interactive公司開(kāi)發(fā),是一種企業(yè)級(jí)的功能測(cè)試工具,用于檢測(cè)應(yīng)用程序是否能夠達(dá)到預(yù)期的功能及正常運(yùn)行。 ? 因此,編碼工具通常與編碼所使用的程序語(yǔ)言密切相關(guān)。 ? Adalon:由 Synthis公司開(kāi)發(fā),是用于設(shè)計(jì)和構(gòu)建專門(mén)基于 Web構(gòu)件體系結(jié)構(gòu)的特定設(shè)計(jì)工具。 ? UML Studio,由 Pragsoft Corporation開(kāi)發(fā)。 常用軟件工具介紹 ? 有代表性的商品化工具有: ? Rational Rose,由 Rational Corporation開(kāi)發(fā)。 (2) 支持軟件維護(hù)過(guò)程的工具:主要有版本控制工具、文檔分析工具、信息庫(kù)開(kāi)發(fā)工具、逆向工程工具、再工程工具等。 軟件工具的發(fā)展 ? 50年代末期出現(xiàn)了程序設(shè)計(jì)語(yǔ)言,因此,出現(xiàn)了編輯程序、匯編程序和各種程序語(yǔ)言的編譯程序或解釋程序、連接程序、裝配程序、排錯(cuò)程序 等輔助軟件編程活動(dòng)的工具。 UML還提供了語(yǔ)言的擴(kuò)展機(jī)制,用戶可以根據(jù)需要增加定義自己的構(gòu)造型、標(biāo)記值和約束等。 ? 1997年 1月, OMG。 面向?qū)ο蟮拈_(kāi)發(fā)方法 ? Booch方法 包含“微開(kāi)發(fā)過(guò)程”和“宏開(kāi)發(fā)過(guò)程”兩個(gè)過(guò)程。 ?從生存期的一個(gè)階段到下一個(gè)階段的高度連續(xù)性 即生存期后一階段的成果只是在前一階段成果的補(bǔ)充和修改。 多態(tài) ? 根據(jù)為請(qǐng)求提供服務(wù)的對(duì)象不同可以得到不同的行為 , 這種現(xiàn)象稱為多態(tài) 。 類與封裝 ? 封裝。規(guī)格說(shuō)明對(duì)象中的操作支持把一些簡(jiǎn)單的對(duì)象組合成較復(fù)雜的對(duì)象。 ? 例如“鼠標(biāo)”事件。 (2) 例如,大學(xué)課程注冊(cè)系統(tǒng)中的學(xué)生對(duì)象;一個(gè)網(wǎng)絡(luò)管理系統(tǒng)中各種網(wǎng)絡(luò)物理資源對(duì)象(如開(kāi)關(guān)、 CPU和打印機(jī))都是物理對(duì)象。 ? 例如, Student對(duì)象的數(shù)據(jù)可能有姓名、性別、出生日期、家庭住址、電話號(hào)碼等,其操作可能是對(duì)這些數(shù)據(jù)值的賦值及更改。這種細(xì)化的過(guò)程如圖所示。 軟件工程方法概述 ? 面向?qū)ο蠓椒? ? 是將數(shù)據(jù)和對(duì)數(shù)據(jù)的操作緊密地結(jié)合起來(lái)的方法。方法覆蓋面很廣,包括溝通、需求分析、設(shè)計(jì)建模、編程、測(cè)試和支持;軟件工程方法依賴于一組基本原則,其涵蓋了包括建模和其他技術(shù)在內(nèi)的所有技術(shù)領(lǐng)域;目前使用最廣泛的軟件工程方法: 傳統(tǒng)方法(結(jié)構(gòu)化方法) , 面向?qū)ο蠓椒?。 ? 面向存取范型 是一種在構(gòu)造用戶界面方面很有用的技術(shù) 。范型支配了設(shè)計(jì)方法 、 編碼語(yǔ)言 、 測(cè)試和檢驗(yàn)技術(shù)的選擇 。 通常認(rèn)為范型就是開(kāi)發(fā)模型(Model)或開(kāi)發(fā)模式 (Pattern), 實(shí)際上它與方法(Methodology)一樣 , 都被視為一種開(kāi)發(fā)技術(shù) 。 這些進(jìn)程互相配合 , 解決問(wèn)題 。 ? 軟件工程 方法 (method)為軟件開(kāi)發(fā)提供了 “如何做” 的技術(shù) 。 (2) 結(jié)構(gòu)化方法要么面向行為,要么面向數(shù)據(jù),缺乏使兩者有機(jī)結(jié)合的機(jī)制。通過(guò)一系列變換將形式的規(guī)格說(shuō)明細(xì)化成為程序。 對(duì)象 ? 對(duì)象是包含現(xiàn)實(shí)世界物體特征的抽象實(shí)體,它反映了系統(tǒng)為之保存信息和(或)與它交互的能力。 (1) 物理對(duì)象( Physical Objects) ── 物理對(duì)象是最易識(shí)別的對(duì)象,通常可以在問(wèn)題領(lǐng)域的描述中找到,它們的屬性可以標(biāo)識(shí)和測(cè)量。 對(duì)象 (3) 事件( Events) ── 一個(gè)事件是某種活動(dòng)的一次“出現(xiàn)”。 對(duì)象 (5) 規(guī)格說(shuō)明( Specification) ── 規(guī)格說(shuō)明對(duì)象表明組合某些實(shí)體時(shí)的要求。類的圖形表示如圖所示。 ? 我們將公共類稱為超類 (superclass)、父類( father class)、祖先( ancestor)或基類( base class),而從其繼承的類稱為子類 (subclasses)、后代( deslendane)或?qū)С鲱悾?derived class)。 面向?qū)ο蟮拈_(kāi)發(fā)方法 ? 面向?qū)ο筌浖_(kāi)發(fā)方法的特征 ?方法的唯一性 即方法是對(duì)軟件開(kāi)發(fā)過(guò)程所有階段進(jìn)行綜合考慮而得到的。建模符號(hào)相當(dāng)簡(jiǎn)單,其 OOA過(guò)程
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1