国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

數(shù)據(jù)庫(kù)測(cè)試技術(shù)在軟件開(kāi)發(fā)中的應(yīng)用

2016-12-19 19:54熊輝
電子技術(shù)與軟件工程 2016年19期
關(guān)鍵詞:前景展望軟件開(kāi)發(fā)

摘 要

本文首先針對(duì)影響數(shù)據(jù)庫(kù)測(cè)試技術(shù)的原因進(jìn)行論述,并在此基礎(chǔ)上,闡述了當(dāng)前世界范圍內(nèi)常見(jiàn)的數(shù)據(jù)庫(kù)測(cè)試技術(shù)的內(nèi)容和方式。之后,又針對(duì)軟件開(kāi)發(fā)當(dāng)中的數(shù)據(jù)庫(kù)測(cè)試技術(shù)進(jìn)行了展望。希望憑借此次經(jīng)驗(yàn)交流,本文能夠給予從事軟件開(kāi)發(fā)行業(yè)的相關(guān)從業(yè)人員提供一定有價(jià)值的參考,同時(shí)期望本篇文章可以發(fā)揮出拋磚引玉的作用。

【關(guān)鍵詞】軟件開(kāi)發(fā) 數(shù)據(jù)庫(kù)測(cè)試技術(shù) 前景展望

自中國(guó)進(jìn)入到改革開(kāi)放時(shí)代之后,各行各業(yè)的科學(xué)技術(shù)含量也正在大幅度地提升。其中計(jì)算機(jī)技術(shù)的普及給這些行業(yè)的運(yùn)作模式帶來(lái)了巨大的變革。而這些重大的變化,是離不開(kāi)軟件的應(yīng)用的,因此,針對(duì)計(jì)算機(jī)軟件的不斷開(kāi)發(fā)成為了各行各業(yè)取得發(fā)展和進(jìn)步的關(guān)鍵性條件。但值得注意的是,在軟件的功能性得到不斷強(qiáng)化的同時(shí),對(duì)于軟件性能的要求也正在不斷地提升。因此,研發(fā)一款優(yōu)質(zhì)軟件,其性能的控制便成為了其中的關(guān)鍵。有的軟件開(kāi)發(fā)商在進(jìn)行軟件設(shè)計(jì)的過(guò)程當(dāng)中,以為數(shù)據(jù)庫(kù)在其中的作用并不關(guān)鍵,所以忽視了針對(duì)數(shù)據(jù)庫(kù)的研發(fā)工作。這樣極有可能讓軟件在使用的過(guò)程當(dāng)中發(fā)生嚴(yán)重的問(wèn)題,阻礙軟件的正常使用,并且讓大眾對(duì)于這款軟件的評(píng)價(jià)顯著降低。這是極為不利于該軟件的推廣和普及的。

1 影響數(shù)據(jù)庫(kù)測(cè)試技術(shù)的原因解析

1.1 主觀視角解析

筆者認(rèn)為,數(shù)據(jù)庫(kù)測(cè)試技術(shù)在自身不斷進(jìn)行發(fā)展的過(guò)程中,會(huì)有很高的可能性受到軟件測(cè)試人員自身意志的影響。而從我國(guó)現(xiàn)有的軟件測(cè)試技術(shù)人員的綜合能力來(lái)看,很大一部分技術(shù)人員都將工作的重點(diǎn)放到了針對(duì)該軟件的編碼與功能方面,而并沒(méi)有針對(duì)軟件在使用過(guò)程中性能的表現(xiàn)進(jìn)行關(guān)注。特別是針對(duì)數(shù)據(jù)庫(kù)訪問(wèn)和并發(fā)的檢測(cè),顯得過(guò)于粗糙。分析造成這一現(xiàn)象的原因,筆者認(rèn)為是這些技術(shù)人員在工作的過(guò)程當(dāng)中,養(yǎng)成了思維定式,即數(shù)據(jù)庫(kù)測(cè)試技術(shù)之于軟件開(kāi)發(fā)當(dāng)中的重要性級(jí)別很低。在軟件正式投入使用之后,數(shù)據(jù)庫(kù)測(cè)試技術(shù)對(duì)軟件在使用過(guò)程中的性能影響很小。但是,越來(lái)越多軟件開(kāi)發(fā)當(dāng)中鮮活的例子在證明著,數(shù)據(jù)庫(kù)測(cè)試技術(shù)在軟件開(kāi)發(fā)當(dāng)中的正確運(yùn)用有著極為重大的意義。因此,針對(duì)軟件開(kāi)發(fā)技術(shù)人員來(lái)說(shuō),增強(qiáng)對(duì)數(shù)據(jù)庫(kù)測(cè)試技術(shù)的了解和關(guān)注,并重視該技術(shù)在軟件開(kāi)發(fā)當(dāng)中的重要意義,是讓軟件性能得到大幅度優(yōu)化,為使用者提供更加高效服務(wù)最為基礎(chǔ)的前提。

1.2 客觀視角解析

眾所周知,數(shù)據(jù)庫(kù)是軟件開(kāi)發(fā)人員進(jìn)行軟件研發(fā)工作的重要前提。軟件在使用的過(guò)程當(dāng)中,數(shù)據(jù)庫(kù)的性能表現(xiàn)會(huì)直接影響到軟件的性能表現(xiàn)。值得注意的是,影響數(shù)據(jù)庫(kù)測(cè)試的一大關(guān)鍵原因便是針對(duì)數(shù)據(jù)庫(kù)所進(jìn)行的標(biāo)準(zhǔn)化設(shè)計(jì),在現(xiàn)有的數(shù)據(jù)庫(kù)范式當(dāng)中,最為常見(jiàn)的便是第三范式,按照這一標(biāo)準(zhǔn)所開(kāi)展的軟件設(shè)計(jì)仍然會(huì)存在有很多的問(wèn)題。這些問(wèn)題最后所導(dǎo)致的結(jié)果,便是軟件使用者在進(jìn)行相關(guān)文獻(xiàn)查閱的過(guò)程之中,所出現(xiàn)的表格數(shù)量會(huì)很多,由此便需要消耗大量的時(shí)間開(kāi)展鏈接工作,致使軟件使用者會(huì)花費(fèi)很長(zhǎng)的時(shí)間用在查詢結(jié)果的等待上。這種設(shè)計(jì)上的所存在的不足,將會(huì)在很大程度上讓用戶對(duì)該軟件產(chǎn)生不好的印象,這便是軟件在進(jìn)行數(shù)據(jù)庫(kù)的測(cè)試當(dāng)中,存在嚴(yán)重工作不足所導(dǎo)致的。

2 數(shù)據(jù)庫(kù)測(cè)試技術(shù)的方式與內(nèi)容

2.1 針對(duì)數(shù)據(jù)庫(kù)容量的測(cè)試

伴隨著世界范圍內(nèi)科學(xué)技術(shù)水平的飛速發(fā)展,人們?cè)谌粘I钆c工作之中,對(duì)數(shù)據(jù)庫(kù)的使用次數(shù)也正在呈現(xiàn)逐漸增多的態(tài)勢(shì)。這一現(xiàn)象的出現(xiàn),會(huì)讓數(shù)據(jù)庫(kù)自身的容量得到巨大的增長(zhǎng)。而在這樣一個(gè)過(guò)程之中,軟件開(kāi)發(fā)技術(shù)人員需要關(guān)注的是如何在運(yùn)用該系統(tǒng)之前,針對(duì)數(shù)據(jù)庫(kù)的增長(zhǎng)開(kāi)展一次評(píng)估,為使用者提供一個(gè)精確的參考信息。這一過(guò)程在數(shù)據(jù)庫(kù)測(cè)試技術(shù)的運(yùn)用之中十分關(guān)鍵。具體的操作方式便是憑借對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程當(dāng)中基本表格的數(shù)據(jù)量,再加上每一天數(shù)據(jù)表所發(fā)生的數(shù)據(jù)增加的量,進(jìn)行綜合性的評(píng)估。以這樣的方式對(duì)數(shù)據(jù)庫(kù)所開(kāi)展的容量測(cè)試,有著準(zhǔn)確性高、適用范圍廣的優(yōu)勢(shì)。因此在我國(guó)軟件開(kāi)發(fā)行業(yè)當(dāng)中,此種方法在近年來(lái)開(kāi)始逐漸被廣泛使用。

2.2 針對(duì)數(shù)據(jù)庫(kù)性能的測(cè)試

對(duì)于軟件當(dāng)中的數(shù)據(jù)庫(kù)來(lái)講,數(shù)據(jù)庫(kù)在使用過(guò)程中其自身性能的體現(xiàn)會(huì)對(duì)軟件在今后使用過(guò)程中所展現(xiàn)的性能產(chǎn)生最為直接的影響,因此,軟件開(kāi)發(fā)技術(shù)人員針對(duì)軟件數(shù)據(jù)庫(kù)所開(kāi)展的測(cè)試工作也需要十分謹(jǐn)慎和小心。同時(shí)在進(jìn)行數(shù)據(jù)庫(kù)性能測(cè)試的過(guò)程當(dāng)中,手工測(cè)試的重要程度其實(shí)并不是很高,最為需要的其實(shí)是自動(dòng)化的軟件測(cè)試及時(shí),憑借龐大的數(shù)據(jù)生產(chǎn)設(shè)備可以快速精準(zhǔn)地開(kāi)展軟件數(shù)據(jù)庫(kù)的測(cè)試工作。在這一過(guò)程當(dāng)中,必須要提到的是,在開(kāi)展軟件數(shù)據(jù)庫(kù)性能測(cè)試的過(guò)程之時(shí),軟件開(kāi)發(fā)技術(shù)人員必須要考量到軟件在進(jìn)行數(shù)據(jù)庫(kù)測(cè)試的過(guò)程當(dāng)中,其環(huán)境是否高度一致,其中涵蓋有系統(tǒng)的操作、所使用的軟件的版本和計(jì)算機(jī)的硬件配置對(duì)軟件應(yīng)用所產(chǎn)生的影響。而且在開(kāi)展數(shù)據(jù)庫(kù)測(cè)試之中,軟件開(kāi)發(fā)技術(shù)人員必須要把在這一過(guò)程當(dāng)中的所產(chǎn)生的數(shù)據(jù)進(jìn)行記錄,并讓硬件的配置保持高度的一致。因?yàn)橹挥性谙嗤沫h(huán)境條件下開(kāi)展軟件數(shù)據(jù)庫(kù)的測(cè)試工作,方可得到最為精準(zhǔn)的數(shù)據(jù)結(jié)果。

在進(jìn)行數(shù)據(jù)庫(kù)的性能測(cè)試時(shí),對(duì)于周邊環(huán)境以計(jì)算機(jī)配置的一致性都有很高的要求,只有在環(huán)境一致,配置相當(dāng)?shù)挠?jì)算機(jī)當(dāng)中,開(kāi)展數(shù)據(jù)庫(kù)的性能測(cè)試,軟件開(kāi)發(fā)技術(shù)人員才能夠得到最為準(zhǔn)確的結(jié)果,所以,在軟件進(jìn)行數(shù)據(jù)庫(kù)測(cè)試的過(guò)程當(dāng)中,一定要注意外部環(huán)境因素對(duì)測(cè)試結(jié)果所產(chǎn)生的影響。

2.3 針對(duì)數(shù)據(jù)庫(kù)的壓力的測(cè)試

軟件開(kāi)發(fā)技術(shù)人員在進(jìn)行軟件開(kāi)發(fā)的過(guò)程之時(shí),數(shù)據(jù)庫(kù)在使用過(guò)程中產(chǎn)生影響的原因其實(shí)有很多種。例如,軟件的功能會(huì)對(duì)數(shù)據(jù)量的測(cè)試結(jié)果產(chǎn)生重要影響,并且計(jì)算機(jī)的硬件配置也會(huì)對(duì)數(shù)據(jù)庫(kù)的使用產(chǎn)生影響,還有就是計(jì)算機(jī)系統(tǒng)其自身的特征也可能導(dǎo)致軟件數(shù)據(jù)庫(kù)在該系統(tǒng)當(dāng)中無(wú)法最大程度地發(fā)揮其自身功能,由此無(wú)法針對(duì)數(shù)據(jù)庫(kù)所發(fā)出的指令進(jìn)行迅速的反應(yīng),讓用戶在針對(duì)軟件進(jìn)行使用的過(guò)程中產(chǎn)生無(wú)法響應(yīng)的現(xiàn)象。而針對(duì)軟件數(shù)據(jù)庫(kù)開(kāi)展壓力測(cè)試,能夠很好地針對(duì)這一問(wèn)題進(jìn)行了解,方便軟件開(kāi)發(fā)技術(shù)人員獲取軟件的運(yùn)行狀況和在不同系統(tǒng)當(dāng)中的反應(yīng)速度。讓軟件在開(kāi)發(fā)的過(guò)程當(dāng)中,變得更加的形象化。

針對(duì)軟件數(shù)據(jù)庫(kù)所開(kāi)展的壓力測(cè)試,能夠有效避免軟件在正式投入使用之后,出現(xiàn)大面積軟件崩潰的現(xiàn)象,提升軟件使用者對(duì)該軟件的整體評(píng)價(jià)。因此,數(shù)據(jù)庫(kù)的壓力測(cè)試是十分重要的一項(xiàng)內(nèi)容。

2.4 針對(duì)數(shù)據(jù)庫(kù)的完整性和一致性測(cè)試

在上文所提到的針對(duì)軟件數(shù)據(jù)庫(kù)所開(kāi)展的測(cè)試活動(dòng)當(dāng)中,只可以對(duì)數(shù)據(jù)庫(kù)的靜態(tài)結(jié)構(gòu)開(kāi)展分析,但是針對(duì)計(jì)算機(jī)系統(tǒng)在動(dòng)態(tài)運(yùn)行狀態(tài)下的軟件數(shù)據(jù)庫(kù)測(cè)試效果便很難達(dá)到準(zhǔn)確。所以,軟件開(kāi)發(fā)技術(shù)人員在進(jìn)行軟件測(cè)試時(shí)常常會(huì)出現(xiàn)如下問(wèn)題:

(1)軟件在進(jìn)行任務(wù)處理的過(guò)程當(dāng)中出現(xiàn)了軟件崩潰的現(xiàn)象。

(2)在針對(duì)軟件數(shù)據(jù)庫(kù)進(jìn)行并發(fā)方位的過(guò)程當(dāng)中出現(xiàn)異?,F(xiàn)象。

面對(duì)以上的問(wèn)題,軟件開(kāi)發(fā)技術(shù)人員為了可以保障系統(tǒng)在運(yùn)行過(guò)程當(dāng)中的完整性,軟件開(kāi)發(fā)技術(shù)人員需要使用模擬多用戶進(jìn)行軟件數(shù)據(jù)庫(kù)的訪問(wèn)。以此檢查計(jì)算機(jī)系統(tǒng)是否處在相對(duì)完整的狀態(tài),抑或是系統(tǒng)判定為終止進(jìn)程,以檢查其完整性。

3 數(shù)據(jù)庫(kù)測(cè)試技術(shù)在軟件開(kāi)發(fā)當(dāng)中的發(fā)展前景展望

和傳統(tǒng)的數(shù)據(jù)庫(kù)測(cè)試技術(shù)進(jìn)行對(duì)比,高速發(fā)展的計(jì)算機(jī)技術(shù)已經(jīng)與新型的數(shù)據(jù)庫(kù)測(cè)試技術(shù)進(jìn)行了良好的滲透和結(jié)合。不但讓用戶在使用計(jì)算機(jī)的過(guò)程當(dāng)中,對(duì)軟件的應(yīng)用顯得更加方便,也讓數(shù)據(jù)庫(kù)技術(shù)可以進(jìn)行快速的優(yōu)化和創(chuàng)新。數(shù)據(jù)庫(kù)測(cè)試技術(shù)和新推出的軟件進(jìn)行良好的融合,讓人們對(duì)原來(lái)很多計(jì)算機(jī)領(lǐng)域的很多概念都有了一個(gè)嶄新的認(rèn)識(shí)。數(shù)據(jù)庫(kù)測(cè)試技術(shù)的不斷成熟,對(duì)于整個(gè)城市的計(jì)算機(jī)用戶來(lái)說(shuō),必將會(huì)對(duì)其生活產(chǎn)生更加直接的影響。

再有就是,伴隨著互聯(lián)網(wǎng)技術(shù)在全球范圍內(nèi)的推廣和普及,原有的集中型數(shù)據(jù)庫(kù)把資料數(shù)據(jù)儲(chǔ)存在單一的電腦上,已經(jīng)遠(yuǎn)遠(yuǎn)無(wú)法滿足當(dāng)前人們對(duì)于計(jì)算機(jī)更加多樣化的需求。因此,新型的分布式數(shù)據(jù)庫(kù)不但有局部數(shù)據(jù)庫(kù)還有全局?jǐn)?shù)據(jù)庫(kù)。更加滿足了世界范圍內(nèi)更多計(jì)算機(jī)使用者對(duì)于數(shù)據(jù)庫(kù)更為多樣化的要求。

4 結(jié)束語(yǔ)

伴隨著在世界范圍內(nèi)計(jì)算機(jī)使用的普及。在各行各業(yè)當(dāng)中,計(jì)算機(jī)技術(shù)正在不斷改變著人們的工作和生活的方式。同時(shí),伴隨著軟件的不斷開(kāi)發(fā),其功能性和使用范圍也變得越來(lái)越廣。在這一發(fā)展態(tài)勢(shì)下,必須要軟件開(kāi)發(fā)技術(shù)人員在軟件開(kāi)發(fā)過(guò)程當(dāng)對(duì)的數(shù)據(jù)庫(kù)測(cè)試技術(shù)的重視程度提升到一個(gè)新的檔次,并深入地了解到,在進(jìn)行軟件開(kāi)發(fā)的過(guò)程當(dāng)中,數(shù)據(jù)庫(kù)測(cè)試技術(shù)運(yùn)用的重大意義。這樣才能建立起一個(gè)相對(duì)完善的數(shù)據(jù)庫(kù)測(cè)試模式,減少軟件在整式投入使用之后問(wèn)題的產(chǎn)生。這樣才可以有效增強(qiáng)我國(guó)自主研發(fā)的計(jì)算機(jī)軟件的競(jìng)爭(zhēng)力,并為軟件生產(chǎn)企業(yè)帶來(lái)更加豐厚的經(jīng)濟(jì)效益。

參考文獻(xiàn)

[1]程志.關(guān)于軟件開(kāi)發(fā)中數(shù)據(jù)庫(kù)測(cè)試技術(shù)的若干研究[J].科技展望,2016(02):10.

[2]王振鐸,陳曉范.軟件開(kāi)發(fā)中的數(shù)據(jù)庫(kù)測(cè)試技術(shù)[J].價(jià)值工程,2012(15):206-207.

[3]張玉彤.軟件開(kāi)發(fā)中的數(shù)據(jù)庫(kù)測(cè)試技術(shù)的應(yīng)用實(shí)踐淺析[J].信息技術(shù)與信息化,2015(09):249-250.

[4]王天云.軟件開(kāi)發(fā)中的數(shù)據(jù)庫(kù)測(cè)試技術(shù)研究[J].無(wú)線互聯(lián)科技,2013(02):69.

[5]祝名桔,魏彥玉.基于CVI_ SQL技術(shù)和ODBC數(shù)據(jù)庫(kù)訪問(wèn)的測(cè)試軟件開(kāi)發(fā)[J].自動(dòng)化儀表,2006,S1:41-44.

作者簡(jiǎn)介

熊輝(1981-),女,四川省遂寧市人。碩士研究生學(xué)歷。現(xiàn)為四川職業(yè)技術(shù)學(xué)院講師。研究方向?yàn)橛?jì)算機(jī)軟件(程序設(shè)計(jì)與數(shù)據(jù)庫(kù)技術(shù))

作者單位

四川職業(yè)技術(shù)學(xué)院 四川省遂寧市 629000

猜你喜歡
前景展望軟件開(kāi)發(fā)
“互聯(lián)網(wǎng)+”視野下對(duì)考試模式的思考
吉安市井岡蜜柚產(chǎn)業(yè)發(fā)展現(xiàn)狀與展望
中國(guó)和東盟經(jīng)貿(mào)關(guān)系前景展望
機(jī)關(guān)單位行政管理工作現(xiàn)狀分析及前景展望
網(wǎng)絡(luò)大數(shù)據(jù)的發(fā)展趨勢(shì)及應(yīng)用前景
信息安全環(huán)境下的計(jì)算機(jī)軟件開(kāi)發(fā)研究
核電廠定期試驗(yàn)管理軟件開(kāi)發(fā)
FPGA軟件開(kāi)發(fā)過(guò)程中編碼規(guī)范的作用