吉林省腫瘤醫(yī)院 劉同林
新時期計算機軟件開發(fā)技術的運用
吉林省腫瘤醫(yī)院 劉同林
【摘要】現(xiàn)在我國計算機軟件的開發(fā)技術在不斷提高,運用的范圍也越來越廣。為了滿足各行各業(yè)對計算機軟件的需求,科研人員一直在對軟件開發(fā)的技術進行持續(xù)的研究,希望能夠讓計算機更加符合市場標準。本文將從軟件開發(fā)技術的現(xiàn)狀、應用方面存在的問題、軟件開發(fā)技術、開發(fā)技術的運用以及未來的發(fā)展方向五個方面展開論述,介紹在新時期內(nèi)軟件開發(fā)技術的應用,希望能夠為相關技術人員帶來一定的啟示。
【關鍵詞】人才數(shù)量;軟件開發(fā);專業(yè)技術;運用
隨著網(wǎng)絡技術與計算機的普及,人們的工作和生活方式也隨之發(fā)生了極大的變化,網(wǎng)上信息輸送、繳費以及查閱信息等功能都極大的方便了人們的生活,同時也促進了軟件開發(fā)技術的進步。軟件開發(fā)技術的高低會直接影響到計算機的發(fā)展,具有十分重要的作用。目前我國的計算機軟件開發(fā)技術呈現(xiàn)的是怎樣的狀態(tài)呢?是否存在問題?如何開發(fā)和運用?未來又會怎樣發(fā)展的,下面帶著這一系列的問題,我們來詳細分析一下。
在二十世紀四十年代,歷史上第一臺計算機誕生,第一臺計算機體積龐大,而且極為耗電。當計算機發(fā)展到今天,它不僅小巧輕便、易于攜帶,且功能極多。因為計算機軟件技術的不斷提高,有利的支撐著計算機的平穩(wěn)發(fā)展,計算機是要依靠軟件的功能與運作方式的輔助才能運行的?,F(xiàn)在國內(nèi)的軟件行業(yè)正如雨后春筍一般迅速崛起,相關的人才數(shù)量也在逐年增加,整個行業(yè)的產(chǎn)業(yè)額更是在全球軟件行業(yè)中占有重要位置,并呈現(xiàn)穩(wěn)定上升的趨勢。二十一世紀處,全球經(jīng)歷了金融危機,很多軟件企業(yè)為了將自己的損失減少到最小,開始紛紛將軟件市場轉(zhuǎn)向國內(nèi),從而極大的促進了我國IT服務行業(yè)的大規(guī)模興起。整個行業(yè)的產(chǎn)業(yè)鏈條得到高速拓展,致使IT方面的人才出現(xiàn)了供不應求的狀況,導致最近幾年各大高校加大了對這方面人才的培養(yǎng)力度,從事該專業(yè)的人員專業(yè)技術能力也在逐漸增強。
雖然現(xiàn)在我國的軟件開發(fā)技術已經(jīng)取得了一定的成績,但是相較于國外的軟件開發(fā)技術仍然存在極為明顯的差距,究其根本還是因為國內(nèi)的軟件開發(fā)技術存在一定的不足之處,在此筆者就下面幾點簡單說明一下:
(一)人才結(jié)構(gòu)方面
現(xiàn)在的軟件開發(fā)行業(yè)在人才結(jié)構(gòu)方面存在一定問題,分配并不均衡,很多開發(fā)人員都集中在基礎技術的研究上,并沒有根據(jù)他們的能力進行工作安排,導致很多技術人才不能各盡其用,而高端的開發(fā)人才數(shù)量又明顯不足,這些都制約著軟件開發(fā)技術的良好發(fā)展。
(二)核心技術方面
核心技術是軟件開發(fā)的關鍵所在,但是由于現(xiàn)在我國軟件開發(fā)行業(yè)的整體水平相對較低,尤其是在自主研發(fā)、創(chuàng)新方面較為落后,加大了對核心技術研發(fā)的難度,除此之外,一些與核心技術的研發(fā)相比更加看重實際的效益,并沒有對核心技術的研發(fā)予以足夠的重視,這也是阻礙我國軟件開發(fā)核心技術研究發(fā)展的一個因素。
(三)開發(fā)環(huán)境方面
相較于以前,國內(nèi)對于軟件開發(fā)技術的重視程度已經(jīng)有了極大的提高,也出臺了一些幫助該行業(yè)發(fā)展的有利政策,卻沒有改變軟件開發(fā)行業(yè)的本質(zhì)環(huán)境,行業(yè)當中還是會出現(xiàn)惡意競爭的情況。而且沒有目前行業(yè)的發(fā)展制度并不健全,對軟件開發(fā)技術與運用也造成了極大的阻礙。
伴隨著信息技術的不斷發(fā)展,雖然目前我國的軟件開發(fā)技術與國外發(fā)達國家相比還是存在一定的差距,但是技術相較于以前已經(jīng)相當成熟了。根據(jù)客戶對軟件的需要選擇適合的軟件開發(fā)方法是保障軟件開發(fā)質(zhì)量與開發(fā)時間的重要因素。現(xiàn)代的開發(fā)技術的方法主要分為生命周期、原型化以及自動式系統(tǒng)開發(fā)三種,下面筆者將對此進行簡單的介紹:
(一)生命周期
此種方法是從時間的角度進行考慮。將軟件存在的問題依次拆分為多個不同的時期,并且對不同時期的拆分設置相應的時期要求。通常而言,軟件的生命周期在經(jīng)歷需求、分析、設計、實現(xiàn)、部署后,軟件將被使用并進入維護階段,直到最終因為缺少維護費用而逐漸消亡。
(二)原型化
這種方法多數(shù)是用在軟件研發(fā)人員不能明確系統(tǒng)適用性與算法結(jié)果,或者是客戶無法對軟件的要求予以準確的敘述時使用的。在使用這種方法進行軟件開發(fā)時,在初期開發(fā)技術人員一定要對整體系統(tǒng)的功能和相關事宜開展詳細的分析認定,才可以繼續(xù)進行下一步的研發(fā)。
(三)自動形式系統(tǒng)開發(fā)
運用這種方法進行軟件開發(fā)時使用的工具屬于軟件技術中的第四代,因此它更加側(cè)重突出軟件具體內(nèi)容與實現(xiàn)目標方面的內(nèi)容,至于實現(xiàn)的詳細步驟則不需要過多的介紹。
人們對計算機軟件技術進行開發(fā)的主要目標就是為了提升計算機的功能,使其為人類提供更好的服務,給人類的生活帶來便利。因此怎樣將開發(fā)的軟件功能運用到電腦之中,使其能夠充分發(fā)揮出自己的實際作用,值得我們深入進行探究和思考。筆者下面以在同一臺電腦安裝不同計算軟件系統(tǒng)為例,對軟件開發(fā)技術運用的進行介紹:這兩種軟件一種屬于微軟系統(tǒng)的軟件,另一種則是非微軟系統(tǒng)軟件。我們想要將這兩種軟件安裝到電腦上,使其能夠進行運作。對于第一種軟件而言,由于絕大多數(shù)的電腦使用的都是微軟程序的系統(tǒng),因此可以直接進行安裝,軟件能夠與計算機進行有效的兼容。但在安裝第二種軟件時,因其是非微軟系統(tǒng)的軟件,所以不能直接進行安裝,必須先為電腦安裝相應的組件,因為這種軟件與計算機不能兼容,所以要將電腦的瀏覽器改為相同的版本。在兩種軟件安裝成功之后,我們在對其后續(xù)的觀察中發(fā)現(xiàn),雖然在安裝成功后兩種軟件都能正常運行,但是在一段時間后,兩者呈現(xiàn)出了不同的運行狀況。第一種軟件無論是咋辦系統(tǒng)還是在安裝方式都能平穩(wěn)的進行運行,并不需要過多的操作或是修復,客戶可以自行在計算機上獨立操作,運用的方式極為方便。因此很多客戶更愿意選用這種類型的軟件,不過使用量過大也會導致軟件客戶端的運行速度受到影響,需要技術人員進行調(diào)整才能改變這一問題。但是第二種軟件卻在運行的過程中受到電腦系統(tǒng)與瀏覽器的制約,對客戶的使用造成了極大的阻礙,因此,使用這種軟件的客戶數(shù)量明顯較低??傊?,計算機軟件開發(fā)技術人員要始終牢記開發(fā)軟件的目的就是為了對社會進行服務的,而且筆者相信約著開發(fā)技術人員專業(yè)能力的提升,研發(fā)的軟件會更加符合市場的標準,能夠獲得更加廣泛的運用空間。
未來計算機軟件開發(fā)技術的發(fā)展方向主要會呈現(xiàn)在三個方向:
(一)服務化方向
隨著現(xiàn)在軟件應用的普及,人們對于軟件的要求也在不斷增加,因此能夠滿足客戶的需要是對軟件開發(fā)技術的基本要求。所以,技術人員要在前期對客戶進行調(diào)查,詳細了解用戶的實際需要,并以此依據(jù)設計出更有針對性的個性化應用軟件,提高用戶對于產(chǎn)品的滿意度。在今后的工作中,軟件開發(fā)人員要將工作的服務用戶作為工作的重點觀念。
(二)網(wǎng)絡化方向
網(wǎng)絡與計算機應用軟件是相輔相成、密不可分的,現(xiàn)在國內(nèi)的網(wǎng)絡技術已經(jīng)如今了快速發(fā)展的階段,網(wǎng)絡應用已經(jīng)呈現(xiàn)出了國際化的趨勢,是與國外進行溝通的主要途徑。在這種背景之下,軟件開發(fā)技術也應跟上網(wǎng)絡發(fā)展的腳步,向著網(wǎng)絡化的方向進行發(fā)展,為其能夠為不同地區(qū)的不同客戶提供更加方便、快捷的高品質(zhì)服務。
(三)開放化方向
軟件開發(fā)需要具有較強的創(chuàng)造性,因此想要其得到更好的發(fā)展,就需要使其發(fā)展的方向更加開放化,要通過與同行業(yè)之間的相互交流和實踐不斷改進和完善自身的技術水平。軟件開發(fā)技術開放化是指將源代碼與軟件產(chǎn)品的開發(fā)變得更加標準、規(guī)范。在進行軟件開發(fā)時,軟件開發(fā)人員要就技術方面進行互相溝通和學習,通過對借鑒對自身的技術及時進行查漏補缺,從而促進軟件開發(fā)技術整體水平的有效提高。
現(xiàn)階段,計算機已經(jīng)成為人們生活中的一部分,被應用到了各行各業(yè)之中,為社會便來了極大的便利與價值。而計算機軟件開發(fā)技術是計算機應用功能是關鍵因素,對計算機的長遠發(fā)展具有直接的影響。因此我們要重視對軟件技術的研究和開發(fā),不斷提高計算機的應用功能,使計算機將自身的社會服務價值充分體現(xiàn)出來。希望通過本文的論述,能夠為軟件開發(fā)技術的運用和發(fā)展提供一定的幫助。
[1]胡玲芳.新時期計算機軟件開發(fā)技術的應用研究[J].信息與電腦(理論版),2013,08∶74-75.
[2]范偉.淺論新時期計算機軟件開發(fā)技術的應用及發(fā)展趨勢[J].計算機光盤軟件與應用,2014,13∶80+82.
[3]付堯.新時期計算機軟件開發(fā)技術的應用研究[J].電子技術與軟件工程,2015,07∶71.
[4]劉芳.新時期計算機軟件開發(fā)技術的應用及發(fā)展趨向[J].中國新通信,2015,13∶89.
[5]申紅.關于新時期計算機軟件開發(fā)技術的應用研究[J].山東工業(yè)技術,2015,22∶155.
[6]史春雪.淺論新時期計算機軟件開發(fā)技術的應用及發(fā)展趨勢[J].科技展望,2016,08∶10.
參考文獻