程艷楠
[摘 要]對象編程、嵌入式開發等新開發模式的應用,使計算機軟件開發更具有智能化、服務型和網絡化的特點。本文主要是介紹計算機的具體應用模式,并且探討了計算機軟件的發展趨勢。
[關鍵詞]新時期;計算機軟件;開發技術
doi:10.3969/j.issn.1673 - 0194.2016.08.120
[中圖分類號]TP311.5 [文獻標識碼]A [文章編號]1673-0194(2016)08-0-01
當前計算機技術的飛速發展,給人們的日常生活帶來極大的便利,網絡的普及更是推動額計算機軟件開發。軟件開發程序主要是通過代碼實現功能的系統化定位,為我國各行各業提供更多的便利。
1 計算機軟件開發的重要性
計算機發展過程中以軟件工程為主要發展核心,其是推動信息技術的主要力量。軟件領域的發展對計算機網絡有著至關重要的影響,網絡化的普及也帶動軟件行業的長遠發展,網絡與軟件相輔相成,共同推動計算機的整體發展狀況。當前是計算科學不斷前行和發展的時代,軟件開發技術要緊跟時代發展潮流,抓住機遇,迎接挑戰,為用戶帶來更多安心的服務。
2 計算機軟件開發現狀
2.1 計算機軟件的概述
計算機軟件主要是通過開發技術得到的相應應用軟件和系統軟件,這是計算機發展中的重要產物。應用軟件的最終工作目的是為了解決用戶的具體問題,并且為用戶提供方便快捷的工作方法。大到淘寶和銀行客戶端,小到單機游戲、應用軟件,都是計算機軟件的實際使用案例。系統軟件是計算機本身的軟件,其中比較常用的軟件是監督控制軟件、操作系統軟件、應用軟件等,其是用戶正常使用計算機的必要保障。
2.2 計算機軟件的發展現狀
計算機軟件具有發展迅速、方便快捷等特點,在短短的幾年發展中,逐步普及到千家萬戶,也推動了計算機技術的發展。我國軟件產業的迅速升溫,造成了軟件開發人才缺失,尤其在應用領域內,對技術開發人員的需求極大。
3 計算機軟件常用的開發方法
隨著科學技術的飛速發展,計算機技術也開始日趨成熟,因而,選擇合理的計算機開發方法,可以保障其開發質量,控制開發進程。當前開發時間非常重要,現在在美國硅谷,一項技術的更新換代周期是一周,所以作為開發人員要爭分奪秒的開發新產品,創新理念,適應變化發展的市場。目前,比較熱門的軟件開發方式有三類:第一是生命周期法;二是自動系統開發法;三是原型化法。
3.1 軟件生命周期法
該方法的出發點是時間,從時間角度拆分軟件的各類問題,將軟件劃分為若干個開發階段。不同的階段開展不同的技術方法,每一個階段都要適應階段發展要求。通常情況下,軟件生命周期分為6個階段,換句話也是就是6個月左右。
3.2 自動系統開發法
該方法主要運用的工具是第四代技術中經常運用的開發軟件,開發過程中強調更多的是開放的內容和實現方式,但是沒有對如何實現作出具體說明。
3.3 原型化法
軟件開發者在沒有確定軟件適用性的基礎上,通過描述詳盡的軟件目標法,采用合適的原型化法開展研發工作。開發過程中開發人員要處理好整體系統化功能,并且分析和認定相關的其他事宜。
4 計算機軟件開發技術的應用
計算機軟件開發的前提是優化創新現有軟件,為社會發展提供基礎性的服務,因此,相對于一種計算機軟件開發技術而言,能夠開發成功的關鍵所在就是軟件的具體實用價值。接下來筆者主要通過計算機具體的開發實際例子,簡要說明軟件開發技術的應用價值。
當前比較常用的兩種運作模式,包括單機版的運作模式和VB 6.0+Access開發模式,VB 6.0+Access開發模式開發涉及的數據庫開發對象是Web+XML+ActiveX。兩個技術開發形式分別安裝到客戶端上面,單機運作模式的安裝相對來說較為簡單,直接安裝就能解決問題,這主要是受到Access驅動和VB虛擬機微軟歷史版本的影響,也是說系統能夠做到兼容,因而軟件安裝很方便。但是如果想要安裝第二款產品,就需要在安裝ActiveX時,更改瀏覽器,才能順利地完成安裝活動。安裝結束后,用戶在一定時間內做好兩種使用效果的比對,在兩種方法的比較中,可以發現第一種安裝方法沒有任何問題,并且運行比較穩定。特別是在做修復安裝時,要求用戶之間相互獨立,簡單地實現兼容。但是使用中必然會有利有弊,長時間的運行中,速度必然會減低,所以需要做好轉檔。第二種運行方法在系統運行和維護中,通過限制瀏覽器的安全設置,給用戶帶來諸多不便。
5 計算機軟件的發展趨勢
第一,網絡化是計算機軟件當前的開發背景,計算機軟件是依賴網絡才能運行的系統,因而在運行時通過帶動網絡化發展模型,讓網絡和計算機軟件兩者雙贏,網絡的產生為發展平臺提供更多的便利條件,因而軟件開發要趨向網絡化發展。第二,服務化。軟件開發主要目的是更好地服務用戶,在發展中為用戶提供更多便利,未來的計算機軟件發展應通過運用先進技術,樹立人性化發展理念,滿足客戶需求,所以服務化是計算機發展的未來趨勢。第三,智能化。在計算機的發展中,智能化是必要的發展趨勢,開發人員要運用計算和其他智能化運行模式,讓計算機接近人的思維,這也是新技術的革新理念。
6 結 語
計算機軟件在現代社會經濟生活中占有極其重要的地位,其發展能夠帶動整個社會的科學和技術的進步。計算機軟件在發展中不斷推動網絡化的普及,并且重視計算機軟件開發狀況,使用新的開發技術,這為人類社會的發展提供不竭的技術支持。
主要參考文獻
[1]范偉.淺論新時期計算機軟件開發技術的應用及發展趨勢[J].計算機光盤軟件與應用,2014(13).