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

正文內(nèi)容

實(shí)用軟件工程-資料下載頁(yè)

2025-09-30 15:20本頁(yè)面
  

【正文】 或軟件產(chǎn)品的質(zhì)量。軟件風(fēng)險(xiǎn)分析的目標(biāo)是在造成危害之前及時(shí)分析風(fēng)險(xiǎn),制定對(duì)策,減少風(fēng)險(xiǎn)造成的危害。 螺旋模型 圖 螺旋模型 ? 螺旋模型沿著螺線旋轉(zhuǎn),如圖 ,在坐標(biāo)的四個(gè)象限上分別表達(dá)了四個(gè)方面的活動(dòng),螺旋模型的每一周期都包括需求定義、風(fēng)險(xiǎn)分析、工程實(shí)現(xiàn)和評(píng)審四個(gè)階段。 ?螺旋模型優(yōu)點(diǎn)是: ? (1) 強(qiáng)調(diào)約束條件和可選方案,注重軟件質(zhì)量和軟件重用; ? (2) 減少過(guò)多測(cè)試或者測(cè)試不足帶來(lái)的風(fēng)險(xiǎn); ? (3) 維護(hù)與開發(fā)過(guò)程完全一致,每次維護(hù)可以看作螺旋模型的又一個(gè)周期。 ?螺旋模型的缺點(diǎn)是很難正確評(píng)估軟件開發(fā)風(fēng)險(xiǎn)。 小結(jié) ? 計(jì)算機(jī)軟件經(jīng)歷了四個(gè)時(shí)期,程序設(shè)計(jì)時(shí)期的主要特征是程序生產(chǎn)方式為個(gè)體手工方式;程序系統(tǒng)時(shí)期軟件的開發(fā)方式由“個(gè)體生產(chǎn)”發(fā)展到了“軟件作坊”;軟件工程時(shí)期以工程化的思想為指導(dǎo),用工程化的原則、方法和標(biāo)準(zhǔn)來(lái)開發(fā)和維護(hù)軟件;面向?qū)ο髸r(shí)期的基本特征是軟件的一切基本元素都是對(duì)象。 ? 軟件由三個(gè)部分組成:程序 +數(shù)據(jù) +文檔。 ? 根據(jù)軟件的功能可以將軟件分為系統(tǒng)軟件、支撐軟件和應(yīng)用軟件三類;根據(jù)工作方式可以分為實(shí)時(shí)處理軟件、分時(shí)處理軟件、交互式軟件、批處理軟件四類;根據(jù)規(guī)模大小可以分為微型軟件、小型軟件、中型軟件、大型軟件、甚大型軟件、特大型軟件六類;根據(jù)軟件的服務(wù)對(duì)象可以分為定制軟件和產(chǎn)品軟件兩類。 ? 20世紀(jì) 60年代后期出現(xiàn)了軟件危機(jī),產(chǎn)生軟件危機(jī)的原因?yàn)椋很浖怯?jì)算機(jī)系統(tǒng)中的邏輯部件,缺乏“可見性”;軟件規(guī)模龐大,邏輯結(jié)構(gòu)復(fù)雜;開發(fā)和管理人員只重視設(shè)計(jì)程序而輕視用戶的需求分析,導(dǎo)致最后研制出的軟件產(chǎn)品無(wú)法滿足用戶的需求;軟件設(shè)計(jì)技術(shù)和管理技術(shù)落后,沒(méi)有統(tǒng)一的軟件質(zhì)量管理規(guī)范;重視開發(fā),輕視維護(hù)。運(yùn)用其它工程學(xué)的基本原理和方法,設(shè)計(jì)和管理軟件生產(chǎn),是目前發(fā)現(xiàn)的解決軟件危機(jī)惟 — 有效的方法。 ? 軟件工程是用科學(xué)知識(shí)和技術(shù)原理來(lái)定義、開發(fā)、維護(hù)軟件的一門學(xué)科。軟件工程學(xué)的三個(gè)基本要素是:軟件定義、開發(fā)、維護(hù)的方法;軟件定義、開發(fā)、維護(hù)的工具;軟件定義、開發(fā)、維護(hù)中的管理措施。軟件工程的目標(biāo)是提高軟件產(chǎn)品的質(zhì)量和軟開發(fā)效率,減少軟件維護(hù)的難度。軟件開發(fā)過(guò)程中必須遵循抽象、信息隱蔽、模塊化、局部化、一致性、完備性、可驗(yàn)證性等軟件工程原則。 ? 軟件生命周期方法學(xué)是傳統(tǒng)的軟件工程方法學(xué),也稱結(jié)構(gòu)化方法學(xué)或數(shù)據(jù)流建模方法學(xué),這種方法學(xué)把從計(jì)劃開發(fā)軟件到軟件開發(fā)成功使用軟件,最后一直到軟件報(bào)廢,分成軟件定義時(shí)期、軟件開發(fā)時(shí)期和軟件維護(hù)時(shí)期,進(jìn)一步分為問(wèn)題定義、可行性研究、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼及單元測(cè)試、綜合測(cè)試、軟件維護(hù)八個(gè)階段,前一階段任務(wù)完成后,后一階段才能開始。每一個(gè)階段都有嚴(yán)格的開始條件和結(jié)束標(biāo)準(zhǔn),任何相鄰的兩個(gè)階段,前一個(gè)階段的結(jié)束標(biāo)準(zhǔn)就是后一個(gè)階段的開始條件。每個(gè)階段都有嚴(yán)格的技術(shù)審查和管理復(fù)審。 ? 面向?qū)ο蠓椒▽W(xué)認(rèn)為一切事物都是對(duì)象,任何軟件都是由對(duì)象構(gòu)成的,對(duì)象之間可以相互協(xié)作。面向?qū)ο蠓椒▽W(xué)把數(shù)據(jù)和處理數(shù)據(jù)的操作封裝在一起稱為對(duì)象,對(duì)象是軟件的基本模塊;所有的對(duì)象被劃分成類,類是對(duì)數(shù)據(jù)結(jié)構(gòu)一致、操作一致的對(duì)象的定義;按照父類與子類的關(guān)系,組成層次結(jié)構(gòu);對(duì)象之間通過(guò)發(fā)送消息和接收消息互相聯(lián)系。 ? 為了解決軟件危機(jī),提高軟件質(zhì)量和開發(fā)效率,在軟件開發(fā)過(guò)程中,必須遵循各項(xiàng)任務(wù)的工作步驟要求。瀑布模型是基于軟件生存周期的模型,它是傳統(tǒng)軟件工程的基礎(chǔ)模型??焖僭芜^(guò)程要求軟件開發(fā)人員與用戶一起進(jìn)行需求分析,進(jìn)行快速設(shè)計(jì),建造原型,原型由用戶評(píng)估,進(jìn) — 步修改原型,再次進(jìn)行設(shè)計(jì),直到用戶滿意。螺旋模型引入軟件風(fēng)險(xiǎn)分析,開發(fā)過(guò)程周期性循環(huán),每一周期包括需求定義、風(fēng)險(xiǎn)分析、工程實(shí)現(xiàn)和評(píng)審四個(gè)階段。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1