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

正文內容

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

2025-01-31 16:13上一頁面

下一頁面
  

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