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