杜攀鋒 賀少云 李戰(zhàn)庫
摘要:軟件工程技術(shù)是計算機技術(shù)與程序設(shè)計的有效融合,具有非常強的專業(yè)性,涉及到的內(nèi)容相對較多,包括軟件開發(fā)設(shè)計、軟件的運行以及后期的維護等內(nèi)容。隨著軟件數(shù)量和種類的增加,軟件的功能不斷得到拓展,進一步方便了人們的工作和生活。但在實際工作中,軟件工程技術(shù)依然存在一定的問題,需要客觀分析。
關(guān)鍵詞:軟件工程技術(shù);網(wǎng)絡(luò)時代;安全隱患
引言:網(wǎng)絡(luò)時代的到來,也在改變著人們的生活和工作方式。軟件工程技術(shù)對網(wǎng)絡(luò)時代的發(fā)展有著至關(guān)重要的影響作用。為了滿足人們的生產(chǎn)生活需求,越來越多的軟件開始進入人們的視野之中,生活化軟件技術(shù)的普及也使得軟件工程技術(shù)受到了社會大眾的廣泛關(guān)注。在一定程度上,網(wǎng)絡(luò)工程技術(shù)不僅給人們的生產(chǎn)和生活帶來了很大的便利,同時也能夠促進信息技術(shù)的進一步發(fā)展和不斷完善?;诖?,對網(wǎng)絡(luò)時代背景下軟件工程技術(shù)的應(yīng)用和發(fā)展趨勢情況進行探究,對我國軟件工程技術(shù)的進一步發(fā)展有著積極的促進作用。
1軟件工程技術(shù)的相關(guān)概念內(nèi)容
所謂軟件工程技術(shù)主要是指計算機技術(shù)和程序設(shè)計的有效結(jié)合,其從本質(zhì)上來講所涵蓋的面積十分廣泛,規(guī)模龐大,并且其包含了設(shè)計語言、設(shè)計模式、系統(tǒng)平臺、數(shù)據(jù)庫設(shè)計等等相關(guān)的內(nèi)容,因此在日常的生活工作中得到了廣泛的普及運用。眾所周知,軟件工程技術(shù)是基于網(wǎng)絡(luò)平臺所開展的新型現(xiàn)代化科學(xué)技術(shù),隨著網(wǎng)絡(luò)的飛速發(fā)展,越來越多的安全問題也隨之暴露,網(wǎng)絡(luò)環(huán)境呈現(xiàn)出復(fù)雜多變的趨勢。在這樣的情況下,軟件工程技術(shù)的運行也面臨一系列安全問題,甚至嚴重時會導(dǎo)致系統(tǒng)癱瘓、系統(tǒng)崩潰,對企業(yè)或是社會造成嚴重的經(jīng)濟損失,產(chǎn)生極大的負面影響[1]。但與此同時,軟件工程技術(shù)相比于其他科技有著得天獨厚的優(yōu)勢,具有廣闊的發(fā)展前景。具體而言,網(wǎng)絡(luò)發(fā)展為其提供了多元化創(chuàng)新的平臺和機會,相關(guān)的軟件工程師必須具備良好的溝通協(xié)調(diào)能力以及敏銳的反應(yīng)力,在日常的工作中以良好樂觀的心態(tài)開展相應(yīng)的開發(fā)工作,以此提高整體工作效率。
2網(wǎng)絡(luò)信息時代下軟件工程技術(shù)發(fā)展中存在的主要問題
2.1網(wǎng)絡(luò)安全問題
計算機網(wǎng)絡(luò)與軟件工程技術(shù)相輔相成,由于計算機網(wǎng)絡(luò)技術(shù)的進一步發(fā)展,軟件工程技術(shù)的發(fā)展速度也在進一步加快。但由于網(wǎng)絡(luò)安全問題的存在,也在一定程度上制約了軟件技術(shù)的進步(1)當前的黑客是影響網(wǎng)絡(luò)安全的重要因素。黑客借助網(wǎng)絡(luò)病毒攻擊計算機網(wǎng)絡(luò),導(dǎo)致其癱瘓。病毒的入侵會導(dǎo)致軟件的閃退和卡頓問題,甚至造成數(shù)據(jù)信息的丟失問題。尤其是對于重要的數(shù)據(jù)應(yīng)用方面,一旦受到黑客攻擊,將會出現(xiàn)嚴重的經(jīng)濟損失。(2)軟件的維護也是軟件工程技術(shù)的重要內(nèi)容。因此在開發(fā)軟件后,應(yīng)用過程中需要通過防火墻的設(shè)置進一步提升技術(shù)應(yīng)用的安全性。值得關(guān)注的是,隨著計算機網(wǎng)絡(luò)技術(shù)和軟件工程技術(shù)的發(fā)展,黑客入侵的手段也在發(fā)展,盜取信息的手段和方式也越來越多,因此網(wǎng)絡(luò)安全是需要人們持續(xù)關(guān)注的內(nèi)容[2]。
2.2大眾編譯及網(wǎng)絡(luò)軟件發(fā)展
所謂大眾編譯軟件,從本質(zhì)上來講主要是指一系列多元化的實踐應(yīng)用軟件,例如手機、平板等,具有一定的大眾性特征,在社會中以及人們的日常生活中廣泛運用的軟件程序。在現(xiàn)代化社會的發(fā)展背景下,要切實提高軟件工程技術(shù)的使用效率及質(zhì)量必須嚴格立足于受眾群體的實際需求,凸顯出軟件使用的人性化特征,這也是未來軟件工程技術(shù)發(fā)展創(chuàng)新的主要方向及趨勢,這也對現(xiàn)代軟件技術(shù)的發(fā)展提出了更高的要求和標準。從一定意義上來講,大眾編譯背景下,軟件程序的創(chuàng)新應(yīng)當更好地適應(yīng)復(fù)雜網(wǎng)絡(luò)環(huán)境的發(fā)展,同時滿足人們的事務(wù)性要求,與社會市場的發(fā)展步調(diào)保持一致。與此同時,軟件工程技術(shù)應(yīng)當實現(xiàn)多元化的功能創(chuàng)新,滿足不同用戶的差異化需求。另外,軟件工程技術(shù)的發(fā)展應(yīng)當逐步實現(xiàn)規(guī)?;⒋笮突?,切實提高網(wǎng)絡(luò)技術(shù)及工程技術(shù)的安全性、可靠性,這樣才能為用戶提供連續(xù)的穩(wěn)定性,提高用戶的滿意度。
3促進網(wǎng)絡(luò)工程技術(shù)發(fā)展的有效途徑
3.1切實提高軟件檢測技術(shù)的整體水平
一方面,相關(guān)技術(shù)人員應(yīng)當通過多元化的實踐操作不斷提高自身的軟件檢測技術(shù)水平,根據(jù)適合的模型選擇相應(yīng)的開發(fā)原理,同時立足于網(wǎng)絡(luò)環(huán)境的復(fù)雜性、多變性開展相應(yīng)的檢測工作,以此確保軟件工程運行的穩(wěn)定性和安全性。眾所周知,網(wǎng)絡(luò)的發(fā)展日新月異,極其迅速,因此軟件工程技術(shù)的研發(fā)成果也是多元化的,技術(shù)人員必須開展多元化發(fā)展,才能加大軟件的研發(fā)力度,完善其功能價值。從一定意義上來講,網(wǎng)絡(luò)環(huán)境的不斷變化也在一定程度上導(dǎo)致市場競爭日益加劇,為了提高自身的核心競爭力,相關(guān)的開發(fā)人員、供應(yīng)商必須積極學(xué)習(xí)國際上先進的軟件工程技術(shù)成果,取其精華去其糟粕,結(jié)合自身設(shè)計研發(fā)的重點核心內(nèi)容不斷改進完善設(shè)計體系,從而提高自身的軟件技術(shù)。只有實現(xiàn)技術(shù)水平的有效提升,才能不斷凸顯自身價值,發(fā)揮軟件工程技術(shù)的作用優(yōu)勢,逐漸實現(xiàn)可持續(xù)發(fā)展。另一方面,軟件開發(fā)的相關(guān)企業(yè)必須對內(nèi)部的技術(shù)人員、開發(fā)工作人員進行嚴格的考核評價,現(xiàn)代化社會不僅僅要求這類人才具備良好的業(yè)務(wù)能力、專業(yè)素養(yǎng),還應(yīng)當擁有高尚的道德品質(zhì),研究開發(fā)出的一系列軟件工程技術(shù)能夠通過嚴格的安全性檢測,能夠有效維護用戶的個人隱私信息,同時為相關(guān)的用戶提供更為便捷高效、安全可靠的個性化服務(wù)。
3.2不斷完善軟件的角色設(shè)計程序
在以往的軟件工程技術(shù)開發(fā)階段,相關(guān)設(shè)計人員會將軟件的結(jié)構(gòu)數(shù)據(jù)作為主要考慮對象。但是隨著現(xiàn)代化信息技術(shù)的不斷發(fā)展和進步,在當前軟件開發(fā)與應(yīng)用過程中,就需要面向社會全體領(lǐng)域進行開發(fā)與設(shè)計,從而滿足用戶多樣化的使用需求。因此,相關(guān)軟件開發(fā)企業(yè)和軟件設(shè)計人員在具體工作過程中要對這一用戶需求變化情況進行關(guān)注,不斷提高設(shè)計軟件的適用性和兼容性,從而滿足現(xiàn)代信息技術(shù)和生活生產(chǎn)發(fā)展的需要。除此之外,在滿足大眾使用需求的基礎(chǔ)上。也要進一步關(guān)注軟件系統(tǒng)自身的安全性問題。保障系統(tǒng)軟件的應(yīng)用流暢程度。在設(shè)計階段,應(yīng)當根據(jù)用戶需求設(shè)計不同的語境以及系統(tǒng)語言,建立不同的角色設(shè)計程序,提高用戶使用舒適性[3]。
3.3推進軟件工程技術(shù)的進化和創(chuàng)新
(1)提升軟件的操作效率。高效率是現(xiàn)代社會追求的重要內(nèi)容。不管是5G網(wǎng)絡(luò)的研發(fā)還是遠程辦公軟件的應(yīng)用,都是為了更好地解決效率問題。因此在軟件工程技術(shù)的開發(fā)過程中也需要提升對效率的重視程度,簡化軟件的操作流程,降低操作難度,從而提升使用效率,更好地滿足用戶的實際需求。對于軟件本身需要根據(jù)實際情況進行升級改造,在提升軟件安全穩(wěn)定性的同時,還需要注重拓展功能。最后。軟件工程技術(shù)作為一種新興技術(shù),需要具有一定的前沿性和引領(lǐng)性特征,對市場的發(fā)展趨勢進行預(yù)測,從而主動創(chuàng)新,帶動行業(yè)的發(fā)展。軟件工程技術(shù)在創(chuàng)新的過程中,需要以計算機網(wǎng)絡(luò)技術(shù)的發(fā)展情況為基礎(chǔ),及時調(diào)整功能和設(shè)計,從而保證與母體的適用性和協(xié)調(diào)性[4]。
4結(jié)束語
綜上所述,軟件工程技術(shù)在未來的很長一段時間內(nèi)將扮演著社會發(fā)展的輔助者角色,擁有良好的發(fā)展前景和發(fā)展空間,軟件工程師也需要確保服務(wù)過程和功能的優(yōu)化方式,對軟件做好綜合應(yīng)用。
參考文獻:
[1]孫瑜爽.網(wǎng)絡(luò)信息時代軟件工程技術(shù)的發(fā)展探討[J].計算機產(chǎn)品與流通,2020(2):27.
[2]秦不凡.大數(shù)據(jù)時代下軟件工程技術(shù)的應(yīng)用[J].農(nóng)家參謀,2020(10):214.
[3]江中宇,陳昊翔,王少伯,等.關(guān)于網(wǎng)絡(luò)信息時代下軟件工程技術(shù)的發(fā)展探析[J].科技創(chuàng)新導(dǎo)報,2020,17(19):138-139,142.
[4]劉鵬.探討在網(wǎng)絡(luò)信息時代下軟件工程技術(shù)的發(fā)展[J].電子測試,2016(14):92-93.