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