公務(wù)員期刊網(wǎng) 論文中心 正文

計算機軟件技術(shù)范文

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計算機軟件技術(shù)范文范文,希望能給你帶來靈感和參考,敬請閱讀。

計算機軟件技術(shù)范文

計算機軟件技術(shù)篇1

隨著信息技術(shù)的迅速發(fā)展,計算機網(wǎng)絡(luò)極大的便利了人們的日常生活和工作,特別是在數(shù)據(jù)挖掘技術(shù),它在計算機軟件工程中得到了廣泛的應(yīng)用,并得到了很好的應(yīng)用效果?;诖?,本文從數(shù)據(jù)挖掘技術(shù)的概念和應(yīng)用意義出發(fā),對數(shù)據(jù)挖掘技術(shù)在計算機軟件工程中的應(yīng)用進行了分析。

1數(shù)據(jù)挖掘概念

數(shù)據(jù)挖掘是一個全新的概念,它的作用就是從大量的數(shù)據(jù)中篩選出有價值的數(shù)據(jù),從而提高了數(shù)據(jù)的利用率。因此,在計算機軟件工程中運用數(shù)據(jù)挖掘技術(shù),可以確保數(shù)據(jù)的質(zhì)量和效率,使重要數(shù)據(jù)得到有效使用。因此,如何在計算機軟件工程中運用數(shù)據(jù)挖掘技術(shù),是廣大科技工作者所要考慮和研究的課題。

2數(shù)據(jù)挖掘技術(shù)的概述

2.1數(shù)據(jù)挖掘技術(shù)的界定

數(shù)據(jù)挖掘技術(shù)作為一種新興的、先進的信息處理技術(shù),因其自身的優(yōu)勢而被廣泛地應(yīng)用于各個領(lǐng)域。在傳統(tǒng)的計算機軟件工程中,數(shù)據(jù)處理的效率無法得到很好的保證。數(shù)據(jù)挖掘技術(shù)各功能之間常常存在著某種關(guān)聯(lián),從而最大程度確保了最后的評價結(jié)果的正確性。綜上所述,這一技術(shù)在數(shù)據(jù)挖掘中的應(yīng)用優(yōu)勢在于將數(shù)據(jù)處理的效率最大化,并且從根源解決了數(shù)據(jù)易損失的問題,對企業(yè)的持續(xù)健康發(fā)展,具有重大的技術(shù)支撐作用。

2.2數(shù)據(jù)挖掘技術(shù)的應(yīng)用作用

(1)它具備了傳統(tǒng)的信息處理技術(shù)的全部功能,即對各種數(shù)據(jù)進行收集和歸類。相對來說,這種收集方式的范圍更大,可以進行特征性的分析,可以從大量的數(shù)據(jù)中,構(gòu)建出一套精確的信息管理體系。將各個部門的信息資源進行整合,使得各公司對各方面的信息有了更完整的認識。

(2)一般的數(shù)據(jù)信息系統(tǒng)在計算過程中會花費大量的時間,因為數(shù)據(jù)太多,造成計算系統(tǒng)崩潰;而數(shù)據(jù)挖掘技術(shù)具有很強的計算能力,在這一點上,數(shù)據(jù)挖掘技術(shù)并不難,計算時間很短。而且,在處理過程中,不會出現(xiàn)任何的數(shù)據(jù)丟失和錯誤,從而有效地保證了數(shù)據(jù)的完整性。這些數(shù)據(jù)中,有一些是無用的,卻會影響到整個系統(tǒng)的運行速度,數(shù)據(jù)挖掘技術(shù)能夠?qū)?shù)據(jù)庫中的數(shù)據(jù)進行有效的分析,然后將其清除,然后再將正確數(shù)據(jù)輸入到數(shù)據(jù)系統(tǒng)中。

3數(shù)據(jù)挖掘技術(shù)在計算機軟件工程中的應(yīng)用

3.1應(yīng)用于信息挖掘

在計算機軟件工程中,利用數(shù)據(jù)挖掘技術(shù)能夠全方位、多角度地對數(shù)據(jù)信息進行控制;由于軟件工程范圍很大,因此所涉及的數(shù)據(jù)信息類型也很復(fù)雜。而應(yīng)用計算機軟件工程可以實現(xiàn)對有關(guān)信息數(shù)據(jù)進行統(tǒng)一管理、集中化管理,使相關(guān)的軟件在實際的開發(fā)過程中,可以對數(shù)據(jù)資源進行實時的更新與處理,使軟件的開發(fā)質(zhì)量得到最大程度地改善,達到預(yù)期的目的。另外,數(shù)據(jù)挖掘中含有大量的數(shù)據(jù),以保證技術(shù)人員能科學(xué)地分析并正確區(qū)分軟件的內(nèi)部結(jié)構(gòu),因此,充分利用數(shù)據(jù)挖掘技術(shù)的優(yōu)點,為后期運行人員提供了快捷分析問題與解決方案的作用,保證了軟件開發(fā)工作的順利進行[1]。要對員工的關(guān)系進行深入的剖析與挖掘,就必須針對軟件開發(fā)的要求,注重對人力資源進行科學(xué)的統(tǒng)籌與配置,同時,在軟件模塊化的基礎(chǔ)上,嚴(yán)格按照軟件的模塊化設(shè)計原理,實現(xiàn)了大規(guī)模的軟件開發(fā)。經(jīng)常有數(shù)以千計的人參加了軟件系統(tǒng)的建設(shè),參加會議的人經(jīng)常會談?wù)撐募鬟f、電子郵件發(fā)送等,在這個時候,必須要對各部分的關(guān)系進行深入的剖析與發(fā)掘,以便在以后的工作中進行科學(xué)的分工和分配。此外,在軟件企業(yè)中,所有的人員與軟件使用者都必須建立一個穩(wěn)定的、可靠的關(guān)系網(wǎng)絡(luò),在網(wǎng)絡(luò)復(fù)雜性日益增加的今天,正確地分析和挖掘網(wǎng)絡(luò)內(nèi)部的關(guān)系,保證了軟件工程的正常、有序、順利地進行。比如:在挖掘人事關(guān)系的過程中,要運用版本管理系統(tǒng),統(tǒng)一和有序地修改相關(guān)流程,深入地分析和挖掘軟件變更后的歷史數(shù)據(jù),并在此基礎(chǔ)上,根據(jù)各個程序模塊之間的關(guān)系,對其進行了邏輯上的依賴,該系統(tǒng)的內(nèi)部結(jié)構(gòu)能夠直觀、高效地顯示出系統(tǒng)的開發(fā)組織。

3.2應(yīng)用于軟件執(zhí)行記錄

在數(shù)據(jù)挖掘技術(shù)的實際應(yīng)用中,要對軟件執(zhí)行過程中的數(shù)據(jù)進行全面的分析與挖掘,對軟件的操作性能進行全面的分析與處理,使其能夠充分滿足所期望的判斷標(biāo)準(zhǔn)。因此,在對運行記錄進行深度分析與挖掘時,必須對已設(shè)定的安裝路徑進行全面的查找,并通過反向建模來實現(xiàn)對數(shù)據(jù)結(jié)構(gòu)的分析,為以后的軟件維護提供了便利。同時,技術(shù)人員也應(yīng)該及時地發(fā)現(xiàn)和處理這些問題,以確保系統(tǒng)的工作性能。同時,要對其進行深入的分析和挖掘。程序規(guī)約挖掘就是對與其相關(guān)的程序進行綜合分析,以使其能在最短的時間內(nèi)找到并處理相應(yīng)的程序代碼。此外,為保證跟蹤信息的執(zhí)行效果,我們還采用逆向模型對相關(guān)的流程進行全面的分析、驗證和維護。該類型的挖掘過程是:通過初步的桶裝,對有關(guān)的系統(tǒng)進行綜合分析,然后,將所有與該軟件相匹配的API界面進行綜合整理,同時,對所跟蹤的信息進行充分的篩選與處理,形成了一個規(guī)范模型,能夠?qū)τ嘘P(guān)的系統(tǒng)進行有效的描述[2]。如圖1所示顯示了程序規(guī)約挖掘的基本流程。

3.3應(yīng)用于軟件漏洞檢測

在計算機軟件工程中,軟件缺陷檢測是一項非常重要的工作,它不僅能夠有效地提高軟件的開發(fā)速度,而且能夠保證系統(tǒng)的穩(wěn)定、可靠、安全,為后期的安全問題及時地發(fā)現(xiàn)和處理打下了堅實的基礎(chǔ)。通過對軟件的缺陷進行徹底的修復(fù),可以提高用戶的安全性。根據(jù)數(shù)據(jù)挖掘技術(shù)的發(fā)展趨勢,在實現(xiàn)軟件缺陷檢測時,應(yīng)根據(jù)其內(nèi)在的測試內(nèi)容,對其進行針對性的分析和測試;此外,還需要對涉及軟件缺陷的項目進行全面的測試,使其符合相應(yīng)的軟件開發(fā)規(guī)范和需求。數(shù)據(jù)挖掘技術(shù)在實際運用過程中,需要對已有的數(shù)據(jù)進行綜合的分析,并對最后的分析結(jié)果作綜合分析加以完善。然后,通過選擇適當(dāng)?shù)臏y試方式,使測試工作得以實施,使之能夠更好地適應(yīng)軟件工程的發(fā)展需要。另外,在數(shù)據(jù)的處理過程中,還需要利用數(shù)據(jù)挖掘技術(shù)對數(shù)據(jù)進行分析、抽取,通過數(shù)據(jù)的形式,使輔助數(shù)據(jù)內(nèi)容更形象、更直觀地呈現(xiàn)給使用者。另外,為保證數(shù)據(jù)挖掘技術(shù)在計算機軟件工程中的科學(xué)合理應(yīng)用,為了更好地運用于實踐,還需要合理地選取合適的數(shù)據(jù)模型,然后,利用合適的數(shù)據(jù)挖掘模型,對測驗集進行科學(xué)的測量和處理。在實際的測試中,要對軟件的錯誤進行科學(xué)化、規(guī)范化的分類,并對數(shù)據(jù)庫中的相關(guān)數(shù)據(jù)進行科學(xué)地更新與優(yōu)化[3]。如圖2所示展示了檢測軟件漏洞的流程。

3.4應(yīng)用于軟件管理

數(shù)據(jù)挖掘技術(shù)能夠探測到軟件在運行過程中的各種數(shù)據(jù)的運行規(guī)律,在軟件發(fā)生故障的時候,能夠按照原來的數(shù)據(jù)運行方式進行自動修復(fù)。隨著軟件的應(yīng)用越來越多,問題也越來越多,一些問題不是人力可以解決的。有些軟件,在經(jīng)過一段時間之后,有時會在其內(nèi)部傳輸數(shù)據(jù)時出現(xiàn)問題,在這種情況下,通過數(shù)據(jù)挖掘技術(shù)的記錄功能,可以在系統(tǒng)發(fā)生故障時,自動進行修復(fù)和升級。

4計算機軟件工程中數(shù)據(jù)挖掘技術(shù)的應(yīng)用方法

4.1關(guān)聯(lián)方法

一種通常用于研究兩件不同的東西之間的關(guān)系的一般方法。結(jié)合數(shù)據(jù)挖掘技術(shù)的實際應(yīng)用,關(guān)聯(lián)方法提出了一種高效的數(shù)據(jù)處理與收集的方法。此外,在運用關(guān)聯(lián)法的過程中,應(yīng)嚴(yán)格遵守興趣關(guān)聯(lián)原理,充分利用數(shù)據(jù)挖掘技術(shù)和計算機軟件工程相結(jié)合,二者的關(guān)聯(lián)特征包括:支持程度和可信度,在實際運行過程中,還需要將支持度的屬性與交易集合相結(jié)合。

4.2分類方法

在數(shù)據(jù)挖掘技術(shù)的具體應(yīng)用中,要利用分類標(biāo)志對相關(guān)的行為進行科學(xué)的分析與預(yù)測。在此基礎(chǔ)上,根據(jù)其分類特點,建立了相關(guān)分析模型。此外,在實際建模時,要盡可能地強調(diào)它的實用性,所以,技術(shù)人員要多留意有關(guān)的資料類別。當(dāng)前,在數(shù)據(jù)挖掘技術(shù)中,通常使用正確的判別樹方法,而判別樹方法則是以神經(jīng)網(wǎng)絡(luò)分類和最接近分類為基礎(chǔ)。在運用分類法時,相關(guān)技術(shù)人員應(yīng)當(dāng)充分理解和分析分類的種類,選擇適當(dāng)?shù)姆椒ǎ页鲞m合的應(yīng)用區(qū)域,并盡量采用最小的費用,以確保最后的處理結(jié)果。

4.3聚類方法

在軟件工程實際使用過程中,聚類算法要嚴(yán)格遵循設(shè)定的分類準(zhǔn)則,對與科研工作有關(guān)的數(shù)據(jù)對象進行歸類處理,并將其分為幾種不同的類型。在此基礎(chǔ)上,盡可能保證同類資料物件與同類資料物件之間的相似。而在實際操作中,不同類型之間的數(shù)據(jù)差異很小。同時,利用聚類技術(shù)對相關(guān)數(shù)據(jù)進行科學(xué)的歸類,確保了聚類算法在數(shù)據(jù)信息處理中的科學(xué)性和有效性,因此,該方法能更好地用于實際的應(yīng)用[4]。

5數(shù)據(jù)挖掘技術(shù)在計算機軟件工程中的應(yīng)用策略

5.1完善開源軟件的挖掘工作

在實際的軟件開發(fā)和應(yīng)用中,開源軟件是一個很有意義的研究課題。其中,克隆碼的檢測是一個十分關(guān)鍵的工作,它在開源軟件的開發(fā)中得到了廣泛的應(yīng)用,可以有效地完成數(shù)據(jù)的復(fù)制和粘貼。在信息化、一體化的社會背景下,軟件工程的生產(chǎn)必須要進行變革,以適應(yīng)市場的要求和實際情況。由于傳統(tǒng)的軟件工程項目具有一些歷史問題,使得其與社會的需要難以溝通。在當(dāng)今社會,隨著數(shù)據(jù)的快速發(fā)展,人們對信息的需求已經(jīng)轉(zhuǎn)化成了大量的數(shù)據(jù),利用數(shù)據(jù)技術(shù)對這些數(shù)據(jù)進行篩選、修正,從而減少了企業(yè)的經(jīng)營管理風(fēng)險。

5.2通過數(shù)據(jù)挖掘技術(shù)實施對軟件項目的管理

從當(dāng)前計算機軟件工程的發(fā)展?fàn)顩r來看,軟件項目管理工作的發(fā)展趨勢是系統(tǒng)化和復(fù)雜化。在軟件工程中,數(shù)據(jù)挖掘技術(shù)起著舉足輕重的作用,在軟件工程中,挖掘執(zhí)行記錄也是挖掘技術(shù)的一部分。通過對軟件系統(tǒng)的路徑進行分析,可以使軟件工程中各系統(tǒng)的工作代碼之間的聯(lián)系更加清晰。隨著科技的進步,人們的經(jīng)濟狀況也在發(fā)生著變化,因此,軟件工程的管理就變得越來越困難。過去的軟件工程管理已不能滿足現(xiàn)代高技術(shù)軟件工程的要求,這些都會影響到整個軟件項目的各個方面,從而導(dǎo)致軟件項目的進度和進度的下降。因此,必須充分利用數(shù)據(jù)挖掘技術(shù)在軟件工程中的作用,保證軟件項目的工作效率[5]。

6結(jié)語

在這個資訊大爆炸的年代,我們每天都要處理大量的資訊,光靠人力是遠遠不夠的。在信息技術(shù)飛速發(fā)展的今天,人們對各種新技術(shù)進行了大量的研究,而數(shù)據(jù)挖掘技術(shù)正是其中的一種。軟件工程是當(dāng)前信息技術(shù)領(lǐng)域的一個重要組成部分,所以,對軟件工程進行優(yōu)化,可以方便地進行信息的整理和歸類,同時也能防止由于大量的數(shù)據(jù)而造成系統(tǒng)的混亂、崩潰。隨著數(shù)據(jù)挖掘技術(shù)的迅速發(fā)展和普及,技術(shù)工作者必須樹立與時俱進的思想,以推動軟件工程的健康、持續(xù)發(fā)展。在此基礎(chǔ)上,將數(shù)據(jù)挖掘技術(shù)和軟件管理相結(jié)合,以保證在軟件工程中的應(yīng)用,將信息挖掘技術(shù)運用于軟件工程,可以有效地對信息進行分類,將數(shù)據(jù)挖掘技術(shù)引入到軟件工程領(lǐng)域,大大提升工作效率,推動整個軟件產(chǎn)業(yè)的發(fā)展。

作者:周弘 單位:中航金網(wǎng)(北京)電子商務(wù)有限公司 

計算機軟件技術(shù)篇2

大數(shù)據(jù)時代發(fā)展背景下,計算機軟件技術(shù)運用甚廣,是人們生活與工作中的重要組成部分。基于此,本文首先從大數(shù)據(jù)時代計算機軟件技術(shù)運用的意義出發(fā),然后分析了計算機軟件技術(shù)類型,最后探討了計算機軟件技術(shù)的有效運用,以供參考。技術(shù)發(fā)展和社會進步息息相關(guān),伴隨持續(xù)深入研究技術(shù),讓我國涌現(xiàn)出了很多新的技術(shù),為我國社會現(xiàn)代化發(fā)展提供了技術(shù)支持,尤其是計算機軟件技術(shù),在現(xiàn)代社會發(fā)展過程中起著關(guān)鍵作用。在大數(shù)據(jù)時代發(fā)展背景下,伴隨持續(xù)提高的信息數(shù)量、更新速度,在處理數(shù)據(jù)信息的過程中要合理運用計算機軟件技術(shù),嚴(yán)格要求技術(shù)工作者關(guān)注計算機軟件技術(shù)的研究,如此才可以發(fā)揮出計算機軟件技術(shù)的作用。但是,在新時代發(fā)展過程中,計算機軟件技術(shù)應(yīng)用并不容樂觀,還不能完全發(fā)揮其作用。因此,為了保證大數(shù)據(jù)時代科學(xué)運用計算機軟件技術(shù),就需要了解計算機軟件技術(shù)類型,并且關(guān)注計算機軟件技術(shù)創(chuàng)新和發(fā)展,促使計算機軟件技術(shù)符合新時代發(fā)展要求。

1大數(shù)據(jù)時代計算機軟件技術(shù)運用的重要意義

1.1提高經(jīng)濟效益

在社會長時間發(fā)展階段,經(jīng)濟水平是非常關(guān)鍵的構(gòu)成部分,與此同時一切社會資源均是為了能夠?qū)Λ@得更高的經(jīng)濟效益加以創(chuàng)造的,不過生產(chǎn)與操控設(shè)施設(shè)備時傳統(tǒng)生產(chǎn)技術(shù)采用的人工方式,對生產(chǎn)精度影響較大,可能導(dǎo)致浪費資源的問題出現(xiàn)。在大數(shù)據(jù)時代下,為了保證可以實現(xiàn)資源配置最大化,必須要科學(xué)運用計算機軟件技術(shù),持續(xù)提升資源利用率,從而讓企業(yè)獲得更高的經(jīng)濟效益,提高社會綜合經(jīng)濟水平。

1.2提高社會發(fā)展水平

眾所周知,新的技術(shù)是社會發(fā)展需要的動力,在現(xiàn)代社會發(fā)展中,信息技術(shù)起著關(guān)鍵作用,可以說信息技術(shù)已經(jīng)出現(xiàn)在了社會發(fā)展的方方面面。現(xiàn)如今,我國綜合實力和計算機軟件技術(shù)發(fā)展情況緊密相連,經(jīng)過優(yōu)化和創(chuàng)新計算機軟件,能夠促進社會更好更快的發(fā)展。所以,在大數(shù)據(jù)時代下,研究與開發(fā)計算機軟件技術(shù)的過程中,有關(guān)技術(shù)工作者需要嚴(yán)格根據(jù)實況和需要,研發(fā)出合適的計算機軟件技術(shù),如此才可以保證經(jīng)過運用計算機軟件技術(shù),促進社會可持續(xù)發(fā)展,提高社會發(fā)展水平。

1.3提高技術(shù)競爭能力

目前,由于國家持續(xù)發(fā)展和運用計算機軟件技術(shù),讓計算機軟件技術(shù)水平變成了中國綜合國力的主要體現(xiàn)。盡管以往國內(nèi)計算機軟件技術(shù)發(fā)展速度較慢,甚至需要從別的國家引入計算機軟件技術(shù),不過伴隨中國隊計算機軟件技術(shù)的持續(xù)研究與分析,經(jīng)過提高中國計算機軟件技術(shù)水平,可以讓中國計算機軟件技術(shù)競爭能力得到有效提升,從而防止出現(xiàn)別的國家技術(shù)嚴(yán)控中國計算機軟件技術(shù)發(fā)展的情況。

2大數(shù)據(jù)時代下計算機軟件技術(shù)類型分析

2.1云儲存

云儲存是目前國內(nèi)發(fā)展中運用的主要技術(shù),該技術(shù)在智能化發(fā)展中運用甚廣,一定程度上提高了智能化和自動化應(yīng)用質(zhì)量[1]。該種類型的技術(shù)簡言之,即一種網(wǎng)上在線儲存模式,人們能夠把自身的數(shù)據(jù)信息,儲存于第三方委托的虛擬服務(wù)器內(nèi),云儲存相較于傳統(tǒng)儲存模式,云儲存在實際運用時耗能更少,儲存信息量更大,可以滿足現(xiàn)代人實際需要。云儲存模式是由四個部分構(gòu)成的,即存儲層、基礎(chǔ)管理層、應(yīng)用接口層、訪問層。

(1)存儲層,即云儲存模式的基礎(chǔ),組成該層的存儲設(shè)備是多樣化的,比如FC光纖通道存儲設(shè)備、IP存儲設(shè)備、DAS存儲設(shè)備。存儲設(shè)備管理系統(tǒng)能夠把分布不集中且數(shù)量大的存儲設(shè)備相連接,展開統(tǒng)一管理。本層的存儲設(shè)備管理系統(tǒng)能夠?qū)崿F(xiàn)存儲設(shè)備線路管理與維護;

(2)基礎(chǔ)管理層作為云儲存的核心,是非常復(fù)雜的一部分。該層兼具安全、用戶、數(shù)據(jù)管理等各種管理職能?;A(chǔ)管理層是把存儲層與應(yīng)用接口層優(yōu)化和連接的橋梁,經(jīng)過該層優(yōu)化管理讓存儲層各存儲設(shè)備可以一并工作發(fā)揮最大作用給應(yīng)用層提供優(yōu)質(zhì)服務(wù);

(3)應(yīng)用接口層,本層需要按照需求設(shè)置,現(xiàn)下提供的云儲存服務(wù)企業(yè)制作應(yīng)用接口層有差別,用戶自身也可按照興趣愛好設(shè)置應(yīng)用接口層;

(4)訪問層,獲得授權(quán)的云儲存用戶能夠在任意有網(wǎng)絡(luò)接口之處訪問系統(tǒng),同時享受系統(tǒng)提供的存儲服務(wù)[2]。

2.2虛擬化

虛擬化技術(shù)在運用中就是借助虛擬數(shù)據(jù)建立虛擬化平臺,從而讓人們可以直觀分析和判斷數(shù)據(jù)?,F(xiàn)代社會虛擬技術(shù)的運用,提高了現(xiàn)今社會資源利用率,可以充分滿足企業(yè)和個人發(fā)展,以及滿足各種場景下的實際需要,在一定程度上減少人力和物資上的耗損,提高企業(yè)經(jīng)濟發(fā)展效益。虛擬化技術(shù)在正式運用過程中,關(guān)鍵設(shè)備為輸入、輸出設(shè)備,儲存器和CPU。而虛擬技術(shù)運行,經(jīng)過設(shè)備相互間的關(guān)聯(lián)性,確保設(shè)備可以在實際運用中根據(jù)用戶需要發(fā)揮效果[3]。虛擬技術(shù)在運用中,分類多,常見的就是寄居虛擬化和CPU虛擬化、內(nèi)存和邏輯虛擬化、硬盤和網(wǎng)絡(luò)虛擬化等。

2.3信息安全

大數(shù)據(jù)時代中,信息共享程度加深,在該種情況下,網(wǎng)絡(luò)安全問題變得愈發(fā)突出。一些不法分子利用計算機系統(tǒng)漏洞攻擊計算機系統(tǒng),傳播網(wǎng)絡(luò)病毒,竊取重要信息,影響到了社會發(fā)展安全性和穩(wěn)定性。對一些企業(yè)來說,該情況可能會對企業(yè)發(fā)展帶來無法預(yù)估的后果。對此,國家制定的各種制度,支持信息安全技術(shù)持續(xù)發(fā)展和完善。目前,在進行信息安全發(fā)展的過程中,其發(fā)展方向:

(1)防火墻。該技術(shù)是目前成熟的網(wǎng)絡(luò)安全技術(shù),使用中可以避免外部信息干擾,保護內(nèi)部信息安全。高效運用可以防止外人進入內(nèi)部網(wǎng)絡(luò),過濾非法用戶。

(2)網(wǎng)絡(luò)入侵檢測系統(tǒng)。該系統(tǒng)是新型的信息安全保護技術(shù),這一技術(shù)在運用中可以檢測出系統(tǒng)中的非法活動,同時反擊內(nèi)部攻擊與外部檢測攻擊。

(3)入侵防御系統(tǒng)。這一系統(tǒng)在正式運用過程中可以采取一定的手段,對實時產(chǎn)生的入侵行為加以反擊,和別的安全技術(shù)比較來說,在現(xiàn)實運用過程中智能化水平很高,可以精準(zhǔn)檢測出攻擊,避免攻擊[4]。然而,現(xiàn)下國內(nèi)入侵防御系統(tǒng)發(fā)展時間短,在運用中有著很多的缺陷與不足。

3大數(shù)據(jù)時代中計算機軟件技術(shù)的有效運用

3.1收集信息和通信

根據(jù)收集信息資料角度進行全方位分析,傳統(tǒng)收集信息資料的模式比較落后,一般使用查詢手機和信息資料等方式,在工作過程中要耗費很多時間和精力、人力和物資等各種資源,收集信息資料的時間比較長,數(shù)據(jù)精準(zhǔn)度也無法得到保證。而在大數(shù)據(jù)時代發(fā)展背景下,運用計算機軟件技術(shù)可以把很多工作者從以往的工作模式中解脫出來,將人工收集資料方式轉(zhuǎn)變成軟件技術(shù)收集信息資料,這樣可以迅速從大量的信息資料中收集到有用的信息,不但能夠健全企業(yè)數(shù)據(jù)庫,還可以給企業(yè)生產(chǎn)發(fā)展提供數(shù)據(jù)信息上的支持。根據(jù)信息通信角度加以分析,于信息通信中運用IBMSPSS預(yù)測分析加速器軟件,可以有針對性地對各個用戶進行詳細分析,減少用戶成本。XO預(yù)測分析技術(shù)加速器和IBMSPSS企業(yè)預(yù)測通信網(wǎng)絡(luò)分析加速器軟件比較起來,可以使用預(yù)測分析功能準(zhǔn)確預(yù)估和分析用戶行為,從而構(gòu)成用戶行為報告。XP預(yù)測分析技術(shù)加速器功能比較強,可以準(zhǔn)確分析信息預(yù)測通信行業(yè)運營管理和數(shù)據(jù)信息等,預(yù)判用戶實際使用過程中可能會遭遇的問題,繼而制定出合適的處理方案,減少用戶成本[5]。另外,XONETZEEA預(yù)測網(wǎng)絡(luò)分析加速器系統(tǒng)開發(fā),給大數(shù)據(jù)時代大數(shù)據(jù)技術(shù)作用發(fā)揮提供了良好的平臺。伴隨信息通信數(shù)據(jù)量持續(xù)增加,科學(xué)采用計算機軟件技術(shù),可以準(zhǔn)確劃分信息通信數(shù)據(jù),合理分析信息通信行業(yè)和用戶信息通信行為等發(fā)展趨勢,進而給信息通信行業(yè)和用戶提供更好的數(shù)據(jù)分析服務(wù)。分析大數(shù)據(jù)信息,可以進一步挖掘大數(shù)據(jù)信息運用價值。在使用大數(shù)據(jù)信息時,必須要結(jié)合實況開發(fā)計算機軟件技術(shù),從而滿足新時代企業(yè)和個人對數(shù)據(jù)信息的需求。

3.2數(shù)據(jù)分析

當(dāng)前數(shù)據(jù)發(fā)展呈現(xiàn)出規(guī)?;髽I(yè)數(shù)據(jù)查詢和分析等方面的工作難度增加。為了幫助企業(yè)精準(zhǔn)捕獲和分析信息,企業(yè)在生產(chǎn)運用過程中,需要先了解和分析客戶的實際需要等基本信息資料,確定客戶合作產(chǎn)品有關(guān)信息數(shù)據(jù),經(jīng)過對大量數(shù)據(jù)的分析與處理,擬定和優(yōu)化產(chǎn)品以及合作方案,保證業(yè)務(wù)活動正常進行。根據(jù)企業(yè)研發(fā)部分著手分析,可以經(jīng)過數(shù)據(jù)庫和產(chǎn)品市場調(diào)查研究等路徑收集信息,給確定產(chǎn)品市場研究開發(fā)方向和對策制定提供重要的價值依據(jù)[6]。根據(jù)產(chǎn)品銷售管理部分出發(fā),作為軟件開發(fā)和計算機操作者,需要增加對過去銷售量等數(shù)據(jù)的分析力度,尋找到產(chǎn)品銷售的缺陷和不足,合理調(diào)整產(chǎn)品銷售對策,并且及時制定出修整方案或意見,從而提高產(chǎn)品銷售利潤和行業(yè)競爭實力。

3.3教育教學(xué)領(lǐng)域

信息技術(shù)和互聯(lián)網(wǎng)技術(shù)促進了社會各領(lǐng)域進一步發(fā)展,在教育領(lǐng)域的運用,有益于促進教育領(lǐng)域現(xiàn)代化發(fā)展。計算機軟件技術(shù)給教育改革提供了技術(shù)支撐,可以有效提高教育教學(xué)治理和效率。計算機軟件技術(shù)加強了教育教學(xué)信息化和現(xiàn)代化的特點,可以改變以往的教學(xué)模式,達到理想中的教學(xué)效果。比如,運用計算機軟件技術(shù)向?qū)W生將抽象的教材內(nèi)容通過生動直觀化的形式呈現(xiàn)出來,以此激發(fā)學(xué)生學(xué)習(xí)的興趣,緩解學(xué)生學(xué)習(xí)的壓力,降低難度,提升學(xué)生對教材知識的了解度[7]。計算機軟件技術(shù)可以實時跟蹤學(xué)生學(xué)習(xí)軌跡,掌握學(xué)生學(xué)習(xí)整個過程的情況,經(jīng)過合理制定學(xué)生成長檔案,加強教育針對性和有效性。跟蹤學(xué)生學(xué)習(xí)情況,能夠進一步了解到學(xué)生學(xué)習(xí)方面存在的問題,教育工作人員給予輔導(dǎo)和啟發(fā),可以提高學(xué)生學(xué)習(xí)質(zhì)量。計算機軟件技術(shù)可以豐富教育教學(xué)法,提高教學(xué)管理水平,彰顯教學(xué)多元化以及個性化,進而促進學(xué)生全面發(fā)展。特別是學(xué)生管理中,對家庭條件不佳的學(xué)生和學(xué)習(xí)能力較弱的學(xué)生等,收集有關(guān)信息以后,借助計算機軟件技術(shù)分析學(xué)生數(shù)據(jù)信息,確定掌握學(xué)生心理和行為等特點,對學(xué)生使用不同的管理舉措,如此才能提升學(xué)生管理效果[8]。

3.4商業(yè)運營

計算機軟件技術(shù)利用自身的優(yōu)勢,在商業(yè)經(jīng)營運行中的每個環(huán)節(jié)均獲得了廣泛運用,可以給用戶和企業(yè)提供很多便捷性服務(wù)。計算機企業(yè)在收集用戶信息資料和運營時,經(jīng)過提高技術(shù)信息管理工作者的信息素養(yǎng),讓其可以科學(xué)運用信息,合理設(shè)定信息管理平臺,實現(xiàn)用戶信息迅速收集和處理,還可以嚴(yán)格圍繞企業(yè)和用戶需求,開拓信息服務(wù)功能??茖W(xué)運用計算機軟件技術(shù),可以促進商業(yè)經(jīng)濟健康穩(wěn)定的發(fā)展,還可以提升市場競爭力。將計算機軟件技術(shù)運用于商業(yè)運營中,可以提升職工工作潛能和主觀能動性,加強企業(yè)管理效果。在人資管理中運用軟件技術(shù),可以經(jīng)過全面分析企業(yè)各種類型的數(shù)據(jù)信息,有效調(diào)配人力資源,發(fā)揮自我價值和崗位價值。市場環(huán)境持續(xù)產(chǎn)生變化,企業(yè)與企業(yè)之間的競爭力越來越強烈,要提升企業(yè)競爭力,必須要運用計算機軟件技術(shù)合理分析大數(shù)據(jù),促使生產(chǎn)經(jīng)營中的資源得到合理優(yōu)化和高效利用[9]。特別是市場信息分析,能夠給企業(yè)發(fā)展戰(zhàn)略的制定提供數(shù)據(jù)參考,保證企業(yè)戰(zhàn)略布局精準(zhǔn),推動企業(yè)朝著現(xiàn)代化趨勢發(fā)展。

4結(jié)語

總之,在大數(shù)據(jù)時代,計算機軟件技術(shù)發(fā)展迅速,廣泛應(yīng)用于各個領(lǐng)域,并在此過程中不斷完善。通過計算機軟件技術(shù)的有效應(yīng)用,不僅可以提高各個領(lǐng)域的信息和數(shù)據(jù)采集處理效果,而且可以降低成本,保證行業(yè)的穩(wěn)定健康發(fā)展。

作者:吳英萍 單位:廣州涉外經(jīng)濟職業(yè)技術(shù)學(xué)院

計算機軟件技術(shù)篇3

0引言

隨著時代的進步發(fā)展,計算機技術(shù)越來越趨于成熟,其應(yīng)用領(lǐng)域也越來越廣泛,數(shù)據(jù)庫測試是我們國家現(xiàn)階段軟件開發(fā)方面取得的巨大進步,可以更好地驗證軟件的功能,對計算機軟件開發(fā)的質(zhì)量有極大幫助。為了能夠保證測試結(jié)果的準(zhǔn)確性,工作人員應(yīng)當(dāng)對計算機軟件進行反復(fù)多次的檢索測試,盡可能地避免計算機軟件出現(xiàn)漏洞。

1數(shù)據(jù)庫測試技術(shù)的相關(guān)概述

1.1開發(fā)數(shù)據(jù)庫測試技術(shù)的必要性

由于過去互聯(lián)網(wǎng)的接入人數(shù)太少,對于軟件的數(shù)據(jù)庫負荷承載要求不大,在我國以往的計算機軟件開發(fā)中,大多數(shù)人認為計算機軟件的代碼編譯與功能應(yīng)用是關(guān)鍵[1]。但現(xiàn)在我國的物聯(lián)網(wǎng)、大數(shù)據(jù)和云平臺技術(shù)逐漸成熟完善,因為軟件的數(shù)據(jù)庫作為計算機軟件的重要組成,大家自然而然對于計算機軟件數(shù)據(jù)庫的要求也隨之增高。因此,計算機軟件開發(fā)數(shù)據(jù)庫測試技術(shù)是非常重要。數(shù)據(jù)庫測試技術(shù)能夠?qū)τ嬎銠C數(shù)據(jù)信息進行高效、準(zhǔn)確的管理,大幅度提高了計算機軟件運行的安全性,極大程度上節(jié)約了人工收集、整理計算機數(shù)據(jù)信息的時間,是計算機軟件開發(fā)的重要技術(shù)支撐,能夠促進計算機技術(shù)不斷創(chuàng)新發(fā)展。由此可以得出,計算機軟件開發(fā)數(shù)據(jù)庫測試技術(shù)的必要性。

1.2未來中國軟件開發(fā)的發(fā)展趨勢

軟件數(shù)據(jù)庫作為軟件應(yīng)用的基礎(chǔ),在中國計算機軟件開發(fā)初期,缺乏對數(shù)據(jù)庫測試的重視,造成了計算機軟件開發(fā)的側(cè)重點與軟件應(yīng)用的實際需求不相符。由此計算機工作人員逐漸開始開發(fā)數(shù)據(jù)庫測試技術(shù)。在快節(jié)奏的生活條件下,計算機軟件的開發(fā)工作不僅能夠更好地滿足人們個性化、多樣化的生活需求,而且可以推動互聯(lián)網(wǎng)行業(yè)的未來發(fā)展,從而提升我們國家的發(fā)展速度,通過開發(fā)先進的數(shù)據(jù)庫測試技術(shù),可以推動國民經(jīng)濟的迅速發(fā)展[2]。隨著時代的不斷前進與發(fā)展,計算機技術(shù)越來越趨于成熟,其應(yīng)用領(lǐng)域也越來越為廣泛,數(shù)據(jù)庫測試技術(shù)作為計算機軟件開發(fā)的重要環(huán)節(jié),能夠?qū)崿F(xiàn)計算機技術(shù)的整合,驗證軟件的功能性,創(chuàng)建滲透式的運行模式,提高計算機軟件開發(fā)的質(zhì)量。因此,可以預(yù)見在計算機軟件開發(fā)體系的后續(xù)發(fā)展中,數(shù)據(jù)庫測試技術(shù)必然成為重點研究對象,并進一步應(yīng)用到計算機行業(yè),以保障計算機軟件運行的穩(wěn)定性和安全性,提高計算機數(shù)據(jù)庫收集整合數(shù)據(jù)信息的工作效率。

2計算機軟件開發(fā)的數(shù)據(jù)庫測試技術(shù)的實際應(yīng)用

2.1計算機壓力測試

計算機軟件開發(fā)數(shù)據(jù)庫測試技術(shù),最先應(yīng)用的就是計算機壓力測試,壓力測試能夠測試出計算機軟件的功能是否符合計算機系統(tǒng)運行的要求。如果測試結(jié)果表明計算機軟件功能并沒有達到系統(tǒng)運行的標(biāo)準(zhǔn),堅決不可以應(yīng)用推廣計算機軟件。壓力測試能夠較為準(zhǔn)確地測試出計算機軟件系統(tǒng)的反應(yīng)時間和運行速度,從而能維護計算軟件系統(tǒng)運行的穩(wěn)定性。因此,工作人員在進行壓力測試時,應(yīng)當(dāng)充分考慮計算機軟件的整體性能,進一步改進計算機系統(tǒng)。在程序員們對計算機軟件進行壓力測試過程中,計算機系統(tǒng)的運行速度非常容易受到其他因素的影響,尤其是計算機系統(tǒng)應(yīng)用的算法效率和計算機使用者的行為習(xí)慣影響較大,例如,微博熱搜,大量的微博用戶同時登錄微博,搜索相同的關(guān)鍵詞的行為,表面看起來毫無干系,實際上已經(jīng)屬于計算機軟件應(yīng)用的高峰期,非常容易造成微博卡頓、系統(tǒng)崩潰,影響微博的實際應(yīng)用性能。除此之外,計算機系統(tǒng)應(yīng)用算法效率高的軟件在進行壓力測試時會比算法效率低的軟件表現(xiàn)更好。同時,程序員應(yīng)當(dāng)不斷提升壓力測試閾值。

2.2數(shù)據(jù)庫容量測試

隨著我們國家整體信息技術(shù)水平的發(fā)展與進步,人們在平時工作與日常生活中,應(yīng)用數(shù)據(jù)庫資源的次數(shù)逐漸增多,尤其是在數(shù)據(jù)端接口有限的前提下,筆者認為針對數(shù)據(jù)的容量進行測試尤為重要[3]。計算機數(shù)據(jù)庫的容量直接影響著計算機軟件數(shù)據(jù)訪問的分析處理水平,是用戶數(shù)量的決定性因素。故此,程序員在計算機數(shù)據(jù)段接口有限時,必須對數(shù)據(jù)容量進行有效測試,確保計算機數(shù)據(jù)庫應(yīng)用的可行性,保證計算機軟件開發(fā)工作能夠順利進行。并且在進行計算機軟件壓力測試時,程序員應(yīng)按照計算機系統(tǒng)工作的實際狀況進行優(yōu)化升級工作,必要時可以利用模擬技術(shù)軟件,確保計算機系統(tǒng)數(shù)據(jù)運行不卡頓、不崩潰。除此之外,由于壓力測試的測試結(jié)果需要通過基本表格數(shù)據(jù)量和數(shù)據(jù)增加量相加核算才能得到,所以在進行計算機軟件壓力測試時也需要相關(guān)分析評估軟件參與其中。

2.3計算機一致性測試

計算機軟件一致性測試,也是我們國家計算機數(shù)據(jù)庫測試技術(shù)應(yīng)用的重點測試環(huán)節(jié)。測試分為表主鍵測試、表外鏈關(guān)系測試和刪除一致性測試。在進行計算機表主鍵測試過程中,程序員需要對計算機系統(tǒng)需求進行詳細分析,根據(jù)相關(guān)的計算機數(shù)據(jù)信息進行精準(zhǔn)記錄,以保證計算機表主鍵測試結(jié)果的準(zhǔn)確性,一旦計算機表主鍵測試結(jié)果數(shù)據(jù)不唯一,必須對表主鍵再次設(shè)計整理。其次,程序員還應(yīng)嚴(yán)格注意表外鏈重點字段的信息和長度,在進行計算機表與表主外鍵測試過程中,確保表外鍵數(shù)據(jù)滿足一致性要求,避免標(biāo)準(zhǔn)字段測試模糊,從而嚴(yán)重影響了測試結(jié)果的準(zhǔn)確度。除此之外,在程序員進行級聯(lián)表測試的過程中,需要確保符合信息數(shù)據(jù)刪除的一致性要求,確保計算機軟件用戶刪除主表數(shù)據(jù)信息之后,與之對應(yīng)的報表數(shù)據(jù)也會隨之刪除干凈,以此提高計算機軟件數(shù)據(jù)信息處理效率,及時更新計算機數(shù)據(jù)庫的信息,保證計算機數(shù)據(jù)信息的實時性,節(jié)約數(shù)據(jù)庫的整體容量,盡可能地提升數(shù)據(jù)庫的利用率。

2.4性能測試

用戶在應(yīng)用計算機軟件過程中,經(jīng)常會遇到系統(tǒng)卡頓、崩潰的情況發(fā)生,造成這種情況發(fā)生的主要原因是,計算機數(shù)據(jù)庫系統(tǒng)無法再持續(xù)承載龐大的數(shù)據(jù)信息,從而對計算機軟件系統(tǒng)造成一定的損害。因此,在計算機軟件開發(fā)前,程序員應(yīng)當(dāng)對計算機數(shù)據(jù)庫進行有效的性能測試,以確保用戶在應(yīng)用計算機軟件的運行流暢性。首先,程序員應(yīng)確保計算機軟件運行環(huán)境的兼容性,最大程度提高計算機軟件開發(fā)的質(zhì)量。不僅要測試軟件的荷載狀況還要測試真實應(yīng)用場景下軟件的整體情況,還要進一步確保計算機軟件開發(fā)的科學(xué)性和合理性。其次,程序員還應(yīng)當(dāng)模擬用戶長期使用后數(shù)據(jù)庫的基本運行情況,并采取性能測試,倘若性能測試結(jié)果存在差異,需要針對干擾因素及時進行調(diào)整與優(yōu)化,以保障計算機軟件能夠正常運行,給用戶帶來更好的體驗感。由此也能看出,性能測試對于計算機軟件開發(fā)的重要性。

3結(jié)語

綜上所述,由于對計算機軟件數(shù)據(jù)庫要求的增高,數(shù)據(jù)庫測試技術(shù)可以說是極為重要。因為計算機軟件開發(fā)的數(shù)據(jù)庫測試技術(shù)能夠大幅度提高我們國家軟件運行過程的安全性,極大程度地節(jié)約人工收集、整理計算機數(shù)據(jù)信息的時間,是計算機軟件開發(fā)的重要技術(shù)支撐,實際應(yīng)用中有壓力測試、容量測試、一致性測試和性能測試等測試技術(shù)。

[參考文獻]

[1]于海杰.計算機軟件開發(fā)的數(shù)據(jù)庫測試技術(shù)探討[J].電腦知識與技術(shù),2020(30):23-24.

[2]張赟.計算機軟件開發(fā)的數(shù)據(jù)庫測試技術(shù)[J].電子技術(shù)與軟件工程,2020(17):150-151.

[3]郭尚維.計算機軟件開發(fā)的數(shù)據(jù)庫測試技術(shù)淺析[J].輕紡工業(yè)與技術(shù),2019(12):111-112.

作者:王明珠單位:蘇州健雄職業(yè)技術(shù)學(xué)院