韓鐘震
摘 要:我國的科技經(jīng)濟(jì)實(shí)力快速發(fā)展。隨著信息化時代來臨,我國必須邁入信息化社會,中國全民將會進(jìn)入一個大數(shù)據(jù)時代。大數(shù)據(jù)的定義并不是僅僅對應(yīng)的大數(shù)據(jù)處理方面,也還有對信息傳遞的有效掌控。而軟件工程的維護(hù)成為了軟件行業(yè)需要解決的一個重要問題,如果不能很好地解決軟件工程的維護(hù)問題,將會使整個軟件行業(yè)缺乏風(fēng)險抵抗能力。而在提高維護(hù)能力的過程中,需要從業(yè)人員結(jié)合過去的工作經(jīng)驗(yàn)和現(xiàn)有實(shí)際情況以及相關(guān)新型技術(shù)來制定一些行之有效的辦法。
關(guān)鍵詞:大數(shù)據(jù);軟件工程;群體軟件;關(guān)鍵技術(shù)
大數(shù)據(jù)時代是我國進(jìn)行發(fā)展道路中必須進(jìn)行的一個環(huán)節(jié)。大數(shù)據(jù)時代在人類生活中扮演了豐富的角色。由此可得,在軟件工程設(shè)計(jì)分析是我們必須要結(jié)合大數(shù)據(jù)的整體時代背景。將軟件工程的發(fā)展和開發(fā)與大數(shù)據(jù)時代相融合。在與大時代數(shù)據(jù)相融合時,也必須將傳統(tǒng)的數(shù)據(jù)信息傳遞結(jié)構(gòu)進(jìn)行優(yōu)化,并加強(qiáng)信息能力的處理,從而提升軟件工程的兼容性。
1.計(jì)算機(jī)軟件工程的維護(hù)措施
1.1增強(qiáng)軟件工程質(zhì)量
在進(jìn)行軟件開發(fā)時,可能在設(shè)計(jì)初始階段受到相關(guān)技術(shù)的限制,未能采用最先進(jìn)的技術(shù),導(dǎo)致軟件的質(zhì)量和功能不夠完美,相應(yīng)的研發(fā)成本較高。而隨著新技術(shù)的不斷更新和模塊化工作理念的普及,現(xiàn)在進(jìn)行軟件工程維護(hù)時,主要采用的就是模塊化工作,軟件結(jié)構(gòu)化程序設(shè)計(jì)能夠提高系統(tǒng)維護(hù)性,方便開發(fā)人員對原有系統(tǒng)模塊進(jìn)行升級。由于采用模塊化設(shè)計(jì)的方式,所以軟件工程師只需要對自己負(fù)責(zé)的模塊內(nèi)容熟悉即可,通過對模塊結(jié)構(gòu)化的了解,能夠避免出現(xiàn)低級錯誤,提高軟件工程的穩(wěn)定性和安全性。
1.2構(gòu)建軟件品質(zhì)目標(biāo)
對于軟件工程來說,維護(hù)措施一定要可靠高效并且方便修改移植。但是想要將以上目標(biāo)全部實(shí)現(xiàn),是需要花費(fèi)大量成本投入的,造成該情況的主要原因是由于以上列舉的這些特點(diǎn)之間既有互相依存的部分,又有互相矛盾的部分。想要全面提高軟件開發(fā)水平就需要正確使用程序應(yīng)用,發(fā)揮應(yīng)用作用,構(gòu)建相應(yīng)的品質(zhì)目標(biāo),根據(jù)不同的工作對象和工作環(huán)境進(jìn)行微調(diào),實(shí)現(xiàn)軟件工程的優(yōu)先級促進(jìn)軟件工程能夠可持續(xù)發(fā)展。
1.3重視程序設(shè)計(jì)語言的選用
程序設(shè)計(jì)語言的選用與開發(fā)者的個人習(xí)慣有關(guān),同時其也影響著軟件后續(xù)的維護(hù)。軟件開發(fā)語言分為低層次語言和高級語言兩大類,其中低層次語言不容易理解和掌握,在維護(hù)過程中,可能對維護(hù)過程造成很大的困擾,提高維護(hù)工作難度。與此相比,高級語言更加容易理解和掌握,在進(jìn)行維護(hù)時適用性較強(qiáng),但是在對高級語言進(jìn)行理解時必須要明確其中內(nèi)容的差異。
二、維護(hù)計(jì)算機(jī)軟件工程的重要意義
2.1計(jì)算機(jī)軟件是保證用戶進(jìn)行日常工作的根本
現(xiàn)在,人們在生活和工作中經(jīng)常會用到計(jì)算機(jī),計(jì)算機(jī)已經(jīng)與人們的生活和工作緊密相連。各行各業(yè)在開展工作時都要使用到計(jì)算機(jī)軟件,不管是存儲信息、發(fā)送郵件、聯(lián)系業(yè)務(wù),如果不使用計(jì)算機(jī)軟件,就很難順利、高效的開展工作。如果沒有做好計(jì)算機(jī)軟件工程的維護(hù)工作,一旦產(chǎn)生嚴(yán)重的軟件問題,那么就會影響到用戶使用軟件,給用戶造成難以估量的損失。所以,對計(jì)算機(jī)軟件工程進(jìn)行維護(hù)是用戶能夠順利的開展工作的根本所在。
2.2可以使計(jì)算機(jī)軟件開發(fā)者在軟件維護(hù)工作
中產(chǎn)生開發(fā)的動力在軟件維護(hù)的工作中,可以讓計(jì)算機(jī)軟件開發(fā)者不斷的進(jìn)行探索,產(chǎn)生開發(fā)的動力。首先,在軟件維護(hù)工作中會遇到各種各樣的問題,認(rèn)真的分析這些問題出現(xiàn)的原因,不斷的摸索解決問題的手段,這樣就可以在以后開發(fā)同類型軟件時提高軟件的使用效果。其次,在進(jìn)行計(jì)算機(jī)軟件維護(hù)工作時,可以不斷的積累經(jīng)驗(yàn),提升自身的計(jì)算機(jī)水平,提高自己開發(fā)新軟件的動力。
2.3可以提升個人的的計(jì)算機(jī)能力
會使用計(jì)算機(jī),已經(jīng)是現(xiàn)在社會所要求的一項(xiàng)基本技能。個人的計(jì)算機(jī)水平高低不僅體現(xiàn)在計(jì)算機(jī)軟件的使用上而且體現(xiàn)在計(jì)算機(jī)軟件的維護(hù)上。在對計(jì)算機(jī)軟件進(jìn)行維護(hù)時能夠?qū)τ?jì)算機(jī)軟件有更加深刻的了解,不斷的積累解決軟件問題的經(jīng)驗(yàn)。
三、軟件工程在當(dāng)今時代的應(yīng)用
3.1在大數(shù)據(jù)下扮演的角色
大數(shù)據(jù)時代的來臨,加強(qiáng)了我國軟件工程的發(fā)展。近幾年軟件工程的相關(guān)產(chǎn)業(yè)與日俱增。而現(xiàn)在軟件工程也相對變得靈活化,在大數(shù)據(jù)背景下我們可以相對容易的采集用戶評價信息,這正是采用了網(wǎng)絡(luò)信息交流和信息共享的便利性。通過對用戶評價信息的采集,可以更加清楚明白企業(yè)等研發(fā)公司向何處軟件開發(fā)加大投入,正是明白了這種的優(yōu)點(diǎn)我國各大軟件工程強(qiáng)企紛紛采用軟件開源的模式。
3.2計(jì)算機(jī)信息處理技術(shù)在軟件工程上的作用
計(jì)算機(jī)信息處理能力高度發(fā)展的今天,對那些以互聯(lián)網(wǎng)結(jié)構(gòu)為載體的數(shù)據(jù)網(wǎng)絡(luò),也很難對信息進(jìn)行準(zhǔn)確的實(shí)時性分析,也存在著延時狀態(tài)。在未來如果我們還是以硬件進(jìn)行搭載計(jì)算機(jī)網(wǎng)絡(luò),那則必將影響到網(wǎng)絡(luò)應(yīng)用的研究與發(fā)展,以硬件搭載計(jì)算機(jī)網(wǎng)絡(luò)的方式必將成為發(fā)展道路上的一塊絆腳石。因此,對現(xiàn)如今技術(shù)的創(chuàng)新與研究探討新型計(jì)算機(jī)框架已經(jīng)成為我們現(xiàn)在必須進(jìn)行的步驟,我們現(xiàn)在要將網(wǎng)絡(luò)數(shù)據(jù)信息處理進(jìn)行優(yōu)化,借用軟件開源的方式,將網(wǎng)絡(luò)傳輸結(jié)構(gòu)打造成透明化,讓更多人可以進(jìn)入其中進(jìn)行響應(yīng)的研究與研發(fā),將計(jì)算機(jī)的硬件與網(wǎng)絡(luò)分離開來,將未來網(wǎng)絡(luò)框架重新構(gòu)建并重新定義。
四、大數(shù)據(jù)背景下軟件工程技術(shù)發(fā)展情況
與傳統(tǒng)數(shù)據(jù)形式相對比可知,在大數(shù)據(jù)時代下能夠?qū)崿F(xiàn)各項(xiàng)數(shù)據(jù)相互聯(lián)系,并且這些相互關(guān)聯(lián)的結(jié)構(gòu),能夠利用當(dāng)前所有的框架,對數(shù)據(jù)進(jìn)行及時且有效的處理。將硬件作為基礎(chǔ),通過該基礎(chǔ)搭建的網(wǎng)絡(luò)存在相應(yīng)局限性,并且制約了網(wǎng)絡(luò)的性能和發(fā)展,因此需不斷探索與創(chuàng)新網(wǎng)絡(luò)架構(gòu)技術(shù),以此實(shí)現(xiàn)大數(shù)據(jù)技術(shù)的提高。在日后發(fā)展過程中,計(jì)算機(jī)網(wǎng)絡(luò)必須為其提供開放式的結(jié)構(gòu)與傳輸功能,將計(jì)算機(jī)網(wǎng)絡(luò)信息處理與軟件基礎(chǔ)、硬件基礎(chǔ)分開使用,隨后對網(wǎng)絡(luò)架構(gòu)進(jìn)行定義。相關(guān)網(wǎng)絡(luò)軟件使得我國網(wǎng)絡(luò)技術(shù)朝著更高水平發(fā)展,隨著大數(shù)據(jù)時代的不斷深入,計(jì)算機(jī)能夠?qū)崿F(xiàn)網(wǎng)絡(luò)、硬件、軟件融為一體,并且產(chǎn)生出新的網(wǎng)絡(luò)結(jié)構(gòu),能夠?yàn)榇髷?shù)據(jù)時代發(fā)展提供重要理論與實(shí)踐意義。
五、結(jié)語
綜上所述,隨著我國大數(shù)據(jù)時代的到來,我國各個領(lǐng)域的發(fā)展都會將因?yàn)榇髷?shù)據(jù)的到來所影響到,大數(shù)據(jù)信息處理與軟件工程的發(fā)展就會慢慢滲透到各個領(lǐng)域,這也是必然所面臨的。在如今時代下我們在進(jìn)行技術(shù)研究的同時必須考慮到現(xiàn)實(shí)中的影響,要做到在實(shí)踐中出真知。針對大數(shù)據(jù)體量、增速和多樣的三種特征,以創(chuàng)新傳統(tǒng)軟件技術(shù)的眼光解決限制軟件工程發(fā)展的各項(xiàng)問題,并結(jié)合現(xiàn)代網(wǎng)絡(luò)發(fā)展的形式,在大數(shù)據(jù)時代下促進(jìn)行業(yè)的發(fā)展。
參考文獻(xiàn):
[1]沈如成.計(jì)算機(jī)軟件工程的維護(hù)措施與方法初探[J].數(shù)字化用戶,2018,24(51):136-137.
[2]薛曉慧.基于?°大數(shù)據(jù)?±時代下計(jì)算機(jī)信息處理技術(shù)的思考[J].信息記錄材料,2018(7):56-57.
[3]龔芳海,李文彪.基于互聯(lián)網(wǎng)的大數(shù)據(jù)挖掘關(guān)鍵技術(shù)分析[J].無線互聯(lián)科技,2018(4):59-60.
[4]黃德龍.計(jì)算機(jī)軟件工程的維護(hù)措施與方法初探[J].數(shù)字化用戶,2013(14):137.