信息系統(tǒng)分析與開發(fā)設(shè)計梁昌勇主編課后習(xí)題總結(jié)_第1頁
信息系統(tǒng)分析與開發(fā)設(shè)計梁昌勇主編課后習(xí)題總結(jié)_第2頁
信息系統(tǒng)分析與開發(fā)設(shè)計梁昌勇主編課后習(xí)題總結(jié)_第3頁
信息系統(tǒng)分析與開發(fā)設(shè)計梁昌勇主編課后習(xí)題總結(jié)_第4頁
信息系統(tǒng)分析與開發(fā)設(shè)計梁昌勇主編課后習(xí)題總結(jié)_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、1 、什么是信息系統(tǒng)信息系統(tǒng)(Information System, IS)是特指在經(jīng)濟或社會的組織中, 以滿足管理者的信息需 求為目標(biāo), 以計算機和現(xiàn)代通信技術(shù)等現(xiàn)代信息技術(shù)為手段, 包括設(shè)備、技術(shù)、人員與機構(gòu) 在內(nèi)的綜合系統(tǒng)。信息系統(tǒng)是各種類型管理信息系統(tǒng)、 自動化信息管理系統(tǒng)、 信息處理系統(tǒng)、 信息服務(wù)系 統(tǒng)、數(shù)據(jù)處理系統(tǒng)、信息決策系統(tǒng)和計算機輔助管理系統(tǒng)的總稱。2. 信息系統(tǒng)的組成部分包括哪些答:( 1 )從概念上來看:信息系統(tǒng)主要包括信息管理者、信息源、信息處理器、信息用 戶、信息存儲器和信息傳輸通道 6 個部分組成(2)從企業(yè)信息管理角度來看:按照企業(yè)信息管理職能或管理層次,可以將

2、信息系統(tǒng) 從縱向和橫向分解為若干子系統(tǒng), 這些子系統(tǒng)相對獨立而又密切相關(guān), 共同作用構(gòu)成了復(fù)雜 的信息系統(tǒng)。 基于管理層次的組成,一般來說,管理層次從縱向角度大體可以分為戰(zhàn)略 規(guī)劃,戰(zhàn)術(shù)管理和業(yè)務(wù)處理 3 層 基于管理職能的組成,從企業(yè)管理職能角度看,可以將 信息系統(tǒng)橫向劃分為不同子系統(tǒng), 主要包括市場銷售子系統(tǒng)、 生產(chǎn)管理子系統(tǒng)、 物資供應(yīng)子 系統(tǒng)、人事管理子系統(tǒng)、財務(wù)管理子系統(tǒng)、研究開發(fā)子系統(tǒng)。4當(dāng)代信息環(huán)境發(fā)生了哪些變化他和信息系統(tǒng)之間的關(guān)系如何1)信息化浪潮席卷全球2)經(jīng)濟全球化3)知識經(jīng)濟時代的來臨7信息系統(tǒng)規(guī)劃與企業(yè)發(fā)展戰(zhàn)略有何關(guān)系企業(yè)的決策者們在制定企業(yè)發(fā)展戰(zhàn)略時, 應(yīng)該將信息系

3、統(tǒng)的建設(shè)放在重要的位置。 息系統(tǒng)規(guī)劃的核心問題之一, 就是使信息系統(tǒng)的發(fā)展戰(zhàn)略與整個企業(yè)的發(fā)展戰(zhàn)略保持協(xié)調(diào)一 致。企業(yè)管理者應(yīng)從戰(zhàn)略管理的角度出發(fā), 結(jié)合企業(yè)內(nèi)外部環(huán)境變化, 以企業(yè)長期利益實現(xiàn) 為目標(biāo), 結(jié)合企業(yè)當(dāng)前的計劃指標(biāo), 從企業(yè)發(fā)展戰(zhàn)略的角度更深層次地考慮信息系統(tǒng)規(guī)劃中 的問題,要注意信息系統(tǒng)規(guī)劃與企業(yè)組織戰(zhàn)略規(guī)劃之間的協(xié)調(diào)關(guān)系。 8.信息系統(tǒng)規(guī)劃的實施方法具體包括哪些答:(1)業(yè)務(wù)系統(tǒng)規(guī)劃法(BSP是通過全民調(diào)查、分析組織信息需求、制定信息系統(tǒng) 總體方案的一種方法。(2)關(guān)鍵成功因素法(CSF就是要識別聯(lián)系于系統(tǒng)目標(biāo)的主要數(shù)據(jù)類及其關(guān)系,與BSP方法想相反,CSF方法的思路不是全面

4、分析,而是重點突破。(3) 戰(zhàn)略目標(biāo)急轉(zhuǎn)化法(SST就是把整個戰(zhàn)略目標(biāo)看成信息集合”,由使命、目標(biāo)、 戰(zhàn)略和其他戰(zhàn)略變量等組成。第二章2. 生命周期法開發(fā)流程有哪些環(huán)節(jié)答:(1)信息系統(tǒng)規(guī)劃(ISP)是信息系統(tǒng)實踐中的重要問題之一,信息系統(tǒng)的建設(shè)往 往投資大、 耗時長, 規(guī)劃不好不僅對自身造成損失, 由此引起企業(yè)運行不好的間接損失就更 加巨大。內(nèi)容包括信息系統(tǒng)戰(zhàn)略規(guī)劃和可行性分析( 2)系統(tǒng)分析是應(yīng)用系統(tǒng)思想和方法,對已選定的對象與開發(fā)范圍進行有目的,有步 驟的實際調(diào)查和科學(xué)分析。做什么 ”,即明確系統(tǒng)的功能組成,(3)系統(tǒng)設(shè)計,該階段要回答的中心問題是系統(tǒng) 這一階段建立了系統(tǒng)的邏輯模型。(

5、4)系統(tǒng)實施是信息系統(tǒng)開發(fā)的最后一個階段,這一階段要把物理模型裝換為可時間運行的為物理系統(tǒng),交付用戶使用。(5)系統(tǒng)運行與維護,系統(tǒng)運行指信息系統(tǒng)業(yè)務(wù)過程和應(yīng)用程序逐日、持續(xù)的運行, 直至生命周期結(jié)束,被新的信息系統(tǒng)所代替, 維護的內(nèi)容主要包括程序的維護,數(shù)據(jù)的維護,設(shè)備的維護和系統(tǒng)恢復(fù)。3. 常見的信息系統(tǒng)開發(fā)模型有哪些答:(1)瀑布模型:將軟件生命周期劃分為制定計劃、需求分析、軟件設(shè)計、程序編寫、軟件測試和運行維護 6個基本活動。(2)螺旋模型:采用一種周期性的方法來進行系統(tǒng)開發(fā),這回導(dǎo)致開發(fā)出來總眾多的 中間版本。(3)增量模型:從何了瀑布模型的基本成分和原型實現(xiàn)的迭代特征,該模型采用隨

6、著日程時間的進展而交錯的線性序列,每個線性序列產(chǎn)生軟件的一個科發(fā)布的增量”(4)噴泉模型:是一種用戶需求為動力,已對象為驅(qū)動的模型,主要用于描述就面對 對象的軟件開發(fā)過程。(5)快速原型模型:快速原型是利用原型輔助軟件開發(fā)的一種思想,經(jīng)過簡單快速分 析,快速實現(xiàn)一個系統(tǒng)原型, 用戶與開發(fā)者在使用原型過程中加強通信與反饋沒通過反復(fù)評 價和改進原型,減少誤解,彌補漏洞,適應(yīng)變化,最終得到高質(zhì)量的軟件。5.比較傳統(tǒng)的信息系統(tǒng)開發(fā)方法和現(xiàn)代的有什么不同。,方法內(nèi)容面向?qū)ο蠓椒ńY(jié)構(gòu)化生命周期法分析工具用例圖、類圖、交互圖、活動圖等業(yè)務(wù)流程圖、數(shù)據(jù)流圖、E-R圖、數(shù)據(jù)字典等關(guān)注角度對象(屬性、行為、結(jié)構(gòu)、

7、連接方式)功能、模塊與數(shù)據(jù)庫關(guān)系實體類與數(shù)據(jù)庫中表有對應(yīng)關(guān)系功能模塊與數(shù)據(jù)庫結(jié)構(gòu)相互獨 立,無映射問題處理單位類模塊數(shù)據(jù)處理方式通過接口依靠對象自身的成員函數(shù)處 理直接通過函數(shù)處理控制程序方式事件驅(qū)動模塊調(diào)用、控制面向?qū)ο蠓椒ńY(jié)構(gòu)化方法原型法優(yōu)點1. 分析、設(shè)計中的 對象和軟件中的 對象一致;2. 實現(xiàn)軟件復(fù)用, 增強了系統(tǒng)的適 應(yīng)性,簡化程序 設(shè)計;3. 系統(tǒng)穩(wěn)定性、可 重用性及可維護1. 自 上而下”地分析和設(shè) 計,保證了系統(tǒng)的整體性和目標(biāo)的一致性;2. 面向用戶,遵循用戶至上 的原則;3. 嚴(yán)格區(qū)分系統(tǒng)開發(fā)的階段 性;每一階段的工作成果是 下一階段的依據(jù),便于系統(tǒng) 開發(fā)的管理和控制;1.

8、 充分利用最新軟件工具,系統(tǒng)開發(fā) 周期短,費用相對少;2. 用戶參與開發(fā)過程,系統(tǒng)更加貼近 實際,易學(xué)易用,減少用戶的培訓(xùn) 時間;3. 系統(tǒng)開發(fā)過程循序漸進, 符合人們 認(rèn)識事物的規(guī)律,信息反饋及時性 強,確保了較好的用戶滿意度;4. 構(gòu)造出用戶看得見,摸得著”的性好;4.開發(fā)周期短4.按工程標(biāo)準(zhǔn)建立標(biāo)準(zhǔn)化 的文檔資料。系統(tǒng)原型,縮小了理解和認(rèn)識上存 在的差距。缺點1. 系統(tǒng)在分析階 段對對象的抽象 困難;2. 需要一定的軟 件基礎(chǔ)支持才能 應(yīng)用;3. 結(jié)構(gòu)化程 高度不1. 用戶素質(zhì)、系統(tǒng)分析員和 管理者之間的溝通要求高;2. 開發(fā)周期長,文檔過多, 難于適應(yīng)環(huán)境變化;3. 結(jié)構(gòu)化程度較低的系

9、統(tǒng), 在開發(fā)初期難以鎖定功能 要求;4. 各階段的審批工作困難; 所使用的工具落后。1. 不適合大規(guī)模系統(tǒng)開發(fā);2. 開發(fā)過程管理要求高,要經(jīng)過修改一評價一再修改”的多次反復(fù);3. 用戶過早看到系統(tǒng)原型, 誤認(rèn)為最 終系統(tǒng)就是原型模樣,易使用戶失去信心;4. 開發(fā)人員易將原型取代系統(tǒng)分析; 缺乏規(guī)范化的文檔資料;5. 需要較高的系統(tǒng)開發(fā)環(huán)境支持,如 系統(tǒng)開發(fā)工具、軟硬件、開發(fā)環(huán)境、開發(fā)人員及用戶素質(zhì)等第三章6.什么是數(shù)據(jù)流程圖,主要的符號及其意義是什么用P表示處理,用 D表示數(shù)據(jù)流,用F表示數(shù)據(jù)存儲,用 S表示外部實體(a)外部實體(b)數(shù)據(jù)處理(C)數(shù)據(jù)流(d)數(shù)據(jù)存儲外部實體:是系統(tǒng)之外的

10、,又與系統(tǒng)有聯(lián)系的人或事物。 數(shù)據(jù)處理:是對數(shù)據(jù)的邏輯處理,也是數(shù)據(jù)的變換過程。 數(shù)據(jù)流:表示流動著的數(shù)據(jù), 數(shù)據(jù)存儲:指通過數(shù)據(jù)文件、是處理功能的輸入和輸出。 文件夾等存儲數(shù)據(jù)。9.簡述數(shù)據(jù)字典中的條目。1)數(shù)據(jù)項數(shù)據(jù)項又稱數(shù)據(jù)元素,是數(shù)據(jù)的最小單位。2 )數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)用于描述某些數(shù)據(jù)項之間的關(guān)系。數(shù)據(jù)流是由一個或一組固定的數(shù)據(jù)項組成。4)數(shù)據(jù)存儲數(shù)據(jù)存儲中只描述數(shù)據(jù)的邏輯存儲結(jié)構(gòu),而不涉及它的物理組織。5 )處理邏輯處理邏輯的定義僅對數(shù)據(jù)流程圖中最底層的處理邏輯加以說明。6)外部實體外部實體是信息系統(tǒng)數(shù)據(jù)的來源和去向。3)數(shù)據(jù)流10.按下列文字描述,繪制數(shù)據(jù)流程圖。件211.對下述冋題

11、繪制決策樹、決策表。答:(1) 決策樹年終考核元 元良當(dāng)年考核情況去年考核情況應(yīng)米取行獎金50022金獎不合格所有無獎金(2)決策表1234567條 件當(dāng)年考核情況優(yōu)優(yōu)良良良合格不合格去年考核情況優(yōu)其他優(yōu)良其他所有所有獎金500元獎金400元獎金300元V獎金250元V獎金200元V獎金100元V無獎金V第五章1. 系統(tǒng)總體設(shè)計和詳細設(shè)計的任務(wù)分別是什么即在目標(biāo)系統(tǒng)邏輯模型的基礎(chǔ)上, 形成系統(tǒng)的模塊結(jié)構(gòu),包括模塊的組成、模總體設(shè)計:把系統(tǒng)總體設(shè)計的核心任務(wù)是完成系統(tǒng)模塊結(jié)構(gòu)設(shè)計。分解為若干功能單一、彼此相對獨立的模塊,塊的功能和模塊間的相互關(guān)系。1. 模塊結(jié)構(gòu)設(shè)計將系統(tǒng)劃分成若干模塊;確定每個

12、模塊的功能;確定模塊間的調(diào)用關(guān)系;確定模塊間的接口,即模塊間數(shù)據(jù)的傳遞。2. 系統(tǒng)物理配置方案設(shè)計設(shè)備配置、通信網(wǎng)絡(luò)的選擇和設(shè)計、DBMS的選擇等。3. 總體數(shù)據(jù)庫設(shè)計總體數(shù)據(jù)庫設(shè)計是系統(tǒng)開發(fā)過程中關(guān)鍵的一步。系統(tǒng)的質(zhì)量及一些整體特性基本上是由這一步?jīng)Q定的。系統(tǒng)越大,總體數(shù)據(jù)庫設(shè)計的影響越大。詳細設(shè)計:系統(tǒng)詳細設(shè)計的任務(wù)是在系統(tǒng)總體設(shè)計的指導(dǎo)下,對系統(tǒng)各組成部分進行細致、具體的物理設(shè)計,使系統(tǒng)總體設(shè)計階段所作的各種決定具體化。在詳細設(shè)計階段,主要完成的工作有代碼設(shè)計、數(shù)據(jù)庫設(shè)計、處理流程設(shè)計、人機界面設(shè)計、輸入輸出設(shè)計等。3、自頂向下設(shè)計方法的基本思想:1)將一個復(fù)雜的系統(tǒng)分解成一個多層次的模

13、塊化結(jié)構(gòu)2 )每一個模塊盡可能獨立即盡量使每個模塊成為一個獨立的組成單元,使模塊之間的聯(lián)系降到最低程度。3)可用直觀的工具來表達系統(tǒng)的結(jié)構(gòu)結(jié)構(gòu)化方法為系統(tǒng)開發(fā)人員提供了一套簡明的圖形表達工具,如數(shù)據(jù)流圖、數(shù)據(jù)字典、數(shù)據(jù)存儲規(guī)范化、數(shù)據(jù)立即存取圖以及功能分析的表達方法,包括決策樹、決策表和結(jié)構(gòu)式語言等。4、流程重組與設(shè)計的概念及原則。答:企業(yè)流程重組(BPR即 對企業(yè)的業(yè)務(wù)流程進行根本性的再思考和徹底的再設(shè)計,從 而使成本、速度、質(zhì)量、和服務(wù)等企業(yè)的關(guān)鍵性能取得根本性的改善,并得到迅速發(fā)展而被 廣泛實施的一種新的管理思想。流程重組與設(shè)計的原則:對企業(yè)業(yè)務(wù)流程進行徹底的重新設(shè)計,對企業(yè)的管理結(jié)構(gòu)、

14、工作程序、協(xié)作關(guān)系、經(jīng)營 方向及產(chǎn)品結(jié)構(gòu)等做大規(guī)模的調(diào)整,以求顯著地改善企業(yè)的效率。注重整體流程最優(yōu)化的系統(tǒng)思想。 充分發(fā)揮信息技術(shù)的巨大作用。實施企業(yè)再造,從舊企業(yè)組織規(guī)則、方法和過程中完成突變需要全新的思維方式。 企業(yè)再造還需要企業(yè)文化包括價值觀、人際關(guān)系、激勵機制和行為模式等全面的調(diào)整甚 至根本性的轉(zhuǎn)變。11、試述模塊間耦合和模塊內(nèi)部聚合的幾種形式。答:模塊耦合是衡量一個模塊與其他模塊之間相互作用程度的指標(biāo)。如果你兩個模塊中的每個模塊無需另外一模塊的存在而能獨立工作, 則他們彼此都沒有聯(lián)系和依賴,模塊耦合程度 為零。模塊耦合包括四種類型:數(shù)據(jù)耦合、控制耦合、公共耦合、內(nèi)部耦合。模塊聚合是

15、用來衡量一個模塊內(nèi)部各組成部分間整體統(tǒng)一性的指標(biāo),他具體描述一個模塊功能專一性的程度。模塊內(nèi)部聚合有七個等級,分別為:功能聚合、順序聚合、數(shù)據(jù)聚合、過 程聚合、時間聚合、邏輯聚合、偶然聚合。答:模塊聚合:(1)功能聚合;一個模塊只完成一個單獨的、能夠確切定義的功能。(2)順序聚合;一個模塊內(nèi)部各個組成部分執(zhí)行幾個處理功能,且一個處理功能所產(chǎn)生的 輸出數(shù)據(jù)直接成為下一個處理功能的輸入數(shù)據(jù)。(3)數(shù)據(jù)聚合;一個模塊內(nèi)各個組成部分的處理功能,都使用相同的輸入數(shù)據(jù)或產(chǎn)生相同 的輸出數(shù)據(jù),且其中各個處理功能是無序的。(4)過程聚合;一個模塊內(nèi)各個組成部分的處理功能各不相同,彼此也沒有什么關(guān)系,但 它們都

16、受同一個控制流支配,決定它們的執(zhí)行次序。(5)時間聚合;一個模塊內(nèi)各個組成部分的處理功能和時間有關(guān),即在同一時間內(nèi)執(zhí)行, 典型的有初始化模塊和結(jié)束模塊。(6)邏輯聚合;一個模塊內(nèi)各個組成部分的處理功能彼此無關(guān),但處理邏輯相似。(7)偶然聚合;一個模塊由若干個并不相關(guān)的功能偶然地組合在一起。模塊耦合:(1)數(shù)據(jù)耦合;兩個模塊之間通過調(diào)用關(guān)系來傳遞信息,相互傳遞的信息是數(shù)據(jù)。數(shù)據(jù)耦 合聯(lián)系簡單,耦合程度低,模塊的獨立性強。(2)控制耦合;兩個模塊之間,除了傳遞數(shù)據(jù)信息外,還傳遞控制信息。(3)公共耦合;當(dāng)兩個或多個模塊通過一個公共數(shù)據(jù)環(huán)境相互作用時,它們之間的耦合稱 為公共耦合。(4)內(nèi)容耦合;一

17、個模塊不經(jīng)調(diào)用直接使用或修改另一個模塊中的數(shù)據(jù),修改其中一個模 塊時,必然直接影響到另一個模塊,甚至產(chǎn)生連鎖反應(yīng)或波動現(xiàn)象。第六章 系統(tǒng)的面向?qū)ο笤O(shè)計2、面向?qū)ο笤O(shè)計的主要任務(wù)是什么 答:面向?qū)ο笤O(shè)計的主要任務(wù)包括: 設(shè)計軟件體系結(jié)構(gòu),定義系統(tǒng)的高層劃分,確定主要組件及其接口。 詳細設(shè)計類或接口。 對分析模型中獲得的概念類的屬性和方法進行詳細設(shè)計,完成含 有數(shù)據(jù)類型、可見性、方法參數(shù)等完整內(nèi)容的設(shè)計類圖。設(shè)計用戶界面原型,并根據(jù)界 面繪制程序執(zhí)行的交互圖。 設(shè)計數(shù)據(jù)庫接口,解決面向?qū)ο竽P偷綌?shù)據(jù)庫模型的過渡。3、設(shè)計類的主要工作是什么根據(jù)第 4 章問題討論 6 中建立的選課系統(tǒng)用例圖,繪制出

18、設(shè)計類圖。設(shè)計階段要討論的類或?qū)ο蠓Q為設(shè)計類,也叫軟件類。設(shè)計類的主要工作是對類屬 性、方法及類關(guān)系等進行詳細設(shè)計,完成含有數(shù)據(jù)類型、可見性、方法參數(shù)等完整內(nèi)容 的設(shè)計類圖。UserD,i *pez D 牡 r K缶哼F廠1AdminisUator %4dr-iiniitiator l bool iteir I? iniIf/C orij re 曰 jqeI也誠 El 出: 粧 elwctCajH 宜旨J*P.d mi n sfaborTeacherStinderit化口之 rVb TrirSl1務(wù)iPF肓:Str叮3Stnng: ttrina1 竈1 掃de : Str ng*dICouru

19、C*Teiii; heri)*a4dEl5*CT()-*de =lect;j-ja*iJF-zl3eElectCi. l IX rI DateCaseLloctinnTQure D int噲 ihtCouis屯匚緘re# D int*亡廿Lhm 9Str I卄客*liSi-SCfcnnrt) g ut Eit SuorFO豈ic SLTB-eTime : 3liing d-lamr . String建模的時候要找出系統(tǒng)中存5、構(gòu)件圖的作用是什么構(gòu)件與類的區(qū)別是什么 答:(1)組件圖用于對面向?qū)ο笙到y(tǒng)的物理方面建模, 在的組件、接口以及組件之間的依賴關(guān)系。(2)不同: 類表示的是邏輯的抽象,而組

20、件是存在于計算機中的物理抽象。也就是說,組件是可 以部署的,而類不行。 組件表示的是物理模塊,而不是邏輯模塊,與類處于不同的抽象級別。甚至可以說, 組件就是由一組類與協(xié)作組成的 類可以直接擁有操作和屬性,而組件僅擁有可以通過其接口訪問的操作。7、什么是設(shè)計模式選出一種常用的設(shè)計模式進行解釋并舉例說明。答:(1)設(shè)計模式是一套被反復(fù)使用、多數(shù)人知曉的、經(jīng)過分類編目的、代碼設(shè)計經(jīng) 驗的總結(jié)。每一個設(shè)計模式系統(tǒng)地命名、解釋和評價了面向?qū)ο笙到y(tǒng)中一個重要的和重 復(fù)出現(xiàn)的設(shè)計。設(shè)計模式的目標(biāo)是將設(shè)計經(jīng)驗以人們能夠有效利用的形式記錄下來。(2)常用的設(shè)計模式:信息專家模式;將職責(zé)分配給擁有履行一個職責(zé)所必

21、需信息的 類-信息專家。這個類就是相對于這個職責(zé)的信息專家類。(3)舉例:在網(wǎng)上購物系統(tǒng)中,往購物車?yán)锾砑由唐窌r,需要與購物車?yán)锏囊延猩唐繁容^,對于這個模式問題就是要判斷比較商品是否相同的方法應(yīng)該由哪個類來實現(xiàn)。判斷兩個商品是否相同,一般是通過比較商品的唯一標(biāo)識ID編號來區(qū)分的,而商品的 ID編號是存在于商品類本身中的, 根據(jù)信息專家模式的原則,應(yīng)該把比較商品是否相同的 方法放在商品類中。第七章 信息系統(tǒng)的測試1、什么是白盒測試什么是黑盒測試兩者的主要區(qū)別是什么答:(1 )白盒測試:白盒測試也稱為結(jié)構(gòu)測試,將軟件看成透明的白盒,根據(jù)程序的 內(nèi)部結(jié)構(gòu)和邏輯來設(shè)計測試用例,對程序的路徑和過程進行測

22、試,以程序的源代碼為基 礎(chǔ)進行測試而不使用用戶界面。(2)黑盒測試:黑盒測試是在完全不考慮軟件的內(nèi)部結(jié)構(gòu)和特性的情況下,測試 軟件的外部特性。黑盒測試只檢查程序功能是否符合需求規(guī)格說明書的規(guī)定(3)兩者的區(qū)別:白盒測試可以有效地發(fā)現(xiàn)程序內(nèi)部的編碼和邏輯錯誤,但無 法檢驗出程序是否完成了規(guī)定的功能。 黑盒測試可以根據(jù)程序的規(guī)格說明檢測出程序 是否完成了規(guī)定的功能,但未必能夠提供對代碼的完全覆蓋。一般來說在單元測試階 段白盒法使用較多而在集成測試階段則較多用到黑盒方法。2、簡要回答信息系統(tǒng)的測試過程。最后對整個系答:信息系統(tǒng)測試分別按 硬件系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)和軟件系統(tǒng) 進行測試, 統(tǒng)進行總的綜合測試。

23、測試的步驟如圖所示。(1) 硬件測試。 配置檢測。檢測是否按合同提供了相應(yīng)的配置。 硬件設(shè)備的外觀檢查。 硬件測試。進行操作檢測, 用一些常用的命令來檢測機器是否能執(zhí)行命令,結(jié)果 是否正常。(2)網(wǎng)絡(luò)測試。 網(wǎng)絡(luò)設(shè)備的外觀檢查。對交換機、路由器等網(wǎng)絡(luò)設(shè)備及配件進行開箱檢查,檢 查外觀有無明顯劃痕和損傷 硬件測試。對交換機、路由器等硬件進行加電檢測,觀察其工作狀態(tài)是否正常 網(wǎng)絡(luò)連通測試。檢測網(wǎng)絡(luò)是否連通。(3)軟件測試。 軟件測試可以分成四個步驟:單元測試、集成測試、系統(tǒng)測試和驗收測試。3、軟件的測試步驟答: 軟件測試可以分成四個步驟:單元測試、集成測試、系統(tǒng)測試和驗收測試。(1)單元測試是對程序的最小單位 模塊進行測試,檢驗每個模塊是否能單獨 工作,從而發(fā)現(xiàn)模塊的編碼問題和算法問題;( 2)然后將多個模塊連接起來,進行集成測試,以檢驗概要設(shè)計中對模塊之間接 口設(shè)計的問題;對整個(3)系統(tǒng)測試是將開發(fā)的軟件與硬件和其它因素綜合起來進行全面的檢測, 系統(tǒng)進行總的功能、性能等方面的測試;(4)在提交用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論