史昂
摘 要:隨著信息技術的發(fā)展和普及,市場上對于計算機應用軟件的需求量也在不斷增大,這推動著計算機應用軟件開發(fā)技術的發(fā)展。計算機應用軟件開發(fā)技術被運用在軟件的研發(fā)等諸多領域之中,給當前逐步走向信息化的各種行業(yè)帶來很大的便利。本研究就針對計算機軟件開發(fā)技術的發(fā)展和影響來分析,討論當前計算機應用軟件開發(fā)技術的應用情況。
關鍵詞:計算機;應用;軟件開發(fā)技術
當前我們所處的21世紀是一個數字化的時代,計算機已經成為了人們日常生活之中必不可少的部分。而在這之中計算機網絡也逐漸變成了信息傳播的方藥方式,計算機軟件開發(fā)給各個領域帶來了新的生計,并且給計算機軟件開發(fā)行業(yè)帶來很大的商機。為了滿足當前市場之中對于軟件的大量需要,軟件開發(fā)技術需要進一步的發(fā)展起來,這樣才能夠讓計算機網絡體系發(fā)展起來。
一、計算機應用軟件開發(fā)技術的概述
計算機應用軟件主要包括系統軟件、應用軟件兩大類。系統軟件又包含了監(jiān)控、管理和維護計算機類的軟件,比如操作系統、安全檢查軟件等。而應用軟件則是為了滿足不同使用者的不同需要而安裝的各種有針對性的軟件。無論是系統軟件還是應用軟件,都是要為使用者提供一種能夠借助于計算機進行操作的虛擬環(huán)境。而對于使用者來說,進行計算機的操作實際上就是對于軟件的操作。而在上個世紀60年代左右,計算機軟件就已經有所發(fā)展,當前這種軟件是比較落后而且交互性是非常差的,不能夠滿足用戶的很多需要。伴著信息時代的到來,計算機的水平得到了很大的發(fā)展,人們也開始不斷地提升計算機開發(fā)技術,讓計算機真正能夠給人們的生活帶來便利。直到上個世紀的80年代,人們開始逐漸地將軟件工程視為實現計算機程序功能采集方式方法以及和其相關的文檔等的數據處理方式,也就是計算機軟件。整體來看,軟件發(fā)展的歷史主要有程序設計時代、軟件時代和軟件工程這三個階段。
二、計算機應用軟件開發(fā)技術的重要性
軟件開發(fā)技術是當前軟件工程之中十分核心一項技術,并且對于計算機技術的發(fā)展有著很大的促進作用,有利于當前軟件開發(fā)技術的創(chuàng)新,使得網絡的支持、遠程操控變成一種可能性。軟件開發(fā)技術的使用計算機網絡的逐步形成了統一的網絡模式,對于計算機的迅猛發(fā)展有著很大的促進作用。伴隨著當前軟件開發(fā)技術的不斷進步,軟件在信息存儲等方面的安全、可靠性能也越來越多地受到開發(fā)者和用戶的重視,從而推動著這方面技術的進步。上面所說的這些計算機軟件開發(fā)的重要性都有利于計算機軟件開發(fā)技術的進步和發(fā)展。
三、計算機應用軟件開發(fā)的方法
當前,對于計算機應用軟件的開發(fā)主要采用原型化方法、軟件生命周期法、自動形式的系統開發(fā)方法這3種方式。
(一)原型化方法
軟件在開發(fā)之間一般要有比較嚴格的定義和解釋說明,應當讓用戶和軟件開發(fā)工作者對于軟件的整體性能等多方面的需要都有一個完整的定位。當使用者對于軟件的功能不能夠進行足夠詳細的定位或者開發(fā)人員無法實現相應的交互功能的時候,就應當采用原型化的方式來進行軟件的設計。
(二)生命周期法
對于軟件來說,它是由一定的時間周期的,并且對于軟件的開發(fā)、內容和維護等方面都有一定的要求的。而軟件的生命周期一般為6個階段。
(三)自動形式的系統開發(fā)方法
這種方法是采用當前最為先進的軟件開發(fā)工具作為開發(fā)的輔助工具,這就要求開發(fā)人員能夠清楚軟件自身的定位和內容,但是對于開發(fā)人員對于如何實現軟件的編寫沒有過多的要求。這種開發(fā)方式相對便捷,可以通過系統選擇的方式來讓開發(fā)者設計代碼。
四、計算機軟件開發(fā)技術的運用
計算機是一種實用性工具,開發(fā)人員能夠讓計算機為人類更好的服務。因而,計算機軟件的開發(fā)技術只有在實際使用過程之中才能展現出其充分的價值。本處借助于一個軟件開發(fā)的實際案例來對計算機軟件開發(fā)技術的應用效果進行呈現。
使用2種方式來研發(fā)的2個產品。當對兩種產品進行安裝使用的時候,其中一種產品能夠直接安裝在客戶端上,而另外一種則需要用戶先安裝插件,之后更改設置才能夠安裝完成。這樣給用戶帶來了很大的不便。在安裝成功之后的使用過程之中,第一種產品的運行十分穩(wěn)定,軟件沒有出現大的漏洞或者問題,用戶能夠獨立操作。但是隨著用戶量的增大,客戶端后臺運行速度回越來越慢,逐漸需要人工換檔。而第二種產品在安裝完成之后,由于瀏覽器或者操作系統的不同,會給用戶帶來一定的不方便。通過這兩個例子的比較可以看出,計算機在實際運用到軟件開發(fā)的過程之中時,應當充分地考慮到用戶的感受,秉承著以人為本的理念,應當提高用戶的交互性和便捷性。
五、結束語
計算機軟件是存儲在硬件設備上的,借助于一定代碼,對數據、邏輯語句等進行處理的信息處理工具。在這樣一個數字化的時代之中,計算機軟件開發(fā)技術有著非常大的發(fā)展前景。因而,隨著對于信息技術的研究不斷加深,科學地開發(fā)軟件的能力越來越強,人們越來越多地期望借助于少量的資本投入獲得更高的經濟效益,從而讓人們的生活更加舒適,使用到更為便捷的軟件,推動當前經濟和社會的發(fā)展。
參考文獻:
[1]范偉.淺論新時期計算機軟件開發(fā)技術的應用及發(fā)展趨勢[J].計算機光盤軟件與應用,2014,13:80+82.
[2]馬亞鋒.淺談計算機應用軟件開發(fā)技術[J].電子測試,2014,S1:146-148.
[3]王月紅.計算機應用軟件開發(fā)技術研究分析[J].電子制作,2015,06:72.