摘要:在大數(shù)據(jù)時(shí)代下,各種應(yīng)用軟件雖然已經(jīng)在諸多行業(yè)領(lǐng)域中得到了非常廣泛的應(yīng)用,但同樣也出現(xiàn)了異構(gòu)系統(tǒng)信息共享、數(shù)據(jù)安全、數(shù)據(jù)價(jià)值挖掘、開(kāi)發(fā)周期長(zhǎng)等各種各樣的問(wèn)題,而軟件工程管理則正是解決這些問(wèn)題,實(shí)現(xiàn)應(yīng)用軟件有效開(kāi)發(fā)應(yīng)用的重要途徑。為此,本文對(duì)大數(shù)據(jù)系統(tǒng)中的軟件工程管理原則、方法進(jìn)行了探討,希望能夠?qū)Υ髷?shù)據(jù)時(shí)代下的應(yīng)用軟件開(kāi)發(fā)應(yīng)用起到一定幫助。
關(guān)鍵詞:大數(shù)據(jù);軟件工程;管理
引言:
軟件工程管理是在為了保證應(yīng)用軟件工程項(xiàng)目能夠順利完成,并得到有效應(yīng)用所進(jìn)行的分析管理活動(dòng),其不僅關(guān)系著項(xiàng)目成本、質(zhì)量、進(jìn)度,同時(shí)也是解決軟件開(kāi)發(fā)應(yīng)用過(guò)程中各種問(wèn)題的重要途徑,因此,在大數(shù)據(jù)時(shí)代下,面對(duì)大數(shù)據(jù)系統(tǒng)中軟件工程項(xiàng)目存在的各種問(wèn)題,對(duì)于軟件工程管理方法的研究是非常具有現(xiàn)實(shí)意義的。
一、大數(shù)據(jù)系統(tǒng)中軟件工程管理的主要原理
(一)DOA體系
DOA體系是一種以DRC數(shù)據(jù)注冊(cè)中心為基礎(chǔ)的核心部件,借助這一結(jié)構(gòu)體系,大數(shù)據(jù)系統(tǒng)能夠?qū)浖こ涕_(kāi)發(fā)以及應(yīng)用軟件運(yùn)行過(guò)程中所產(chǎn)生的數(shù)據(jù)進(jìn)行存儲(chǔ),并為數(shù)據(jù)提供統(tǒng)一的標(biāo)識(shí)與定義。這樣一來(lái),大數(shù)據(jù)系統(tǒng)中的所有數(shù)據(jù)都能夠?qū)崿F(xiàn)所有權(quán)明確與使用權(quán)管理,如果用戶未得到數(shù)據(jù)權(quán)限中心授權(quán),那么就無(wú)法對(duì)數(shù)據(jù)進(jìn)行使用,而軟件工程開(kāi)發(fā)過(guò)程中存在的數(shù)據(jù)量、開(kāi)發(fā)周期等問(wèn)題也能夠得到有效解決。
(二)大數(shù)據(jù)生態(tài)系統(tǒng)
大數(shù)據(jù)生態(tài)系統(tǒng)屬于針對(duì)大數(shù)據(jù)系統(tǒng)中各應(yīng)用軟件的信息系統(tǒng),其主要功能是為系統(tǒng)中各種應(yīng)用軟件的應(yīng)用管理與維護(hù)管理提供支持,無(wú)論是應(yīng)用軟件故障的修復(fù),還是數(shù)據(jù)安全的保障,都需要依靠大數(shù)據(jù)生態(tài)系統(tǒng)來(lái)實(shí)現(xiàn)。對(duì)于大數(shù)據(jù)生態(tài)系統(tǒng),通常會(huì)被形象的比喻為軟件工程管理的土壤,只有具備了大數(shù)據(jù)生態(tài)系統(tǒng),軟件工程管理措施才具有了還是的可能性與空間[1]。
(三)邏輯管理與維護(hù)
在DOA體系下,大數(shù)據(jù)系統(tǒng)中的各種數(shù)據(jù)必須要經(jīng)過(guò)DRC數(shù)據(jù)注冊(cè)中心的注冊(cè),并將數(shù)據(jù)狀態(tài)、大小、存儲(chǔ)地址等信息記錄下來(lái),但要想實(shí)現(xiàn)對(duì)數(shù)據(jù)的應(yīng)用,則還需要通過(guò)數(shù)據(jù)資源池技術(shù)來(lái)對(duì)數(shù)據(jù)進(jìn)行統(tǒng)一的邏輯管理,從而使數(shù)據(jù)能夠被定位、搜索。另外,由于大數(shù)據(jù)系統(tǒng)中的應(yīng)用軟件經(jīng)常會(huì)出現(xiàn)各種問(wèn)題,因此軟件工程管理還要依靠數(shù)據(jù)權(quán)限中心與數(shù)據(jù)異??刂浦行膩?lái)完成維護(hù)管理工作,以實(shí)現(xiàn)數(shù)據(jù)的加密、解密、異常檢測(cè)以及元數(shù)據(jù)維護(hù)。
二、大數(shù)據(jù)系統(tǒng)中軟件工程管理的有效方法
(一)統(tǒng)一數(shù)據(jù)注冊(cè)標(biāo)準(zhǔn)
大數(shù)據(jù)系統(tǒng)的軟件工程管理需要依靠DRC數(shù)據(jù)注冊(cè)中心來(lái)實(shí)現(xiàn),但由于當(dāng)前不同大數(shù)據(jù)系統(tǒng)在管理模式尚未統(tǒng)一,因而異構(gòu)系統(tǒng)間的信息資源共享仍然是難以實(shí)現(xiàn)的。為此,在大數(shù)據(jù)系統(tǒng)的軟件工程管理中,還需為數(shù)據(jù)注冊(cè)中心的數(shù)據(jù)標(biāo)注、定義制定統(tǒng)一的標(biāo)準(zhǔn),將數(shù)據(jù)標(biāo)準(zhǔn)的形式、定義內(nèi)容確定下來(lái),這樣在統(tǒng)一的數(shù)據(jù)平臺(tái)與協(xié)議下,不同的大數(shù)據(jù)系統(tǒng)才能夠進(jìn)行有效的數(shù)據(jù)交換。另外,在數(shù)據(jù)注冊(cè)標(biāo)準(zhǔn)得到統(tǒng)一的同時(shí),軟件工程管理還需對(duì)數(shù)據(jù)邏輯資源池進(jìn)行應(yīng)用,以保證數(shù)據(jù)能夠在系統(tǒng)內(nèi)部的不同空間中得到存儲(chǔ),從而為系統(tǒng)數(shù)據(jù)安全提供保障[2]。
(二)有效協(xié)調(diào)數(shù)據(jù)應(yīng)用
在大數(shù)據(jù)系統(tǒng)的軟件工程項(xiàng)目中,以數(shù)據(jù)資源池、大數(shù)據(jù)生態(tài)系統(tǒng)等技術(shù)為基礎(chǔ)的軟件工程管理既可以用于對(duì)應(yīng)用軟件開(kāi)發(fā)應(yīng)用的管理工作,保證軟件能夠順利開(kāi)發(fā)并得到應(yīng)用,同時(shí)也可以通過(guò)數(shù)據(jù)管理來(lái)分析用戶需求,并對(duì)整個(gè)系統(tǒng)進(jìn)行優(yōu)化。但由于應(yīng)用軟件管理與大數(shù)據(jù)分析都會(huì)占用大量的系統(tǒng)資源,因此軟件工程管理必須要對(duì)數(shù)據(jù)管理與應(yīng)用軟件管理進(jìn)行有效協(xié)調(diào),一方面應(yīng)用軟件基本功能單元為基礎(chǔ)管理應(yīng)用軟件,另一方面在用戶需求變化的同時(shí)展開(kāi)大數(shù)據(jù)分析,從而使應(yīng)用軟件得到有效應(yīng)用的同時(shí),也能夠?qū)崿F(xiàn)不斷優(yōu)化與價(jià)值生命周期的延長(zhǎng)
(三)堅(jiān)持面向服務(wù)原則
在大數(shù)據(jù)時(shí)代下,軟件工程已經(jīng)逐漸發(fā)展為以服務(wù)為基礎(chǔ)的軟件服務(wù)工程,這種工程模式不僅能夠快速構(gòu)建應(yīng)用、共享服務(wù),實(shí)現(xiàn)資源虛擬化與應(yīng)用服務(wù)化,同時(shí)也對(duì)軟件工程管理提出了更高的要求。因此,未來(lái)大數(shù)據(jù)系統(tǒng)中的軟件工程管理必須要堅(jiān)持面向服務(wù)原則,結(jié)合客戶需求來(lái)對(duì)軟件工程項(xiàng)目的開(kāi)發(fā)應(yīng)用進(jìn)行規(guī)劃控制,將系統(tǒng)工程任務(wù)確定下來(lái),制定合理的工作說(shuō)明書(shū)、組織進(jìn)度計(jì)劃,并完成設(shè)計(jì)測(cè)試、軟件性能測(cè)量、風(fēng)險(xiǎn)管理等工作。另外,由于大數(shù)據(jù)系統(tǒng)中的軟件工程通常都會(huì)涉及到多個(gè)專業(yè),因此,在軟件工程管理中,還要注意對(duì)多個(gè)專業(yè)的集成化管理。
結(jié)束語(yǔ):
總而言之,大數(shù)據(jù)時(shí)代下,數(shù)據(jù)量的迅速增加雖然為人們的工作與生活帶來(lái)了諸多便利,但同樣也出現(xiàn)了嚴(yán)重的數(shù)據(jù)冗余問(wèn)題,這對(duì)于軟件開(kāi)發(fā)應(yīng)用是非常不利的,而要想解決這些問(wèn)題,則必須要對(duì)DRC、數(shù)據(jù)資源池等技術(shù)進(jìn)行充分應(yīng)用,并在此基礎(chǔ)上采取有效的軟件工程管理方法。
參考文獻(xiàn):
[1]劉曉霞,賈冀哲,徐嘉拓.關(guān)于大數(shù)據(jù)系統(tǒng)中的軟件工程管理方法探討[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2018(05):40+42.
[2]張宇航.大數(shù)據(jù)系統(tǒng)中的軟件工程管理方法探究[J].中國(guó)高新技術(shù)企業(yè),2016(34):93-94.
作者簡(jiǎn)介:蔡佰存,1995年出生,男,籍貫:河北省承德市寬城滿族自治縣,職稱和學(xué)歷:學(xué)生,大學(xué)本科,研究方向或?qū)I(yè):軟件工程.