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

正文內(nèi)容

第2章 軟件工程方法與工具(文件)

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

下一頁面
 

【正文】 (1)統(tǒng)一標準 UML不僅統(tǒng)一了 Booch、 OMT和 OOSE等方法中的基本概念,還吸取了面向?qū)ο蠹夹g(shù)領(lǐng)域中其他流派的長處,其中也包括非 OO方法的影響。 UML還提供了語言的擴展機制,用戶可以根據(jù)需要增加定義自己的構(gòu)造型、標記值和約束等。 UML的特點 軟件工具概述 ? 軟件工具的概念 ? 軟件工具的發(fā)展 ? 軟件工具的分類 ? 常用軟件工具介紹 軟件工具的概念 ? 軟件工具是指能支持軟件生存周期中某一階段(如系統(tǒng)定義、需求分析、設(shè)計、編碼、測試或維護等)的需要而使用的軟件工具。 軟件工具的發(fā)展 ? 50年代末期出現(xiàn)了程序設(shè)計語言,因此,出現(xiàn)了編輯程序、匯編程序和各種程序語言的編譯程序或解釋程序、連接程序、裝配程序、排錯程序 等輔助軟件編程活動的工具。 ? 如今,軟件工具重視用戶界面的設(shè)計,不斷地采用新理論和新技術(shù),正由單個工具向多個工具集成的方向發(fā)展,且注重工具間的平滑過渡和互操作性。 (2) 支持軟件維護過程的工具:主要有版本控制工具、文檔分析工具、信息庫開發(fā)工具、逆向工程工具、再工程工具等。 按所采用的系統(tǒng)開發(fā)方法,可以將需求分析工具分為兩類: 結(jié)構(gòu)化圖形工具箱,面向?qū)ο竽P突ぞ呒胺治龉ぞ?。 常用軟件工具介紹 ? 有代表性的商品化工具有: ? Rational Rose,由 Rational Corporation開發(fā)。 ? Control Center,由 TogetherSoft開發(fā)。 ? UML Studio,由 Pragsoft Corporation開發(fā)。 (1)概要設(shè)計工具 概要設(shè)計工具用以輔助設(shè)計人員設(shè)計目標軟件的體系結(jié)構(gòu)、控制結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)。 ? Adalon:由 Synthis公司開發(fā),是用于設(shè)計和構(gòu)建專門基于 Web構(gòu)件體系結(jié)構(gòu)的特定設(shè)計工具。詳細設(shè)計規(guī)范的語言描述方法通常有程序設(shè)計語言(program design language, PDL)、結(jié)構(gòu)化語言等。 ? 因此,編碼工具通常與編碼所使用的程序語言密切相關(guān)。 ? 目前最流行的單元測試工具是 xUnit系列框架,根據(jù)語言不同分為 JUnit( java), CppUnit( C++), DUnit ( Delphi ), NUnit( .),PhpUnit( Php )等等。 常用軟件工具介紹 ? 有代表性的組裝測試工具有: ? WinRunner,由 Mercury Interactive公司開發(fā),是一種企業(yè)級的功能測試工具,用于檢測應(yīng)用程序是否能夠達到預(yù)期的功能及正常運行。 常用軟件工具介紹 (3) 系統(tǒng)測試工具 ? 系統(tǒng)測試是對整個基于計算機的系統(tǒng)進行一系列不同考驗的測試。 ? OTF( Object Testing Framework),由 MCG軟件公司開發(fā),為 Smalltalk對象的測試提供管理框架。 ? 支持面向?qū)ο筌浖到y(tǒng)的開發(fā)。用戶可以選擇建立新模型、打開某個已存在的模型或打開最近使用的模型。 Rose的基本操作 ? 打開說明窗口 可以在模型元素或包上雙擊,或者點擊右鍵,從菜單中選擇第一項“ open specification ? ” 。 演講完畢,謝謝觀看! 。 ? 當(dāng)從瀏覽器窗口中刪除圖元素時, Rose首先從模型中移去所選擇的元素,之后修改所有出現(xiàn)被移去元素的圖,從中刪除被移去的元素及元素的詳細說明。 Rose的基本操作 ? 保存模型 右鍵點擊瀏覽器窗口中的“ untitled”,在彈出的快捷菜單中選擇“ save”,或者選擇主菜單“ File”下的“ save”子菜單,系統(tǒng)彈出文件保存對話框,如圖所示。 ? 是目前使用最廣泛、最先進的可視化軟件開發(fā)工具之一 Rose的特點 (1)支持三層結(jié)構(gòu)方案; (2)為大型軟件工程提供了可塑性和柔韌性極強的解決方案; (3)支持 UML、 OOSE及 OMT ; (4)支持大型復(fù)雜項目; (5)與多種開發(fā)環(huán)境無縫集成。 ? TestWorks,由 Software Research, ,包含一個完整的測試工具集,包括測試管理與測試報告。 常用軟件工具介紹 ? 有代表性的系統(tǒng)測試工具有: ? LoadRunner 是一種預(yù)測系統(tǒng)行為和性能的負載測試工具。 ? Borland SilkTest 2023屬于軟件功能測試工具,是Borland公司所提出軟件質(zhì)量管理解決方案的套件之一。 ? 實踐表明,一些模塊雖然能夠單獨地工作,但并不能保證連接起來也能正常地工作。 常用軟件工具介紹 4. 測試工具 可將測試工具分為程序單元測試工具、組裝測試工具和系統(tǒng)測試工具。 常用軟件工具介紹 3. 編碼工具與調(diào)試工具 ? 輔助程序員進行編碼活動的工具有編碼工具和排錯工具。 常用軟件工具介紹 (2) 詳細設(shè)計工具 ? 詳細設(shè)計工具用以輔助設(shè)計人員設(shè)計模塊的算法和內(nèi)部實現(xiàn)細節(jié)。模塊的數(shù)據(jù)結(jié)構(gòu)通常用實體 關(guān)系圖來描述。 常用軟件工具介紹 1. 設(shè)計工具 設(shè)計階段分為概要設(shè)計和詳細設(shè)計。 ? Object Technolog
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1