史玉潔
摘要:本文分析了計算軟件技術(shù)的發(fā)展歷程及其問題,闡述了計算機(jī)軟件開發(fā)技術(shù)的發(fā)展意義,并詳細(xì)的研究了計算機(jī)軟件的開發(fā)技術(shù),最后再根據(jù)計算機(jī)軟件的應(yīng)用,總結(jié)出了計算機(jī)軟件的未來發(fā)展趨勢。
關(guān)鍵詞:計算機(jī)軟件;軟件開發(fā)技術(shù);應(yīng)用;發(fā)展;探究
中圖分類號:TP31 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2017)06-0255-02
隨著計算機(jī)軟件在我國各個領(lǐng)域的不斷滲透,計算機(jī)軟件開發(fā)技術(shù)逐漸成為了當(dāng)前我國發(fā)展的重點。對此,本文就計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展提出了以下幾點內(nèi)容。
1 計算機(jī)軟件開發(fā)技術(shù)的發(fā)展歷史及其問題
計算機(jī)軟件開發(fā)技術(shù)的發(fā)展最初的時期是在20世紀(jì)中期左右,但在當(dāng)時,計算機(jī)軟件的開發(fā)全都是依賴程序員得以完成,但也正是因為如此,當(dāng)時計算機(jī)軟件開發(fā)的生產(chǎn)效率還普遍較低,同時在開發(fā)多程中也很容易發(fā)生錯誤。而由于在計算機(jī)軟件開發(fā)過程中,所有的任務(wù)都集中在程序員身上,以至于程序員在日常工作過程中承受了太多的壓力,久而久之,程序員的工作興趣和工作積極性也會遭受到一定的負(fù)面影響。因此,改變計算機(jī)軟件的開發(fā)效率和開發(fā)方式成為了當(dāng)時計算機(jī)領(lǐng)域的研究重點。而隨著計算機(jī)軟件技術(shù)的不斷發(fā)展,有關(guān)計算機(jī)軟件開發(fā)的相關(guān)技術(shù)也逐漸成熟,從整體來說,計算機(jī)軟件技術(shù)的發(fā)展呈現(xiàn)出一種復(fù)雜化和大型化的特點。因此,相對來說,計算機(jī)軟件技術(shù)的開發(fā)有了更加完善的體系,同時在要求上也更為嚴(yán)格。但在發(fā)展過程中,計算機(jī)軟件技術(shù)的開發(fā)面臨著許多問題。具體來說主要表現(xiàn)在以下兩個方面:
第一,在計算機(jī)軟件的開發(fā)過程中,由于計算機(jī)軟件的復(fù)雜化和大型化發(fā)展,使得在開發(fā)過程中需要投入更高的成本,在一定程度上給計算機(jī)行業(yè)帶來了更大的壓力。但這也正是社會發(fā)展更加需要計算機(jī)軟件開發(fā)技術(shù)的表現(xiàn)。
第二,由于計算機(jī)軟件開發(fā)的復(fù)雜化發(fā)展,工作人員需要花費更多的時間用于計算機(jī)的維護(hù),在一定程度上增加了工作人員的工作量。與此同時,由于程序代碼的增加,工作人員在處理過程中會遇到更多的問題,因此,及時采取措施進(jìn)行補(bǔ)救也成為了當(dāng)前計算機(jī)軟件開發(fā)人員的主要工作任務(wù)之一。從一點上,可以看出對于當(dāng)前計算機(jī)軟件開發(fā)技術(shù)需要工作人員有更高的專業(yè)技能。而站在用戶角度來說,當(dāng)前大部分計算機(jī)軟件的用戶對于軟件的體驗要求也在逐漸增加,因此,工作人員還需要花費更多的精力應(yīng)對客戶的要求,并將計算機(jī)軟件進(jìn)行完善和升級。而由于這種現(xiàn)狀,計算機(jī)領(lǐng)域也逐漸出現(xiàn)了“軟件工程”這一代表名詞,而“軟件工程”的出現(xiàn)也表明了當(dāng)前計算機(jī)軟件開發(fā)的復(fù)雜性,同時也預(yù)示著計算機(jī)軟件開發(fā)進(jìn)入了一個新的層次。
2 計算機(jī)軟件開發(fā)技術(shù)應(yīng)用的意義
就目前而言,計算機(jī)軟件開發(fā)技術(shù)成為了當(dāng)前軟件工程的核心技術(shù)之一,同時它也是推動計算機(jī)行業(yè)發(fā)展的重要先決條件。隨著計算機(jī)軟件開發(fā)的技術(shù)的不斷創(chuàng)新,軟件開發(fā)人員的專業(yè)技能也得到了相應(yīng)的提高。而隨著用戶需求的轉(zhuǎn)變,計算機(jī)軟件也逐步實現(xiàn)了計算機(jī)網(wǎng)絡(luò)的遠(yuǎn)程控制,其主要目的是為了更加快速便捷的進(jìn)行網(wǎng)絡(luò)支持和維護(hù),對于計算機(jī)行業(yè)的發(fā)展來說這是一個較為重大的突破。而隨著計算機(jī)網(wǎng)絡(luò)的遠(yuǎn)程控制技術(shù)發(fā)展,計算機(jī)軟件開發(fā)技術(shù)也逐漸形成了開發(fā)性、共存型的發(fā)展模式。
3 計算機(jī)軟件技術(shù)開發(fā)的方法
3.1 生命周期
對于計算機(jī)軟件開發(fā)技術(shù)的生命周期來說,它主要是站在時間角度對軟件卡法進(jìn)行的定義。通常情況下,計算機(jī)軟件的開發(fā)周期會分為幾個階段,即:定義、開發(fā)、維護(hù)等等。同時對于計算機(jī)軟件開發(fā)的各個階段來說,都建立了單獨的標(biāo)準(zhǔn)。而一般來說,計算機(jī)軟件開發(fā)的生命周期保持在6個月左右,即6個月的基本階段。
3.2 原型化方法
傳統(tǒng)軟件開發(fā)生命周期有著嚴(yán)格的定義和預(yù)說明,同時在軟件開發(fā)的初始階段計算機(jī)軟件開發(fā)人員還會注重考慮用戶的體驗,進(jìn)而對軟件開發(fā)系統(tǒng)有一個整體的把握。[2]而在計算機(jī)軟件開發(fā)人員對軟件的使用范圍不明確的情況下,通常計算機(jī)軟件開發(fā)人員都會通過原型化法來確定計算機(jī)軟件開發(fā)需要滿足的要求,具體來說,計算機(jī)軟件開發(fā)人員會利用基礎(chǔ)柱模、原始系統(tǒng)構(gòu)建來進(jìn)行計算機(jī)軟件的檢驗,同時在這個過程中計算機(jī)軟件開發(fā)人員還會對其進(jìn)行嚴(yán)格的審核。
4 計算機(jī)軟件技術(shù)的應(yīng)用
對于當(dāng)今社會來說,計算機(jī)軟件的應(yīng)用已經(jīng)逐漸滲透到我國的各個領(lǐng)域當(dāng)中,同時也深入到了人民的日常生活。因此對于當(dāng)今時代的人們來說,計算機(jī)軟件的價值是不可替代的。在此,本文舉出了下面一則實例來證明計算機(jī)軟件開發(fā)的價值。對于產(chǎn)品開發(fā),計算機(jī)軟件技術(shù)主要是通過兩個方面進(jìn)行。一是采用單機(jī)版運行的VB6.O+Acess,另一個是采用高級數(shù)據(jù)庫服務(wù)進(jìn)行軟件開發(fā)。通常情況下,采用單機(jī)版運行的VB6.O+Acess對于產(chǎn)品的安裝只需要保證系統(tǒng)的兼容性,而采用高級數(shù)據(jù)庫服務(wù)則需要更加繁瑣的步驟。兩者之間有著各自的優(yōu)點,但也存在各自的缺陷。相對來說,單機(jī)版運行的VB6.O+Acess雖然安裝步驟簡潔,但隨著用戶的增加會影響其運行速度。而高級數(shù)據(jù)庫服務(wù)則是由于訪問過程較為復(fù)雜,不利于用戶體驗。但對與以上兩種方式來說,都能在一定程度上提高現(xiàn)代人們生活、辦公的工作效率。因此,對于當(dāng)前的計算機(jī)軟件技術(shù)應(yīng)用來說,雖然存在一定的不足,但仍然極大的提高了人們的生活、辦公質(zhì)量,也實現(xiàn)了計算機(jī)軟件開發(fā)技術(shù)推動社會經(jīng)濟(jì)發(fā)展的作用。
5 計算機(jī)軟件技術(shù)的發(fā)展前景
在當(dāng)今時代,計算機(jī)軟件技術(shù)的應(yīng)用已經(jīng)成為了人們生活、辦公不可缺少的重要組成部分。因此,計算機(jī)軟件技術(shù)也逐漸成為了現(xiàn)代文明發(fā)展的核心。對于今后計算機(jī)軟件技術(shù)的發(fā)展來說,隨著互聯(lián)網(wǎng)的高速發(fā)展,將會朝著全球領(lǐng)域的信息資源共享和平臺互動交流的趨勢發(fā)展,而這也正好為我國企業(yè)提供了更大的發(fā)展空間,有利于我國企業(yè)實現(xiàn)國際化的發(fā)展。同時由于現(xiàn)代社會信息通訊成為了人們?nèi)粘I钪兄匾慕M成部分,今后的計算機(jī)軟件技術(shù)也應(yīng)該逐漸朝著這個方面發(fā)展,實現(xiàn)計算機(jī)軟件與信息、數(shù)字的協(xié)同作用,提高人們的生活質(zhì)量。同時隨著信息處理的智能化出現(xiàn),今后的計算機(jī)軟件也要朝著智能化的開發(fā)發(fā)展,實現(xiàn)軟件產(chǎn)品的智能化服務(wù)??傊瑢τ谟嬎銠C(jī)軟件技術(shù)的發(fā)展來說,還存在著較大的發(fā)展空間,而人們對計算機(jī)軟件的需求也只會逐漸提升,對此本文認(rèn)為計算機(jī)軟件技術(shù)的發(fā)展還存在一個廣闊的發(fā)展前景。
6 結(jié)語
總之,計算機(jī)軟件開發(fā)技術(shù)在發(fā)展過程中還存在一定的缺陷,但即便如此,計算機(jī)軟件開發(fā)技術(shù)在推動我國社會發(fā)展中仍然扮演著重要的角色。而從計算機(jī)軟件開發(fā)技術(shù)的發(fā)展前景來看,它還存在著廣闊的發(fā)展空間。而無論從社會角度還是從人們的生活角度來看,計算機(jī)軟件都發(fā)揮著越來越重要的作用。
參考文獻(xiàn)
[1]范偉.淺論新時期計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢[J].計算機(jī)光盤軟件與應(yīng)用,2014,13:80+82.
[2]潘其琳.計算機(jī)軟件開發(fā)技術(shù)的現(xiàn)狀及應(yīng)用探究[J].信息技術(shù)與信息化,2015,03:249-251.
[3]李玉霞.探究新時期計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展[J].電子技術(shù)與軟件工程,2016,10:57.
Abstract:this paper analyzes the calculation software technology development and its problems, this paper expounds the development of computer software development technology, and the detailed study of the development of computer software technology, finally, according to the application of computer software, summarizes the future trend of the development of computer software.
Key Words:computer software;Software development technology;Application; Development; To explore theendprint