黃杰 鄧位焰
摘要:計算機的普及大幅度提高了人們的生活和生產效率,推動了社會的發展,計算機軟件作為組成計算機系統的重要部分,在推動計算機領域發展方面的重要性不言而喻。但是我國計算機技術起步較晚,計算機軟件開發技術相較于發達國家仍存在著很多實際問題亟需解決。本文著重分析了現階段我國計算機軟件開發過程中所常見的問題,并針對這些問題提出了相應的解決策略。
關鍵詞:計算機軟件;常見問題;對策;研究
中圖分類號: TP311.52?文獻標識碼:A?文章編號:1672-9129(2020)09-0009-01
當今時代的科技發展速度之快,是過去幾百年的數倍,計算機系統作為體現科技發展的一項重要技術,主要包括兩個方面:一個是硬件;另一個是軟件。現階段的辦公、科研以及日常生活都會用到計算機,而計算機軟件系統的開發水平直接影響計算機的使用體驗,一個流暢、穩定的計算機軟件系統,能夠提高生活和工作效率,甚至會推動國家科技水平的發展[1]。但是我國的計算機軟件開發技術相較于發達國家來說起步晚、人才少、水平低,這就需要社會投入更多的精力關注其發展。
1?計算機軟件開發過程中存在的問題
1.1 軟件開發設計過程中對需求的研究不夠全面。計算機軟件開發所服務的對象歸根結底還是人,只有考慮的人類的實際需求才可以保證軟件開發的成功。但是我國現階段的軟件開發人員在進行軟件的開發設計前,常常沒有進行充分的市場調研,沒有對軟件開發項目進行深入的分析和對目標人群的需求進行了解,導致軟件的設計存在著思想片面、功能不足、功能雞肋的情況,滿足不了用戶的實際需求,用戶對軟件的使用感下降,無法長久地保持軟件的生命力和市場競爭力。
1.2 軟件的設計沒有進行合理的規劃。現階段我國計算機軟件開發領域所面臨的主要問題,就是開發程序和過程,任何一個成功軟件的開發都離不開開發前期合理科學的規劃,而這也是我國軟件開發領域所欠缺的。只有經過前期的調研,結合目標人群的實際需求、分析開發過程中所面臨的實際問題,軟件開發人員才能做到著眼于設計、檢測等方面,而沒有經過規劃的軟件開發項目和不嚴格執行開發規劃的軟件項目,最終所面臨的問題不僅僅是軟件出現偏差和軟件質量的下降,還會給企業帶來更加長遠的經濟和形象上的損失[2]。
1.3 軟件的系統檢測不夠全面。計算機軟件的開發是一個復雜的過程,其中,對軟件系統的檢測是保證軟件開發成功與否的重要部分。但是,部分開發人員經常會忽視計算機軟件軟件系統的檢測,這就導致軟件在真正使用時,經常出現運行卡頓、不穩定的情況,而這也會對計算機系統的整體運行產生極大的負面影響。
2?解決計算機軟件開發問題的策略
2.1 重視市場調研明確用戶需求。只有明確了計算機軟件的用戶需求,才能夠保證軟件開發后的生命力和競爭力,因此,在軟件的研發、生產、推廣階段進行全面的市場調研是必不可少的。這不僅僅能夠保證軟件設計的成功,還能夠了解市場上同類軟件的情況,做到知己知彼。首先,要對調研用戶按照職業、學歷、年齡等方面進行細分,針對不同的用戶類型設計不同的調研細節,深入了解用戶的需求,這樣才能保證軟件功能的全面、實用;其次,針對市場調研結果進行深入分析,對用戶的合理建議要認真采納,并將用戶的有趣想法進行合理的融入,這樣才能做到軟件的親民、利民,提升軟件的競爭力[3]。
2.2 掌握核心技術并提升創新創造能力。我國軟件開發領域起步晚、人才流失嚴重,造成了我國軟件開發核心技術的創新性不足,而一個成功、先進的計算機軟件,其核心功能是重中之重。先進的核心技術能夠提升用戶的使用體驗,提高軟件的市場競爭力,并能夠推動計算機軟件開發領域的發展。首先,要加大計算機軟件開發技術的科研投入,開發出擁有自主知識產權的核心技術;其次,加大對軟件開發人才的培養,提高他們的專業技能;同時。還要引進先進國家的相關技術,借鑒他們的經驗,然后根據我國的實際情況進行適當的調整,開發出適應我國國情的軟件系統。只有掌握了核心技術,才能保證我國科技不受制于人,提升我國的經濟社會發展和綜合國力。
2.3 運用模塊式方法進行設計。作為目前常用的計算機軟件開發設計方法,模塊式設計方法在降低軟件開發難度、簡化軟件開發流程和提升軟件程序可調整性方面具有很大的優勢。模塊式設計的核心思想就是將軟件開發程序這一個大的整體切割成很多相互獨立的小程序,再將每個小程序互相鏈接。這種開發模式最大的優點在于,軟件開發人員在設計不同的小程序時需要協同作業,而在各個模塊組合完成后,對于軟件程序的修改更加方便,例如為軟件系統添加新的特性只需要修改幾個特定的模塊就可以完成,不需要對整個軟件程序進行修改,大大提高了軟件程序的穩定性[4]。
3?結語
目前,我國計算機軟件開發領域存在著理想化、專業人才流失、技術水平不足等問題。針對這些問題,首先計算機軟件開發人員要在軟件開發之初進行充分的調研,明確用戶的需求;其次,社會應加大對計算機領域人才的關注和引進;最后,要重視技術上的不足,提高我國計算機軟件開發的科研經費,并引進先進的技術。綜上所述,我國計算機軟件開發要做到與時俱進、腳踏實地,并根據我國的實際情況及時分析和解決所面臨的問題,為我國科技的進步做出貢獻。
參考文獻:
[1]姬潔.計算機軟件開發設計常見的問題與對策研究[J].計算機產品與流通,2020(02):20.
[2]哈洪強.大數據時代下計算機軟件技術分析[J].現代工業經濟和信息化,2019,9(11):58-59+108.
[3]孔令赟.淺析計算機軟件開發技術的應用及發展形勢[J].中國新技術新產品,2019(22):119-120.
[4]張蔡林.計算機軟件開發過程中存在的問題及對策分析[J].湖北農機化,2019(03):63.