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