卞華文
隨著信息科技水平的不斷提高,計算機應用技術也在不斷的發(fā)展和完善中,計算機應用中分為硬件和軟件,這兩者共同對計算機的應用進行配合,構成一個有機整體,計算機的應用軟件技術是保障計算機正常運行重要的基礎,計算機應用軟件技術的開發(fā)和研究在很大程度上改變了人類傳統(tǒng)的生活方式,為社會的發(fā)展做出了巨大的貢獻。本文概述了關于計算機應用軟件技術的概念,并詳細介紹了計算機應用軟件的開發(fā)技術。
【關鍵詞】計算機應用 軟件開發(fā) 探究
隨著社會的進步與信息科技水平的提高和完善,推動了計算機技術的發(fā)展,計算機在人們生活中的普遍應用,也迎來了信息化時代,讓計算機技術廣泛的應用到社會的各個領域中,不僅改變了人們的生活方式,還對社會的經(jīng)濟,教育,醫(yī)療事業(yè)做出貢獻,計算機技術在人們的生活中被普遍應用。而計算機應用軟件的開發(fā)作為計算機技術的核心部分,為完善計算機資源配置,提高計算機的性能,使計算機應用軟件開發(fā)引起了人們的重視,本文就計算機應用軟件開發(fā)技術進行探討。
1 計算機應用軟件概念
計算機分為硬件和軟件,而軟件是支撐計算機正常運行的重要力量,而在計算機軟件中又可劃分為系統(tǒng)軟件和應用軟件,系統(tǒng)軟件主要是指操作系統(tǒng),該系統(tǒng)是保持計算機協(xié)調的重要部件,比如現(xiàn)在常用的操作系統(tǒng)有Windows7、Windows8,以及近來更新的Windows10操作系統(tǒng),操作系統(tǒng)對于計算機來說是保持計算機正常工作的部分。應用軟件則是操作計算機的必要軟件,其形式主要是以程序出現(xiàn),例如計算機常用的辦公軟件,圖形軟件,還有圖像瀏覽器等等,這些應用軟件的功能是讓計算機各個部分之間進行建立一種緊密的聯(lián)系,并能通過這些軟件進行協(xié)調,讓計算機進行有序的工作。計算機應用軟件在開發(fā)過程中是以特定的數(shù)據(jù),字母,字符或代碼進行編寫并以書面形式體現(xiàn)在計算機中,這也是計算機在運行中所必須的程序。
2 計算機應用軟件開發(fā)技術
計算機應用軟件通常是運行在計算機的系統(tǒng)中,并且需要服務器的運行支持,還需要自主運行,而小型的計算機應用軟件開發(fā)工作較為簡單,一個人單獨也是可以完成的,而大型的計算機應用軟件開發(fā)則是需要多數(shù)人的配合協(xié)作,并需要嚴格按照相關原則進行規(guī)范性開發(fā),并需要定期對應用軟件的開發(fā)工作進行維護與管理,保證客戶的正常運用。因此,計算機應用軟件的開發(fā)技術大致可分為以下幾部分:
2.1 生命周期的開發(fā)技術
生命周期開發(fā)技術則是在時間上將應用軟件的開發(fā)技術分為幾個不同周期,為軟件的開發(fā)工作制定合理的計劃,應用軟件的生命周期開發(fā)技術主要是針對應用軟件的問題定義與規(guī)劃,軟件需求進行分析,對軟件進行設計,對程序編碼進行測試,做好上述準備之后需要對軟件的開發(fā)運行進行維護,保證計算機運行正常。這類軟件開發(fā)技術對計算機應用軟件的開發(fā)人員與計算機應用系統(tǒng)要求較高,通常用在大型計算機應用軟件的開發(fā)工作上。例如電子商務行業(yè)中需要對電子商務的應用程序軟件進行開發(fā),在軟件開發(fā)之前應首先調查企業(yè)的需求,并對技術和經(jīng)濟的可行性進行分析,再進行軟件開發(fā),并在軟件開發(fā)后期,需要定期對軟件進行維護與更新,適應企業(yè)的發(fā)展條件。
2.2 原始型開發(fā)技術
原始型開發(fā)技術是根據(jù)用戶的需求建立軟件模型,并逐步修改的過程,直至滿足客戶需要,最后對開發(fā)的計算機軟件進行測試,檢查軟件中是否含有漏洞,并進一步將計算機軟件進行完善,在客戶的使用過程中,還需要不斷對計算機軟件進行定期維護工作,對軟件中存在的問題能夠及時有效的處理,滿足客戶對計算機軟件正常使用的需要,保證計算機軟件的正常運行狀態(tài)。這類開發(fā)技術一般是小型計算機應用軟件的開發(fā)工作,軟件開發(fā)的規(guī)模比較小,功能較簡單,對于系統(tǒng)的要求并不高,比較適用于對信息的管理,或是對事物進行處理。原始型開發(fā)技術在一定程度上為客戶減少了風險投資,且軟件開發(fā)技術較為簡單,為企業(yè)或個人減少投資成本,還滿足了客戶的需求。
2.3 自動型系統(tǒng)開發(fā)技術
自動型系統(tǒng)開發(fā)技術是在原始型開發(fā)技術上的提煉,根據(jù)某種軟件對客戶的需求進行反饋,開發(fā)人員根據(jù)客戶的需求進行分析與程序編輯,讓被開發(fā)的軟件進行自動編輯,這種方法更為簡單,有效,但在軟件開發(fā)工作完成之后,需要開發(fā)人員進行調試工作。該軟件開發(fā)技術能夠有效縮短軟件開發(fā)的周期性,提高了應用軟件在開發(fā)時的工作效率,為軟件開發(fā)技術帶來了便利,促進軟件技術的發(fā)展。
3 結語
總而言之,計算機應用軟件在計算機的運行中起著非常重要的作用,為了不斷提升計算機的性能,滿足不同客戶的需求,計算機應用軟件的開發(fā)技術也在不斷的創(chuàng)新和發(fā)展。在計算機應用軟件開發(fā)過程中,根據(jù)計算機應用軟件開發(fā)的三種技術方式,生命周期開發(fā)技術,原始型開發(fā)技術,和自動型系統(tǒng)開發(fā)技術,通過對計算機應用軟件的性質和功能的判斷和分析,嚴格按照計算機應用軟件開發(fā)規(guī)范執(zhí)行,并定期對計算機應用軟件進行維護,以確保用戶能夠對計算機相關應用軟件的正常運行,也是提高了計算機應用軟件開發(fā)的質量和開發(fā)的效率,未來計算機應用軟件的開發(fā)技術定能設計出一種高效,簡單便捷的計算機應用軟件,并滿足人們的多種需求,為我國的科技技術做出貢獻,推動我國信息化時代的發(fā)展。
參考文獻
[1]范偉.淺論新時期計算機軟件開發(fā)技術的應用及發(fā)展趨勢[J].計算機光盤軟件與應用,2014(13):80+82.
[2]申紅.關于新時期計算機軟件開發(fā)技術的應用研究[J].山東工業(yè)技術,2015(22):155.
[3]魯輝.探究計算機軟件開發(fā)技術及應用[J].科技創(chuàng)新導報,2015(26):54-55.
[4]鄧勇.計算機軟件開發(fā)技術的發(fā)展趨勢與應用分析[J].電子世界,2015(16):172-173.
作者單位
遼寧省鞍山市現(xiàn)代服務學校 遼寧省鞍山市 114020