(營口市現(xiàn)代服務(wù)學(xué)校,遼寧 營口 115000)
現(xiàn)階段,在計算機技術(shù)不斷應(yīng)用過程中,對于相關(guān)科學(xué)技術(shù)的不斷發(fā)展具有極大的帶動性作用,計算機已經(jīng)成為了不可替代的工具之一?;谥庇^視角,硬件是計算機的重要構(gòu)成,但是在實際上,計算機的工作與軟件的支持是息息相關(guān)的,硬件和軟件共同作用于計算機,對于計算機應(yīng)用軟件來說,作為軟件技術(shù)之一,其組裝性特點顯著,其對于計算機領(lǐng)域健康發(fā)展產(chǎn)生了極大的影響,分析其主要作用,可以為軟件開發(fā)人員開發(fā)自動化軟件提供便利性,將計算機軟件技術(shù)發(fā)展平臺拓展開來,從而不斷提高計算機軟件的智能化水平。
現(xiàn)階段,在信息化時代出現(xiàn)后,對于傳統(tǒng)計算機軟件開發(fā)技術(shù)來說,與當(dāng)前市場需求并不一致,通過對以往工作經(jīng)驗和工作標(biāo)準(zhǔn)進(jìn)行分析,必須要將計算機應(yīng)用軟件開發(fā)技術(shù)的規(guī)范性提升上來。首先,在開發(fā)計算機應(yīng)用軟件過程中,必須要與相關(guān)使用需求相一致。我國處于機遇與挑戰(zhàn)并存的境地,要想實現(xiàn)積極抓住機遇,并勇敢地迎接挑戰(zhàn),必須要將科技立國理念貫徹落實下去,面對違規(guī)行為的出現(xiàn),其后果不堪設(shè)想,甚至?xí)?dǎo)致嚴(yán)重經(jīng)濟損失的出現(xiàn)。此外,在計算機應(yīng)用軟件開發(fā)方面,應(yīng)與行業(yè)內(nèi)規(guī)范要求相一致,基于社會經(jīng)濟發(fā)展角度,任何行業(yè)的限定內(nèi)容都是存在的,所以要將科學(xué)技術(shù)的原創(chuàng)性發(fā)揮出來[1],將盜版行為的發(fā)生幾率控制在萌芽狀態(tài)內(nèi)。
眾所周知,計算機軟件的開發(fā)并不是一蹴而就的,在軟件開發(fā)結(jié)束后,對于相關(guān)技術(shù)人員來說,要從具體使用情況出發(fā),深入分析存在的問題,不定期開展軟件維護(hù)工作,給予長期使用一定的保障。當(dāng)前網(wǎng)絡(luò)時代具有較強的全民性質(zhì),計算機應(yīng)用軟件的作用不容小覷,雖然使用效果已經(jīng)得到證實,但是在維護(hù)方面,其發(fā)展需求并不符合可持續(xù)發(fā)展原則,無法充分發(fā)揮出日后軟件功能?;诖耍氪龠M(jìn)維護(hù)工作的順利進(jìn)行,應(yīng)對應(yīng)用軟件固有的缺陷進(jìn)行改善與解決,將全面化的使用環(huán)境提供給用戶。比如在辦公室應(yīng)用軟件中,OFFICE辦公軟件具有較高的使用優(yōu)勢,在軟件維護(hù)方面,既要使后臺的維護(hù)狀態(tài)得到保證,也要不斷提高服務(wù)質(zhì)量,贏取用戶較高的滿意度,這種維護(hù)方法非常值得提倡。
要想不斷提高計算機應(yīng)用軟件的開發(fā)效率,應(yīng)從用戶的使用需求出發(fā),由于影響因素是多方面的,諸多軟件在開發(fā)后,其應(yīng)用價值并沒有充分發(fā)揮出來,分析其原因,主要是因為軟件自身的穩(wěn)定性缺失,內(nèi)部功能的復(fù)雜程度較高,一定程度上加劇了用戶使用的難度性。所以在具體開發(fā)過程中,要將精簡原則落實到位。首先,應(yīng)將市場定位進(jìn)行明確化[2],對用戶群體的適用性進(jìn)行仔細(xì)觀察,遵循具體問題具體分析原則,為軟件開發(fā)后的使用效率的提升奠定良好的基礎(chǔ)。其次,功能部分應(yīng)體現(xiàn)出一定的專業(yè)性,確保計算機應(yīng)用軟件的使用需求得到落實與滿足,防止影響到用戶正常的辦公的生活。此外,所使用的編輯語言應(yīng)盡量簡單化一些,保證軟件結(jié)構(gòu)設(shè)計的合理性,既要將功能效率提升上來,也要將使用中承受的壓力保持在可控范圍內(nèi)。
對于生命周期技術(shù)來說,主要是指在全新的生命周期內(nèi),應(yīng)重點涵蓋軟件開發(fā)這玩意環(huán)節(jié),在其生命周期中,軟件涉及的一系列環(huán)節(jié),都對軟件開發(fā)生命周期產(chǎn)生了一定的影響,如問題定義、問題分析以及用戶需求分析等,也就是說,各個環(huán)節(jié)之間的關(guān)系都是緊密聯(lián)系、密不可分的,而且不可逆特點顯著。比如在計算機應(yīng)用軟件開發(fā)步驟中,問題定義占據(jù)著重要地位,也就是要對應(yīng)用軟件的類型進(jìn)行明確化,并且還要確保用戶需求得到滿足,同時對需求和問題進(jìn)行層層分解,最后為具體操作規(guī)范的制作提供可行的依據(jù)[3]。在問題分析方面,在分析其可行性方面,應(yīng)從當(dāng)前資金情況出發(fā),并了解技術(shù)水平等,以此來確保計算機應(yīng)用軟件與實際情況相一致。在用戶需求方面,計算機應(yīng)用軟件開發(fā),旨在確保用戶需求得到滿足,所以要對用戶各項需求進(jìn)行全方位、多角度領(lǐng)域地分析,然后將軟件需要實現(xiàn)功能確定下來。在軟件測試方面,也就是對于編好的軟件功能,應(yīng)開展相應(yīng)的測試工作,將軟件中存在問題挖掘出來,及時采取措施進(jìn)行應(yīng)對,以免對軟件正常運行造成影響。
原型法在計算機軟件開發(fā)中的應(yīng)用,要求從系統(tǒng)功能基本需求出發(fā),并展開可行性分析,同時還要將系統(tǒng)完善修改等工作落實下去。通常來說,在原型法的形態(tài)構(gòu)成中,首先,對于現(xiàn)有原型來說,主要是指對原有開發(fā)程序進(jìn)行利用,確保部分計算機軟件開發(fā)功能需求得到滿足,但是部分功能需求仍然需要進(jìn)行不斷開發(fā),加強持續(xù)改進(jìn)方法的應(yīng)用。其次,對于工作原型來說,開發(fā)軟件必須要與功能需求結(jié)合在一起,以便于用戶和設(shè)計人員對被開發(fā)程序基本性能形成高度了解[4]。最后,對于紙上原型來說,在分析軟件保留部分特性方面,主要得益于墨水和紙張原型。針對原型法技術(shù)原理,傳統(tǒng)軟件開發(fā)方式的建立應(yīng)與理論知識基礎(chǔ)密切融合在一起,通常來說,軟件開發(fā)應(yīng)對該軟件性能進(jìn)行準(zhǔn)確說明,同時基于軟件開發(fā)人員和使用軟件用戶視角,應(yīng)對軟件信息和功能進(jìn)行高度掌握,如果用戶提出的軟件開發(fā)目標(biāo)是比較概括性的,在開發(fā)軟件過程中,很難對一系列問題進(jìn)行詳細(xì)描述,如輸入、輸出等,根據(jù)原型化方法,要想將軟件開發(fā)效率提升上來,應(yīng)確保工作和開發(fā)設(shè)計軟件的同步進(jìn)行。
在計算機軟件開發(fā)中,分層技術(shù)的概念層級有著明顯的差異性,而不同概念的工作計劃、方案有著明顯的區(qū)別,可以說,各個概念層級所處位置是相同的,且相互之間的關(guān)聯(lián)性較強,從而通過不同概念層級,實現(xiàn)計算機系統(tǒng)體系的順利構(gòu)建。在最初計算機發(fā)展階段,單層結(jié)構(gòu)體現(xiàn)于軟件開發(fā)[5],但是在時代不斷發(fā)展過程中,計算機軟件開發(fā)數(shù)據(jù)庫建設(shè)和結(jié)構(gòu)設(shè)計的發(fā)展速度較快,在這一過程中,單層次結(jié)構(gòu)的應(yīng)用深度大大加強。再加上網(wǎng)絡(luò)技術(shù)的應(yīng)用,大大提高了計算機軟件開發(fā)單層次結(jié)構(gòu)的成熟度,且雙層次結(jié)構(gòu)變化突出。現(xiàn)階段,市場對于計算機需求越來越高,在計算機軟件開發(fā)工作中暴露的問題也比較多,從而無法將當(dāng)前社會計算機數(shù)據(jù)關(guān)系體現(xiàn)出來。借助雙層技術(shù)應(yīng)用,對于軟件開發(fā)質(zhì)量的提升具有極大的幫助,而且還可以將開發(fā)軟件時間降至最低。該技術(shù)的構(gòu)成主要集中在服務(wù)器和客戶端,其中,對于服務(wù)器來說,不僅可以順利接受客戶信息,而且還可以對客戶所需信息任務(wù)進(jìn)行歸納與整合,最后實現(xiàn)信息在客戶端的順利傳遞。所以雙層技術(shù)應(yīng)用在計算機軟件開發(fā)中,不僅可以對用戶數(shù)量進(jìn)行控制,而且還可以將其工作性能充分發(fā)揮出來,如果用戶數(shù)量越來越多,非常不利于計算機軟件開發(fā)運行水平的提升,甚至還會使錯誤越來越頻繁,這與用戶需求是相差甚遠(yuǎn)的。
基于本質(zhì)視角,該軟件開發(fā)技術(shù)主要基于原始型開發(fā)技術(shù)來進(jìn)行,從客戶需求出發(fā),將開發(fā)的軟件的自動化程序編輯作用發(fā)揮出來,該類技術(shù)軟件的高效性特點顯著。需要明確的一點,在軟件相關(guān)開發(fā)工作完成后,對于技術(shù)工作人員來說,應(yīng)積極開展軟件調(diào)試工作。借助該類軟件開發(fā)技術(shù),可以對其開發(fā)周期進(jìn)行有效控制,促進(jìn)相關(guān)應(yīng)用軟件工作的順利進(jìn)行,更加便利于軟件開發(fā)過程,從而發(fā)揮出對于軟件技術(shù)發(fā)展的促進(jìn)作用。
綜上所述,在社會經(jīng)濟不斷發(fā)展的強大推動下,對于信息技術(shù)發(fā)展進(jìn)步有著極大的促進(jìn)作用,計算機應(yīng)用軟件,極大地便利于人們的生活和工作,但是在計算機軟件開發(fā)過程中,應(yīng)注重將功能性和實用性納入進(jìn)去,確保應(yīng)用軟件的開發(fā)具有較高的質(zhì)量和水平,確保良好的開發(fā)效果,將優(yōu)質(zhì)化的應(yīng)用軟件環(huán)境提供給用戶,從而為計算機產(chǎn)業(yè)發(fā)展保駕護(hù)航。