韓正
摘 要:社會的發展和經濟的進步使我國的計算機應用軟件開發進入了新的階段,在這一階段計算機的應用得到了飛速的發展。同時,隨著人們觀念的改變和計算機的推廣應用,計算機技術也得到了不同程度的創新,一方面使人們的生活更加便捷,另一方面有效地促進了人們思想觀念的轉變,人們的視野得到了不同程度的開闊,加速了與世界的聯系,社會變得愈加多元化和信息化。尤其是計算機應用軟件的開發,加強了人類與社會的聯系,使人們的生活更加科學化、信息化,部分軟件不僅為人們的溝通架起了橋梁,還使人們的溝通更加和諧。但現今計算機的應用已經無法滿足人們日益增長的精神需求,人們對于計算機軟件的應用不僅僅局限在溝通,還包括休閑、娛樂、教育等。基于此,筆者對計算機應用軟件開發技術進行了分析,以期為人們提供些參考,可促進計算機應用軟件的進一步發展。
關鍵詞:計算機 應用軟件 開發技術 分析
中圖分類號:TP311 文獻標識碼:A 文章編號:1672-3791(2019)02(b)-0017-02
隨著計算機的普及和推廣,人們開發了一系列的軟件,以期促進工作效率和生活質量的提高。計算機軟件主要包括軟件應用包以及相關的用戶程序等,對于應用軟件包設計的原理是結合計算機出現的問題而設計的,主要是為了提高人們的計算機體驗感受,使人們的生活因計算機的應用而產生改變。計算機的用戶程序指的是用戶使用計算機時計算機自帶的程序,如圖片瀏覽器等,以及一些可以提高人們辦公效率的軟件WPS等。對計算機應用軟件的探究可使計算機的發展更加符合人們的實際需求,滿足科技發展情況下人們的精神生活和物質生活。同時,在人們進行計算機應用軟件創新的過程中,也能激發人們自身的主觀能動性,轉變人們的思想觀念,使人們用發展的眼光看問題,進而為社會創造出更大的價值,實現一定的經濟效益和社會效益。
1 計算機軟件工程的基本特征
計算機軟件工程是一項復雜的工程,其的存在不僅能提高計算機的運行速率,還能使計算機的應用軟件運行的更加順暢。綜合來看,計算機軟件工程的基本特征體現在以下方面。一是計算機軟件工程的程序較復雜,人們需對軟件進行編寫,且在編寫軟件的過程中具有反復性,如果在編寫過程中存在漏洞或遇到問題就需要對軟件進行重新的編寫、修正,也需要程序工作者有足夠的耐心和細心,能認真檢查出來某一環節出現的問題。二是軟件開發的時間較長,從軟件設計到軟件完工需要花費很長的一段時間,并且各個環節都有不同的分工,最關鍵的是審核環節,只有審核通過了才能準確無誤地投入市場中。三是計算機軟件的維護工作,并不是軟件做好就行了,還需要細心的維護,受外在環境變化的影響,計算機軟件存在一定的變化性,人們需要為計算機軟件營造一個健康良好的環境,以期計算機應用軟件的良好發展。如現今社會上出現的黑客就是以破壞計算機系統和計算機軟件為主,一旦計算機軟件的環境遭到破壞,計算機便無法更好地運轉和工作,不利于計算機的科學發展。
2 影響計算機應用軟件開發的主要因素
在計算機應用軟件開發的過程中存在很多影響因素,由于各系統都是根據人們不同的需求而設計的,需要隨著社會的發展而發展,如計算機中經常出現的桌面操作系統就是為了優化計算機各類硬件設施而配置的,不僅能優化人們的桌面,還能使人們的辦公更加便捷,進而有效地促進人們工作效率的提高和工作質量的提升。
2.1 人為因素
人為因素是計算機軟件開發過程中存在的主要因素,對于計算機應用軟件開發人員而言,除了要具有扎實的計算機軟件基礎知識外,還需要有一定的實踐經驗,并能根據市場的變化需求適時設計出人們需要的軟件。但令人遺憾的是,之前的高校在計算機應用人才培養過程中只注重理論知識的講授,忽視了人才動手操作能力的提升,致使人才步入社會后無法適應市場需求。還有就是人才所設計出來的應用軟件不符合人們的實際需求,不僅浪費了大量的人力、物力、財力,還浪費了時間,無法使經濟效益最大化。因此,高校在培養計算機應用人才時應轉變傳統的人才培養方式,突破傳統教學觀念的束縛,注重人才實踐能力的提升,為人才營造良好的學習氛圍和實踐應用平臺,研究出切實符合人才發展實際的課程,制定科學的教學方法和方式,進而在無形中提高我國計算機應用軟件的開發能力,為社會培養更多的應用型人才。同時,應制定相應的獎勵機制,鼓勵人們進行創新,我國即將迎來的5G時代就是很好的例子,如果沒有創新精神我國不可能實現5G技術的飛越。應在培養人才時給予優秀人才適當的精神獎勵和物質獎勵,有效地激發人才的創造性和積極性,使人才在創作的同時也能感受到自身的價值,進而更好地為計算機的發展做貢獻。
2.2 開發難度造成的問題
雖然我國計算機普及的速度較快,但由于計算機性能發展尚處于起步階段,急需一支技術水平高、素質好的計算機軟件開發隊伍,雖然不同的人員其研究方向不一樣,但在模塊整合時也會影響計算機軟件的整體開發和應用,如果無法達到應用標準或者是操作時存在漏洞,將嚴重影響計算機軟件的應用質量和體驗效果。同時,由于受傳統觀念的影響,部分計算機人員在設計計算機應用軟件時較為隨意,只是將人們目前需求的內容設計出來而忽略了計算機長久的發展過程,阻礙了計算機應用軟件的進一步發展。為了改變這種情況,使計算機應用軟件開發時比較順利,應提高開發人員的思想認識,為開發人員提供學習和進修的機會,可邀請相關領域的專家或技術人員對計算機應用軟件開發隊伍進修建設,及時解決工作人員在工作過程中存在的問題,不僅能進一步保障計算機應用軟件開發人員的隊伍質量,還能使人們在計算機應用軟件開發過程中更加注重貼近人們的實際生活,實現人們生活的信息化和智能化[1]。
3 計算機應用軟件研發應遵守的原則
3.1 標準化原則
在計算機應用軟件研發過程中應遵守標準化的原則,在設計之前就要充分考慮應用軟件的實用性和可操作性,所謂的標準化即所設計的應用軟件不違背自然發展的規律,有利于人們的身心健康成長。同時,所設計的計算機軟件應可操作和實用,能滿足人們的實際生活需求和市場需求。如為了人們溝通方便而設計的微信,不僅可以語音通話還能視頻通話,跨越了時間和空間的限制,實現了人們的實時溝通,使人們的溝通更加順暢和便捷。還需要注意的是,在計算機應用軟件設計過程中也要考慮人為因素,應確保設計工作者的思想和行為的規范,用足夠的時間和精力完善所設計的軟件,只有這樣才能有效地提高計算機軟件研發的標準和全面性。
3.2 維護方便的原則
在計算機軟件應用方面,還應遵守維護方便的原則,計算機應用軟件也需要維護和保養,其具有一定的生命周期,隨著軟件應用時間的加長也會存在一些漏洞,當漏洞出現的時候應采取針對性的措施進行解決,應確保計算機軟件一旦出現問題便可在第一時間得到休息,確保用戶體驗感的提升。為了使維護方便原則得到深化,應先轉變應用軟件開發人員的思想,防止產生為了工作而工作的思想,而是應將軟件應用的開發當成有利于社會和人民發展的好事來做,可在無形中提高計算機應用軟件的性能,使人們在使用過程中體驗感更好,也能延長計算機應用軟件的使用壽命,實現計算機應用軟件研發的可持續發展[2]。
3.3 精簡化原則
精簡化指的是在應用軟件設計的過程中應選擇較清晰、明白的命令,軟件語言也要精簡,當設計程序精簡時,軟件應用起來才能更加方便,繁瑣的軟件語言不僅不利于計算機應用軟件的推廣,還會給計算機造成運行方面的負擔,降低用戶體驗感,不利于計算機軟件應用的推廣和普及。
4 計算機應用軟件研發及相關技術
所有的計算機軟件在應用時都有一定的生命周期,在對計算機應用軟件進行研發的過程中可對其進行相應的維護和管理,通過對計算機軟件的進一步了解,可切實根據計算機軟件的設計情況和應用情況制定可供計算機軟件發展的針對性措施。在對計算機軟件研發時,要想使計算機軟件應用周期延長,可從以下方面做起:一是需要確定所研發軟件具有的現實意義和社會意義,并對其的作業進行定義。二是要知道計算機應用軟件的研發目的和用途,最終確保所研發的軟件可以推廣使用。三是應在市場上對人們的生活需求進行調查,一方面能確保所研發的應用軟件推廣應用的速度,另一方面可對應用軟件所存在的不足進行改正,有效地保證了應用軟件的使用效率,也在無形中規范了應用軟件技術方面的進步和發展。同時,對于計算機應用軟件研發及相關技術的探究,不僅能使人們意識到計算機軟件研發的重要性,還能使人們在以后的工作和學習中注重計算機知識的積累,以理論基礎知識聯系實踐,進而促進自身計算機應用水平和能力的不斷提升。但需要注意的是,計算機應用軟件研發及相關技術的應用不是一蹴而就的過程,需要人們慢慢摸索,只有制定切實可為人們提供服務的計算機軟件,才能使人們的生活質量和生活水平得到提升,進而實現計算機應用軟件的科學、合理發展[3]。
5 結語
對于計算機應用軟件開發技術及對其的分析,一方面有利于人們思想意識的轉變,另一方面有利于人們生活方式的改變,拉近人們與世界的距離,實現人們生活的信息化和智能化。對于高校而言,在計算機人才培養過程中應轉變傳統的培養方式,注重人才理論知識和實踐的聯系,使人們對于計算機應用軟件的應用更加得心應手。為了激發學生學習計算機軟件的積極性和主動性,應多舉辦計算機應用軟件開發比賽,使學生在比賽的過程中樹立競爭意識,進而在競爭的過程中更好地感受到計算機軟件的設計對于人們生活的重要,進而更好地注重自身計算機知識的積累,實現計算機應用軟件的科學、合理的發展。對于人們而言,在計算機應用軟件開發時,應具有一定的創新精神,進而結合生活實際進行計算機軟件的創新,有效地促進計算機應用軟件質量的進一步提高。在計算機應用軟件開發及其應用的過程中,應根據社會發展和市場需求做出相應的改變,以便促進人們生活質量的進一步提高。
參考文獻
[1] 夏震.計算機應用軟件開發技術的分類探討[J].中國新通信,2017,19(4):87.
[2] 黃譯漫.計算機應用軟件開發技術的幾點探討[J].電子制作,2017(14):57-58.
[3] 衡友.計算機應用軟件開發技術研究[J].計算機光盤軟件與應用,2014,17(20):68,70.