97骚碰,毛片大片免费看,亚洲第一天堂,99re思思,色好看在线视频播放,久久成人免费大片,国产又爽又色在线观看

軟件工程技術(shù)發(fā)展思路論文

時(shí)間:2021-02-11 16:19:37 論文 我要投稿

軟件工程技術(shù)發(fā)展思路論文

  摘要:隨著(zhù)科學(xué)技術(shù)的快速發(fā)展,軟件工程成為一門(mén)近代新興的現代科學(xué)技術(shù)學(xué)科。目前,軟件工程技術(shù)在計算機技術(shù)中有著(zhù)應用性強,涉及面廣,實(shí)用性強等特點(diǎn),對其發(fā)展有著(zhù)不可或缺的推動(dòng)作用。軟件工程具有極為重要的地位,若沒(méi)有軟件工程技術(shù)的發(fā)展壯大,就沒(méi)有計算機技術(shù)的蓬勃發(fā)展。計算機技術(shù)經(jīng)歷了許多次的重大變革,每一次都具有其獨特的一面。軟件開(kāi)發(fā)從最初簡(jiǎn)單的程序編寫(xiě),再到為適應人們的多樣化的需求。技術(shù)人員對軟件技術(shù)的深層次的研究,使軟件開(kāi)發(fā)技術(shù)具有功能更全面,系統更深刻的特性。如今,計算機技術(shù)朝著(zhù)信息多元化,技術(shù)科技化的方面不斷發(fā)展。發(fā)展的同時(shí),面對的是軟件開(kāi)發(fā)費用的不斷增長(cháng),軟件的生產(chǎn)效率卻大大降低,造成了“軟件危機”現象。我們知道,現代軟件工程的理論思想是以制定一套規范而統一的開(kāi)發(fā)軟件為基礎的。通過(guò)對軟件工程技術(shù)發(fā)展歷程展開(kāi)一定的探索,研究軟件工程技術(shù)的應用于發(fā)展。

軟件工程技術(shù)發(fā)展思路論文

  關(guān)鍵詞:軟件工程計算機技術(shù)程序開(kāi)發(fā)

  1軟件工程技術(shù)的概述

  1.1軟件開(kāi)發(fā)的本質(zhì)

  在一定程度上,軟件開(kāi)發(fā)的實(shí)質(zhì)主要是從“高級層面”到“低級層面”的一次轉變歷程。但是這一過(guò)程十分復雜,涉及到許多方面。比如有人員、技術(shù)開(kāi)發(fā)、成本問(wèn)題等因素的制約,因此軟件系統的開(kāi)發(fā)不易且較為艱難。所以,軟件工程技術(shù)的本質(zhì)我們可以將其定義為:軟件工程技術(shù)涉及到程序語(yǔ)言、軟件開(kāi)發(fā)工具、設計模式、數據庫等多方面,它是按照成本的預算和進(jìn)度,并在計算機理論技術(shù)以及工程管理的相關(guān)規定下,來(lái)實(shí)現用戶(hù)對軟件開(kāi)發(fā)及維護的需求或者是以之為研究對象的一種科學(xué)技術(shù)。

  1.2對軟件開(kāi)發(fā)的認識和方法

  時(shí)代的不同,造就了人們對于軟件產(chǎn)業(yè)的開(kāi)發(fā)過(guò)程及軟件類(lèi)型、項目的不同理解和認識,從最初的瀑布式到后來(lái)的螺旋式開(kāi)發(fā)模型,再到如今的敏捷開(kāi)發(fā)的新興方法?梢詮闹锌闯,軟件開(kāi)發(fā)過(guò)程是以軟件工程為主要思想來(lái)進(jìn)行探索開(kāi)發(fā)的。這一過(guò)程遵循以下三個(gè)原則:良好的組織紀律、嚴密的管理,各類(lèi)人員的相互配合完成工作,提高軟件的生產(chǎn)效率,都離不開(kāi)好的軟件開(kāi)發(fā)技術(shù)。瀑布型、原型模型,總體數據庫規劃模型是經(jīng)許多學(xué)者總結得出的方法步驟,這些方法步驟在隨著(zhù)社會(huì )自身的迅速發(fā)展,對軟件技術(shù)的需求日益增大,要求隨之提高,也會(huì )因為自身的落后性及局限性,造成“軟件危機”的產(chǎn)生。我們不能說(shuō)一款軟件已經(jīng)“完美無(wú)瑕”,要以發(fā)展的眼光來(lái)看待問(wèn)題。不過(guò),令人可喜的是,新的軟件開(kāi)發(fā)模型,計算機輔助軟件工程以及軟件自動(dòng)生成器等思想和方法的出現,進(jìn)一步地推動(dòng)了軟件工程技術(shù)的發(fā)展,使軟件生產(chǎn)更為社會(huì )化、自動(dòng)化、標準化,從根本上使得軟件生產(chǎn)在質(zhì)量上有了巨大的飛躍。

  2軟件工程技術(shù)的應用實(shí)施

  軟件工程技術(shù)在實(shí)際的應用中,為完成應用實(shí)施,往往通過(guò)以下幾個(gè)步驟來(lái)實(shí)現。首先是制定軟件開(kāi)發(fā)計劃,分析軟件的開(kāi)發(fā)目的及需求,其次是對軟件的設計和開(kāi)發(fā)進(jìn)行具體的闡述,最后則是對于軟件的測試與運行維護的具體方法進(jìn)一步的說(shuō)明。

  2.1軟件開(kāi)發(fā)的制定與分析

  對于軟件開(kāi)發(fā)者來(lái)說(shuō),在開(kāi)發(fā)之前,首先要確定目標和工作計劃,這是不可或缺的準備工作,只有這樣做了,才能最大限度來(lái)保證軟件開(kāi)發(fā)的客觀(guān)能動(dòng)性。經(jīng)濟可行性、技術(shù)可行性、社會(huì )規范以及法律的可行性等方面的問(wèn)題,是制定軟件的開(kāi)發(fā)計劃時(shí),需要特別關(guān)注的地方,軟件開(kāi)發(fā)的有效應用離不開(kāi)嚴謹周密的計劃。對于滿(mǎn)足用戶(hù)的需求及分析也是比不可少的,研發(fā)人員和用戶(hù)之間要經(jīng)過(guò)溝通商討,要以用戶(hù)的滿(mǎn)意度出發(fā),對一些問(wèn)題還要進(jìn)行仔細而明確的描述,編寫(xiě)軟件系統說(shuō)明書(shū)或者初步的用戶(hù)說(shuō)明書(shū),提交給相關(guān)機構進(jìn)行評審,從而將軟件做得更好。對軟件的開(kāi)發(fā)進(jìn)行分析以及定義之后,為下一步軟件設計提供了一定的構思基礎。

  2.2軟件的設計開(kāi)發(fā)

  軟件的設計開(kāi)發(fā)其實(shí)就是將用戶(hù)的需求轉換成軟件具體實(shí)施的方案,這一過(guò)程,是以用戶(hù)的滿(mǎn)意度及實(shí)用性為基礎的,所以軟件開(kāi)發(fā)的重要性不言而喻。軟件設計開(kāi)發(fā)可以分為兩個(gè)主要的階段,那就是總體的設計和詳細的設計,要先有框架,然后才能進(jìn)行具體的設計,首先要根據從用戶(hù)那里得到的書(shū)記流及數據結構,運用結構設計技術(shù),設計出軟件的模塊結構,也就是軟件的框架,這是總體設計的步驟。詳細的設計要按照詳細的步驟進(jìn)行,利用詳細的設計工具進(jìn)行設計,并按照模塊的分解與合并、高內聚性的特點(diǎn)以及模塊的作用、控制范圍、復雜性和接口等模塊設計準則進(jìn)行軟件各個(gè)階段的設計描述。

  2.3軟件的程序編寫(xiě)

  軟件的程序編寫(xiě)也被稱(chēng)作做軟件的編碼,它的原理就是將從用戶(hù)那里得來(lái)的需求轉變成能被計算機接受的形式,并為每個(gè)模塊編寫(xiě)出以某一種特定的結構良好,清晰易讀又與設計一致的程序設計語(yǔ)言,表示的源程序清單。

  2.4軟件測試與運行維護

  軟件測試要怎么進(jìn)行測試呢?其主要是通過(guò)設計師編寫(xiě)的測試設計方法來(lái)進(jìn)行軟件的測試,用來(lái)檢驗軟件組成部分是否完整,是保證軟件質(zhì)量的'重要手段。黑盒法和白盒法是進(jìn)行軟件測試時(shí)所采用的較為普遍的方法。黑盒法的測試原理是根據軟件程序的物理特性來(lái)檢測每一個(gè)程序是否達到預期的目標。白盒法則是通過(guò)軟件程序的每個(gè)邏輯結構,對特定的目標進(jìn)行測試,也看是否達到預期的目標。這兩種方法都有一個(gè)共同的特性,那就是按照單元測試、組裝測試、系統測試、人工測試等步驟,以設計測試為基礎對軟件的功能、接口以及數據結構等方面就行測試,它有一個(gè)規定達到的需求,用來(lái)評定軟件是否合格與完整,能否滿(mǎn)足用戶(hù)的需求,這是測試所必須要達到的。經(jīng)測試合格的軟件,投入正式使用便進(jìn)行到了運行的階段。經(jīng)歷過(guò)持續十幾甚至更長(cháng)的時(shí)間,在此期間,軟件會(huì )在不同的運行階段會(huì )進(jìn)行診斷與修改,并進(jìn)行各種維護,以達到預期目標和符合用戶(hù)需求。由于軟件的運行和維護是軟件工程的最后一個(gè)階段,因而,運行維護的重要性逐年地凸顯出來(lái),并應給與其足夠的重視。

  3數據庫系統的軟件設計與分析

  數據庫系統設計的開(kāi)發(fā)質(zhì)量對于計算機技術(shù)的改革與創(chuàng )新有著(zhù)至關(guān)重要的作用,很大程度上在于,數據庫系統是當今計算機軟件系統中必不可少的一部分。因而,進(jìn)行數據庫系統設計要以數據庫的結構的設計和建立為基礎,以軟件工程的技術(shù)方法作為支撐來(lái)進(jìn)行設計。數據庫系統的建立,要對一些語(yǔ)言開(kāi)發(fā)技術(shù)以語(yǔ)言程序的方式進(jìn)行編寫(xiě),對一些實(shí)用程序及功能模塊進(jìn)行設計開(kāi)發(fā),這是十分重要也是必要的。從中,我們也可以發(fā)現較為復雜的系統軟件可以通過(guò)采用軟件工程技術(shù)進(jìn)行研發(fā)設計,并能夠取得更高水平標準的研發(fā)質(zhì)量。

  4結語(yǔ)

  在如今信息化的時(shí)代,社會(huì )在不斷地向前發(fā)展。計算機技術(shù)的不斷發(fā)展與前進(jìn),使得計算機技術(shù)的使用在社會(huì )各行各業(yè)中不可缺少,這也為軟件工程的發(fā)展與應用提供了更為廣闊的前景與市場(chǎng)需求。由此,我們也可以得出一個(gè)結論,軟件工程技術(shù)是具有很大的發(fā)展空間和應用前景的。因此,我們應該要努力不斷地創(chuàng )新發(fā)展軟件技術(shù),通過(guò)用戶(hù)的反饋,進(jìn)行改善以修正,并提高軟件的實(shí)用性,還要立足將來(lái),減少“軟件危機”的發(fā)生,從而促使軟件生產(chǎn)工業(yè)的繁榮旺盛與蓬勃發(fā)展。

 

【軟件工程技術(shù)發(fā)展思路論文】相關(guān)文章:

無(wú)線(xiàn)通信技術(shù)發(fā)展思路論文05-20

軟件工程技術(shù)發(fā)展及應用論文06-24

農業(yè)機械新技術(shù)發(fā)展思路論文06-01

軟件工程技術(shù)發(fā)展趨勢論文03-29

淺議軟件工程技術(shù)發(fā)展解析的論文05-29

軟件工程技術(shù)發(fā)展趨勢的論文05-29

云計算技術(shù)發(fā)展及新思路探析論文05-24

林業(yè)信息技術(shù)發(fā)展思路研究性論文05-20

具有中國特色的教育技術(shù)發(fā)展思路論文01-01