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