王銘輝
摘要:隨著信息技術的不斷發展,網絡軟件的應用也越來越廣泛,網絡軟件已經成為人們生活和工作中不可或缺的一部分。為了滿足人們工作和生活多樣化的需要,網絡軟件不斷創新,但是,在當前網絡軟件發展下,我國網絡軟件工程技術的研究和開發人員還面臨著許多亟待解決的問題,因此,要不斷針對其展開研究才能不斷地發展。
關鍵詞:網絡軟件;工程技術;信息技術
隨著網絡信息時代的到來,網絡給人們的生活、工作和學習帶來了巨大的變化。其中網絡軟件工程逐漸發展成為一個高科技產業,隨著相關行業對網絡軟件工程的需求不斷增加,然鵝日對軟件工程技術的應用需求與日俱增,因此,要從人們的需求和應用領域來進行,投入大量資金、人力和物力,發展迅速,從而有效地提高網絡軟件的技術水平,但仍有一些問題需要解決,本文的研究內容將在下面簡要討論。
一、網絡軟件工程技術的現狀
信息化時代,軟件作為高科技產品廣泛存在于人們的生活和工作過程中,而軟件工程則是知識密集型產業。互聯網軟件是信息時代發展的推動力量,當前,人們對互聯網軟件的需求日益增長,必須加強對互聯網軟件的管理。科技創新是改善人民生活質量和工作效率的需要。
網絡軟件工程技術是由計算機技術和程序設置組成的邏輯單元,它包含數據庫、模塊化模式、設計語言等多方面的內容,范圍廣泛,極其復雜。軟件工程技術是一門綜合學科,涉及軟件設計、信息自動化、安全性和穩定性等方面。軟件構建技術的核心內容是構建組件,即問題空間和解決方案空間的一致性,傳統的模式識別技術主要是開發人員編寫軟件代碼,將軟件開發與人工智能相結合,促進工業自動化的發展,而安全穩定技術是提高軟件質量的重要手段。所以我們必須重視軟件質量,為其穩定應用打下基礎。
二、網絡軟件工程技術發展存在的不足
(一)軟件工程技術的安全性有待提高
自進入網絡信息時代以來,我國軟件工程技術在發展過程中,始終保持著高速發展的勢頭,同時也為社會發展提供一定的基礎保障。隨著軟件技術的發展,黑客技術也得到了發展。在過去的十幾年里,黑客對網絡的攻擊越來越多,病毒種類的多樣性和復雜性使人們越來越關注網絡安全問題。
(二)軟件工程技術網絡化、大眾化有待提高
當前軟件工程技術的網絡化水平必須提高。此外,軟件工程的普及程度也有待提高,以便人們能夠在工作和學習中使用軟件。
三、網絡軟件工程技術的發展對策
(一)采用軟件進化技術
信息時代,軟件開發人員應運用軟件開發技術,科學合理地使用軟件,以滿足多樣化的軟件需求,適應當今復雜的網絡環境。對于軟件開發來說,技術開發人員在工程研發過程中,要滿足技術人們對網絡自身的需求;其次要對網絡軟件的壽命進行綜合評價。另外,在軟件開發過程中,相關技術人員必須根據軟件的數量變化來確定較高級別軟件的規模。所以,開發網絡軟件是首要任務,提高網絡軟件的安全性,有效保護用戶的個人信息和隱私。
(二)采用軟件構件技術
網絡化軟件構建技術是指由相關開發人員配置完成的網絡軟件制作技術,使用更多的網絡軟件。當前,網絡軟件工程技術領域對軟件構件技術還沒有作出明確的規定,但總體上說,軟件構件技術是指可以相互獨立,但可以替代某些系統的完整系統。為了滿足人們在軟件設計和運行過程中的動態需求,可以將其集成到一個系統中,也可以將其分成若干部分,根據今后的發展趨勢,軟件構件技術在日后的發展中,要全面朝著自動化方向發展,同時自動化方向也有效的保證的網絡工程技術在我國商業領域中的需要。
(三)軟件檢測技術
在軟件測試中,一般采用基于推理機理論和理論表示的模式識別方法。實踐證明,該方法可實現動態和靜態安全因素的綜合檢測。在因特網上,用戶使用靜態的方式來進行符號識別,而無需運行安全的軟件程序。若使用動態驗證碼進行驗證,則必須使用相應的軟件程序來支持覆蓋匹配。
(四)角色程序設計方法
目前,在網絡軟件工程技術應用中,網絡軟件編程方法正逐步向滾動式編程方法發展。采用角色編程方法可以開發人性化軟件,但具有一定的學習特點和應用前景,適應人不斷變化的語境和語言特性,通過不斷分析和突出網絡軟件的性能,使網絡軟件的各個組成部分協調發展,使編程方法發揮越來越大的作用,有效地提高了網絡軟件工程技術的實際應用效果。
四、網絡軟件工程技術的遠期發展方向
隨著軟件開發需求的增長,軟件的復雜度和復雜性也在不斷提高。為了更好地適應時代發展的需要,軟件開發的長遠發展方向應該是更加全面、專業化、智能化,并廣泛應用于各個領域,因此,軟件開發應該向模塊化、全球化、開放化方向發展。
(一)模塊化方向
模塊化方向,就是運用科學的層次化、抽象化等方法,把軟件集成到各個功能模塊中,以更好地響應各種業務需求,使技術應用更加靈活、方便。模塊化是軟件開發的一種必然趨勢。
(二)全球化方向
互聯網本身就是無線技術的一部分,但是由于經濟、政治等原因,使得軟件的研發與應用在各國都處于一種獨立的狀態,造成了人力資源的巨大浪費,使得軟件的研發與應用只能在一個國家進行,無法促進其整體技術的發展,因此必須在全球范圍內改變軟件工程技術,創造合作的局面。例如,一個軟件的研發可以由美國提出,由英國組織,由中國編寫,并由其他國家進行測試,這樣就可以共享技術,互利。
(三)開放性方向
開放性是網絡軟件長期發展的必然趨勢。隨著全球化的逐漸深入,開放將成為軟件技術長期發展的重要方向,在未來的軟件研究與開發過程中,一定要深入到軟件實體中,讓每一個網絡節點自由連接,并與其它軟件一起工作,這樣,開發者就可以更方便地與客戶溝通,實現雙贏。
五、總結
總之,隨著我國科技不斷發展下,網絡與信息技術的應用為廣大用戶營造了和諧的網絡環境。因此,加強網絡軟件工程技術的開發,不斷探索網絡軟件工程技術的范圍,從當前復雜網絡環境下的實際情況出發,有效提高網絡軟件的可用性和可靠性,從整體上提高網絡軟件的可靠性,改善用戶的體驗。
參考文獻
[1]黎智權.網絡軟件工程技術的發展及其對策[J].數碼世界,2021,(2):32-33.
[2]江中宇,陳昊翔,王少伯, 等.關于網絡信息時代下軟件工程技術的發展探析[J].科技創新導報,2020,17(19):138-139,142.
[3]白昌盛.探究軟件工程技術在網絡時代背景下的發展[J].數碼世界,2020,(1):64.