安全技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用
摘要:計算機(jī)軟件開發(fā)過程中安全技術(shù)發(fā)揮著重要作用,提高對計算機(jī)軟件開發(fā)安全技術(shù)的重視度,有助于提高軟件開發(fā)質(zhì)量。文中以云計算背景為切入點(diǎn),分析GIS軟件工程面臨的問題,并給出云計算環(huán)境下提高GIS軟件工程質(zhì)量的措施,推動軟件開發(fā)質(zhì)量的提升。
關(guān)鍵詞:計算機(jī)軟件;安全技術(shù);開發(fā)措施
引言
近些年我國民眾生活水平快速提升,傳統(tǒng)英特爾與微軟運(yùn)營模式已經(jīng)無法滿足人們實際需求。尤其是計算機(jī)互聯(lián)網(wǎng)技術(shù)發(fā)展,逐步向著云計算時代過渡。云計算技術(shù)發(fā)展帶動GIS軟件工程模式進(jìn)步,提高軟件開發(fā)力度,構(gòu)建多樣化的GIS軟件應(yīng)用系統(tǒng)?;ヂ?lián)網(wǎng)信息技術(shù)快速發(fā)展背景下云計算技術(shù)應(yīng)運(yùn)而生,云計算技術(shù)給GIS軟件工程模式帶來極大便利,推動計算機(jī)軟件技術(shù)進(jìn)步發(fā)展。文中分析云計算技術(shù)與GIS軟件工程模式的特點(diǎn),闡述GIS軟件工程在云計算技術(shù)的應(yīng)用。希望通過本文論述,為類似研究提供借鑒推動GIS軟件工程模式進(jìn)步發(fā)展。
1、云計算技術(shù)分析
1.1概念界定
云計算作為分布式計算技術(shù)的主要組成部分,可以拆解細(xì)化復(fù)雜的計算處理程序,將其劃分成若干個子程序,并由多部服務(wù)器夠長的分析系統(tǒng)中納入這些子系統(tǒng),系統(tǒng)處理后將用戶需要的信息數(shù)據(jù)反饋給用戶。云計算技術(shù)可以提高數(shù)據(jù)篩選效率與準(zhǔn)確性,為用戶提供便捷、快速的服務(wù)。
1.2技術(shù)特點(diǎn)
?、僖?guī)模大。云時代背景下承載云計算的服務(wù)器已經(jīng)達(dá)到數(shù)百萬臺,云計算憑借自身超強(qiáng)的計算處理與數(shù)據(jù)存儲能力為用戶提供方便快捷的服務(wù);②虛擬化。云計算提供的服務(wù)不受時間與空間限制,只要有網(wǎng)絡(luò)的地方都可以享受云計算服務(wù),用戶只需要發(fā)出自己的申請就可以獲得服務(wù);③可靠性。云計算采取多種措施保證自身服務(wù)的可靠性,配備專業(yè)技術(shù)人員進(jìn)行維護(hù)。同時,云計算有著寬泛應(yīng)用范圍,滿足用戶不同需求。
2、GIS軟件工程分析
2.1概念界定
GIS軟件工程本質(zhì)上以軟件工程理論為基礎(chǔ),開展軟件開發(fā)與維護(hù)的專業(yè)性工程活動。
2.2技術(shù)特點(diǎn)
?、佘浖到y(tǒng)復(fù)雜。軟件系統(tǒng)復(fù)雜度較高的原因有兩點(diǎn),即:交付文檔內(nèi)容復(fù)雜且繁瑣、軟件復(fù)雜度高。前者包括眾多內(nèi)容,如系統(tǒng)設(shè)計說明書、軟件需求內(nèi)容等,使得文檔內(nèi)容難度系數(shù)增加;后者因為軟件數(shù)據(jù)容量大、功能復(fù)雜且多樣等,使得其復(fù)雜程度較高;②GIS軟件開發(fā)需要得到數(shù)據(jù)庫的支持。對于GIS數(shù)據(jù)輸入質(zhì)量嚴(yán)格控制,當(dāng)數(shù)據(jù)輸入出現(xiàn)問題時影響到系統(tǒng)運(yùn)行效率與功能發(fā)揮,嚴(yán)重時直接造成系統(tǒng)崩潰;GIS空間數(shù)據(jù)呈現(xiàn)出更新快的特點(diǎn),容易出現(xiàn)數(shù)據(jù)失效的問題,因此要對數(shù)據(jù)進(jìn)行持續(xù)采集。
3、探討云計算環(huán)境下的GIS軟件工程安全模式
3.1GIS軟件工程體系的結(jié)構(gòu)模式
云計算技術(shù)快速進(jìn)步發(fā)展,強(qiáng)有力的推動GIS軟件工程進(jìn)步。云計算的最大特點(diǎn)就是存儲量大、計算速度快、可靠性高等,GIS軟件工程利用這個優(yōu)勢優(yōu)化自身體系結(jié)構(gòu)。云服務(wù)提供的GIS構(gòu)件必定會被依托云端的GIS應(yīng)用軟件大量應(yīng)用,可以提高構(gòu)件的先進(jìn)性。同時,隨著云計算技術(shù)快速發(fā)展,也可以提供更加成熟、先進(jìn)的GIS構(gòu)件支持GIS軟件工程。存在云端的數(shù)據(jù)提供信息共享與地圖數(shù)據(jù)的服務(wù),GIS軟件工程依據(jù)用戶需求構(gòu)造出針對性的軟件。
3.2GIS軟件工程的開發(fā)組織模式
通過對GIS傳統(tǒng)軟件生命周期的模型可以發(fā)現(xiàn)一個問題,即整個生命周期模型選擇串行方法,這種串行方法建立在瀑布模型基礎(chǔ)上。選擇串行方法的主要原因就是操作簡單,技術(shù)人員可以輕易的操作模型。近些年云計算技術(shù)快速發(fā)展,直接推動傳統(tǒng)軟件開發(fā)生命周期的改變,逐步過渡向開發(fā)模型與多重螺旋模型為主的生命周期模型。軟件開發(fā)時呈現(xiàn)開放性與階段性控制的特點(diǎn),分析軟件開發(fā)各階段其來說,工作量最大的就是需求階段。此外,可以利用現(xiàn)有的成熟架構(gòu)模式發(fā)展GIS架構(gòu)設(shè)計,并以此為基礎(chǔ)選型并確定,利用現(xiàn)有成熟構(gòu)件和代碼完成相關(guān)設(shè)計。
所謂數(shù)據(jù)加密技術(shù),指的是通過加密鑰匙與函數(shù)對信息進(jìn)行轉(zhuǎn)換,將其轉(zhuǎn)為不可理解且無意義的密文,接收方通過密鑰對密文進(jìn)行解密,將經(jīng)過加密的鑰匙解密成明文。通過這樣的途徑達(dá)到保護(hù)數(shù)據(jù)不被人非法竊取、閱讀的目的。通過掌握數(shù)據(jù)加密原理可以顯著提高網(wǎng)絡(luò)安全水平,數(shù)據(jù)加密技術(shù)分成4部分,即明文、密文、算法與密鑰。加密方法種類很多,但主要包括對稱加密算法、不對稱加密算法、不可逆加密算法。密鑰密碼則有分組、序列兩類。
4、結(jié)語
綜上所述,隨著計算機(jī)網(wǎng)絡(luò)技術(shù)快速發(fā)展,云計算各方面也愈發(fā)完善,大部分行業(yè)都將行業(yè)信息與資料存儲在云端服務(wù)器中,實現(xiàn)高效率的管理與資源共享。但同時也面臨著信息泄露風(fēng)險,因此要做好風(fēng)險控制工作,推動GIS軟件工程模式的發(fā)展。
參考文獻(xiàn)
[1]廖夢虎.分層技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用分析[J].無線互聯(lián)科技,2019,16(03):49-50.
[2]廖夢虎.安全技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用研究[J].計算機(jī)產(chǎn)品與流通,2019(01):28.
[3]周穎琦.探討安全技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用[J].智庫時代,2018(46):123+125.
作者葛梁鈺
推薦閱讀:計算機(jī)職稱得分技巧
《安全技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用》
- 職稱論文刊發(fā)主體資格的
- 政法論文淺析工會法主體
- 化學(xué)在初中教學(xué)中的情感
- 中學(xué)教育論文思想政治方
- 法治論文投稿法治型市場
- 雜志社論文發(fā)表淺析推動
- 新疆教育報投稿淺析學(xué)生
- 分男女招生錄取的合憲性
最新優(yōu)質(zhì)論文
- 知網(wǎng)能免費(fèi)下載論文嗎
- 膜分離相關(guān)論文發(fā)表期刊
- 職稱論文發(fā)表可靠網(wǎng)站有
- 河南群眾文化類職稱評審
- 寫高職英語教育的論文怎
- 環(huán)境工程晉升高級職稱條
- 音樂課老師晉升職稱必須
- 水利水電工程師職稱論文
論文發(fā)表問題熱點(diǎn)
- 中醫(yī)藥論文準(zhǔn)備常見問題
- 泥泵磨損論文適合哪些期
- 發(fā)表論文必須本省的期刊
- 自考本科論文格式要求
- 哪能咨詢發(fā)表論文期刊的
- 工程師中級職稱評審條件
- 會計畢業(yè)論文職稱論文準(zhǔn)
- 學(xué)術(shù)期刊規(guī)范化需要注意