王 雯
(昆明幼兒師范高等專科學校 云南 昆明 651700)
軟件技術在我國不同領域中的應用發揮著不同的價值,在商業領域可以進行產品的推廣以及銷售,在教學領域可以輔助教學,在醫療領域可以提供醫療信息等,最常見的軟件通信技術也加強了人與人之間的溝通與交流。如何更好地應用軟件技術,對軟件技術進行開發具有積極的作用,目前社會上所面臨的問題是如何將軟件技術與行業融合,更好地發揮軟件技術的功效。
網絡通信是最普及、最常用的方式,在通信領域中,軟件技術縮小了人與人之間的交流邊際,增加了信息溝通的時效性。利用通信網絡的信息傳遞功能,為受眾進行信息交流提供便利,最常見的通信軟件包括微信、微博、QQ等通信社交軟件。只要在有無線通信設備和無線網絡的情況下,就可以進行信息的傳送以及發布,實現對通信信息的共享,普遍的通信方式包括郵件、移動網絡通信。軟件技術在網絡通信領域中的應用以及普及,成為人們最常見的溝通方式[1]。
隨著計算機軟件開發的不斷深入,其在商業領域中發揮著獨特的作用,甚至產生了以商業交易為基準的軟件,用于進行商業信息獲取和商品交易。受市場經濟影響,我國大多數的軟件均屬于商業軟件,其中包括京東、淘寶以及各類的零售平臺,該類軟件在大數據時代中融入商業思想,整合了行業資源,網民在網絡中享受購物、交易的便捷。軟件技術在商業領域中的應用具備集成功能,可以進行企業合作、項目管理,具有智能屬性。在各大的商場中,也引進了自動化設備,包括盤點機、條碼打印機、自動化收銀設備等,實現了軟件系統的集成。
目前,軟件技術在教育領域得到的普及,教師可以利用軟件輔助教學開展,也可以應用軟件發布課程內容,分享教學資源。學生可以登陸軟件查閱學習信息以及學習成績等相關資料。軟件技術在學校教學領域中的應用大都基于信息傳播開展,使用軟件技術進行教學資源的挖掘,更能夠提高學生學習的便利性,教師可以通過發布視頻、發布測試內容等方式,引導學生進行自主學習。教師比較常用的軟件名包括Focusky和office,可以共享教學資源的軟件包括優慕課、超新星等。
醫療領域中主要適用軟件技術的信息儲存功能和信息搜集功能,很多大型的醫院開發出與自身相適應的APP。患者用戶可以通過登陸APP綁定個人信息,進行預約掛號、排診等,也可以登陸APP查閱自己的診斷信息和診斷進程等相關資料。醫院開發的軟件也具備強大的信息儲存功能,醫生通過客戶端將患者及用戶的診斷信息上傳至中樞系統,儲存到云空間,通過患者的姓名便可以快速查閱就診情況。軟件技術在醫院醫療領域的應用縮減了就診時間,簡化了就診流程,醫生和患者之間的交流也更加便利、迅捷[2]。
大數據時代下新媒體、自媒體快速發展,為信息傳播提供了更加廣泛的途徑,信息傳播效率更高。大數據的數據采集、數據分析功能可以為受眾提供個性化的信息服務,實現對信息的針對性傳播。例如,動畫制作、短視頻制作、圖片剪輯等功能均是基于軟件技術實現,為媒體的傳播形式創造奠定基礎。目前的媒體行業信息傳播包括視頻、文字、圖片、音樂、動畫等多種形式內容,均是應用軟件的數字化制作功能實現。除此之外,媒體平臺應用軟件技術實現對視頻內容、文字內容的推動,實現媒體信息流的多維度傳播。比較常見的微信公眾號,日常為受眾推送相關內容的媒體信息,抖音平臺根據用戶對不同內容的點贊量、視頻下載量以及播放量等,針對性地推送受眾所喜愛的模塊內容。媒體行業計算機軟件技術的應用為媒體的發展創造了更多的可能,充分地挖掘了信息時代下信息資源的優勢,推動媒體行業的繁榮發展。
虛擬仿真技術是計算機軟件技術發展到當前階段的重要突破,通過對問題同態模型的建立,進行動態運行實踐,計算問題結果的最優值[3]。該技術的優勢在于通過虛擬模擬解決一些實際操作比較困難的問題,包括一些具有破壞性的實驗。虛擬仿真技術中比較常見的數學模型、描述模型、形象模型等,被廣泛地應用到社會生產以及生活的各個領域,其可以進行武器的制造和鑒定,建筑結構抗壓力和抗剪力的測定等。虛擬仿真技術的發展為信號處理奠定了基礎,但若想完美地將虛擬技術連接到客觀的現實世界,模擬器和傳感器的作用尤為重要,只有好的模擬技術才能保障產品虛擬設計的質量。我國正在進行虛擬仿真技術中傳感器和模擬器等技術的開發,已經取得了一定的成效。相信在大數據時代下,未來計算機軟件技術中的虛擬仿真技術將會走入各家各戶,融入到人們的生產和生活之中。
軟件技術得以快速開發的過程中,也顯露了一系列的信息安全問題,所以,我國在重視軟件技術開發的同時,也要積極處理信息安全問題,彌補軟件中的信息漏洞。當下比較常見的信息安全技術有防火墻技術、信息安全設置手段等。隨著大數據發展的不斷深入,信息安全技術也從最初的保密功能向信息完整性方向發展,實現對信息的防、測、控、管等。目前,比較常見的信息安全技術包括身份認證技術、主機加固技術以及安全審計與監測技術[4]。
身份認證技術是指通過口令設置軟件登陸權限與信息獲取權限,以對用戶身份合法性確認的方式對用戶進行識別。在輔助應用加密和解密技術的前提下,實現對信息傳播過程的防護。為了保障信息傳播的安全性,還融合了邊界防護技術和訪問控制技術,以保障網絡資源不被他人占用和訪問,讓生物識別也更好地融入在日常生活之中。
主機加固技術是指對計算機數據庫系統的BUG修復,可以提高軟件系統的抗攻擊能力,讓用戶賬戶安全更加唯一。
安全審計和安全檢測技術是指通過觀察網絡日志的方式評估網絡安全性的方法,軟件系統被攻擊時,可以追溯攻擊源,實現對系統的防護。監測技術可以避免非法占用流量和傳播垃圾信息的情況。
云概念最早出現在2006年,是大數據發展的最主要特征。計算機軟件系統會收錄大量的信息,這些信息就儲藏在云空間內,當有需求的時候可以隨時提取信息。該技術連接了終端與網絡,用戶可以通過網絡下載云空間內的資料,也可以將信息上傳至云空間內。網絡云儲存技術改變了傳統信息儲存的方式,可以實現對海量數據的計算,按照設計模板對其進行分類、整合、處理,為人們在日常生產以及生活中提供了極大的便利。
大數據時代下計算機軟件技術具有數據預處理技術,在對數據進行采集、分析之前,軟件系統數據庫可以實現對數據的填補、合并、清洗以及檢驗,挖掘數據應用的質量優勢。大數據技術為計算機軟件功能應用提供數據庫,終端軟件基于數據庫內容實現對數據的處理,預處理則是軟件系統數據庫的功能模塊,也是保障軟件技術應用的核心關鍵。例如,銀行系統可以識別個人的銀行信息,當欠債不還時,軟件會封鎖用戶相應的功能。大數據背景下,數據預處理技術包括四大模塊,分別為數據清理技術、數據集成技術、數據轉換技術、數據規約技術,多種數據模塊、數據規范的建立共同實現了計算機軟件的數據預處理功能。
數據清理是指軟件系統數據庫具備對數據識別、分析,將一些遺漏數據以及噪音數據清理出數據庫,確保軟件功能應用的穩定性。數據集成技術是指軟件系統數據庫將多種類型、多種維度的數據模塊組合在一起,合并到數據庫之中,按照軟件系統所需要的功能,處理數據沖突問題,避免數據冗余。數據轉換是指計算機軟件系統中的數據根據設計的系統規則實現對數據類型的轉換,確保后續功能的穩定性向。數據規約是指計算機軟件系統數據庫在提取、傳遞數據過程中按照數值規約、數據方聚集、維規約等內容進行數據精簡,并盡可能保持原貌。例如,用戶登陸軟件系統,需要輸入賬號密碼,登陸過程中系統會根據規約實現對數據的預處理,賦予用戶不同賬戶相應的權限以及功能。
目前,計算機軟件技術在各大領域中的應用逐漸趨于成熟,各大行業通過算法解決發展過程中的痛點,并采集大量的原始數據,將其作為后續的算法支撐。當下對軟件技術的應用多以信息系統實現,進行信息采集與信息傳輸,這是當下計算機軟件技術比較常見的應用方式之一。因此,要合理地設計信息系統,重點加強軟件技術的信息采集功能。
我國很多新興的應用對數據的需求日益旺盛,對信息系統的信息采集功能、信息傳遞功能的要求更好,尤其是虛擬仿真技術的應用,開發一個新的場景可能需要數以萬計的圖片信息。如何合理地設計信息系統,科學地進行信息采集顯得尤為重要。首先,軟件開發需要根據用戶的需求和軟件的目標受眾進行制定,不同領域中對軟件系統的功能要求存在明顯的差別,但對信息采集和信息儲存的要求是一致的。醫療領域信息系統的設計重點在于信息的儲存以及對患者信息的采集,這點就要遵循上述的原則,以合理的信息系統設計減少信息儲存失敗的情況,以高效的信息采集技術完整并快速將患者信息上傳至中樞系統中。
在大數據時代下,計算機軟件技術的應用應更加注重系統設計合理性和信息采集的高效性。這是時代發展和時代需求對軟件技術提出的要求,未來的計算機軟件技術將會更加成熟,信息采集的功能將會更加強大,信息采集速度與信息儲存數量都會快速提升。
軟件技術已經普及到人類生產和生活的各個領域,并發揮著巨大的信息傳播與信息儲存作用。在大數據時代下應進一步加強其在人們生活和社會發展中的應用價值,為人們提供更大的便利。人們可以通過軟件學習一些新的知識,獲取最新的社會動態,解決生活中的難題,通過快速瀏覽和下載大量的數據信息,為生活提供更多的色彩。目前,從生活的基本需要“衣食住行”來分析,從穿衣的角度上看,人們可以通過軟件搜集各類衣服的商品信息,并購買自己喜愛的衣服;從飲食的角度上看,人們通過軟件可以學習很多新的菜式,也可以在軟件中享受訂餐和送餐上門的服務;從住房的角度上看,軟件技術為人們提供了租房信息和購房信息;從行路的角度上看,人們可以通過軟件進行打車服務。在人們的生活中,軟件技術發揮著不可替代的價值,為人們衣食住行提供了極大的便利[5]。
從社會發展角度上看,軟件技術也推動了社會的發展,改變了人們的生產和生活狀態,產品的加工生產效率得到極大程度提升。人們可以在網絡平臺中發布信息,了解實時的社會動態。軟件技術在人類的思想教育上發揮著巨大的作用,對于提高人類思想認知有著促進作用,使得社會發展和諧。可以看到,軟件技術在促進人們生活,促進社會發展中起到了積極作用,我們應該進一步加強其應用的價值[6]。
軟件技術的智能化發展是當下的主潮流之一,智能家居、智能機器人由此而產生。以技術手段實現對信息的整合,提高軟件技術的智能化程度是當下技術開發人員面臨的主要問題之一。例如,智能家居中的軟件可以控制燈光的開和關,通過聲音對軟件下達指令,實現對具體事物的控制;智能窗簾可以通過口令或者按鈕自動拉開或者關閉。以技術手段對信息進行整合,賦予軟件技術更多的生命,注入更多的活力。智能掃地機器人可以根據地勢地形改變自己的行進方向,自動對房間內的灰塵進行打掃,并對用戶住房地勢地形進行備份,能通過計算幫助用戶排出安全隱患。智能化軟件技術為人們提供了更加便利的條件,但很多技術仍處于開發階段,智能效果亟待增強。未來我國軟件技術的發展應重視智能化程度的提升,結合實際運用,注意信息的整合,實現對軟件技術資源的深度挖掘。
5G時代下大數據技術應用范圍更加廣泛,計算機軟件功能更加強大。物聯網技術發展滲透到我國各個領域,包括物流、交通管理、工程建設等多個方面。例如,工程建設基于計算機軟件實現對數據的挖掘,利用數據庫技術實現對多種信息參數的采集,構建工程建設三維模型,對工程各項參數進行調整、優化。在交通領域中,基于數據模型的構建與應用,打造智能控制軟件,輔助應用傳感器設備采集距離數據、速度數據等,實現對各項數據的提取、分析、調整、優化,賦予計算機軟件相應的控制功能。物流關系基于數據信息的識別功能,打造以物流運輸為基礎的計算機軟件,實現對物流貨物的科學分配以及智能化管理,進而提高物流貨物運輸效率以及配送效率。數據挖掘技術在計算機軟件中的應用越來越廣泛,尤其是5G技術的發展為計算機軟件開發提供了更多可能性,賦予了其更多的功能。未來的軟件技術開發以及軟件應用方向會更加注重數據功能挖掘,真正實現數字化發展目標。
綜上所述,大數據時代下的軟件技術應用已經十分廣泛,網絡信息數據的安全問題仍是需要著重考慮的內容。未來的軟件技術發展應更加關注其生活價值與社會價值,提高軟件技術的智能性,彌補當下軟件技術的不足之處。