梁志強(qiáng)
(河北司法警官職業(yè)學(xué)院 河北邯鄲 056004)
新時(shí)期計(jì)算機(jī)軟件開發(fā)技術(shù)的實(shí)踐探討
梁志強(qiáng)
(河北司法警官職業(yè)學(xué)院 河北邯鄲 056004)
計(jì)算機(jī)是科學(xué)技術(shù)快速發(fā)展的產(chǎn)物,對(duì)人們的生活與生產(chǎn)有著至關(guān)重要的影響。計(jì)算機(jī)在新時(shí)期社會(huì)中扮演著多元化的社會(huì)角色,是現(xiàn)代文明的物質(zhì)載體。計(jì)算機(jī)發(fā)展的主要推動(dòng)力是軟件開發(fā)技術(shù),只有不斷對(duì)軟件開發(fā)技術(shù)進(jìn)行創(chuàng)新與完善,才能滿足社會(huì)發(fā)展的需求。由此可見,軟件開發(fā)技術(shù)對(duì)于計(jì)算機(jī)而言,具有非常大的重要性。本文主要探討了軟件開發(fā)技術(shù)的現(xiàn)狀以及重要性,對(duì)軟件開發(fā)的常用方法進(jìn)行了深入分析,并闡述了實(shí)踐過程中,軟件開發(fā)技術(shù)的具體應(yīng)用,以期可以促使軟件開發(fā)技術(shù)更具價(jià)值型與有效性,能夠更好的服務(wù)于社會(huì)。
新時(shí)期 計(jì)算機(jī) 軟件開發(fā)技術(shù) 實(shí)踐探討
隨著社會(huì)的發(fā)展與科學(xué)技術(shù)的進(jìn)步,計(jì)算機(jī)受到了人們的大力推廣,成為現(xiàn)代文明的主要標(biāo)志。在社會(huì)新時(shí)期,只有不斷對(duì)計(jì)算機(jī)軟件進(jìn)行有效開發(fā),并合理應(yīng)用,才能促使計(jì)算機(jī)技術(shù)不斷發(fā)展與完善?,F(xiàn)階段,我國軟件開發(fā)技術(shù)雖然較為完善,但在實(shí)際應(yīng)用過程中,并沒有取得理想化的效果,因此,要對(duì)軟件開發(fā)技術(shù)在實(shí)際中的應(yīng)用給予高度重視,找出并有效解決障礙性因素,全面提升我國計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),從而促進(jìn)我國社會(huì)信息化進(jìn)程。[1]
(一)軟件開發(fā)技術(shù)的重要性
軟件開發(fā)技術(shù)的不斷發(fā)展與完善,推動(dòng)計(jì)算機(jī)網(wǎng)絡(luò)不斷進(jìn)步,是信息技術(shù)發(fā)展的基礎(chǔ)條件,由此可見,軟件開發(fā)技術(shù)對(duì)社會(huì)發(fā)展具有至關(guān)重要的意義。計(jì)算機(jī)、軟件工程的發(fā)展都無法脫離軟件開發(fā)技術(shù),軟件開發(fā)技術(shù)直接影響著我國計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展。網(wǎng)絡(luò)技術(shù)的進(jìn)步對(duì)人們的活動(dòng)給予了網(wǎng)絡(luò)支持,在活動(dòng)過程中,幫助人們實(shí)現(xiàn)了遠(yuǎn)程控制,由此可說,軟件開發(fā)技術(shù)是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)模式轉(zhuǎn)變的主要媒介,促使網(wǎng)絡(luò)技術(shù)將開發(fā)與共存實(shí)現(xiàn)和諧統(tǒng)一。網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn)創(chuàng)新與完善的主要原因,是軟件開發(fā)技術(shù)的創(chuàng)新發(fā)展與合理應(yīng)用。由于時(shí)代在快速的發(fā)展,計(jì)算機(jī)對(duì)軟件功能的需求也在不斷變換,軟件開發(fā)技術(shù)可以有效解決計(jì)算機(jī)與軟件間的矛盾。對(duì)軟件開發(fā)技術(shù)不斷進(jìn)行創(chuàng)新與發(fā)展,可以在很大程度上提高軟件的安全性能,確保計(jì)算機(jī)正常運(yùn)作。隨著信息化進(jìn)程的不斷加深,計(jì)算機(jī)會(huì)成為人們生活與生產(chǎn)活動(dòng)中的必需品,因此,人們對(duì)軟件的要求會(huì)越來越高,軟件開發(fā)技術(shù)面臨著更大的挑戰(zhàn),同時(shí),也將具有更大的歷史使命。[2]
(二)軟件開發(fā)技術(shù)的發(fā)展現(xiàn)狀
計(jì)算機(jī)的問世,給人們的生活與生產(chǎn)活動(dòng)帶來了非常大的沖擊,在較短時(shí)間內(nèi),便完全滲入到各個(gè)領(lǐng)域之中,對(duì)社會(huì)的發(fā)展造成了很大的影響與改變,軟件開發(fā)技術(shù)是計(jì)算機(jī)不斷發(fā)展與完善的基礎(chǔ),計(jì)算機(jī)在運(yùn)作過程中,離不開軟件功能的有效發(fā)揮?,F(xiàn)階段,我國軟件開發(fā)行業(yè)正處于快速上升時(shí)期,軟件開發(fā)專業(yè)人才隊(duì)伍不斷擴(kuò)大,在世界范圍內(nèi),我國是軟件產(chǎn)業(yè)額創(chuàng)造大國。金融危機(jī)后,原本在國外發(fā)展的軟件開發(fā)行業(yè),為了挽救公司的經(jīng)濟(jì)效益,開始將公司重心轉(zhuǎn)回國內(nèi)市場,致使我國的IT服務(wù)業(yè)得到了迅速發(fā)展,隨著產(chǎn)業(yè)鏈越來越大,我國軟件市場對(duì)人才的需求量也在不斷擴(kuò)大,因此,我國高校針對(duì)軟件開發(fā)技術(shù)增設(shè)了專業(yè)課程,大力培養(yǎng)社會(huì)需求的軟件開發(fā)專業(yè)人才。軟件開發(fā)專業(yè)的研究生畢業(yè)生以及本科生畢業(yè)生,在我國畢業(yè)生中的比例正在逐年上升。[3]
基于信息技術(shù)日新月異的情況下,我國在計(jì)算機(jī)軟件方面,已具備較為完善的開發(fā)技術(shù)。在軟件開發(fā)過程中,選擇適宜的開發(fā)方式具有非常重要的作用,因此,應(yīng)采取科學(xué)的方式對(duì)軟件開發(fā)方法進(jìn)行合理選擇,從而有效掌控軟件開發(fā)周期,對(duì)軟件的開發(fā)質(zhì)量給予技術(shù)保障?,F(xiàn)階段,在對(duì)計(jì)算機(jī)軟件進(jìn)行開發(fā)時(shí),人們普遍選用系統(tǒng)開發(fā)法、原型化法以及軟件生命周期法三種方式。
首先,系統(tǒng)開發(fā)法。系統(tǒng)開發(fā)法是采取自動(dòng)形式運(yùn)作的,在開發(fā)過程中所選取的軟件,屬于第四代技術(shù),因此,應(yīng)用這種開發(fā)法,偏重于軟件目標(biāo)的最終實(shí)現(xiàn)以及具體內(nèi)容,并不會(huì)表述目標(biāo)實(shí)現(xiàn)過程。其次,原型化法。原型化法適用的軟件開發(fā)類型有很多,例如,系統(tǒng)算法效果不明確、軟件目標(biāo)不詳盡、系統(tǒng)適用性不確定等。但在開發(fā)過程中,相關(guān)工作人員要全面分析并明確系統(tǒng)的功能,除此之外,還要對(duì)相關(guān)事宜進(jìn)行綜合考慮。最后,軟件生命周期法。應(yīng)用這種方法,相關(guān)工作人員要以時(shí)間作為主要視覺,拆分并細(xì)化軟件的各個(gè)問題,使之呈階段狀,在這個(gè)過程中,相關(guān)工作人員要確保各個(gè)階段處于同一狀態(tài),普遍來說,軟件有6階段的生命周期,即6個(gè)月。
對(duì)軟件進(jìn)行開發(fā),主要是促使計(jì)算機(jī)為人們的生活與生產(chǎn)活動(dòng),提供更具人性化的服務(wù)。如何實(shí)現(xiàn)軟件與計(jì)算機(jī)的和諧統(tǒng)一,促使軟件功能得以全面發(fā)揮,將其使用價(jià)值全面呈現(xiàn),是相關(guān)工作人員在開發(fā)過程中所應(yīng)考慮的主要問題。例如,同一臺(tái)計(jì)算機(jī)應(yīng)用兩種軟件系統(tǒng),這兩種軟件系統(tǒng)分別可以在計(jì)算機(jī)上直接進(jìn)行安裝,可以實(shí)現(xiàn)正常運(yùn)作,主要原因是電腦普遍安裝微軟系統(tǒng),能夠?qū)崿F(xiàn)軟件兼容。要想在計(jì)算機(jī)上實(shí)現(xiàn)正常運(yùn)作,不僅要對(duì)計(jì)算機(jī)進(jìn)行特殊組件安裝工程,還要更改瀏覽器,主要原因是電腦系統(tǒng)對(duì)該軟件無法實(shí)現(xiàn)兼容。即使兩種軟件在計(jì)算機(jī)中實(shí)現(xiàn)正常運(yùn)作,如果仔細(xì)觀察,不難發(fā)現(xiàn)軟件可以在計(jì)算機(jī)中持續(xù)穩(wěn)定運(yùn)行,無需進(jìn)行修復(fù)之類的操作,為用戶的使用提供了很大的便捷性,因此,選用這種軟件的用戶數(shù)量越來越多,運(yùn)用量會(huì)給軟件運(yùn)行速度造成一定的影響,只有在運(yùn)用量過大時(shí),才需要對(duì)軟件進(jìn)行人工維護(hù)。而由于計(jì)算機(jī)原有的瀏覽器與系統(tǒng)對(duì)系統(tǒng)具有較大的制約作用,在使用過程中,會(huì)致使用戶需要進(jìn)行多步驟操作,因此,安裝這種軟件的用戶越來越少。
計(jì)算機(jī)是新時(shí)期文明的標(biāo)志,軟件開發(fā)技術(shù)的不斷創(chuàng)新與發(fā)展,可以有效促進(jìn)社會(huì)文明。隨著人們對(duì)軟件開發(fā)行業(yè)重視度的不斷提升,軟件開發(fā)行業(yè)的工作人員應(yīng)該及時(shí)了解并掌握軟件市場的需求,不斷提升自身的技術(shù)水平,基于實(shí)際需求進(jìn)行軟件開發(fā),保證軟件的開發(fā)質(zhì)量,促使軟件更具專業(yè)性與安全性,能夠具體應(yīng)用在實(shí)際活動(dòng)中,從而促進(jìn)我國信息化進(jìn)程。[4]
首先,網(wǎng)絡(luò)化。軟件屬于網(wǎng)絡(luò)存在的一種形式,實(shí)現(xiàn)網(wǎng)絡(luò)化是軟件開發(fā)技術(shù)發(fā)展的最終目標(biāo),同時(shí),網(wǎng)絡(luò)化又促進(jìn)了軟件開發(fā)技術(shù)的簡潔性。其次為人們提供人性化服務(wù)。為人類提供服務(wù)是軟件開發(fā)的初衷,因此,在軟件開發(fā)過程中,相關(guān)工作人員要積極引進(jìn)先進(jìn)的開發(fā)技術(shù)與理念,促使軟件能夠?yàn)槿祟愄峁└觾?yōu)質(zhì)的服務(wù)。最后,實(shí)現(xiàn)智能化。隨著科學(xué)技術(shù)的快速發(fā)展,開發(fā)技術(shù)也在不斷創(chuàng)新與發(fā)展,軟件開發(fā)的基礎(chǔ)是促使其擁有與人類相同的思維運(yùn)行方式,因此,實(shí)現(xiàn)軟件智能化是軟件開發(fā)行業(yè)在信息化時(shí)代發(fā)展的主要目標(biāo)。[5]
在時(shí)代發(fā)展的新時(shí)期,要想促使計(jì)算機(jī)滿足人們?nèi)找鎳?yán)苛的使用需求,就要積極引進(jìn)先進(jìn)理念與技術(shù)對(duì)軟件進(jìn)行開發(fā),只有這樣,才能體現(xiàn)計(jì)算機(jī)的使用價(jià)值,與社會(huì)服務(wù)能力,為人們提供人性化的服務(wù),促使軟件開發(fā)技術(shù)在未來社會(huì)發(fā)展中實(shí)現(xiàn)持續(xù)發(fā)展。
[1]胡玲芳.新時(shí)期計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究[J].信息與電腦(理論版),2013(08).
[2]沈亮亮.計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究與趨勢展望[J].電子技術(shù)與軟件工程,2014(22).
[3]付堯.新時(shí)期計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究[J].電子技術(shù)與軟件工程,2015(07).
[4]范偉.淺論新時(shí)期計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2014(13).
[5]付堯.新時(shí)期計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究[J].電子技術(shù)與軟件工程,2015(07).