期刊VIP學術指導 符合學術規(guī)范和道德
保障品質 保證專業(yè),沒有后顧之憂
來源:期刊VIP網(wǎng)所屬分類:計算機網(wǎng)絡時間:瀏覽:次
這篇計算機開發(fā)論文發(fā)表了計算機應用軟件的開發(fā)和維護方案,計算機技術的創(chuàng)新多面發(fā)展,給電子信息技術帶來的飛速發(fā)展,通過對計算機軟件項目的開發(fā),實現(xiàn)軟件的合理利用,從而為計算機軟件開發(fā)技術的發(fā)展提供依據(jù)。論文分析了計算機應用軟件維護的特點。

關鍵詞:計算機軟件開發(fā)論文,步驟分析,維護措施
對于計算機軟件系統(tǒng)而言,在其運用的過程中具有軟件及硬件之分,這兩種系統(tǒng)形式是組成計算機不可缺少的部分。對于軟件系統(tǒng)而言,其通常情況下會分為系統(tǒng)軟件以及應用軟件,系統(tǒng)軟件的建立及實現(xiàn)是較為基礎的運行功能;應用軟件的種類相對較多,如日常系統(tǒng)中的QQ軟件、電影應用軟件等,通過這些軟件的運用,可以在某種程度上極大提高計算機的操作功能。對于一個計算機系統(tǒng)軟件而言,當軟件在實施開始到廢棄之后,其軟件也就完成了整個周期,該周期分為軟件的計劃、開發(fā)及運行,不同階段都具備軟件系統(tǒng)的不同特點。因此,在現(xiàn)階段軟件系統(tǒng)開發(fā)的環(huán)境下,編輯人員應該認識到軟件設計的基本步驟,通過開發(fā)維護方案的合理確立,實現(xiàn)計算機軟件系統(tǒng)的穩(wěn)定運行。
1計算機軟件的項目開發(fā)
1.1需求分析
在計算機軟件系統(tǒng)設計的過程中,設計方需要與用戶的基本需求達成一致,做好市場調查,掌握用戶對軟件開發(fā)中的基本需求,從而保證軟件設計的準確性、清晰性及直觀性。因此,在需求分析的環(huán)境下,就應該做到以下幾點:第一,在調查分析的同時,初步建立宏觀性的系統(tǒng)調控模型;第二,有效消除模型中的外在因素,通過對邏輯模型的抽象化處理,保證需求設計的合理性;第三,分析該系統(tǒng)與理想系統(tǒng)之間的差異性;第四,通過對目標系統(tǒng)的完善及補充,滿足軟件系統(tǒng)設計的基本需求;第五,在項目審核的基礎上,滿足用戶的基本需求。
1.2軟件設計
對于軟件設計環(huán)節(jié)而言,主要是在系統(tǒng)環(huán)境營造的環(huán)境下,通過對軟件功能的開發(fā)及分析,對系統(tǒng)的模塊進行劃分,并通過模塊的設計,實現(xiàn)系統(tǒng)功能的有效說明,保證不同系統(tǒng)模塊環(huán)境下程序編寫的有效分析。
1.3程序編輯
計算機軟件系統(tǒng)設計中,程序編碼是軟件開發(fā)中十分重要的組成部分,在整個資源開發(fā)的環(huán)境下,項目開發(fā)人員需要通過對程序語言進行編寫及分析,使所有程序達到生成的最終目的。同時,在整個過程中,編寫人員應該對項目生成的結果進行穩(wěn)定分析,從而保證程序編輯的合理性。
1.4系統(tǒng)測試
在應用軟件系統(tǒng)設計的過程中,通過系統(tǒng)項目的測試可以實現(xiàn)項目的合理檢驗,及時發(fā)現(xiàn)軟件系統(tǒng)中的錯誤及缺陷,保證軟件功能的正常發(fā)揮及穩(wěn)定測試。同時,項目測試人員在工程測試中,應該通過單元測試及綜合測試的階段性分析,進行應用軟件功能模塊的有效確立,保證系統(tǒng)設計的穩(wěn)定性及安全性。當檢測人員在系統(tǒng)測試中,發(fā)現(xiàn)了系統(tǒng)缺陷及系統(tǒng)錯誤的問題時,就應該及對系統(tǒng)中的相關資源進行調整,保證軟件系統(tǒng)應用質量的穩(wěn)定性,從而實現(xiàn)計算機系統(tǒng)軟件開具及維護技術的科學運用。
2計算機應用軟件維護的特點分析
2.1結構化維護與非結構化維護的差異
首先,對于結構化維護而言,主要是指使用軟件工程設計的基礎上,進行軟件指導文件的穩(wěn)定開發(fā),在這種系統(tǒng)維護的過程中,可以使人們?nèi)胬斫獠⒄莆哲浖幕竟δ埽治鱿到y(tǒng)的結構,實現(xiàn)資源系統(tǒng)的穩(wěn)定開發(fā),并在此基礎上減少系統(tǒng)維護過程中所消耗的精力、降低工程花費,從而全面提升系統(tǒng)維護的整體效率。其次,非結構化維護主要是指在軟件配置環(huán)境下,軟件配置中的唯一成分是程序代碼,在維護代碼程序運用的基礎上進行合理評價,但是,在系統(tǒng)評價的同時,會導致程序內(nèi)部不足而造成的評價困難,更為嚴重的狀態(tài)下,會對軟件系統(tǒng)的結構、性能以及束縛能力造成一定的制約。最后,在程序代碼改動的狀態(tài)下,其項目分析后果較難評估,這種現(xiàn)象的出現(xiàn)主要是由于測試文檔缺失所造成的,而在該種狀態(tài)下也就不能進行回歸測試分析,因此,在現(xiàn)階段軟件系統(tǒng)維護的過程中,為了充分保證項目修改的合理性,在非結構化維護需求分析中,就應該構建科學化的服務機制,從而為軟件系統(tǒng)的結構優(yōu)化提供穩(wěn)定支持。
2.2軟件維護中的代價分析
通過對軟件維護的現(xiàn)狀分析可以發(fā)現(xiàn),在以往的軟件維護項目設計的過程中,其經(jīng)費的花費呈現(xiàn)出不斷增加的發(fā)展狀態(tài)。其中的維護費用是軟件維護中較為明顯的項目內(nèi)容,但是,在未來軟件系統(tǒng)維護的環(huán)境下,人們會較為關注一些顯現(xiàn)性不明顯的內(nèi)容,這種現(xiàn)象的出現(xiàn)也就為維護項目的設計帶來嚴重的影響,而這種代價的呈現(xiàn)也就是軟件維護環(huán)境中的無形代價。在這些無形代價分析的環(huán)境下,維護技術的合理性以及修改項目的穩(wěn)定會逐漸降低用戶的滿意度,因此,在系統(tǒng)維護的過程中,需要項目工程師進行工程的調試,從而實現(xiàn)維護資源的穩(wěn)定優(yōu)化。通常情況下,維護工作可以分為生產(chǎn)性活動以及非生產(chǎn)性活動,其中的生產(chǎn)性活動主要包括對軟件系統(tǒng)的評價及分析,并通過對軟件的修改實現(xiàn)軟件程序的有效編寫。對于非生產(chǎn)性勞動內(nèi)容而言,同時,在程序代碼功能的理解及分析的過程中,也可以實現(xiàn)對數(shù)據(jù)資源的有效運用,從而為數(shù)據(jù)結構的穩(wěn)定設計、接口分析提供良好支持。
3計算機軟件開發(fā)中系統(tǒng)模型的構建
3.1快速應用模型的構建
快速應用(RAD)模型的構建,主要是一種增量型的軟件開發(fā)過程,在開發(fā)的同時會強調較短時間內(nèi)的開發(fā)周期,對于這種模型形式而言,也是一種高速性的變種內(nèi)容,通過快速構建方式的運用,滿足系統(tǒng)開發(fā)的基本功能,在需求理解的環(huán)境下也可以有效約束項目的使用范圍,利用項目資源的完善性,實現(xiàn)信息資源的模型完善。在該種模型運行的過程中,存在著有點及缺點,首先,缺點可以分為以下幾個方面:第一,該模型的構建只能運用在信息系統(tǒng)之中;第二,該模型中較大項目,需要足夠的人力資源去進行快速應用的系統(tǒng)構建;第三,資源的開發(fā)者及客戶的需求需要在很短的時間內(nèi)進行需求的分析,當出現(xiàn)兩種配合不當?shù)默F(xiàn)象時,就會造成RAD項目的失敗;第四,在這種模塊構建的過程中,對模型的模塊化需求較高,如果某—項目功能不能出現(xiàn)模塊化,就會為項目的構建造成嚴重的制約。其次,該模型的優(yōu)點分析;第一,在該模型構建的過程中,可以實現(xiàn)計算機軟件資源開發(fā)的快速性及質量性;第二,可以充分滿足信息系統(tǒng)的特別功能。
推薦閱讀:《計量與測試技術》(月刊)創(chuàng)刊于1974年,由成都市計量監(jiān)督檢定測試所主辦。本刊本著實用第一、基層第一的辦刊宗旨,融計量技術、計量管理、計量與經(jīng)濟、計量與質量和計量信息為一體的綜合性。