論軟件開發(fā)階段性能測試與優(yōu)化_第1頁
論軟件開發(fā)階段性能測試與優(yōu)化_第2頁
論軟件開發(fā)階段性能測試與優(yōu)化_第3頁
論軟件開發(fā)階段性能測試與優(yōu)化_第4頁
論軟件開發(fā)階段性能測試與優(yōu)化_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1/7論軟件開發(fā)階段性能測試與優(yōu)化摘要近些年來我國計(jì)算機(jī)技術(shù)和信息技術(shù)得打了迅猛的發(fā)展,軟件開發(fā)行業(yè)已經(jīng)越演越烈,軟件開發(fā)階段性能測試與優(yōu)化也得到了普遍的重視,研究軟件開發(fā)階段性能測試與優(yōu)化對于軟件開發(fā)的發(fā)展與進(jìn)步有著重大的指導(dǎo)意義,本文主要從軟件開發(fā)階段性能特點(diǎn)出發(fā),結(jié)合軟件開發(fā)階段性能測試與優(yōu)化的重要意義,對于性能測試與優(yōu)化方式的改進(jìn)提出了粗淺的建議與看法。關(guān)鍵詞軟件開發(fā);性能測試;性能優(yōu)化;方法改進(jìn)中圖分類號TP311文獻(xiàn)標(biāo)識碼A文章編號10093044201626642802隨著經(jīng)濟(jì)市場的發(fā)展,軟件開發(fā)也正在以新的姿態(tài)呈現(xiàn)在我們的現(xiàn)在的生活中。性能是軟件在市場競爭中一個(gè)強(qiáng)有力的競爭點(diǎn),因此開發(fā)部門對于性能是給予了高度的重視度的。性能的測試與優(yōu)化對于軟件整體提升自己的性能,贏得市場的份額具有決定性因素。目前,軟件開發(fā)階段性能的測試與優(yōu)化是開發(fā)軟件中的關(guān)鍵過程,也是企業(yè)一直探索的方向。1軟件開發(fā)階段的性能的特點(diǎn)了解開發(fā)軟件的性能特點(diǎn)是進(jìn)行性能測試與優(yōu)化的2/7基本出發(fā)點(diǎn),有利于研發(fā)人員有針對性的進(jìn)行測試,并且在測試結(jié)果上進(jìn)行優(yōu)化,這樣既可以節(jié)省大量的人力物力耗資,有可以更大程度的提高軟件的性能,開發(fā)軟件具有很多的特點(diǎn),集中體現(xiàn)在一下幾個(gè)方面1)安全性安全性是開發(fā)軟件的最基本的性能特點(diǎn),任何軟件的開發(fā)與制造都必須建立在安全的基礎(chǔ)上的。軟件的安全性包括軟件本身在使用時(shí)操作過程的安全,也包括軟件在今后的應(yīng)用中在數(shù)據(jù)儲(chǔ)存,處理,問題分析處理等信息安全。2)易使用性易使用性主要指軟件系統(tǒng)易學(xué)易用易懂的性能,他主要涉及軟件界面是否簡潔明了,提示是否清楚豐富,輸入輸出的格式是否規(guī)范。此外還包括培訓(xùn)資料是否在內(nèi)容上是完整的,內(nèi)容介紹是否易學(xué)易懂,各種各種敘述是否清楚明了,手冊中的范例是否恰當(dāng)實(shí)用。在界面和內(nèi)容的前提上還在操作上有相應(yīng)的要求,操作是否簡單;各種自定義功能及控制措施的使用是否簡潔實(shí)用,自動(dòng)化程度是否很高,輔助功能及服務(wù)功能是否豐富實(shí)用等。3)可靠性可靠性是軟件一個(gè)重要的性能特點(diǎn),可靠性是指軟件防錯(cuò),糾錯(cuò),查錯(cuò)方面的性能特點(diǎn),防止軟件在使用過3/7程中產(chǎn)生錯(cuò)誤信息的能力。它的具體延伸可以表示為是否能有效地防止差錯(cuò)的發(fā)生,在發(fā)生時(shí)能否及時(shí)查出并能進(jìn)行修改,是否能有效地防止會(huì)計(jì)信息的泄漏和破壞。軟件開發(fā)性能測試與優(yōu)化的積極作用對開發(fā)軟件進(jìn)行性能測試,有利于對軟件的性能的優(yōu)化,綜合提高軟件的性能,目前我國軟件開發(fā)界已經(jīng)積極借鑒了國外的先進(jìn)技術(shù),引進(jìn)了各種性能測試方法,對于開發(fā)軟件的性能優(yōu)化有著重大的推動(dòng)作用。軟件性能的測試與優(yōu)化對于軟件的發(fā)展有著積極的作用,主要可以分為以下幾個(gè)方面1)及時(shí)發(fā)現(xiàn)問題,減少風(fēng)險(xiǎn)對開發(fā)軟件進(jìn)行性能測試有利于發(fā)現(xiàn)軟件體系里面存在的問題,由于軟件開發(fā)過程中技術(shù)含量高,很多細(xì)節(jié)方面可能存在漏洞。在開發(fā)方式,材料組成,已經(jīng)開發(fā)過程中都需要嚴(yán)密的布局。性能測試一旦發(fā)現(xiàn)軟件中存在問題,工作人員可以進(jìn)行深入的研究和分析,便于及時(shí)進(jìn)行改進(jìn)。既可以減少開發(fā)時(shí)資源的浪費(fèi),也有利于軟件性能的不斷提高和擴(kuò)充。減少軟件產(chǎn)品的風(fēng)險(xiǎn)。2)提高軟件性能比對開發(fā)軟件的性能進(jìn)行測試,我們可以有效的實(shí)現(xiàn)已開發(fā)軟件性能與預(yù)期性能的銜接,通過測試軟件的性能,與預(yù)期進(jìn)行對照,分析,找出一些可以進(jìn)一步發(fā)展的層面。4/7研發(fā)人員可以反復(fù)摸索已開發(fā)軟件,優(yōu)化軟件的結(jié)構(gòu)配置,提高它的性價(jià)比,進(jìn)而提高市場競爭力。3)有利于樹立良好的企業(yè)形象軟件開發(fā)的最終目的是為了實(shí)現(xiàn)它的銷售,滿足市場的需求。開發(fā)軟件性能測試與優(yōu)化,不僅可以有效地發(fā)現(xiàn)軟件中存在的問題,而且還可以及時(shí)的解決問題,在通過一些技術(shù)進(jìn)行加工,優(yōu)化,軟件的性能得到最大程度的拓展。這樣的產(chǎn)品一旦出售,必然受到市場的親睞,企業(yè)也必將在市場上贏得好的聲譽(yù),樹立良好的企業(yè)形象。軟件開發(fā)性能測試與優(yōu)化方式的改進(jìn)近些年來我們在積極借鑒國外先進(jìn)的性能測試與優(yōu)化方法時(shí),也在不斷摸索著適合我國軟件性能測試與優(yōu)化的方法。未來未來開發(fā)出更多性能高的軟件,滿足人們?nèi)找嬖鲩L物質(zhì)文化需要,適應(yīng)高度發(fā)達(dá)的社會(huì)主義市場。今后我們可以從以下幾個(gè)方面來改進(jìn)軟件性能測試與優(yōu)化的方式,實(shí)現(xiàn)軟件性能比的又一個(gè)新的突破。性能測試方法的改進(jìn)性能測試是一個(gè)廣泛的概念,通常情況下是指關(guān)于所有性能的測試。性能測試是優(yōu)化軟件性能的前提,我們可以從以下幾塊做起1)擴(kuò)充性能下降曲線分析法性能下降曲線分析法是測試軟件性能的有效方法之5/7一,通常先通過對軟件的一些性能的數(shù)據(jù)進(jìn)行處理,分析,以曲線的形式來測試它的性能。這條曲線每一個(gè)上下界都有固定的性能指標(biāo)系數(shù),可以很清晰明了的反應(yīng)性能強(qiáng)度。今后可以在原有的基礎(chǔ)上進(jìn)一步擴(kuò)充這個(gè)曲線,可以涉及到更多的性能數(shù)據(jù)分析,加大設(shè)備儀器的投入,提高它的科操作性。2)改進(jìn)性能瓶頸方法性能瓶頸方法首先要確定是并發(fā)還是吞吐量引出的性能問題,通過不斷增加并發(fā)用戶數(shù)和吞吐量觀察系統(tǒng)的性能表現(xiàn)。整個(gè)過程要通過網(wǎng)絡(luò),數(shù)據(jù)庫,服務(wù)器和代碼四個(gè)環(huán)節(jié),這幾個(gè)環(huán)節(jié)是緊密相連的。我們在以后的研發(fā)工作中要加強(qiáng)這個(gè)環(huán)節(jié)的銜接力度,保證數(shù)據(jù)資源的安全保密以及測試設(shè)備自身的安全。3優(yōu)化方式的升級優(yōu)化軟件性能是性能測試的后續(xù)工作,對于軟件性能的提高有著決定性的作用。要改進(jìn)優(yōu)化方式,我們必須做到以下幾點(diǎn)1)合理利用CACHE軟件系統(tǒng)中CACHE會(huì)保存已經(jīng)執(zhí)行過過程的結(jié)果,。它可以避免計(jì)算的開銷,拉近與計(jì)算單元的距離,所以訪問速度更快更快。CACHE可以解決快速匹配問題,合理利用CACHE,對于軟件的性能的優(yōu)化有著積極的意義。6/72)強(qiáng)化硬件輔助硬件輔助,其英文表達(dá)式為HARDWAREASSIST,主要是通過利用硬件來實(shí)現(xiàn)某些功能。我們最為熟悉也最為常見的有加密,解密。HARDWAREASSIST協(xié)處理器還可以減輕CPU的工作,而且通常情況下速度比CPU做要快。我們可以通過改進(jìn)硬件輔助的功能來提高軟件性能優(yōu)化方式來實(shí)現(xiàn)查找,分類,壓縮,解壓縮等過程的優(yōu)化處理等等。結(jié)束語軟件開發(fā)工程是我們現(xiàn)代化發(fā)展的一個(gè)重大工程,它已經(jīng)深深的扎根于整個(gè)社會(huì)。它極大的推動(dòng)了我國科技的發(fā)展,通訊的普及。軟件開發(fā)階段性能的測試與優(yōu)化對于開發(fā)軟件來說是十分重要的。相信今后,我們的研發(fā)人員在不斷摸索改進(jìn)方法的同時(shí),開發(fā)出更多性能高的軟件,為全面建設(shè)小康社會(huì)做出新的努力和貢獻(xiàn)。中國論文聯(lián)盟參考文獻(xiàn)1遲曲關(guān)于軟件設(shè)計(jì)的模塊獨(dú)立性分析J數(shù)字技術(shù)與應(yīng)用,2016

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論