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

正文內(nèi)容

現(xiàn)代軟件工程學(xué)-展示頁(yè)

2025-07-08 16:19本頁(yè)面
  

【正文】 模塊間的數(shù)據(jù)傳送及調(diào)用關(guān)系。這些方法的分析結(jié)果不能直接地映射問(wèn)題域,而是經(jīng)過(guò)了不同程度的轉(zhuǎn)化和重新組合。在描述事物方面,它具有一套表示體系和文檔規(guī)范。在認(rèn)識(shí)事物方面,它具有一整套分析、認(rèn)識(shí)問(wèn)題域的方法、原則和策略。 傳統(tǒng)方法學(xué)使用的是結(jié)構(gòu)化分析技術(shù)來(lái)完成需求分析階段的工作。所有用的主要工具有數(shù)據(jù)字典(DD),尸體一關(guān)系圖(ERD),數(shù)據(jù)流圖(DFD)和狀態(tài)一變換圖(STD)。軟件計(jì)劃時(shí)期一般分問(wèn)題定義和可行性研究?jī)蓚€(gè)階段;開(kāi)發(fā)時(shí)期分需求分析、軟件設(shè)計(jì)(包括概要設(shè)計(jì)、詳細(xì)設(shè)計(jì))、編碼和測(cè)試四個(gè)階段;運(yùn)行時(shí)期主要是維護(hù)階段。一個(gè)軟件從開(kāi)始計(jì)劃起,到廢棄不用止,稱(chēng)為軟件的生命周期。如果說(shuō)自然語(yǔ)言和編程語(yǔ)言之間有一道難以跨越的鴻溝,傳統(tǒng)方法學(xué)就是跨越這道鴻溝的橋梁。隨之整合整套技術(shù)的軟件工程方法學(xué)廣泛應(yīng)用,主流之一就是傳統(tǒng)方法學(xué)。 隨著計(jì)算機(jī)應(yīng)用領(lǐng)域的不斷拓廣,各種各樣的問(wèn)題也不斷涌現(xiàn),當(dāng)問(wèn)題嚴(yán)重到開(kāi)發(fā)人員無(wú)法控制的時(shí)候便產(chǎn)生了軟件危機(jī)。關(guān)鍵字: 傳統(tǒng)軟件工程,現(xiàn)代軟件工程,網(wǎng)管系統(tǒng) “軟件工程一詞是由北大西洋公約組織的計(jì)算機(jī)科學(xué)家在聯(lián)邦德國(guó)召開(kāi)的國(guó)際會(huì)議上首次提出來(lái)的。然后分析傳統(tǒng)軟件工程與現(xiàn)代軟件工程的不同之處以及現(xiàn)代軟件工程方法的優(yōu)勢(shì)。并結(jié)合某實(shí)際系統(tǒng),闡述并描述其中用到的一種現(xiàn)代軟件工程方法。. . . .學(xué) 號(hào): 《現(xiàn)代軟件工程學(xué)》論文課程名稱(chēng)《現(xiàn)代軟件工程學(xué)》學(xué) 院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院專(zhuān) 業(yè)班 級(jí)姓 名指導(dǎo)教師2015——2016學(xué)年 第1學(xué)期 課程論文選題內(nèi)容: 在對(duì)傳統(tǒng)軟件工程深入理解和融會(huì)貫通的基礎(chǔ)之上,詳細(xì)闡述現(xiàn)代軟件工程的前沿方法與技術(shù)。在此基礎(chǔ)上,分析傳統(tǒng)軟件工程與現(xiàn)代軟件工程的不同之處以及現(xiàn)代軟件工程方法的優(yōu)勢(shì)。 目錄 4 5 5 7 7 7 8 8 8 9 10 11 11 12 13 現(xiàn)代軟件工程在網(wǎng)管系統(tǒng)中應(yīng)用分析摘要: 本文首先對(duì)傳統(tǒng)軟件工程進(jìn)行深入理解,詳細(xì)闡述現(xiàn)代軟件工程的前沿方法與技術(shù)。最后結(jié)合軟件構(gòu)架技術(shù)分析現(xiàn)代軟件工程方法在網(wǎng)管系統(tǒng)實(shí)例中的作用。軟件工程的發(fā)展經(jīng)過(guò)了“程序設(shè)計(jì)時(shí)代”、“程序系統(tǒng)時(shí)代”、“軟件工程時(shí)代”三個(gè)時(shí)代。軟件危機(jī)的出現(xiàn),促使了軟件工程學(xué)的形成和發(fā)展。傳統(tǒng)方法學(xué)在軟件開(kāi)發(fā)過(guò)程中占據(jù)相當(dāng)大的比重,因?yàn)槠溆凭玫臍v史而為很多軟件工程師青睞。 傳統(tǒng)方法學(xué)又稱(chēng)生命周期方法學(xué)或結(jié)構(gòu)化范型。在傳統(tǒng)的軟件工程方法中,軟件的生存周期分為一般分為軟件計(jì)劃、軟件開(kāi)發(fā)和軟件運(yùn)行三個(gè)時(shí)期。 在傳統(tǒng)軟件工程方法的分析階段。在傳統(tǒng)軟件工程方法的設(shè)計(jì)階段,所使用的主要工具有針對(duì)總體設(shè)計(jì)的模塊結(jié)構(gòu)圖(MSD)和針對(duì)詳細(xì)設(shè)計(jì)的流程圖,在目前實(shí)際的軟件開(kāi)發(fā)中,通常不使用流程圖,而直接通過(guò)編程完成詳細(xì)設(shè)計(jì),所以較新的部分文獻(xiàn)中,設(shè)計(jì)階段包括了總體設(shè)計(jì),詳細(xì)設(shè)計(jì)和編程階段,三者之間的界限比較模糊。軟件工程學(xué)中的需求分析具有兩方面的意義。這些方法、原則和策略使開(kāi)發(fā)人員對(duì)問(wèn)題域的理解比不遵循軟件工程方法更為全面、深刻和有效。但是,傳統(tǒng)的軟件工程方法學(xué)中的需求分析在上述兩方面都存在不足.它在全局范圍內(nèi)以功能、數(shù)據(jù)或數(shù)據(jù)流為中心來(lái)進(jìn)行分析。因此,傳統(tǒng)的分析方法容易隱蔽一些對(duì)問(wèn)題域的理解偏差,與后續(xù)開(kāi)發(fā)階段的銜接也比較困難。詳細(xì)設(shè)計(jì)是在總體設(shè)計(jì)的基礎(chǔ)上考慮每個(gè)模塊的內(nèi)部結(jié)構(gòu)及算法,最終將產(chǎn)生每個(gè)模塊的程序流程圖。 編程階段是利用一種編程語(yǔ)言產(chǎn)生一個(gè)能夠被機(jī)器理解和執(zhí)行的系統(tǒng),測(cè)試是發(fā)現(xiàn)和排除程序中的錯(cuò)誤,最終產(chǎn)生一個(gè)正確的系統(tǒng)。因此為了使兩個(gè)階段之間能夠更好的銜接,測(cè)試就變得尤為重要。前一種情況需要從程序逆向追溯到發(fā)生錯(cuò)誤的開(kāi)發(fā)階段。第二種情況是一個(gè)從需求到程序的順向過(guò)程,它也存在初次開(kāi)發(fā)時(shí)的那些困難,并且又增加了理解每個(gè)階段原有文檔的困難。由于不同人對(duì)過(guò)程的理解不同,故面向過(guò)程的功能分割出的模塊會(huì)因人而異。 傳統(tǒng)軟件工程方法學(xué)強(qiáng)調(diào)以模塊為中心,采用模塊化,自頂向下,逐步求精設(shè)計(jì)過(guò)程,系統(tǒng)是實(shí)現(xiàn)模塊功能的函數(shù)和過(guò)程的集合,結(jié)構(gòu)清晰,可讀性好,是提高軟件開(kāi)發(fā)質(zhì)量的一種有效手段。然而,由于用戶(hù)的需要和軟硬件技術(shù)的不斷發(fā)展變化,作為系統(tǒng)基本組成部分的功能模塊很容易受到影響,局部修改甚至?xí)鹣到y(tǒng)的根本性變化。 當(dāng)然,傳統(tǒng)的軟件工程方法學(xué)也存在很多的缺點(diǎn),主要表現(xiàn)在生產(chǎn)效率非常低,從而導(dǎo)致不能滿(mǎn)足用戶(hù)的需要,復(fù)用程度低,軟件很難維護(hù)等。因此傳統(tǒng)軟件工程方法學(xué)的價(jià)值并不會(huì)因現(xiàn)代軟件工程的出現(xiàn)而減少。面向?qū)ο蠓椒?ObjectOriented Method)是一種把面向?qū)ο蟮乃枷霊?yīng)用于軟件開(kāi)發(fā)過(guò)程中,指導(dǎo)開(kāi)發(fā)活動(dòng)的系統(tǒng)方法,簡(jiǎn)稱(chēng)OO (ObjectOriented)方法,是建立在“對(duì)象”概念基礎(chǔ)上的方法學(xué)。而每繼承性是對(duì)具有層次關(guān)系的類(lèi)的屬性和操作進(jìn)行共享的一種方式。相對(duì)于傳統(tǒng)的軟件工程思想而言,面向?qū)ο蟮乃枷敫先祟?lèi)的思維邏輯,它淡化了計(jì)算機(jī)的觀點(diǎn),以現(xiàn)實(shí)世界中的模型作為構(gòu)造軟件系統(tǒng)的依據(jù)。 1. 對(duì)象 對(duì)象可以是客觀世界中存在的事物,也可以是概念化的實(shí)體,它由一組屬性和操作組成。操作是用來(lái)描述對(duì)象動(dòng)態(tài)特征。理解對(duì)象的概念時(shí),需要注意以下幾點(diǎn)。 對(duì)象之間通過(guò)傳遞消息進(jìn)行通信,不同的對(duì)象獨(dú)立地處理自身的數(shù)據(jù)。要處理對(duì)象的內(nèi)部數(shù)據(jù)時(shí),外界需要通過(guò)接口向?qū)ο蟀l(fā)送消息,請(qǐng)求它執(zhí)行特定的操作。通常情況下,很多對(duì)象都有相似的特征。在這種情況下,我們就可以忽略事物的非本質(zhì)特征,只注意那些與當(dāng)前目標(biāo)相關(guān)的本質(zhì)特征,從中找出事物的共性,把本質(zhì)特征相同的事物劃分為一類(lèi),即將多個(gè)對(duì)象抽象為類(lèi)。比如,在教務(wù)管理系統(tǒng)中,可以定義“學(xué)生”類(lèi),并定義編號(hào)、姓名和院系等屬性,及登錄該系統(tǒng)進(jìn)行操作。實(shí)例是由某個(gè)特定的類(lèi)描述的一個(gè)具體的對(duì)象。封裝封裝強(qiáng)調(diào)兩個(gè)概念,即獨(dú)立和封閉。獨(dú)立是指對(duì)象是一個(gè)不可分割的整體,它集成了事物全部的屬性和操作,并且
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1