




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
7.l人機(jī)對(duì)話也叫人機(jī)交互,是指在程序運(yùn)行過(guò)程中,為了把握或校驗(yàn)?zāi)康?,通過(guò)計(jì)算機(jī)顯示屏幕,使人和計(jì)算機(jī)對(duì)話〔交互〕的操作。在Windows平臺(tái)上,這種對(duì)話的界面主要有三種形式即菜單方式、工具欄方式、對(duì)話框方式。下拉菜單一般作為應(yīng)用系統(tǒng)的主菜單,創(chuàng)立菜單的過(guò)程可以分成規(guī)劃與設(shè)計(jì)、創(chuàng)立、確定任務(wù)、生成和運(yùn)行測(cè)試五步。輸入界面設(shè)計(jì)設(shè)計(jì)輸入界面就要便利用戶,做到高效、直觀、準(zhǔn)確、簡(jiǎn)便、舒適。信息的輸入包括:數(shù)據(jù)的采集和數(shù)據(jù)的錄入兩個(gè)局部,采集就是確認(rèn)和獵取產(chǎn)生數(shù)據(jù)的過(guò)程;錄入就是把源數(shù)據(jù)轉(zhuǎn)變成計(jì)算機(jī)可以識(shí)別處理的信息,并保存在外存儲(chǔ)器中的過(guò)程。信息輸入的方法和原則信息輸入的方法可以分為批處理和聯(lián)機(jī)處理兩種類型。批處理:先把數(shù)據(jù)采集到一個(gè)文件中,待檢測(cè)合格或計(jì)算機(jī)空閑時(shí),再把數(shù)據(jù)文件中的數(shù)據(jù)一次性地輸入治理信息系統(tǒng)中。聯(lián)機(jī)處理:直接將采集到的數(shù)據(jù)實(shí)時(shí)輸入治理信息系統(tǒng)的方式。信息輸入的原則源點(diǎn)輸入。統(tǒng)一輸入。數(shù)據(jù)簡(jiǎn)潔。用戶界面友好。輸入數(shù)據(jù)的校驗(yàn)數(shù)據(jù)校驗(yàn)主要使用人工靜態(tài)校驗(yàn)和計(jì)算機(jī)動(dòng)態(tài)校驗(yàn)兩種方式?!瞝〕靜態(tài)校驗(yàn)、就是利用人工目測(cè)的方式檢查錯(cuò)誤。這種方式效率不高,查出率會(huì)因人80%。0.l%以下。界限校驗(yàn)。事先制定數(shù)據(jù)的取值范圍,由計(jì)算機(jī)系統(tǒng)校驗(yàn)數(shù)據(jù)是否超出了界限。規(guī)律校驗(yàn)。校驗(yàn)數(shù)據(jù)的規(guī)律合理性。平衡校驗(yàn)。由計(jì)算機(jī)來(lái)校驗(yàn)一組相關(guān)數(shù)據(jù)之間是否平衡,比方總計(jì)數(shù)應(yīng)當(dāng)?shù)扔诟餍∮?jì)數(shù)之和。匹配校驗(yàn)。以業(yè)務(wù)代碼與存儲(chǔ)文件代碼比較,假設(shè)不匹配則有數(shù)據(jù)錯(cuò)誤。該工作一般由計(jì)算機(jī)和人工共同完成。該工作可以用計(jì)算機(jī)來(lái)完成。計(jì)算機(jī)數(shù)據(jù)校驗(yàn)的實(shí)現(xiàn)規(guī)律校驗(yàn)。為了防止在年齡字段中錯(cuò)誤地輸入字符值。重復(fù)校驗(yàn)。要讓系統(tǒng)自動(dòng)進(jìn)展重復(fù)性校驗(yàn),最簡(jiǎn)潔的方法是將數(shù)據(jù)表的碼設(shè)置為主索引域候選索引。界限校驗(yàn)。匹配校驗(yàn)。匹配校驗(yàn)是檢查兩個(gè)表之間的錯(cuò)誤。存在校驗(yàn)。輸入界面的設(shè)計(jì)1.界面設(shè)計(jì)的原則系統(tǒng)輸入界面也是人機(jī)交互的重要界面,一般應(yīng)留意如下幾個(gè)方面???性高、容錯(cuò)性好。①為可能的參數(shù)設(shè)置初始值。②設(shè)置各種校驗(yàn),隨時(shí)檢查和提示用戶系統(tǒng)工作狀態(tài)與錯(cuò)誤信息。③設(shè)置容錯(cuò)、糾錯(cuò)功能,允許用戶出錯(cuò)。操作簡(jiǎn)潔,易學(xué)易用。盡可能削減錄入量。創(chuàng)立空白界面。輸出界面設(shè)計(jì)能夠針對(duì)用戶的需求,以最適當(dāng)?shù)姆绞?,?zhǔn)確、準(zhǔn)時(shí)地輸出最需要的信息,是輸出界面設(shè)計(jì)要解決的根本問(wèn)題。輸出方式的選擇選擇輸出設(shè)備常見(jiàn)的輸出設(shè)備有顯示器、打印機(jī)、磁盤磁帶、繪圖機(jī)、網(wǎng)絡(luò),也可以是揚(yáng)聲器等。選擇輸出形式一般用報(bào)表、標(biāo)簽輸出,也可以用簡(jiǎn)潔提示、報(bào)警等形式。另外,輸出也可以是文字、圖表、圖形、聲音,甚至影像。輸出內(nèi)容依據(jù)用戶的不同、使用目的的不同、使用期限的不同、安全級(jí)別的不同,分類設(shè)計(jì)各類輸出內(nèi)容。輸出界面的設(shè)計(jì)報(bào)表輸出是最常見(jiàn)、最根本的輸出形式。報(bào)表輸出界面的設(shè)計(jì)的過(guò)程如下。1.創(chuàng)立報(bào)表布局報(bào)表對(duì)象包括兩個(gè)根本組成局部即數(shù)據(jù)源和布局。數(shù)據(jù)源是報(bào)表數(shù)據(jù)的來(lái)源,可以是數(shù)據(jù)表、視圖、查詢或臨時(shí)表;布局是用來(lái)定義報(bào)表輸出格式的文件。布局一般供給了列布局、行布局、一對(duì)多布局、多欄布局等。處理過(guò)程設(shè)計(jì)根本概念處理過(guò)程設(shè)計(jì)就是要對(duì)把握構(gòu)造圖中,每一個(gè)模塊內(nèi)部的處理過(guò)程,進(jìn)展具體的描述。這種描述將成為以后編寫處理程序的根底。具體地描述這個(gè)處理規(guī)律可以使用“輸入一加工〔InpuProcessOutputIPO〕IPO計(jì)任務(wù)書(shū)。IPO在構(gòu)造化系統(tǒng)設(shè)計(jì)方式中,處理程序的設(shè)計(jì)需要具體描述各種處理所用的算法和處理步驟等。在面對(duì)對(duì)象的設(shè)計(jì)方法中,處理程序主要描述系統(tǒng)中各對(duì)象的方法及其對(duì)外部大事的響應(yīng)和行為。系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)又稱為系統(tǒng)設(shè)計(jì)報(bào)告,是系統(tǒng)設(shè)計(jì)的最終成果,也是系統(tǒng)的物理模型和系統(tǒng)實(shí)施的依據(jù)。編寫系統(tǒng)說(shuō)明書(shū)的要求是:全面、清楚、準(zhǔn)確、具體地說(shuō)明系統(tǒng)實(shí)施過(guò)程中的具體方法、技術(shù)、手段及環(huán)境要求。系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)的內(nèi)容應(yīng)當(dāng)包含七個(gè)方面。把握構(gòu)造圖及每一模塊的具體說(shuō)明;數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明;計(jì)算機(jī)和網(wǎng)絡(luò)系統(tǒng)配置說(shuō)明;代碼設(shè)計(jì)說(shuō)明;用戶界面設(shè)計(jì)說(shuō)明;計(jì)算機(jī)處理過(guò)程說(shuō)明;實(shí)施費(fèi)用估量。實(shí)施方案應(yīng)當(dāng)供給兩個(gè)以上,以便比較、爭(zhēng)論、修改,最終選定一個(gè)方案。系統(tǒng)實(shí)施階段是將系統(tǒng)付諸實(shí)現(xiàn)的過(guò)程。它的主要活動(dòng)是依據(jù)系統(tǒng)設(shè)計(jì)所供給的把握構(gòu)造圖、數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)配置方案及具體設(shè)計(jì)資料,編制和調(diào)試程序,調(diào)試系統(tǒng)、進(jìn)展系統(tǒng)切換等工作,將技術(shù)設(shè)計(jì)轉(zhuǎn)化為物理實(shí)際系統(tǒng)。8.l建立系統(tǒng)平臺(tái)包括購(gòu)置和安裝必要的計(jì)算機(jī)和通信硬件設(shè)備、軟件系統(tǒng)。所需硬件設(shè)備包括主機(jī)、外部設(shè)備、關(guān)心設(shè)備〔如穩(wěn)壓電源、空氣調(diào)整裝置、機(jī)房設(shè)施。通信設(shè)備等。培訓(xùn)治理人員和操作人員首先,對(duì)系統(tǒng)的用戶,即各類治理人員要進(jìn)展培訓(xùn)。培訓(xùn)內(nèi)容包括兩方面:一方面是關(guān)于先進(jìn)治理思想和方法的教育;另一方面是面對(duì)業(yè)務(wù)的培訓(xùn),使治理者學(xué)會(huì)系統(tǒng)的應(yīng)用方法。根底數(shù)據(jù)的預(yù)備企業(yè)中有很多根底數(shù)據(jù),要把它們轉(zhuǎn)存到計(jì)算機(jī)存儲(chǔ)器中。治理流程重組由于計(jì)算機(jī)的應(yīng)用,治理人員的工作內(nèi)容和工作方式也發(fā)生了很大變化。因此,必需依據(jù)系統(tǒng)設(shè)計(jì)的要求,重規(guī)定系統(tǒng)業(yè)務(wù)流程、信息流向,改革組織機(jī)構(gòu),劃定各治理職能部門的職責(zé)范圍。程序模塊的設(shè)計(jì)在系統(tǒng)實(shí)施階段,最重要的任務(wù)就是程序設(shè)計(jì)。在傳統(tǒng)的構(gòu)造化程序設(shè)計(jì)方法中,程序程序設(shè)計(jì)的概述程序設(shè)計(jì)的任務(wù)程序設(shè)計(jì)的任務(wù),就是依據(jù)系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)中關(guān)于模塊的具體描述和處理過(guò)程的描述,選擇適宜的計(jì)算機(jī)語(yǔ)言來(lái)編制程序的工作。程序設(shè)計(jì)的質(zhì)量要求隨著計(jì)算機(jī)硬件技術(shù)的飛速進(jìn)展,人們對(duì)程序設(shè)計(jì)的質(zhì)量要求發(fā)生了變化。過(guò)去強(qiáng)調(diào)程序的正確性、高效率和短小精悍,以適應(yīng)設(shè)備資源有限的計(jì)算機(jī)系統(tǒng);現(xiàn)在則更加強(qiáng)調(diào)程序的正確性、可維護(hù)性、可*性和可理解性。良好的編程習(xí)慣編制程序需要生疏所使用的語(yǔ)言,具有盡可能豐富的編程閱歷;但是更加重要的是要具有系統(tǒng)的觀點(diǎn),承受構(gòu)造化設(shè)計(jì)思想和工具,自上而下統(tǒng)籌考慮,避開(kāi)編程時(shí)變量任憑增減,變量類型隨機(jī)指定,無(wú)法兼容時(shí)再任意轉(zhuǎn)換等。構(gòu)造化程序設(shè)計(jì)構(gòu)造化程序設(shè)計(jì)主要用于面對(duì)過(guò)程的編程方式,為了抑制程序編制中的任憑性,避開(kāi)錯(cuò)誤的消滅,現(xiàn)代程序的編寫都遵照“構(gòu)造化程序設(shè)計(jì)”的方法。其根本原則是自頂而下、逐步求精。構(gòu)造化程序方法提出了挨次、選擇和循環(huán)三種根本程序構(gòu)造,任何一個(gè)程序都可以用這三種構(gòu)造裝配起來(lái)。挨次構(gòu)造挨次執(zhí)行,就是依據(jù)程序語(yǔ)句行的自然挨次,一條語(yǔ)句接一條語(yǔ)句地執(zhí)行程序。挨次結(jié)構(gòu)格外簡(jiǎn)潔,它只是一種編寫和執(zhí)行程序的協(xié)議、規(guī)章,并不需要用特地的構(gòu)造語(yǔ)句來(lái)支持。推斷選擇構(gòu)造在用程序解決實(shí)際問(wèn)題時(shí),常常需要對(duì)問(wèn)題的給定條件做出推斷,以便選擇不同的解決方法,這就必需使用推斷選擇〔分支〕構(gòu)造來(lái)編制程序。推斷選擇構(gòu)造有相應(yīng)的構(gòu)造語(yǔ)句。循環(huán)構(gòu)造在一個(gè)大程序段中,常常會(huì)重復(fù)使用某一段一樣的或類似的程序段。在編制程序時(shí),不必重復(fù)編寫這個(gè)程序段,可以用重復(fù)構(gòu)造來(lái)替代它。重復(fù)構(gòu)造也叫循環(huán)構(gòu)造。系統(tǒng)供給了建立三種重復(fù)構(gòu)造。程序的調(diào)試程序設(shè)計(jì)完成之后,很少有一次運(yùn)行成功的,尤其是簡(jiǎn)潔程序,包含的缺陷可能更多,程序設(shè)計(jì)者必需經(jīng)過(guò)屢次調(diào)試,不斷地覺(jué)察并修正其中的錯(cuò)誤,證明正確無(wú)誤以后才能投入使用。一個(gè)大的應(yīng)用系統(tǒng)可以先對(duì)各模塊分調(diào),然后再連調(diào)和總調(diào)。1.程序錯(cuò)誤的分類總結(jié)程序中消滅的錯(cuò)誤,一般可分為語(yǔ)法錯(cuò)誤、系統(tǒng)錯(cuò)誤和規(guī)律錯(cuò)誤三類。語(yǔ)法錯(cuò)誤,因程序設(shè)計(jì)人員對(duì)程序設(shè)計(jì)語(yǔ)言的理解不夠,或程序設(shè)計(jì)根本功不扎實(shí)造成的結(jié)果。系統(tǒng)錯(cuò)誤,由于計(jì)算機(jī)硬件、軟件引起的錯(cuò)誤,比方計(jì)算機(jī)硬件故障;病毒感染等。對(duì)于系統(tǒng)錯(cuò)誤,主要是*閱歷和對(duì)硬件的了解,通過(guò)分析推斷排解。規(guī)律錯(cuò)誤,指那些雖然不違反系統(tǒng)規(guī)章,但是卻不合規(guī)律或不合題目語(yǔ)義的錯(cuò)誤。這些錯(cuò)誤系統(tǒng)一般很難自行檢測(cè)出來(lái)。面對(duì)對(duì)象程序設(shè)計(jì)面對(duì)對(duì)象程序設(shè)計(jì)的最大特征是強(qiáng)調(diào)構(gòu)成事物的每一個(gè)對(duì)象,描述的是每個(gè)對(duì)象的屬性與方法。而對(duì)于響應(yīng)每個(gè)大事的程序,一般不再獨(dú)立構(gòu)成一個(gè)文件,而被封裝在每個(gè)具體的對(duì)象之中。概念對(duì)象〔Object。一般來(lái)說(shuō),現(xiàn)實(shí)世界中可以獨(dú)立存在的。能夠被區(qū)分的一切實(shí)體〔事物〕都是對(duì)象。在VFP中所爭(zhēng)論的對(duì)象,只是現(xiàn)實(shí)世界中實(shí)體或概念在計(jì)算機(jī)中的一種抽象的模型化的表示。這種抽象事物中是封裝了數(shù)據(jù)和操作的對(duì)象,通過(guò)定義屬性和操作來(lái)描述其特征和功能,通過(guò)定義接口來(lái)描述其地位及與其他對(duì)象的相互關(guān)系,從而形成一個(gè)動(dòng)態(tài)的對(duì)象模型。〔Class、共同操作性質(zhì)的對(duì)象的集合?;愔豢紤]通用特征與功能,用戶可以從基類中派生出很多子類。子類往往是在繼承基類的根底上,又增加一些的特性與功能構(gòu)成。子類也像基類一樣可以派生出對(duì)象。類的根本特性是封裝性、繼承性和多態(tài)性。屬性屬性就是對(duì)象的特性,是對(duì)象外觀及行為的特征。對(duì)象的屬性可以在建立對(duì)象時(shí)由其所屬的類〔或子類〕繼承,也可以在對(duì)象創(chuàng)立或運(yùn)行時(shí)進(jìn)展修改與設(shè)置。大事大事是對(duì)象可以識(shí)別和響應(yīng)的行為與操作。它一般由用戶或系統(tǒng)來(lái)觸發(fā)。VFP中大事是固定的,用戶不能再創(chuàng)立的大事。方法方法是對(duì)象所具有的功能。由于一種功能必定是由一個(gè)過(guò)程來(lái)支持。所以過(guò)程也可以說(shuō)就是一段程序〔有時(shí)也叫方法程序。面對(duì)對(duì)象程序設(shè)計(jì)的特點(diǎn)面對(duì)對(duì)象程序設(shè)計(jì)方法是一種支持模塊化設(shè)計(jì)和軟件重用的編程方法。它把程序設(shè)計(jì)的主要活動(dòng)集中在建立對(duì)象和對(duì)象之間的聯(lián)系上。面對(duì)對(duì)象程序設(shè)計(jì)的根本思想是封裝性和可擴(kuò)展性。〔l〕封裝性。面對(duì)對(duì)象程序設(shè)計(jì)中,數(shù)據(jù)構(gòu)造及算法全部被封裝在對(duì)象中。對(duì)象的數(shù)據(jù)構(gòu)造描述了對(duì)象的狀態(tài);對(duì)象的操作是它的行為?!?〕可擴(kuò)展性??蓴U(kuò)展性表達(dá)為繼承和行為擴(kuò)展兩個(gè)方面。對(duì)象之間具有層次關(guān)系,下一層的對(duì)象是上一層對(duì)象的子對(duì)象,上一層對(duì)象就是下一層對(duì)象的父對(duì)象。面對(duì)對(duì)象的程序設(shè)計(jì)的行為擴(kuò)展,是指任何一個(gè)對(duì)象,除了可以繼承父對(duì)象的數(shù)據(jù)和操作外,也可以隨時(shí)為自己增加屬性和方法程序。通過(guò)這種封裝和繼承的特性,引出了面對(duì)對(duì)象設(shè)計(jì)的另一個(gè)重要特性——多態(tài)性。所謂多態(tài),就是在程序中同名但是具體功能不同的方法可以共存。實(shí)現(xiàn)多態(tài)有兩種方法,那就是類的設(shè)計(jì)和使用用戶可以通過(guò)基類派生出對(duì)象及子類,也可以利用子類派生出對(duì)象或子類。把特別需要的屬性、方法和大事定義在該子類中,從而創(chuàng)立出用戶的自定義類。應(yīng)用系統(tǒng)的設(shè)計(jì)建立完整的以數(shù)據(jù)庫(kù)為核心的計(jì)算機(jī)應(yīng)用系統(tǒng),是系統(tǒng)實(shí)施階段的最終目的。一個(gè)完整的計(jì)算機(jī)應(yīng)用系統(tǒng),一般應(yīng)當(dāng)具有以下一些不同模塊。主程序、系統(tǒng)菜單、系統(tǒng)登錄界面、數(shù)據(jù)庫(kù)、數(shù)據(jù)輸入界面、數(shù)據(jù)輸出界面、數(shù)據(jù)維護(hù)功能、數(shù)據(jù)檢索功能、幫助功能和工程文件。主控程序設(shè)計(jì)系統(tǒng)主控程序簡(jiǎn)稱為主程序,是用來(lái)設(shè)置應(yīng)用系統(tǒng)的操作環(huán)境、把握和調(diào)用用戶初始界面、啟動(dòng)大事循環(huán)的最高一級(jí)的程序。同時(shí)在完畢系統(tǒng)運(yùn)行時(shí),也負(fù)責(zé)關(guān)閉應(yīng)用系統(tǒng),完畢VFP工程治理器為了便于治理和使用數(shù)據(jù)表、數(shù)據(jù)庫(kù)、視圖等對(duì)象,可以使用VFP的工程文件,它供給了對(duì)于任務(wù)中全部文件的治理和維護(hù)功能。創(chuàng)立工程文件的工具是VFP系統(tǒng)供給的工程治理器。工程治理器是開(kāi)發(fā)及治理應(yīng)用系統(tǒng)人員的工作平臺(tái)。這里所說(shuō)的“工程”是相關(guān)文件、數(shù)據(jù)及對(duì)象的集合。工程治理器有以下幾種功能:承受“名目樹(shù)”構(gòu)造對(duì)資源信息進(jìn)展集中治理。以其集成環(huán)境為用戶供給了快捷訪問(wèn)系統(tǒng)設(shè)計(jì)工具的窗口,在工程治理器窗口,有多種功能按鈕,可以依據(jù)需求創(chuàng)立、修改、增加和刪除資源文件。支持建立數(shù)據(jù)字典,用以存儲(chǔ)各數(shù)據(jù)表間的關(guān)系。用簡(jiǎn)潔面對(duì)對(duì)象的方法,將其系統(tǒng)資源編譯成可獨(dú)立運(yùn)行的。APP或。EXE文件系統(tǒng)測(cè)試系統(tǒng)測(cè)試是保證系統(tǒng)質(zhì)量的關(guān)鍵,是對(duì)整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程,包括系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和實(shí)施的最終審查。系統(tǒng)測(cè)試的對(duì)象和目的系統(tǒng)測(cè)試的對(duì)象系統(tǒng)測(cè)試的對(duì)象是整個(gè)應(yīng)用軟件系統(tǒng)。由于“程序十文檔=包括需求分析、系統(tǒng)總體設(shè)計(jì)、具體設(shè)計(jì)各階段的文檔以及源程序。系統(tǒng)測(cè)試的目的應(yīng)用軟件系統(tǒng)測(cè)試的目的是努力覺(jué)察軟件中的錯(cuò)誤,并改正錯(cuò)誤??測(cè)試中可能覺(jué)察的錯(cuò)誤按其性質(zhì)可分為以下幾類:功能錯(cuò)誤。由于處理功能說(shuō)明不夠完整或不夠精準(zhǔn),致使編程時(shí)對(duì)功能有誤會(huì)而產(chǎn)生的錯(cuò)誤。系統(tǒng)錯(cuò)誤。指與外部接口錯(cuò)誤、子程序調(diào)用錯(cuò)誤、參數(shù)使用錯(cuò)誤等。過(guò)程錯(cuò)誤。主要指算術(shù)運(yùn)算錯(cuò)誤、規(guī)律錯(cuò)誤等。數(shù)據(jù)錯(cuò)誤。指數(shù)據(jù)構(gòu)造、實(shí)體、屬性錯(cuò)誤,參數(shù)與把握數(shù)據(jù)混淆等。編程錯(cuò)誤。指語(yǔ)法錯(cuò)誤、程序規(guī)律錯(cuò)誤、編程書(shū)寫錯(cuò)誤等。系統(tǒng)測(cè)試的根本原則與方法系統(tǒng)測(cè)試的根本原則系統(tǒng)測(cè)試應(yīng)遵循以下根本原則:〔l〕細(xì)心設(shè)計(jì)測(cè)試用例。一個(gè)測(cè)試用例必需由兩個(gè)局部組成:①對(duì)系統(tǒng)的輸入數(shù)據(jù)描述;②由這些輸入數(shù)據(jù)經(jīng)系統(tǒng)處理,預(yù)期的測(cè)試正確結(jié)果。進(jìn)展回歸測(cè)試。對(duì)于測(cè)試中覺(jué)察錯(cuò)誤的軟件,經(jīng)修正后,要用原來(lái)的測(cè)試用例再進(jìn)展測(cè)試稱為回歸測(cè)試。利用回歸測(cè)試,一方面驗(yàn)證原有錯(cuò)誤是否確實(shí)修正了;另一方面能夠覺(jué)察因修改而可能引入的錯(cuò)誤。集中測(cè)試出錯(cuò)多的模塊。一個(gè)模塊已覺(jué)察的錯(cuò)誤越多,則其中存在錯(cuò)誤的概率也就越大。在進(jìn)展深入測(cè)試時(shí),要集中測(cè)試那些出錯(cuò)多的模塊。系統(tǒng)測(cè)試的方法軟件產(chǎn)品測(cè)試,常用以下兩種方法:〔l〕黑盒法。又稱為功能測(cè)試,在完全不考慮程序的內(nèi)部構(gòu)造和特性的狀況下,測(cè)試軟件的外部特征。從程序的輸入和輸出特性上測(cè)試其是否滿足設(shè)定的功能?!?〕白盒法。又稱為構(gòu)造測(cè)試,依據(jù)程序的內(nèi)部構(gòu)造和處理規(guī)律來(lái)設(shè)計(jì)測(cè)試用例,對(duì)軟件的規(guī)律路徑及過(guò)程進(jìn)展測(cè)試,檢查它與設(shè)計(jì)是否相符。系統(tǒng)測(cè)試過(guò)程系統(tǒng)測(cè)試過(guò)程可分為四個(gè)步驟:?jiǎn)卧獪y(cè)試〔模塊分調(diào)〕每個(gè)模塊可以作為一個(gè)單獨(dú)的測(cè)試單元,而且也比較簡(jiǎn)潔設(shè)計(jì)測(cè)試用例。單元測(cè)試中所覺(jué)察的錯(cuò)誤,往往是編程和具體設(shè)計(jì)的錯(cuò)誤。子系統(tǒng)測(cè)試〔模塊聯(lián)調(diào)〕子系統(tǒng)測(cè)試是將經(jīng)過(guò)單元測(cè)試的模塊放在一起形成一個(gè)子系統(tǒng)來(lái)測(cè)試。子系統(tǒng)測(cè)試的目的是測(cè)試模塊間接口的正確性。系統(tǒng)測(cè)試系統(tǒng)測(cè)試是將經(jīng)過(guò)測(cè)試的子系統(tǒng)裝配成一個(gè)完整的系統(tǒng)來(lái)測(cè)試。在這個(gè)測(cè)試中覺(jué)察的錯(cuò)誤有設(shè)計(jì)和編程的錯(cuò)誤,也有需求分析中的錯(cuò)誤。驗(yàn)收測(cè)試驗(yàn)收測(cè)試是將系統(tǒng)作為單一的實(shí)體進(jìn)展測(cè)試,測(cè)試內(nèi)容與系統(tǒng)測(cè)試根本一樣,但是驗(yàn)收測(cè)試是在用戶參與下進(jìn)展的,它的目的是由用戶來(lái)測(cè)試軟件能否滿足用戶的需求。模塊與程序的調(diào)試,主要承受白盒法,而在子系統(tǒng)測(cè)試、系統(tǒng)測(cè)試過(guò)程中主要承受黑盒法。系統(tǒng)切換老系統(tǒng)進(jìn)展平穩(wěn)而可*的交接,最終使整個(gè)系統(tǒng)能正式交付使用。系統(tǒng)切換的方式直接切換在確定系統(tǒng)運(yùn)行準(zhǔn)確無(wú)誤后,用系統(tǒng)直接替換老系統(tǒng),終止老系統(tǒng)運(yùn)行,中間沒(méi)有過(guò)渡階段。這種方
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 急診科室團(tuán)隊(duì)建設(shè)與合作計(jì)劃
- 重要會(huì)議活動(dòng)保安風(fēng)險(xiǎn)評(píng)估與控制計(jì)劃
- 行業(yè)洞察的總結(jié)與實(shí)施策略計(jì)劃
- 工作計(jì)劃規(guī)劃
- 酒店行業(yè)保安服務(wù)的發(fā)展方向計(jì)劃
- 建立高效的工作流與流程計(jì)劃
- 激勵(lì)學(xué)生積極參與計(jì)劃
- 加強(qiáng)財(cái)務(wù)文化建設(shè)促進(jìn)部門協(xié)作計(jì)劃
- 定期庫(kù)房盤點(diǎn)的實(shí)施計(jì)劃
- 持續(xù)改進(jìn)與生產(chǎn)計(jì)劃的結(jié)合
- 禮儀與教化 課件-2023-2024學(xué)年高中美術(shù)湘美版(2019)美術(shù)鑒賞
- 新生兒早期基本保健課件
- 采礦學(xué)課程設(shè)計(jì)硯北煤礦新井設(shè)計(jì)全套圖紙
- 第19章-城市設(shè)計(jì)課件
- 人事管理管理制度
- 大型儲(chǔ)罐計(jì)算書(shū)
- 2022-2023學(xué)年廣東省廣州市荔灣區(qū)統(tǒng)考初三第一次??紨?shù)學(xué)試題含解析
- 針對(duì)本項(xiàng)目售后服務(wù)方案
- 2022年桂林電子科技大學(xué)高等學(xué)歷繼續(xù)教育學(xué)士學(xué)位英語(yǔ)考試真
- 新人教版七至九年級(jí)英語(yǔ)單詞表 漢譯英(含音標(biāo))
- 新固廢法課件PPT
評(píng)論
0/150
提交評(píng)論