王忠興 張永賀 于鑫安
摘要:在進(jìn)入21世紀(jì)之后,我國(guó)對(duì)于計(jì)算機(jī)技術(shù)的研究的速度不斷加快,計(jì)算機(jī)軟件系統(tǒng)開發(fā)領(lǐng)域也有了新的進(jìn)步。當(dāng)前Java語言以及Python語言的使用,使軟件開發(fā)速度、質(zhì)量均有所上升,軟件運(yùn)行效率提高。通過軟件系統(tǒng)的不斷革新,能夠滿足人們?nèi)找嬖鲩L(zhǎng)的使用需求,為人們帶來更多方便的功能。但是軟件系統(tǒng)運(yùn)行不穩(wěn)定會(huì)使其功能應(yīng)用出現(xiàn)一些問題,給人們?cè)谑褂眠^程中帶來不便。在這種情況下必須要重視對(duì)軟件系統(tǒng)開發(fā)問題進(jìn)行解決,轉(zhuǎn)變以往的開發(fā)方式,積極引進(jìn)新型開發(fā)技術(shù),保證軟件系統(tǒng)開發(fā)質(zhì)量。
關(guān)鍵詞:計(jì)算機(jī)軟件;開發(fā)技術(shù);應(yīng)用;發(fā)展趨勢(shì)
引言
在使用計(jì)算機(jī)軟件時(shí),無論是存儲(chǔ)信息、移動(dòng)信息及搜索信息等,都不可避免會(huì)面臨著信息安全隱患,如因?yàn)椴《竟襞c黑客攻擊等導(dǎo)致信息損壞或消失,甚至?xí)驗(yàn)槠渌驅(qū)е滦畔⑿孤?,這些都導(dǎo)致計(jì)算機(jī)用戶的信息安全遭到威脅,并危及計(jì)算機(jī)用戶的切身利益。尤其在信息社會(huì)中,開發(fā)計(jì)算機(jī)軟件是推動(dòng)社會(huì)經(jīng)濟(jì)發(fā)展的關(guān)鍵力量,如何在安全的環(huán)境中更好地開發(fā)與應(yīng)用計(jì)算機(jī)軟件,也是值得探討的關(guān)鍵問題。
1計(jì)算機(jī)軟件開發(fā)的基本要求
在開發(fā)計(jì)算機(jī)軟件的過程中,要設(shè)身處地為計(jì)算機(jī)用戶著想,不僅要滿足計(jì)算機(jī)用戶對(duì)軟件的多樣化需求,還要保證計(jì)算機(jī)軟件使用過程中的安全性。尤其在信息安全環(huán)境中,計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)值得重視。信息安全環(huán)境下計(jì)算機(jī)軟件開發(fā)中,要滿足四個(gè)方面的根本需求,分別是:滿足功能化需求、信息使用的安全、界面簡(jiǎn)潔好操作及多格式信息存儲(chǔ)。畢竟,信息安全是計(jì)算機(jī)軟件開發(fā)的第一要素,同時(shí)也要結(jié)合用戶興趣來優(yōu)化計(jì)算機(jī)軟件的功能,確保計(jì)算機(jī)軟件開發(fā)后的功能充分發(fā)揮出來,才能夠讓計(jì)算機(jī)軟件產(chǎn)品被計(jì)算機(jī)用戶欣然接受。
2計(jì)算機(jī)軟件系統(tǒng)開發(fā)中存在的主要問題
2.1軟件系統(tǒng)安全風(fēng)險(xiǎn)大
信息行業(yè)的快速發(fā)展加快了計(jì)算機(jī)技術(shù)的普及程度,使得計(jì)算機(jī)軟件系統(tǒng)的功能得到了豐富,但是在這一背景下計(jì)算機(jī)軟件系統(tǒng)也出現(xiàn)了較多的安全隱患。網(wǎng)絡(luò)病毒是威脅軟件系統(tǒng)安全的關(guān)鍵因素,一旦有病毒入侵,很有可能會(huì)竄改計(jì)算機(jī)內(nèi)部的數(shù)據(jù),影響計(jì)算機(jī)的正常使用,使用戶的個(gè)人信息出現(xiàn)泄露的問題。安全風(fēng)險(xiǎn)是當(dāng)前影響軟件系統(tǒng)開發(fā)質(zhì)量的重要因素,無法解決這一問題會(huì)影響到用戶軟件系統(tǒng)的正常使用。
2.2計(jì)算機(jī)軟件系統(tǒng)開發(fā)缺少核心技術(shù)支持
核心技術(shù)是支持軟件系統(tǒng)能夠得到有效運(yùn)行的關(guān)鍵因素,雖然我國(guó)目前計(jì)算機(jī)技術(shù)發(fā)展速度極快,但是核心技術(shù)掌握度仍然不夠,使得部分軟件系統(tǒng)出現(xiàn)了開發(fā)質(zhì)量較低的問題。核心技術(shù)的缺少會(huì)直接影響到開發(fā)能力的提高,使軟件不符合開發(fā)標(biāo)準(zhǔn),并且軟件系統(tǒng)后續(xù)運(yùn)行效率也會(huì)受到一定影響。
3計(jì)算機(jī)軟件開發(fā)策略
3.1分層技術(shù)的應(yīng)用
想要正確理解分層技術(shù)在計(jì)算機(jī)軟件開發(fā)的應(yīng)用,應(yīng)當(dāng)對(duì)分層技術(shù)有正確的認(rèn)識(shí)。分層技術(shù)的含義不僅是指物理學(xué)方面的意義,還包括計(jì)算機(jī)軟件領(lǐng)域方面的知識(shí)。分層的概念就是將不同過程的解決方案放在不同概念層上,使整個(gè)層次能夠形成一個(gè)不夠密封的系統(tǒng),在這個(gè)過程中,各個(gè)層次都屬于平等的關(guān)系。在進(jìn)行計(jì)算機(jī)軟件開發(fā)的過程中,在進(jìn)行架構(gòu)時(shí)能夠感受到分層技術(shù)的使用價(jià)值。在計(jì)算機(jī)技術(shù)的初始階段,計(jì)算機(jī)軟件采取了單層結(jié)構(gòu)。但是在進(jìn)入新千年以來,新技術(shù)得到了快速發(fā)展,計(jì)算機(jī)與服務(wù)器之間產(chǎn)生了密切的關(guān)系,單層次的計(jì)算機(jī)軟件已經(jīng)不能夠滿足使用需求。在這樣的情況下,雙層結(jié)構(gòu)的架構(gòu)便應(yīng)運(yùn)而生。如今雙層結(jié)構(gòu)也已經(jīng)不能滿足實(shí)際需求,在工作過程中會(huì)有很多缺陷,因此,分層技術(shù)正在進(jìn)行積極的創(chuàng)新與開發(fā)。在軟件開發(fā)過程中合理運(yùn)用分層技術(shù),在出現(xiàn)特殊情況或者意外時(shí),讓軟件開發(fā)技術(shù)人員技術(shù)鎖定變化層次,分析問題出現(xiàn)的原因,采取合理的調(diào)試方式,令相關(guān)故障問題和影響因素可以快速解決,為程序的穩(wěn)定運(yùn)行提供保障。
3.2選擇合適的計(jì)算機(jī)軟件系統(tǒng)開發(fā)方式
當(dāng)前在軟件系統(tǒng)開發(fā)過程中最常用的開發(fā)方式為生命周期開發(fā)方式,該種開發(fā)方式應(yīng)用廣泛,并且在不斷地優(yōu)化和調(diào)整過程中其開發(fā)質(zhì)量明顯提高。從時(shí)間角度出發(fā),對(duì)軟件的開發(fā)周期實(shí)施規(guī)劃,根據(jù)軟件開發(fā)進(jìn)度構(gòu)建合理的開發(fā)計(jì)劃。在生命周期開發(fā)方式應(yīng)用時(shí)能夠及時(shí)發(fā)現(xiàn)軟件存在的問題,及時(shí)對(duì)軟件進(jìn)行測(cè)試和優(yōu)化,能夠明顯提高計(jì)算機(jī)軟件系統(tǒng)的運(yùn)行速度。同時(shí)該種開發(fā)方式還能夠充分考慮到每一個(gè)用戶的具體需求,避免出現(xiàn)軟件系統(tǒng)功能和用戶需求不符合的現(xiàn)象。例如在幫助電子商務(wù)公司進(jìn)行計(jì)算機(jī)軟件系統(tǒng)開發(fā)時(shí),首先需要和公司人員進(jìn)行交流,分析公司對(duì)于該軟件系統(tǒng)的具體功能需求,從經(jīng)濟(jì)視角和技術(shù)視角對(duì)軟件系統(tǒng)開發(fā)計(jì)劃進(jìn)行調(diào)整。在進(jìn)入開發(fā)后期階段后,對(duì)軟件實(shí)施定期維護(hù)和定期更新,始終保證軟件系統(tǒng)處于最佳的運(yùn)行狀態(tài)。
3.3調(diào)查分析用戶需求
在信息安全環(huán)境下,要想開發(fā)設(shè)計(jì)出一款人人稱贊的計(jì)算機(jī)軟件產(chǎn)品,必然要以計(jì)算機(jī)用戶的角度為出發(fā)點(diǎn),以計(jì)算機(jī)用戶的多樣化需求為著力點(diǎn)。當(dāng)前信息安全是人們關(guān)注的重點(diǎn),也是計(jì)算機(jī)用戶特別強(qiáng)調(diào)的一項(xiàng)開發(fā)內(nèi)容,充分調(diào)查計(jì)算機(jī)用戶需求,有效地開發(fā)研究計(jì)算機(jī)用戶想要的軟件產(chǎn)品。唯有計(jì)算機(jī)軟件產(chǎn)品的安全性提高了,才能夠帶給用戶高度的“網(wǎng)絡(luò)安全感”,并推進(jìn)計(jì)算機(jī)用戶使用軟件產(chǎn)品。
結(jié)束語
計(jì)算機(jī)是人們使用網(wǎng)絡(luò)時(shí)不可缺少的重要平臺(tái),而軟件系統(tǒng)則是影響使用效果的重要因素。在計(jì)算機(jī)軟件系統(tǒng)開發(fā)過程中存在著軟件系統(tǒng)安全風(fēng)險(xiǎn)大、不符合用戶需求、缺少核心技術(shù)支持的問題,嚴(yán)重影響了軟件系統(tǒng)使用的安全性和穩(wěn)定性。為此作為計(jì)算機(jī)軟件的開發(fā)人員應(yīng)當(dāng)加強(qiáng)安全防護(hù)技術(shù)的應(yīng)用,選擇符合用戶需求的開發(fā)方式,積極利用面向?qū)ο箝_發(fā)技術(shù),為開發(fā)工作的開展提供重要的核心技術(shù)支持。
參考文獻(xiàn):
[1]龔雄濤.基于計(jì)算機(jī)網(wǎng)絡(luò)安全技術(shù)的軟件開發(fā)系統(tǒng)設(shè)計(jì)與發(fā)展探究[J].計(jì)算機(jī)產(chǎn)品與流通,2020(10):77-78.
[2]張玉英.關(guān)于計(jì)算機(jī)網(wǎng)絡(luò)信息安全中數(shù)據(jù)加密技術(shù)的運(yùn)用分析[J].電子世界,2021(08):15-16.
[3]張立榮,趙丁.計(jì)算機(jī)軟件系統(tǒng)開發(fā)中的主要問題與應(yīng)對(duì)研究[J].無線互聯(lián)科技,2021,18(08):29-30.