許雅潔
摘要:在科學技術快速發(fā)展的推動下,各個行業(yè)普遍提高了在計算機系統(tǒng)方面的應用,以實現(xiàn)自身發(fā)展需求。同時為了保證市場需求能夠得到滿足,軟件開發(fā)企業(yè)又對前沿技術加以重視,積極引進,其技術更新是促進軟件開發(fā)發(fā)展的重要助力。在新時期背景下對于計算機系統(tǒng)的應用中,計算機軟件平臺就需要保證其軟件研究技術的開發(fā)能夠滿足人們發(fā)展需求,又為自身平臺穩(wěn)定發(fā)展提供保障。
關鍵詞:計算機軟件;系統(tǒng)開發(fā);軟件研究
當前,網(wǎng)絡信息技術得到快速發(fā)展,其中關鍵環(huán)節(jié)在于對計算機的應用,同時對社會發(fā)展起到良好的促進作用。對于系統(tǒng)應用而言,關鍵環(huán)節(jié)在于開發(fā)軟件技術,從某種角度來講,及時更新、開發(fā)更新軟件是為了促使計算機網(wǎng)絡能夠得到進一步發(fā)展。然而,在當前應用中,由于制約性問題影響著其應用效果,因此,在計算機應用、軟件開發(fā)中,應該充分考慮時代發(fā)展需求,提升核心理念,保證軟件開發(fā)能夠對社會發(fā)展起到促進作用。
一、計算機軟件開發(fā)技術現(xiàn)狀及重要性分析
對于計算機軟件開發(fā)而言,能夠有效促進新機技術快速更新、穩(wěn)定發(fā)展。因此,軟件開發(fā)能夠促進網(wǎng)絡時代高速發(fā)展,另外,對于軟件工程來講,其核心內容就是軟件開發(fā)、技術應用。計算機網(wǎng)絡在經過長期發(fā)展之后,能夠實現(xiàn)遠程系統(tǒng)監(jiān)控以及網(wǎng)絡支持等方面的應用,并通過不斷開發(fā),促使計算機網(wǎng)絡發(fā)展成為一種工程系統(tǒng)開發(fā)模式。在其網(wǎng)絡系統(tǒng)發(fā)展中,最重要的助力就是對其軟件系統(tǒng)進行開發(fā),借助開發(fā)軟件,能夠從實際的角度,滿足人們在生活中的需求,解決生活中的問題[1]。當今時代,科技發(fā)展迅速,知識更新加速,計算機軟件的開發(fā)能夠促進科技的發(fā)展,同時,對于計算機適應當今時代的發(fā)展也是具有積極促進意義的。此外,計算機軟件的開發(fā)與現(xiàn)代網(wǎng)絡相結合,有利于網(wǎng)絡更好地應用和發(fā)展,同時,也有利于實現(xiàn)信息化建設,提高了計算機使用的安全系數(shù),對社會的進步也產生了巨大的影響。
二、新時期計算機軟件系統(tǒng)開發(fā)與應用
(一)開發(fā)方法分析 (生命周期法、原型化法)
在當前軟件開發(fā)技術應用中,其設計理念基本能夠滿足科學化發(fā)展要求,同時基于新時期背景,對開發(fā)軟件技術形式進行合理選擇,是開發(fā)工作中重要內容。
生命周期法,在當前軟件開發(fā)、技術應用中應用較為廣泛,尤其在開發(fā)十分復雜的軟件系統(tǒng)中,將生命周期法的優(yōu)勢完全展現(xiàn)出來。在開發(fā)、設計軟件中,科技對系統(tǒng)維護進行分段,對不同階段設計明確目標以及任務,以達到降低軟件開發(fā)難度的目的,促進技術可操作性。然而對于其開發(fā)理念來講,其在設計中,有著較強的開發(fā)周期,并且對于不同開發(fā)階段需要在不同時間進行,對設計、開發(fā)軟件造成制約性影響。如圖1所示。
原型化法,其在開發(fā)計算機軟件中也是較為常用的方法手段,設計工作人員借助對軟件系統(tǒng)實際需求進行分析,并在分析中獲得結果,將其融入到開發(fā)原型中,并且在系統(tǒng)運行時,對相關結果進行改進,在改進過程不斷滿足客戶需求。對于其開發(fā)理念來講,在設計中應該對客戶需求進行明確,以保證開發(fā)成本與開發(fā)風險等得到有效降低,進而實現(xiàn)系統(tǒng)服務應用,合理設計軟件系統(tǒng)。然而,在技術應用中無法滿足大型系統(tǒng)開發(fā)需求,并且在系統(tǒng)運行中,難以滿足系統(tǒng)維護需求。
(二)軟件系統(tǒng)應用分析
常用軟件技術,對于軟件應用來講,其軟件技術非常多,比如NET、PHP以及Java Web等。就Java Web軟件開發(fā)系統(tǒng)來講,其在軟件應用中十分廣泛,在進行大型項目開發(fā)中其優(yōu)勢十分明顯,同時,其開源框架較多,能夠保證設計工作人員在應用中滿足高效開發(fā)理念需求。對于PHP系統(tǒng)而言,其入門技術十分簡單,在進行小型項目開發(fā)中其優(yōu)勢較為明顯,同時,在進行軟件開發(fā)中其開發(fā)成本較低、速度較快。對于NET系統(tǒng)而言,其標準集成為SOAP、XML等,在進行軟件設計時,能夠滿足平臺相互操作的需求。
面向對象技術,在信息技術快速發(fā)展中,軟件開發(fā)呈現(xiàn)出越來越復雜的發(fā)展趨勢,基本上所用軟件應用,需要具備跨平臺功能,只有這樣才能夠對客戶實際需求機械進行充分滿足。在軟件設計應用過程中,應該保證軟件開發(fā)具有開放性,對于傳統(tǒng)技術應用來講,其無法對客戶需求進行充分滿足,同時在系統(tǒng)設計中經常發(fā)生系統(tǒng)過于復雜,維修工作過于繁瑣以、維護費用過高的問題,導致軟件更新工作受到制約性影響。對此,可以借助有效應用面對對象技術,滿足技術應用中的拓展性需求以及結構開放需求等,對于在開發(fā)軟件中存在的不足、問題等進行有效解決,同時為加建立軟件開發(fā)系統(tǒng)創(chuàng)造了良好發(fā)展空間與方向。
如圖2所示。
三、計算機軟件系統(tǒng)開發(fā)過程存在的問題及解決途徑
(一)存在問題
對于軟件開發(fā)而言,雖然取得一定成績,在現(xiàn)階段缺少核心技術等制約性因素。當前,在經濟全球化背景下,為我國軟件開發(fā)帶來了挑戰(zhàn),并且其問題主要體現(xiàn)在以下方面:第一,在開發(fā)計算機軟件中,缺少核心技術為軟件開發(fā)工作提供保障,眾所周知,在軟件開發(fā)方面,我國與美國等發(fā)達國家相比起步較晚,在技術創(chuàng)新方面缺少助力,因此,導致我國在軟件開發(fā)中能力不足問題開始顯現(xiàn)出來,軟件核心技術受到多方面制約,并且,軟件開發(fā)層次以及開發(fā)標準無法對軟件整體質量進行滿足。第二,在開發(fā)軟件中,設計工作人員對客戶實際需求缺少調研,不能充分了解,導致軟件開發(fā)無法滿足客戶需求。因此,在軟件開發(fā)前要與客戶進行深入交流,并且在軟件開發(fā)中要與客戶保持緊密聯(lián)系,根據(jù)客戶不斷變化的需求對設計方向進行調整,并在交付客戶使用之后為其提供售后服務工作。第三,在開發(fā)軟件中,軟件質量是非常重要的環(huán)節(jié),因此,設計工作人員需要對軟件開發(fā)質量加以重視,借助建立科研小組,分析在開發(fā)軟件中出現(xiàn)的問題,并通過有效手段對其進行解決,進行提高開發(fā)軟件的合理性以及質量。
(二)解決途徑
當前,在經濟快速發(fā)展的推動下,促使計算機網(wǎng)絡得到快速發(fā)展,因此,在開發(fā)軟件中,需要實現(xiàn)智能化、服務化以及網(wǎng)絡化等發(fā)展理念,進而為軟件設計工作創(chuàng)造發(fā)展空間。第一,實現(xiàn)職能化發(fā)展,在科學技術快速發(fā)展的推動下,在軟件設計中重要的發(fā)展趨勢就實現(xiàn)智能化發(fā)展理念,設計工作人員在設計過程中需要實現(xiàn)智能化理念,以達到創(chuàng)新軟件技術的目的。第二,實現(xiàn)服務化發(fā)展,在開發(fā)軟件、應用軟件中,借助系統(tǒng)服務化設計,能夠為客戶提升服務質量,因此,在開發(fā)軟件中需要加強對先進技術的應用,促使以人文本理念能夠得到實現(xiàn),進而達到滿足客戶實際需求的目的。第三,實現(xiàn)網(wǎng)絡化發(fā)展,在開發(fā)計算機軟件中實現(xiàn)網(wǎng)絡化發(fā)展是十分重要的環(huán)節(jié),應用軟件必須借助網(wǎng)絡系統(tǒng)才能夠實現(xiàn),同時在網(wǎng)絡化設計中,能夠促使網(wǎng)絡得到進一步發(fā)展,實現(xiàn)網(wǎng)絡系統(tǒng)與軟件系統(tǒng)攜手共進、雙贏發(fā)展。因此,設計工作人員在軟件開發(fā)中,應該注重網(wǎng)絡系統(tǒng)的應用。
四、總結
綜上所述,對于計算機系統(tǒng)開發(fā)和應用而言,其關鍵環(huán)節(jié)在于對新技術的應用,通過積極運用先進技術,促使社會得到進一步發(fā)展,進而促使計算機得到發(fā)展。因此,在新時期計算機行業(yè)建設發(fā)展中,需要重視技術理念創(chuàng)新和開發(fā)軟件系統(tǒng)工作,從而為信息化社會創(chuàng)造良好的發(fā)展空間。
參考文獻
[1] 計算機軟件開發(fā)技術的應用與趨勢[J]. 廖春秀. ?電子技術與軟件工程. 2019(11)
[2] 計算機軟件開發(fā)在多領域中的運用分析[J]. 姜慧慧. ?科技經濟市場. 2019(04)
[3] 計算機軟件開發(fā)技術的現(xiàn)狀及應用[J]. 胡其榮. ?電子技術與軟件工程. 2019(12)
[4] 計算機軟件開發(fā)技術的應用與發(fā)展研究[J]. 王瑾瑜,索麗霞. ?無線互聯(lián)科技. 2018(22)
[5] 新時期計算機軟件開發(fā)技術的應用及發(fā)展趨勢分析[J]. 方浩. ?電腦知識與技術. 2018(03)
[6] 分層技術在計算機軟件開發(fā)中的應用[J]. 劉明江. ?電子技術與軟件工程. 2018(23)