版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 主要內(nèi)容 物流管理信息系統(tǒng)的實施 系統(tǒng)的轉(zhuǎn)換 物流管理信息系統(tǒng)維護(hù) 物流管理信息系統(tǒng)的運(yùn)行管理7.1 物流管理信息系統(tǒng)的實施 系統(tǒng)分析和設(shè)計完成之后,開發(fā)人員將投入大量的人力、物力及時間進(jìn)行物理系統(tǒng)的實施工作,包括程序設(shè)計、程序和系統(tǒng)調(diào)試、人員培訓(xùn)、系統(tǒng)轉(zhuǎn)換、系統(tǒng)管理等一系列工作,這個過程稱為系統(tǒng)實施。 系統(tǒng)實施階段的目標(biāo)是把系統(tǒng)的物理模型轉(zhuǎn)換成實際運(yùn)行的新系統(tǒng),其主要任務(wù)是程序設(shè)計、系統(tǒng)測試、實施文檔編寫等。 所謂實施是將系統(tǒng)設(shè)計階段的結(jié)果在計算所謂實施是將系統(tǒng)設(shè)計階段的結(jié)果在計算機(jī)上實現(xiàn),將原來紙面上的、類似于設(shè)計機(jī)上實現(xiàn),將原來紙面上的、類似于設(shè)計圖式的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟圖
2、式的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟件系統(tǒng)。件系統(tǒng)。 系統(tǒng)實施是繼系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)系統(tǒng)實施是繼系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計后的又一重要階段,它以系統(tǒng)設(shè)計的設(shè)計后的又一重要階段,它以系統(tǒng)設(shè)計的藍(lán)圖為基礎(chǔ),進(jìn)行具體的實施工作。藍(lán)圖為基礎(chǔ),進(jìn)行具體的實施工作。7.1.1 系統(tǒng)實施的任務(wù)與進(jìn)度系統(tǒng)實施的任務(wù)與進(jìn)度 主要工作:主要工作:系統(tǒng)硬件的購置和安裝系統(tǒng)硬件的購置和安裝、程序的編寫程序的編寫(購買)與調(diào)試(購買)與調(diào)試、系統(tǒng)操作人員的培訓(xùn)系統(tǒng)操作人員的培訓(xùn)、系統(tǒng)有系統(tǒng)有關(guān)數(shù)據(jù)的準(zhǔn)備和錄入關(guān)數(shù)據(jù)的準(zhǔn)備和錄入、系統(tǒng)的調(diào)試和轉(zhuǎn)換系統(tǒng)的調(diào)試和轉(zhuǎn)換。 在系統(tǒng)實施階段要成立系統(tǒng)實施工作小組,組織在系統(tǒng)實
3、施階段要成立系統(tǒng)實施工作小組,組織各專業(yè)小組組長和有關(guān)部門的領(lǐng)導(dǎo)共同編制新系各專業(yè)小組組長和有關(guān)部門的領(lǐng)導(dǎo)共同編制新系統(tǒng)實施計劃??梢詰?yīng)用各種項目管理的軟件和方統(tǒng)實施計劃??梢詰?yīng)用各種項目管理的軟件和方法進(jìn)行管理,實行項目經(jīng)理負(fù)責(zé)制,保證系統(tǒng)實法進(jìn)行管理,實行項目經(jīng)理負(fù)責(zé)制,保證系統(tǒng)實施工作的順利進(jìn)行。施工作的順利進(jìn)行。系統(tǒng)實施的任務(wù)與進(jìn)度系統(tǒng)實施的任務(wù)與進(jìn)度 1.1.系統(tǒng)實施階段的主要任務(wù)系統(tǒng)實施階段的主要任務(wù)(1 1)系統(tǒng)實施環(huán)境的建立系統(tǒng)實施環(huán)境的建立。按照系統(tǒng)設(shè)計方。按照系統(tǒng)設(shè)計方案中提出的設(shè)備清單進(jìn)行購置并安裝,包括計案中提出的設(shè)備清單進(jìn)行購置并安裝,包括計算機(jī)軟算機(jī)軟/ /硬件、計
4、算機(jī)外圍設(shè)備、網(wǎng)絡(luò)軟硬件、計算機(jī)外圍設(shè)備、網(wǎng)絡(luò)軟/ /硬件硬件以及計算機(jī)機(jī)房的建設(shè)與裝修工作。以及計算機(jī)機(jī)房的建設(shè)與裝修工作。(2 2)程序設(shè)計程序設(shè)計。程序設(shè)計人員按照系統(tǒng)設(shè)計。程序設(shè)計人員按照系統(tǒng)設(shè)計的要求和程序說明書的規(guī)定,采用某種程序設(shè)的要求和程序說明書的規(guī)定,采用某種程序設(shè)計語言來實現(xiàn)各個功能模塊的程序編制工作。計語言來實現(xiàn)各個功能模塊的程序編制工作。系統(tǒng)實施的任務(wù)與進(jìn)度系統(tǒng)實施的任務(wù)與進(jìn)度 1.1.系統(tǒng)實施的內(nèi)容和任務(wù)系統(tǒng)實施的內(nèi)容和任務(wù)人員培訓(xùn)人員培訓(xùn)。對系統(tǒng)實施與運(yùn)行中需要的各類人。對系統(tǒng)實施與運(yùn)行中需要的各類人員進(jìn)行培訓(xùn)工作,包括管理信息系統(tǒng)知識的普員進(jìn)行培訓(xùn)工作,包括管理信
5、息系統(tǒng)知識的普及和教育、新制度的學(xué)習(xí)、計算機(jī)操作培訓(xùn)等。及和教育、新制度的學(xué)習(xí)、計算機(jī)操作培訓(xùn)等。數(shù)據(jù)準(zhǔn)備與錄入數(shù)據(jù)準(zhǔn)備與錄入。將準(zhǔn)備好的數(shù)據(jù),按照系統(tǒng)。將準(zhǔn)備好的數(shù)據(jù),按照系統(tǒng)需要的格式,輸入到計算機(jī)系統(tǒng)中。需要的格式,輸入到計算機(jī)系統(tǒng)中。系統(tǒng)的調(diào)試和轉(zhuǎn)換系統(tǒng)的調(diào)試和轉(zhuǎn)換。對系統(tǒng)的各項功能進(jìn)行調(diào)。對系統(tǒng)的各項功能進(jìn)行調(diào)試,并進(jìn)行新舊系統(tǒng)的轉(zhuǎn)換。試,并進(jìn)行新舊系統(tǒng)的轉(zhuǎn)換。 2 2 系統(tǒng)實施的計劃與進(jìn)度安排系統(tǒng)實施的計劃與進(jìn)度安排 系統(tǒng)實施階段既是成功地實現(xiàn)新系統(tǒng),又是取得系統(tǒng)實施階段既是成功地實現(xiàn)新系統(tǒng),又是取得用戶對系統(tǒng)信任的關(guān)鍵階段;用戶對系統(tǒng)信任的關(guān)鍵階段; 在系統(tǒng)正式實施之前要確定出在
6、系統(tǒng)正式實施之前要確定出系統(tǒng)實施的方法系統(tǒng)實施的方法、步驟步驟、所需要的時間和費(fèi)用所需要的時間和費(fèi)用,并且,并且要監(jiān)督計劃的要監(jiān)督計劃的執(zhí)行執(zhí)行,做到既有計劃又有檢查,以保證系統(tǒng)實施,做到既有計劃又有檢查,以保證系統(tǒng)實施工作的順利進(jìn)行。工作的順利進(jìn)行。 制定計劃可采用甘特圖或網(wǎng)絡(luò)計劃技術(shù),以達(dá)到制定計劃可采用甘特圖或網(wǎng)絡(luò)計劃技術(shù),以達(dá)到用最短的時間、最小的資源消耗完成預(yù)定的目標(biāo);用最短的時間、最小的資源消耗完成預(yù)定的目標(biāo);同時要經(jīng)常檢查計劃完成情況,分析滯后原因并同時要經(jīng)常檢查計劃完成情況,分析滯后原因并及時調(diào)整計劃。及時調(diào)整計劃。2 2 系統(tǒng)實施的計劃與進(jìn)度安排系統(tǒng)實施的計劃與進(jìn)度安排 系統(tǒng)
7、實施的計劃和進(jìn)度安排包括以下幾方系統(tǒng)實施的計劃和進(jìn)度安排包括以下幾方面的內(nèi)容:面的內(nèi)容:(1 1)工作量估計。)工作量估計。(2 2)進(jìn)度安排。)進(jìn)度安排。(3 3)系統(tǒng)人員的配備和培訓(xùn)計劃。)系統(tǒng)人員的配備和培訓(xùn)計劃。(4 4)系統(tǒng)實施的資金籌集和投入計劃。)系統(tǒng)實施的資金籌集和投入計劃。 軟軟/硬件購置硬件購置 1 1 硬件的獲取步驟:硬件的獲取步驟: 根據(jù)系統(tǒng)設(shè)計的指標(biāo)要求制作采購的標(biāo)書;根據(jù)系統(tǒng)設(shè)計的指標(biāo)要求制作采購的標(biāo)書;邀請硬件供應(yīng)商進(jìn)行技術(shù)交流;邀請硬件供應(yīng)商進(jìn)行技術(shù)交流;選擇資質(zhì)好的廠商發(fā)放標(biāo)書;選擇資質(zhì)好的廠商發(fā)放標(biāo)書;評標(biāo);評標(biāo);開標(biāo)及商務(wù)談判;開標(biāo)及商務(wù)談判;簽訂合同;簽
8、訂合同;執(zhí)行合同。執(zhí)行合同。 2 2 網(wǎng)絡(luò)的獲取網(wǎng)絡(luò)的獲取 局域網(wǎng)局域網(wǎng)的建設(shè)和改造主要包括如下幾個方面:的建設(shè)和改造主要包括如下幾個方面: 新建網(wǎng)絡(luò)。新建網(wǎng)絡(luò)。 改造網(wǎng)絡(luò)。改造網(wǎng)絡(luò)。 自建或外包。自建或外包。 廣域網(wǎng)廣域網(wǎng)的建設(shè)主要考慮如下幾個方面:的建設(shè)主要考慮如下幾個方面: 傳輸網(wǎng)絡(luò)的取得(傳輸方式的選擇、線路的租傳輸網(wǎng)絡(luò)的取得(傳輸方式的選擇、線路的租賃)。賃)。 網(wǎng)絡(luò)設(shè)備的獲取。網(wǎng)絡(luò)設(shè)備的獲取。 自建與承包給系統(tǒng)集成商。自建與承包給系統(tǒng)集成商。3 3 軟件工具的選取軟件工具的選取 選擇開發(fā)方法選擇開發(fā)方法 選擇開發(fā)工具選擇開發(fā)工具 選擇數(shù)據(jù)庫產(chǎn)品選擇數(shù)據(jù)庫產(chǎn)品 3 3 軟件工具的選取
9、軟件工具的選取 在購置軟件的過程中的基本原則是在購置軟件的過程中的基本原則是能夠滿足管理能夠滿足管理信息系統(tǒng)的設(shè)計要求信息系統(tǒng)的設(shè)計要求,需要考慮以下幾個方面的,需要考慮以下幾個方面的問題:問題: 1)合理的性能價格比。要求質(zhì)量可靠、價格合理、性)合理的性能價格比。要求質(zhì)量可靠、價格合理、性能穩(wěn)定、使用方便。能穩(wěn)定、使用方便。 2)良好的可擴(kuò)充性與兼容性。)良好的可擴(kuò)充性與兼容性。 3)強(qiáng)有力的售后服務(wù)和技術(shù)支持等。)強(qiáng)有力的售后服務(wù)和技術(shù)支持等。 在計算機(jī)和網(wǎng)絡(luò)產(chǎn)品到貨后,應(yīng)該按訂貨合同進(jìn)在計算機(jī)和網(wǎng)絡(luò)產(chǎn)品到貨后,應(yīng)該按訂貨合同進(jìn)行驗收,計算機(jī)和網(wǎng)絡(luò)產(chǎn)品的安裝與調(diào)試任務(wù)主行驗收,計算機(jī)和網(wǎng)絡(luò)
10、產(chǎn)品的安裝與調(diào)試任務(wù)主要應(yīng)由供貨方負(fù)責(zé)完成。要應(yīng)由供貨方負(fù)責(zé)完成。5.6.3 5.6.3 系統(tǒng)準(zhǔn)備系統(tǒng)準(zhǔn)備 1.1.用戶準(zhǔn)備用戶準(zhǔn)備 2.2.場所準(zhǔn)備場所準(zhǔn)備 3.3.數(shù)據(jù)準(zhǔn)備數(shù)據(jù)準(zhǔn)備 4.4.安裝安裝 1 1 用戶準(zhǔn)備用戶準(zhǔn)備 用戶準(zhǔn)備主要是指物流管理信息系統(tǒng)的用戶準(zhǔn)備主要是指物流管理信息系統(tǒng)的管理人員、管理人員、使用等人員準(zhǔn)備使用等人員準(zhǔn)備。 培訓(xùn)工作關(guān)系到新系統(tǒng)的成??;如果管理人員對培訓(xùn)工作關(guān)系到新系統(tǒng)的成??;如果管理人員對即將使用的新系統(tǒng)的管理過程不了解,不能確定即將使用的新系統(tǒng)的管理過程不了解,不能確定新系統(tǒng)是否適用于自己的工作,那么就有可能消新系統(tǒng)是否適用于自己的工作,那么就有可能
11、消極地對待系統(tǒng),甚至阻礙系統(tǒng)的推廣應(yīng)用。極地對待系統(tǒng),甚至阻礙系統(tǒng)的推廣應(yīng)用。 物流企業(yè)管理人員與信息系統(tǒng)專業(yè)人員的培訓(xùn)內(nèi)物流企業(yè)管理人員與信息系統(tǒng)專業(yè)人員的培訓(xùn)內(nèi)容應(yīng)各有側(cè)重;容應(yīng)各有側(cè)重; 管理人員的培訓(xùn)重點(diǎn)應(yīng)該是信息技術(shù)的基本概念管理人員的培訓(xùn)重點(diǎn)應(yīng)該是信息技術(shù)的基本概念與一些結(jié)合具體項目的基礎(chǔ)知識:與一些結(jié)合具體項目的基礎(chǔ)知識: 1 1 用戶準(zhǔn)備用戶準(zhǔn)備 (1 1)信息系統(tǒng)的基本概念信息系統(tǒng)的基本概念。包括信息的概念、性。包括信息的概念、性質(zhì)與作用,系統(tǒng)的概念與特點(diǎn),信息系統(tǒng)的開發(fā)質(zhì)與作用,系統(tǒng)的概念與特點(diǎn),信息系統(tǒng)的開發(fā)方法與開發(fā)過程;方法與開發(fā)過程; (2 2)計算機(jī)基本知識計算機(jī)
12、基本知識。包括計算機(jī)硬件與軟件基。包括計算機(jī)硬件與軟件基礎(chǔ)知識、常用管理軟件的功能與人機(jī)界面、網(wǎng)絡(luò)礎(chǔ)知識、常用管理軟件的功能與人機(jī)界面、網(wǎng)絡(luò)與通信基本概念等;與通信基本概念等; (3 3)管理方法管理方法?,F(xiàn)代物流管理的基本思想、數(shù)據(jù)?,F(xiàn)代物流管理的基本思想、數(shù)據(jù)分析與管理決策的基本概念與常用方法;分析與管理決策的基本概念與常用方法; (4 4)本企業(yè)的信息系統(tǒng)介紹本企業(yè)的信息系統(tǒng)介紹。包括信息系統(tǒng)的目。包括信息系統(tǒng)的目標(biāo)、功能及總體描述,開發(fā)計劃,主要事項與配標(biāo)、功能及總體描述,開發(fā)計劃,主要事項與配合要求等;合要求等; (5 5)本企業(yè)信息系統(tǒng)的操作方法本企業(yè)信息系統(tǒng)的操作方法。 1 1
13、用戶準(zhǔn)備用戶準(zhǔn)備 對于管理人員對于管理人員的培訓(xùn)要結(jié)合企業(yè)實際,通的培訓(xùn)要結(jié)合企業(yè)實際,通過培訓(xùn)使各級管理人員過培訓(xùn)使各級管理人員明確開發(fā)與應(yīng)用信明確開發(fā)與應(yīng)用信息系統(tǒng)對物流企業(yè)生存與發(fā)展的重要意義息系統(tǒng)對物流企業(yè)生存與發(fā)展的重要意義;在了解與掌握基本概念的基礎(chǔ)上在了解與掌握基本概念的基礎(chǔ)上打消顧慮,打消顧慮,使他們能積極參與信息系統(tǒng)的開發(fā),使他們能積極參與信息系統(tǒng)的開發(fā),并為并為下一步的應(yīng)用做好準(zhǔn)備。下一步的應(yīng)用做好準(zhǔn)備。 對對企業(yè)信息管理專業(yè)人員企業(yè)信息管理專業(yè)人員的培訓(xùn)的培訓(xùn)應(yīng)把重點(diǎn)應(yīng)把重點(diǎn)放在系統(tǒng)知識與系統(tǒng)規(guī)范方面放在系統(tǒng)知識與系統(tǒng)規(guī)范方面,培養(yǎng)方法,培養(yǎng)方法強(qiáng)調(diào)在實踐中學(xué)習(xí)外,還可采
14、取委托培養(yǎng)、強(qiáng)調(diào)在實踐中學(xué)習(xí)外,還可采取委托培養(yǎng)、進(jìn)修與外聘專家進(jìn)行系統(tǒng)講課等方法。進(jìn)修與外聘專家進(jìn)行系統(tǒng)講課等方法。1 1 用戶準(zhǔn)備用戶準(zhǔn)備 為了保證培訓(xùn)真正獲得成效,培訓(xùn)工作應(yīng)為了保證培訓(xùn)真正獲得成效,培訓(xùn)工作應(yīng)與管理人員的工作績效評定結(jié)合起來,對與管理人員的工作績效評定結(jié)合起來,對培訓(xùn)的效果進(jìn)行考核;培訓(xùn)的效果進(jìn)行考核; 具體操作可以分階段地在培訓(xùn)后進(jìn)行考試,具體操作可以分階段地在培訓(xùn)后進(jìn)行考試,也可以采用競爭上崗等方式,促使管理人也可以采用競爭上崗等方式,促使管理人員處理好當(dāng)前工作與未來知識儲備之間的員處理好當(dāng)前工作與未來知識儲備之間的關(guān)系。關(guān)系。2 2 場所準(zhǔn)備場所準(zhǔn)備 物流管理信息
15、系統(tǒng)是一個較大的網(wǎng)絡(luò)系統(tǒng),除中物流管理信息系統(tǒng)是一個較大的網(wǎng)絡(luò)系統(tǒng),除中心機(jī)房外,各工作點(diǎn)大多安裝在業(yè)務(wù)人員的辦公心機(jī)房外,各工作點(diǎn)大多安裝在業(yè)務(wù)人員的辦公室,沒有專門的機(jī)房。室,沒有專門的機(jī)房。 專用機(jī)房專用機(jī)房要有一套嚴(yán)格的管理制度。例如,操作要有一套嚴(yán)格的管理制度。例如,操作人員的操作行為(開機(jī)、關(guān)機(jī)、登記運(yùn)行日記、人員的操作行為(開機(jī)、關(guān)機(jī)、登記運(yùn)行日記、異常情況處理等),出異常情況處理等),出/ /入機(jī)房人員的規(guī)定等;入機(jī)房人員的規(guī)定等; 非專用機(jī)房中的管理也不可忽視。每個工作點(diǎn)的非專用機(jī)房中的管理也不可忽視。每個工作點(diǎn)的客戶機(jī)最好都由專人操作,如需多人操作則應(yīng)設(shè)客戶機(jī)最好都由專人操
16、作,如需多人操作則應(yīng)設(shè)置口令或采取其他措施以分離各自的操作。置口令或采取其他措施以分離各自的操作。 3 3 數(shù)據(jù)準(zhǔn)備數(shù)據(jù)準(zhǔn)備 數(shù)據(jù)準(zhǔn)備包括兩方面的內(nèi)容:數(shù)據(jù)準(zhǔn)備包括兩方面的內(nèi)容:將原來的手工數(shù)據(jù)文件轉(zhuǎn)化成計算機(jī)文將原來的手工數(shù)據(jù)文件轉(zhuǎn)化成計算機(jī)文件;件;將原來的不同格式的數(shù)據(jù)文件轉(zhuǎn)換成新將原來的不同格式的數(shù)據(jù)文件轉(zhuǎn)換成新系統(tǒng)的格式。系統(tǒng)的格式。 4 4 安裝安裝 l將計算機(jī)設(shè)備、網(wǎng)絡(luò)設(shè)備在信息系統(tǒng)場所將計算機(jī)設(shè)備、網(wǎng)絡(luò)設(shè)備在信息系統(tǒng)場所進(jìn)行安裝,使其運(yùn)轉(zhuǎn)。進(jìn)行安裝,使其運(yùn)轉(zhuǎn)。程序設(shè)計程序設(shè)計 程序設(shè)計的主要任務(wù)是對結(jié)構(gòu)圖中各程序設(shè)計的主要任務(wù)是對結(jié)構(gòu)圖中各個模塊內(nèi)部處理過程和算法進(jìn)行描述,個模
17、塊內(nèi)部處理過程和算法進(jìn)行描述,其基本功能是指明控制流程、處理功其基本功能是指明控制流程、處理功能、數(shù)據(jù)組織等方面的實現(xiàn)細(xì)節(jié),從能、數(shù)據(jù)組織等方面的實現(xiàn)細(xì)節(jié),從而在編碼時能把對設(shè)計的描述直接翻而在編碼時能把對設(shè)計的描述直接翻譯為程序代碼。譯為程序代碼。 程序設(shè)計包括以下步驟:程序設(shè)計包括以下步驟: 程序設(shè)計程序設(shè)計 1 1)理解系統(tǒng)的設(shè)計要求理解系統(tǒng)的設(shè)計要求。首先要仔細(xì)地閱。首先要仔細(xì)地閱讀系統(tǒng)設(shè)計說明書,吃透系統(tǒng)設(shè)計所提出讀系統(tǒng)設(shè)計說明書,吃透系統(tǒng)設(shè)計所提出的任務(wù)、功能和目標(biāo),明確自己所編程序的任務(wù)、功能和目標(biāo),明確自己所編程序在系統(tǒng)中所處的位置及與之相關(guān)的環(huán)境條在系統(tǒng)中所處的位置及與之相關(guān)
18、的環(huán)境條件。件。 2 2)熟悉計算機(jī)的性能熟悉計算機(jī)的性能。在程序設(shè)計前要熟。在程序設(shè)計前要熟悉系統(tǒng)的開發(fā)環(huán)境,包括計算機(jī)的性能、悉系統(tǒng)的開發(fā)環(huán)境,包括計算機(jī)的性能、操作系統(tǒng)、程序設(shè)計語言與數(shù)據(jù)庫管理系操作系統(tǒng)、程序設(shè)計語言與數(shù)據(jù)庫管理系統(tǒng)。統(tǒng)。程序設(shè)計程序設(shè)計 3 3)細(xì)化程序處理過程細(xì)化程序處理過程。系統(tǒng)設(shè)計說明書中。系統(tǒng)設(shè)計說明書中給出的處理過程描述比較簡單,程序設(shè)計給出的處理過程描述比較簡單,程序設(shè)計者在編程前要根據(jù)所選擇的程序設(shè)計語言者在編程前要根據(jù)所選擇的程序設(shè)計語言予以細(xì)化,并運(yùn)用一定的方法對處理過程予以細(xì)化,并運(yùn)用一定的方法對處理過程進(jìn)行描述。進(jìn)行描述。 4 4)編程編程。在完
19、成前三個階段工作的基礎(chǔ)上,。在完成前三個階段工作的基礎(chǔ)上,完成程序編程并在計算機(jī)上實現(xiàn)。完成程序編程并在計算機(jī)上實現(xiàn)。3 3 程序設(shè)計的步驟程序設(shè)計的步驟 5 5)測試測試。程序編程完成后,要對程序的正。程序編程完成后,要對程序的正確性做出評價。程序中的常見錯誤有確性做出評價。程序中的常見錯誤有語法語法錯誤錯誤、邏輯錯誤邏輯錯誤、輸入輸入/ /輸出格式錯誤輸出格式錯誤。程。程序測試時應(yīng)根據(jù)程序錯誤的特點(diǎn)序測試時應(yīng)根據(jù)程序錯誤的特點(diǎn), ,選擇有代選擇有代表性的測試方法進(jìn)行測試。表性的測試方法進(jìn)行測試。 程序設(shè)計程序設(shè)計 結(jié)構(gòu)化程序設(shè)計是經(jīng)常采用的一種程序設(shè)結(jié)構(gòu)化程序設(shè)計是經(jīng)常采用的一種程序設(shè)計方
20、法;計方法; 它規(guī)定了一套方法,使程序具有合理的結(jié)它規(guī)定了一套方法,使程序具有合理的結(jié)構(gòu),以保證和驗證程序的正確性;構(gòu),以保證和驗證程序的正確性; 它的一個重要目的是使程序具有良好的結(jié)它的一個重要目的是使程序具有良好的結(jié)構(gòu),使程序易于設(shè)計,易于理解,易于調(diào)構(gòu),使程序易于設(shè)計,易于理解,易于調(diào)試修改,以提高設(shè)計和維護(hù)程序工作的效試修改,以提高設(shè)計和維護(hù)程序工作的效率。率。程序設(shè)計程序設(shè)計 結(jié)構(gòu)化程序設(shè)計的思想包括以下三個方面結(jié)構(gòu)化程序設(shè)計的思想包括以下三個方面的內(nèi)容:的內(nèi)容:1 1)程序由一些基本結(jié)構(gòu)組成。包括順序結(jié)構(gòu)、)程序由一些基本結(jié)構(gòu)組成。包括順序結(jié)構(gòu)、選擇結(jié)構(gòu)(分支結(jié)構(gòu))和循環(huán)結(jié)構(gòu)組成;
21、選擇結(jié)構(gòu)(分支結(jié)構(gòu))和循環(huán)結(jié)構(gòu)組成;結(jié)構(gòu)化定理表明,任何一個復(fù)雜問題的程序設(shè)結(jié)構(gòu)化定理表明,任何一個復(fù)雜問題的程序設(shè)計都可以用順序、選擇和循環(huán)這三種基本結(jié)構(gòu)計都可以用順序、選擇和循環(huán)這三種基本結(jié)構(gòu)組成,且它們都具有以下特點(diǎn):組成,且它們都具有以下特點(diǎn):只有一個入口,只有一個入口,只有一個出口只有一個出口;結(jié)構(gòu)中無死循環(huán),程序中三種結(jié)構(gòu)中無死循環(huán),程序中三種基本結(jié)構(gòu)之間形成順序執(zhí)行關(guān)系基本結(jié)構(gòu)之間形成順序執(zhí)行關(guān)系。程序設(shè)計程序設(shè)計 基本的控制結(jié)構(gòu)基本的控制結(jié)構(gòu)P P入口入口出口出口(a) (a) 順序結(jié)構(gòu)順序結(jié)構(gòu)(b) (b) 簡單分支結(jié)構(gòu)簡單分支結(jié)構(gòu)P P2 2P P1 1入口入口出口出口T
22、TF FC C程序設(shè)計程序設(shè)計 基本的控制結(jié)構(gòu):基本的控制結(jié)構(gòu):(d) (d) 多重分支結(jié)構(gòu)多重分支結(jié)構(gòu)出口出口P Pn nP P2 2P P1 1T TT TT T入口入口C C2 2C C1 1C Cn n(c) (c) 循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)P P2 2P P1 1T T入口入口F F出口出口C C程序設(shè)計程序設(shè)計 結(jié)構(gòu)化程序設(shè)計的思想包括以下三個方面結(jié)構(gòu)化程序設(shè)計的思想包括以下三個方面的內(nèi)容:的內(nèi)容:2 2)一個大型程序應(yīng)按功能分割成一些功能模)一個大型程序應(yīng)按功能分割成一些功能模塊,并把這些模塊按層次關(guān)系進(jìn)行組織;塊,并把這些模塊按層次關(guān)系進(jìn)行組織;3 3)在程序設(shè)計時應(yīng)采用)在程序設(shè)計時
23、應(yīng)采用“自頂向下、逐步細(xì)自頂向下、逐步細(xì)化化”的實施方法。的實施方法。程序設(shè)計程序設(shè)計 按結(jié)構(gòu)程序設(shè)計方法設(shè)計出的程序的優(yōu)點(diǎn)按結(jié)構(gòu)程序設(shè)計方法設(shè)計出的程序的優(yōu)點(diǎn)是:是:結(jié)構(gòu)良好結(jié)構(gòu)良好,各模塊間的關(guān)系清晰簡單,各模塊間的關(guān)系清晰簡單,每一模塊內(nèi)都由基本單元組成;每一模塊內(nèi)都由基本單元組成; 這樣設(shè)計出的這樣設(shè)計出的程序清晰易讀程序清晰易讀,可理解性好可理解性好,容易設(shè)計,容易設(shè)計,容易驗證其正確性容易驗證其正確性,也,也容易維容易維護(hù)護(hù); 同時,由于采用了同時,由于采用了“自頂向下、逐步細(xì)化自頂向下、逐步細(xì)化”的實施方法,能有效地組織人力,有利于的實施方法,能有效地組織人力,有利于軟件的工程化
24、開發(fā)。軟件的工程化開發(fā)。7.2 系統(tǒng)測試系統(tǒng)測試 一、一、 系統(tǒng)測試的目的和過程系統(tǒng)測試的目的和過程 1.1.系統(tǒng)測試的目的系統(tǒng)測試的目的系統(tǒng)測試的目的是為了保證系統(tǒng)運(yùn)行的正確性系統(tǒng)測試的目的是為了保證系統(tǒng)運(yùn)行的正確性及有效性,發(fā)現(xiàn)程序和系統(tǒng)中可能存在的錯誤,及有效性,發(fā)現(xiàn)程序和系統(tǒng)中可能存在的錯誤,并及時予以糾正;并及時予以糾正;一、一、 系統(tǒng)測試的目的和過程系統(tǒng)測試的目的和過程 1.1.系統(tǒng)測試的目的系統(tǒng)測試的目的系統(tǒng)測試是保證系統(tǒng)質(zhì)量的關(guān)鍵步驟。統(tǒng)計資系統(tǒng)測試是保證系統(tǒng)質(zhì)量的關(guān)鍵步驟。統(tǒng)計資料表明:對于一些較大規(guī)模的系統(tǒng)來說,料表明:對于一些較大規(guī)模的系統(tǒng)來說,系統(tǒng)系統(tǒng)測試的工作量測試的
25、工作量往往往往占占據(jù)系統(tǒng)開發(fā)總工作量的據(jù)系統(tǒng)開發(fā)總工作量的40%40%以上以上;在測試時應(yīng)該想方設(shè)法使程序的各個部分都投在測試時應(yīng)該想方設(shè)法使程序的各個部分都投入運(yùn)行,力圖找出所有錯誤。入運(yùn)行,力圖找出所有錯誤。1.1.系統(tǒng)測試的目的系統(tǒng)測試的目的一個小程序的控制流程一個小程序的控制流程1.1.系統(tǒng)測試的目的系統(tǒng)測試的目的 上述程序共有上述程序共有5 5條通路,若有二十次循環(huán),則條通路,若有二十次循環(huán),則從程序的入口從程序的入口A A到出口到出口B B的路徑數(shù)高達(dá)的路徑數(shù)高達(dá)5 52020; 近似路徑為近似路徑為10101414個可能的路徑,如果編寫一個可能的路徑,如果編寫一個測試用例,并且要
26、求它測試每一個可能的個測試用例,并且要求它測試每一個可能的路徑,且每個路徑只需花路徑,且每個路徑只需花1ms1ms,則測試這個程,則測試這個程序需要花序需要花30243024年;年; 因此,要想徹底的測試并且找出全部錯誤是因此,要想徹底的測試并且找出全部錯誤是不可能的;所以,測試階段要考慮的基本問不可能的;所以,測試階段要考慮的基本問題是經(jīng)濟(jì)問題。要求在一定的開發(fā)周期和經(jīng)題是經(jīng)濟(jì)問題。要求在一定的開發(fā)周期和經(jīng)費(fèi)的限制下,通過有限次的測試,盡可能多費(fèi)的限制下,通過有限次的測試,盡可能多的發(fā)現(xiàn)程序錯誤。的發(fā)現(xiàn)程序錯誤。2.2.系統(tǒng)測試的過程系統(tǒng)測試的過程 可把測試工作分為程序模塊測試(調(diào)試)、子系
27、可把測試工作分為程序模塊測試(調(diào)試)、子系統(tǒng)測試和系統(tǒng)測試(系統(tǒng)聯(lián)調(diào))三個層次。統(tǒng)測試和系統(tǒng)測試(系統(tǒng)聯(lián)調(diào))三個層次。 程序模塊測試(調(diào)試)程序模塊測試(調(diào)試)。是對單個程序模塊內(nèi)部功能。是對單個程序模塊內(nèi)部功能進(jìn)行全面的調(diào)試;進(jìn)行全面的調(diào)試; 子系統(tǒng)測試子系統(tǒng)測試。是對本子系統(tǒng)有關(guān)的各模塊實行聯(lián)調(diào),。是對本子系統(tǒng)有關(guān)的各模塊實行聯(lián)調(diào),以考察各模塊外部功能、接口以及各模塊之間調(diào)用關(guān)以考察各模塊外部功能、接口以及各模塊之間調(diào)用關(guān)系的正確性;系的正確性; 系統(tǒng)聯(lián)調(diào)(系統(tǒng)測試)系統(tǒng)聯(lián)調(diào)(系統(tǒng)測試)。在各模塊、各子系統(tǒng)均經(jīng)調(diào)。在各模塊、各子系統(tǒng)均經(jīng)調(diào)試準(zhǔn)確無誤后,就可進(jìn)行系統(tǒng)聯(lián)調(diào)。聯(lián)調(diào)通過后,即試準(zhǔn)確
28、無誤后,就可進(jìn)行系統(tǒng)聯(lián)調(diào)。聯(lián)調(diào)通過后,即可投入程序的試運(yùn)行階段。聯(lián)調(diào)是實施階段的最后一可投入程序的試運(yùn)行階段。聯(lián)調(diào)是實施階段的最后一道檢驗工序。道檢驗工序。2.2.系統(tǒng)測試的過程系統(tǒng)測試的過程2測試計劃與測試過程 一個測試計劃應(yīng)包括:產(chǎn)品基本情況調(diào)研、測試需求說明、測試策略和記錄、測試資源配置、計劃表、問題跟蹤報告、測試計劃的評審、結(jié)果等等。 一般地,基于開發(fā)周期中不 同階段對不同對象所進(jìn)行的 測試,在測試計劃的指導(dǎo)下, 標(biāo)準(zhǔn)的測試流程如所示。 圖7-1 測試流程 單元測試 回歸 測試 確認(rèn)測試 系統(tǒng)測試 組裝測試 3)單元測試和綜合測試 單元測試的對象是軟件設(shè)計的最小單位模塊。單元測試多采用
29、白盒測試技術(shù),系統(tǒng)內(nèi)多個模塊可以并行地進(jìn)行測試。單元測試任務(wù)包括: 模塊接口測試; 模塊局部數(shù)據(jù)結(jié)構(gòu)測試; 模塊邊界條件測試; 模塊中所有獨(dú)立執(zhí)行通路測試; 模塊的各條錯誤處理通路測試。 綜合測試是組裝軟件的系統(tǒng)測試技術(shù),按設(shè)計要求把通過單元測試的各個模塊組裝在一起之后,進(jìn)行綜合測試以便發(fā)現(xiàn)與接口有關(guān)的各種錯誤。3.3.測試的基本原則測試的基本原則 (1 1)測試人員應(yīng)該避免測試自己設(shè)計的程序)測試人員應(yīng)該避免測試自己設(shè)計的程序 (2 2)測試用例應(yīng)分別考慮輸入和輸出)測試用例應(yīng)分別考慮輸入和輸出 (3 3)測試數(shù)據(jù)的選取應(yīng)當(dāng)考慮各種不同的情)測試數(shù)據(jù)的選取應(yīng)當(dāng)考慮各種不同的情況況 (4 4)
30、檢查程序是否執(zhí)行了規(guī)定以外的操作)檢查程序是否執(zhí)行了規(guī)定以外的操作 (5 5)注意保留測試用例)注意保留測試用例 (6 6)對已發(fā)生的錯誤模塊要足夠重視)對已發(fā)生的錯誤模塊要足夠重視(1 1)測試人員應(yīng)該避免測試自己設(shè)計的程序)測試人員應(yīng)該避免測試自己設(shè)計的程序 程序員和程序設(shè)計機(jī)構(gòu)總認(rèn)為自己的程序沒程序員和程序設(shè)計機(jī)構(gòu)總認(rèn)為自己的程序沒有錯誤,因此,讓他們測試自己的程序時,有錯誤,因此,讓他們測試自己的程序時,要采用客觀的態(tài)度是很困難的;最好由與源要采用客觀的態(tài)度是很困難的;最好由與源程序無關(guān)的程序員和程序設(shè)計機(jī)構(gòu)進(jìn)行測試。程序無關(guān)的程序員和程序設(shè)計機(jī)構(gòu)進(jìn)行測試。(2 2)測試用例應(yīng)分別考慮
31、輸入和輸出)測試用例應(yīng)分別考慮輸入和輸出 測試用例的設(shè)計應(yīng)該由測試用例的設(shè)計應(yīng)該由“確定的輸入數(shù)據(jù)確定的輸入數(shù)據(jù)”和和“預(yù)期的輸出結(jié)果預(yù)期的輸出結(jié)果”組成;組成; 在執(zhí)行程序之前應(yīng)該有很明確的期望輸出,在執(zhí)行程序之前應(yīng)該有很明確的期望輸出,調(diào)試后可將程序的輸出同預(yù)期輸出對照檢調(diào)試后可將程序的輸出同預(yù)期輸出對照檢查。查。(3 3)測試數(shù)據(jù)的選取應(yīng)當(dāng)考慮各種)測試數(shù)據(jù)的選取應(yīng)當(dāng)考慮各種不同的情況不同的情況 不僅選用合理的輸入數(shù)據(jù)進(jìn)行測試,還應(yīng)不僅選用合理的輸入數(shù)據(jù)進(jìn)行測試,還應(yīng)選擇不合理的甚至錯誤的輸入數(shù)據(jù);選擇不合理的甚至錯誤的輸入數(shù)據(jù); 為了提高程序的可靠性,應(yīng)該認(rèn)真組織一為了提高程序的可靠性
32、,應(yīng)該認(rèn)真組織一些異常數(shù)據(jù)進(jìn)行測試,注意觀察和分析系些異常數(shù)據(jù)進(jìn)行測試,注意觀察和分析系統(tǒng)的反應(yīng)。統(tǒng)的反應(yīng)。(3 3)測試數(shù)據(jù)的選取應(yīng)當(dāng)考慮各種)測試數(shù)據(jù)的選取應(yīng)當(dāng)考慮各種不同的情況不同的情況(4 4)檢查程序是否執(zhí)行了規(guī)定以外)檢查程序是否執(zhí)行了規(guī)定以外的操作的操作 除了檢查程序是否做了它應(yīng)該做的工作之除了檢查程序是否做了它應(yīng)該做的工作之外,還應(yīng)檢查程序是否做了它不該做的事外,還應(yīng)檢查程序是否做了它不該做的事情;情; 例如:除了檢查工資管理程序是否為每個例如:除了檢查工資管理程序是否為每個職工正確地產(chǎn)生了一份工資單以外,還應(yīng)職工正確地產(chǎn)生了一份工資單以外,還應(yīng)檢查它是否產(chǎn)生了多余的工資單。檢
33、查它是否產(chǎn)生了多余的工資單。(5 5)注意保留測試用例)注意保留測試用例 應(yīng)該保留全部測試用例,并且將其作為管應(yīng)該保留全部測試用例,并且將其作為管理信息系統(tǒng)軟件的組成部分之一。理信息系統(tǒng)軟件的組成部分之一。(6 6)對已發(fā)生的錯誤模塊要足夠重視)對已發(fā)生的錯誤模塊要足夠重視 測試時不要假設(shè)程序不會錯,對發(fā)現(xiàn)的錯測試時不要假設(shè)程序不會錯,對發(fā)現(xiàn)的錯誤模塊應(yīng)給予更多的注意。誤模塊應(yīng)給予更多的注意。4 4 常用的測試數(shù)據(jù)常用的測試數(shù)據(jù) 常用的測試數(shù)據(jù)有以下幾種:常用的測試數(shù)據(jù)有以下幾種: 1)用正常數(shù)據(jù)調(diào)試。)用正常數(shù)據(jù)調(diào)試。 2)用異常數(shù)據(jù)調(diào)試。例如:用空數(shù)據(jù)文件參)用異常數(shù)據(jù)調(diào)試。例如:用空數(shù)據(jù)
34、文件參加測試。加測試。 3)用錯誤數(shù)據(jù)調(diào)試。試驗程序?qū)﹀e誤數(shù)據(jù)的)用錯誤數(shù)據(jù)調(diào)試。試驗程序?qū)﹀e誤數(shù)據(jù)的處理能力,包括現(xiàn)實出錯誤信息以及允許修改處理能力,包括現(xiàn)實出錯誤信息以及允許修改錯誤的可能性。錯誤的可能性。5 5 模塊測試的基本方法模塊測試的基本方法 對于模塊測試,一般按靜態(tài)測試和動態(tài)測對于模塊測試,一般按靜態(tài)測試和動態(tài)測試兩種方法進(jìn)行。試兩種方法進(jìn)行。(1 1)靜態(tài)測試)靜態(tài)測試(2 2)動態(tài)測試)動態(tài)測試(1 1)靜態(tài)測試)靜態(tài)測試 靜態(tài)測試是在模塊上機(jī)運(yùn)行之前,通過閱靜態(tài)測試是在模塊上機(jī)運(yùn)行之前,通過閱讀程序和人工運(yùn)行程序的方法,發(fā)現(xiàn)程序讀程序和人工運(yùn)行程序的方法,發(fā)現(xiàn)程序中的語法錯
35、誤和邏輯錯誤;中的語法錯誤和邏輯錯誤; 只要認(rèn)真檢查,可以發(fā)現(xiàn)絕大部分的語法只要認(rèn)真檢查,可以發(fā)現(xiàn)絕大部分的語法錯誤和部分邏輯錯誤。錯誤和部分邏輯錯誤。(2 2)動態(tài)測試)動態(tài)測試 動態(tài)測試就是模塊上機(jī)運(yùn)行測試;動態(tài)測試就是模塊上機(jī)運(yùn)行測試; 當(dāng)人工運(yùn)行程序走通以后,就可上機(jī)調(diào)試;當(dāng)人工運(yùn)行程序走通以后,就可上機(jī)調(diào)試; 總體來說,語法錯誤比較容易發(fā)現(xiàn)和修改,總體來說,語法錯誤比較容易發(fā)現(xiàn)和修改,邏輯錯誤比較困難,為了有效地發(fā)現(xiàn)并改邏輯錯誤比較困難,為了有效地發(fā)現(xiàn)并改正邏輯錯誤,除要充分利用高級語言提供正邏輯錯誤,除要充分利用高級語言提供的調(diào)試機(jī)制或軟件工具外,還需要掌握測的調(diào)試機(jī)制或軟件工具外
36、,還需要掌握測試技術(shù)。試技術(shù)。6 6 動態(tài)測試的實現(xiàn)原理動態(tài)測試的實現(xiàn)原理 動態(tài)測試可以按照黑盒測試和白盒測試兩動態(tài)測試可以按照黑盒測試和白盒測試兩種原理進(jìn)行。種原理進(jìn)行。(1 1)黑盒測試)黑盒測試(2 2)白盒測試)白盒測試(1 1)黑盒測試)黑盒測試 不管內(nèi)部結(jié)構(gòu),不管內(nèi)部結(jié)構(gòu),只測試它的每個功能是否只測試它的每個功能是否都達(dá)到了預(yù)期的要求都達(dá)到了預(yù)期的要求,這種原理稱為黑盒,這種原理稱為黑盒測試;測試; 黑盒測試不必要求測試人員考慮模塊的內(nèi)黑盒測試不必要求測試人員考慮模塊的內(nèi)部結(jié)構(gòu),只要根據(jù)部結(jié)構(gòu),只要根據(jù)HIPOHIPO圖的要求,檢驗程圖的要求,檢驗程序是否符合它的功能要求,序是否符
37、合它的功能要求,檢查是否可能檢查是否可能發(fā)生異常情況發(fā)生異常情況。(2 2)白盒測試)白盒測試 如果已知產(chǎn)品的內(nèi)部活動方式,可以測試如果已知產(chǎn)品的內(nèi)部活動方式,可以測試它的內(nèi)部活動是否都符合設(shè)計要求,這種它的內(nèi)部活動是否都符合設(shè)計要求,這種原理稱為白盒測試;原理稱為白盒測試; 白盒測試要求測試人員了解模塊的內(nèi)部結(jié)白盒測試要求測試人員了解模塊的內(nèi)部結(jié)構(gòu),構(gòu),對程序的所有邏輯路徑進(jìn)行測試對程序的所有邏輯路徑進(jìn)行測試,可,可在不同節(jié)點(diǎn)檢查程序的狀態(tài),確定實際狀在不同節(jié)點(diǎn)檢查程序的狀態(tài),確定實際狀態(tài)與預(yù)期的狀態(tài)是否一致。態(tài)與預(yù)期的狀態(tài)是否一致。注意注意 無論黑盒測試還是白盒測試,都不能將程無論黑盒測試
38、還是白盒測試,都不能將程序中的所有錯誤全部檢查出來;序中的所有錯誤全部檢查出來; 黑盒測試不可能將所有的輸入情況都測試一遍,黑盒測試不可能將所有的輸入情況都測試一遍,白盒測試也不能窮舉模塊中的所有可能路徑。白盒測試也不能窮舉模塊中的所有可能路徑。4)測試方法和測試方法 測試是指軟件開發(fā)公司組織內(nèi)部人員模擬各類用戶行對即將面市軟件產(chǎn)品(稱為版本)進(jìn)行測試,試圖發(fā)現(xiàn)錯誤并修正。經(jīng)過測試調(diào)整的軟件產(chǎn)品稱為版本。 測試是指軟件開發(fā)公司組織各方面的典型用戶在日常工作中實際使用版本,并要求用戶報告異常情況、提出批評意見。然后軟件開發(fā)公司再對版本進(jìn)行改錯和完善。動態(tài)測試的實現(xiàn)原理動態(tài)測試的實現(xiàn)原理 根據(jù)黑盒
39、測試和白盒測試的技術(shù)原理,按根據(jù)黑盒測試和白盒測試的技術(shù)原理,按照下述的照下述的等價類劃分法等價類劃分法、邊界值分析法邊界值分析法、邏輯覆蓋測試法邏輯覆蓋測試法進(jìn)行模塊測試。進(jìn)行模塊測試。等價類劃分法等價類劃分法 等價類劃分法屬于黑盒測試技術(shù)等價類劃分法屬于黑盒測試技術(shù)。 該技術(shù)是把所有可能的輸入數(shù)據(jù)劃分成有該技術(shù)是把所有可能的輸入數(shù)據(jù)劃分成有限數(shù)量的等價類,并且假定用一個典型代限數(shù)量的等價類,并且假定用一個典型代表值測試等價于這類其他值的測試。表值測試等價于這類其他值的測試。等價類劃分法等價類劃分法 通常是將模塊的輸入域劃分成通常是將模塊的輸入域劃分成有效等價類有效等價類(模塊中符合規(guī)范的輸
40、入)和(模塊中符合規(guī)范的輸入)和無效等價類無效等價類(模塊中非法的輸入)兩種。(模塊中非法的輸入)兩種。 例如:某模塊的合理輸入是例如:某模塊的合理輸入是01000100,則大于,則大于0 0且小于且小于100100的數(shù)據(jù)屬于有效等價數(shù)據(jù);小的數(shù)據(jù)屬于有效等價數(shù)據(jù);小于于0 0或大于或大于100100的數(shù)據(jù)為無效等價類,測試的數(shù)據(jù)為無效等價類,測試數(shù)據(jù)可從這兩個等價類中抽取。數(shù)據(jù)可從這兩個等價類中抽取。邊界值分析法邊界值分析法 邊界值分析法也屬于黑盒測試技術(shù)邊界值分析法也屬于黑盒測試技術(shù); 在編寫程序時,往往只注意正常情況,忽在編寫程序時,往往只注意正常情況,忽視了邊界狀態(tài)。因此,在測試過程中
41、以剛視了邊界狀態(tài)。因此,在測試過程中以剛好等于、大于或小于邊界值的數(shù)據(jù)作為測好等于、大于或小于邊界值的數(shù)據(jù)作為測試數(shù)據(jù),容易發(fā)現(xiàn)程序中的錯誤;試數(shù)據(jù),容易發(fā)現(xiàn)程序中的錯誤; 例如:某模塊的有效值是例如:某模塊的有效值是01000100,則可以取,則可以取-0.1-0.1,0 0,0.10.1;99.999.9,100100,100.1100.1。邏輯覆蓋測試法邏輯覆蓋測試法 邏輯覆蓋測試法屬于白盒測試。邏輯覆蓋測試法屬于白盒測試。 用白盒測試原理測試模塊時,需要執(zhí)行程用白盒測試原理測試模塊時,需要執(zhí)行程序中的每條路徑;序中的每條路徑; 每當(dāng)程序中有循環(huán)存在時,測試程序中的每當(dāng)程序中有循環(huán)存在時
42、,測試程序中的每條路徑是不可能的,只能希望覆蓋的程每條路徑是不可能的,只能希望覆蓋的程度盡可能高一些。度盡可能高一些。 邏輯覆蓋測試主要有五種方法:邏輯覆蓋測試主要有五種方法:邏輯覆蓋測試法邏輯覆蓋測試法 (1 1)語句覆蓋語句覆蓋 (2 2)判斷覆蓋判斷覆蓋 (3 3)條件覆蓋條件覆蓋 (4 4)判斷判斷/ /條件覆蓋條件覆蓋 (5 5)條件組合覆蓋條件組合覆蓋(1 1)語句覆蓋)語句覆蓋 語句覆蓋是指設(shè)計足夠多的測試用例語句覆蓋是指設(shè)計足夠多的測試用例能使能使程序的每個語句程序的每個語句至少至少執(zhí)行一次執(zhí)行一次。(2 2)判斷覆蓋)判斷覆蓋 判斷覆蓋是指選擇足夠的測試用例,判斷覆蓋是指選擇
43、足夠的測試用例,讓程讓程序中每個判斷語句序中每個判斷語句至少獲得一次至少獲得一次“真真”值值和和“假假”值值。(3 3)條件覆蓋)條件覆蓋 條件覆蓋是指選擇足夠的測試用例,條件覆蓋是指選擇足夠的測試用例,能使能使判斷語句中的判斷語句中的多個條件的各種可能都出現(xiàn)多個條件的各種可能都出現(xiàn)的測試方法的測試方法。(4 4)判斷)判斷/ /條件覆蓋條件覆蓋 判斷判斷/ /條件覆蓋是指選擇足夠的測試用例,使條件覆蓋是指選擇足夠的測試用例,使所取得的測試數(shù)據(jù)的判斷條件中所取得的測試數(shù)據(jù)的判斷條件中每個條件取每個條件取得各種可能值得各種可能值,且使,且使每個判斷也取得每個判斷也取得“真真”和和“假假”的結(jié)果的
44、結(jié)果。(5 5)條件組合覆蓋)條件組合覆蓋 在多條件判斷中,邏輯運(yùn)算符在多條件判斷中,邏輯運(yùn)算符ANDAND或或OROR在某在某些條件下會屏蔽其他條件,可以采用條件些條件下會屏蔽其他條件,可以采用條件組合覆蓋來解決這個問題;組合覆蓋來解決這個問題; 條件組合覆蓋就是選擇足夠的測試用例,條件組合覆蓋就是選擇足夠的測試用例,使每個判斷條件中使每個判斷條件中各種條件組合至少出現(xiàn)各種條件組合至少出現(xiàn)一次一次。5.5.邏輯覆蓋測試法邏輯覆蓋測試法 顯然,顯然,滿足條件組合覆蓋的測試用例一定滿足條件組合覆蓋的測試用例一定滿足判斷覆蓋、條件覆蓋和判斷滿足判斷覆蓋、條件覆蓋和判斷/ /條件覆蓋條件覆蓋; 不同
45、的覆蓋技術(shù)需要的測試用例是不同的,不同的覆蓋技術(shù)需要的測試用例是不同的,其中以條件組合覆蓋測試最為嚴(yán)格,但其其中以條件組合覆蓋測試最為嚴(yán)格,但其測試用例也非常多,在實際應(yīng)用中應(yīng)注意測試用例也非常多,在實際應(yīng)用中應(yīng)注意權(quán)衡利弊。權(quán)衡利弊。5.邏輯覆蓋測試法-例子程序流程圖A1ANDB=0A=2ORX1X=X/AX=X/AabdYYNNceX=X+1(1 1)語句覆蓋測試用例)語句覆蓋測試用例 A=2A=2,B=0B=0,X=3X=3,測試路徑,測試路徑a a,c c,e e; A=0.5A=0.5,B=0B=0,X=1X=1,測試路徑,測試路徑a a,b b, d d,并,并且能測試第一個語句中
46、且能測試第一個語句中ANDAND寫成寫成OROR的錯誤;的錯誤; A=0.5A=0.5,B=0B=0,X=3X=3,測試路徑,測試路徑a a,b b, e e,并,并且能測試第二個語句中且能測試第二個語句中OROR寫成寫成ANDAND的錯誤;的錯誤;(2 2)判斷覆蓋用例)判斷覆蓋用例 A=3A=3,B=0B=0,X=1X=1,通過路徑,通過路徑a a,c c,d d(“真真”,“假假”);); A=2A=2,B=1B=1,X=3X=3,通過路徑,通過路徑a a,b b,e e( “ “假假” ” , “真真” ” );); A=2A=2,B=1B=1,X=1X=1,若通過路徑,若通過路徑a
47、a,b b, d d 的話,則的話,則可以測試出第二個條件判斷中可以測試出第二個條件判斷中OROR寫成寫成ANDAND的錯誤;的錯誤; A=1A=1,B=1B=1,X=3X=3,若通過路徑,若通過路徑a a,b b, d d 的話,則的話,則可以測試出第二個條件判斷錯寫成了可以測試出第二個條件判斷錯寫成了“X1”X1,B=0A1,B=0和和A=2A=2,X1X1。 A=2A=2,B=0B=0,X=4X=4;四個條件都滿足(沿路徑;四個條件都滿足(沿路徑a a,c c,e e ) A=1A=1,B=1B=1,X=1X=1;四個條件都不滿足(;四個條件都不滿足( a a,b b, d d )。)。
48、(4 4)判斷)判斷/ /條件覆蓋用例條件覆蓋用例 A=2A=2,B=0B=0,X=4X=4;四個條件都滿足,而且沿;四個條件都滿足,而且沿路徑路徑a a,c c,e e判斷判斷“真真”、“真真”; A=1A=1,B=1B=1,X=1X=1;四個條件都不滿足,而且;四個條件都不滿足,而且沿路徑沿路徑a a,b b,d d判斷判斷“假假”、“假假”; 此兩個測試用例就能滿足判斷此兩個測試用例就能滿足判斷/ /條件覆蓋。條件覆蓋。(5 5)條件組合覆蓋用例)條件組合覆蓋用例 A1 B=0 A1 B=0 A1 B0 A1 B0 A1 B=0 A1 B=0 A1 B0 A1 B0 A=2 X1 A=2
49、 X1 A=2 X1 A=2 X1 A2 X1 A2 X1 A2 X1 A2 X1 A=2A=2,B=0B=0,X=4X=4;滿足;滿足 A=2A=2,B=1B=1,X=1X=1;滿足;滿足 A=1A=1,B=0B=0,X=2X=2;滿足;滿足 A=1A=1,B=1B=1,X=1X=1;滿足;滿足系統(tǒng)轉(zhuǎn)換、維護(hù)與評價系統(tǒng)轉(zhuǎn)換、維護(hù)與評價 7.3 7.3 系統(tǒng)轉(zhuǎn)換系統(tǒng)轉(zhuǎn)換 系統(tǒng)轉(zhuǎn)換的任務(wù)是以新系統(tǒng)替換老系統(tǒng)的系統(tǒng)轉(zhuǎn)換的任務(wù)是以新系統(tǒng)替換老系統(tǒng)的過程,即老系統(tǒng)停止使用,新系統(tǒng)開始運(yùn)過程,即老系統(tǒng)停止使用,新系統(tǒng)開始運(yùn)行的過程。行的過程。 (1 1)直接轉(zhuǎn)換)直接轉(zhuǎn)換 (2 2)并行轉(zhuǎn)換)并行轉(zhuǎn)換
50、(3 3)試運(yùn)行轉(zhuǎn)換)試運(yùn)行轉(zhuǎn)換 (4 4)分段轉(zhuǎn)換(逐步轉(zhuǎn)換)分段轉(zhuǎn)換(逐步轉(zhuǎn)換) (1 1)直接轉(zhuǎn)換)直接轉(zhuǎn)換 是在老系統(tǒng)停止運(yùn)行的某一時刻,新系統(tǒng)立即開是在老系統(tǒng)停止運(yùn)行的某一時刻,新系統(tǒng)立即開始運(yùn)行。該轉(zhuǎn)換方式的優(yōu)點(diǎn)是轉(zhuǎn)換簡單,節(jié)省費(fèi)始運(yùn)行。該轉(zhuǎn)換方式的優(yōu)點(diǎn)是轉(zhuǎn)換簡單,節(jié)省費(fèi)用;缺點(diǎn)是風(fēng)險較大。用;缺點(diǎn)是風(fēng)險較大。 這種轉(zhuǎn)換方式適用于小型的不太復(fù)雜的信息系統(tǒng)。這種轉(zhuǎn)換方式適用于小型的不太復(fù)雜的信息系統(tǒng)。同時,新系統(tǒng)應(yīng)經(jīng)過詳細(xì)的測試和模擬運(yùn)行。同時,新系統(tǒng)應(yīng)經(jīng)過詳細(xì)的測試和模擬運(yùn)行。舊系統(tǒng)舊系統(tǒng)新系統(tǒng)新系統(tǒng)某時刻某時刻(2 2)并行轉(zhuǎn)換)并行轉(zhuǎn)換 新老系統(tǒng)并行工作一段時間,經(jīng)過一段時間的
51、考新老系統(tǒng)并行工作一段時間,經(jīng)過一段時間的考驗后,以新系統(tǒng)正式全面代替老系統(tǒng)。安全保險驗后,以新系統(tǒng)正式全面代替老系統(tǒng)。安全保險是它的最大優(yōu)點(diǎn)。能保證過度過程的平穩(wěn)可靠。是它的最大優(yōu)點(diǎn)。能保證過度過程的平穩(wěn)可靠。缺點(diǎn)是費(fèi)用高,業(yè)務(wù)工作是正常情況下的兩倍。缺點(diǎn)是費(fèi)用高,業(yè)務(wù)工作是正常情況下的兩倍。 這種轉(zhuǎn)換方式適用非常重要的核心型系統(tǒng)的切換這種轉(zhuǎn)換方式適用非常重要的核心型系統(tǒng)的切換或由手工管理系統(tǒng)過渡到計算機(jī)管理系統(tǒng)的切換或由手工管理系統(tǒng)過渡到計算機(jī)管理系統(tǒng)的切換方式。方式。舊系統(tǒng)舊系統(tǒng)新系統(tǒng)新系統(tǒng)時間段時間段3)試運(yùn)行轉(zhuǎn)換 試運(yùn)行轉(zhuǎn)換是直接轉(zhuǎn)換和并行轉(zhuǎn)換的結(jié)合,由試運(yùn)行轉(zhuǎn)換是直接轉(zhuǎn)換和并行轉(zhuǎn)換
52、的結(jié)合,由于新系統(tǒng)只有一部分采取并行方法,因此用戶工于新系統(tǒng)只有一部分采取并行方法,因此用戶工作量較并行方法,而又有一部分是采取串行方法,作量較并行方法,而又有一部分是采取串行方法,因此較直接方法,保險系數(shù)大。但最大的問題是因此較直接方法,保險系數(shù)大。但最大的問題是拿系統(tǒng)的哪一部分與原系統(tǒng)并行。一般以拿系統(tǒng)的哪一部分與原系統(tǒng)并行。一般以“對數(shù)對數(shù)據(jù)存儲有破壞性操作據(jù)存儲有破壞性操作”為標(biāo)準(zhǔn),選擇新系統(tǒng)的并為標(biāo)準(zhǔn),選擇新系統(tǒng)的并行部分。行部分。(4 4)分段轉(zhuǎn)換)分段轉(zhuǎn)換 新系統(tǒng)正式運(yùn)行之前,分階段一部分一部分地替代老系統(tǒng)。新系統(tǒng)正式運(yùn)行之前,分階段一部分一部分地替代老系統(tǒng)。分段切換是直接轉(zhuǎn)換方
53、式和并行切換方式的結(jié)合方式。分段切換是直接轉(zhuǎn)換方式和并行切換方式的結(jié)合方式。 優(yōu)點(diǎn):既順利地交付新系統(tǒng),也不發(fā)生過高的切換費(fèi)用;優(yōu)點(diǎn):既順利地交付新系統(tǒng),也不發(fā)生過高的切換費(fèi)用; 不足:一部分新系統(tǒng)和另一部分舊系統(tǒng)同時工作,增加了不足:一部分新系統(tǒng)和另一部分舊系統(tǒng)同時工作,增加了新舊系統(tǒng)之間功能、數(shù)據(jù)的銜接問題;新舊系統(tǒng)之間功能、數(shù)據(jù)的銜接問題; 注意:如果新、舊系統(tǒng)差別較大時,不宜采用此種方式。注意:如果新、舊系統(tǒng)差別較大時,不宜采用此種方式。舊系統(tǒng)舊系統(tǒng) 新系統(tǒng)新系統(tǒng)7.3 物流管理信息系統(tǒng)維護(hù) 系統(tǒng)維護(hù)是指在系統(tǒng)已經(jīng)交付使用以后,為了改正錯誤、完善系統(tǒng)或滿足新的應(yīng)用要求而修改系統(tǒng)的過程。
54、 系統(tǒng)維護(hù)的目的是保證管理信息系統(tǒng)正常而可靠地進(jìn)行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用。 系統(tǒng)維護(hù)主要包括硬件設(shè)備的維護(hù)、應(yīng)用軟件的維護(hù)、代碼的維護(hù)和數(shù)據(jù)的維護(hù)。維護(hù)的類型 系統(tǒng)維護(hù)的重點(diǎn)是系統(tǒng)應(yīng)用軟件的維護(hù)工作,按照軟件維護(hù)的不同性質(zhì)劃分為下面4種類型: 1糾錯性維護(hù) 2適應(yīng)性維護(hù) 3完善性維護(hù) 4預(yù)防性維護(hù)按照軟件維護(hù)的不同功能劃分為下面4種類型: (1 1)程序的維護(hù))程序的維護(hù) (2 2)數(shù)據(jù)文件的維護(hù))數(shù)據(jù)文件的維護(hù) (3 3)編碼的維護(hù))編碼的維護(hù) (4 4)硬件的維護(hù))硬件的維護(hù) (1 1)程序的維護(hù))程序的維護(hù) 在物流系統(tǒng)維護(hù)階段,可能會發(fā)現(xiàn)程序中在物流系統(tǒng)維護(hù)階段,
55、可能會發(fā)現(xiàn)程序中的錯誤,需要更改一部分程序;的錯誤,需要更改一部分程序; 或者隨著用戶對系統(tǒng)的熟悉,提出了更高或者隨著用戶對系統(tǒng)的熟悉,提出了更高的要求,系統(tǒng)的部分程序也需要改進(jìn);的要求,系統(tǒng)的部分程序也需要改進(jìn); 也可能是因為外部的物流環(huán)境發(fā)生了變化,也可能是因為外部的物流環(huán)境發(fā)生了變化,部分程序需要修改。部分程序需要修改。 (2 2)數(shù)據(jù)文件的維護(hù))數(shù)據(jù)文件的維護(hù) 當(dāng)系統(tǒng)涉及的物流業(yè)務(wù)發(fā)生了變化導(dǎo)致數(shù)當(dāng)系統(tǒng)涉及的物流業(yè)務(wù)發(fā)生了變化導(dǎo)致數(shù)據(jù)有比較大的改變后,就需要建立新的文據(jù)有比較大的改變后,就需要建立新的文件,或者對現(xiàn)有文件的結(jié)構(gòu)進(jìn)行修改。件,或者對現(xiàn)有文件的結(jié)構(gòu)進(jìn)行修改。 這時就要安裝、
56、轉(zhuǎn)換一個新的數(shù)據(jù)庫或者這時就要安裝、轉(zhuǎn)換一個新的數(shù)據(jù)庫或者在數(shù)據(jù)庫文件出現(xiàn)大規(guī)模的溢出情況之后在數(shù)據(jù)庫文件出現(xiàn)大規(guī)模的溢出情況之后進(jìn)行數(shù)據(jù)的維護(hù)。進(jìn)行數(shù)據(jù)的維護(hù)。(3 3)編碼的維護(hù))編碼的維護(hù) 系統(tǒng)中各種編碼(如職工編碼、材料編碼)系統(tǒng)中各種編碼(如職工編碼、材料編碼)需要維護(hù)時,可能引起數(shù)據(jù)文件及其檢索需要維護(hù)時,可能引起數(shù)據(jù)文件及其檢索文件的變化,因為編碼大多用做數(shù)據(jù)文件文件的變化,因為編碼大多用做數(shù)據(jù)文件的索引關(guān)鍵字。的索引關(guān)鍵字。(4 4)硬件的維護(hù))硬件的維護(hù) 機(jī)器的故障需要維修,機(jī)器損壞或陳舊需機(jī)器的故障需要維修,機(jī)器損壞或陳舊需要更新等都需要維護(hù)。要更新等都需要維護(hù)。 硬件維護(hù)
57、應(yīng)當(dāng)由硬件技術(shù)人員完成,但是硬件維護(hù)應(yīng)當(dāng)由硬件技術(shù)人員完成,但是要注意保護(hù)數(shù)據(jù)。例如,更換硬盤時,要要注意保護(hù)數(shù)據(jù)。例如,更換硬盤時,要把換掉的硬盤中的數(shù)據(jù)轉(zhuǎn)移到新硬盤中。把換掉的硬盤中的數(shù)據(jù)轉(zhuǎn)移到新硬盤中。7.57.5系統(tǒng)評價系統(tǒng)評價 系統(tǒng)評價系統(tǒng)評價主要是指系統(tǒng)建成并經(jīng)一段時間主要是指系統(tǒng)建成并經(jīng)一段時間的運(yùn)行后,要的運(yùn)行后,要對系統(tǒng)目標(biāo)與功能的實現(xiàn)情對系統(tǒng)目標(biāo)與功能的實現(xiàn)情況進(jìn)行檢查況進(jìn)行檢查,并與系統(tǒng)開發(fā)中設(shè)立的系統(tǒng)并與系統(tǒng)開發(fā)中設(shè)立的系統(tǒng)預(yù)期目標(biāo)進(jìn)行對比,及時寫出系統(tǒng)評價報預(yù)期目標(biāo)進(jìn)行對比,及時寫出系統(tǒng)評價報告。告。7.57.5系統(tǒng)評價系統(tǒng)評價 對物流管理信息系統(tǒng)的評價主要是從管理、
58、對物流管理信息系統(tǒng)的評價主要是從管理、技術(shù)與經(jīng)濟(jì)這三個方面進(jìn)行。技術(shù)與經(jīng)濟(jì)這三個方面進(jìn)行。 1 1)管理方面,評價內(nèi)容主要考慮提高物流)管理方面,評價內(nèi)容主要考慮提高物流企業(yè)的管理水平、優(yōu)化物流管理的流程、企業(yè)的管理水平、優(yōu)化物流管理的流程、完善規(guī)章制度、提高人員素質(zhì)等。完善規(guī)章制度、提高人員素質(zhì)等。7.57.5系統(tǒng)評價系統(tǒng)評價 技術(shù)方面:技術(shù)方面: 系統(tǒng)的總體水平系統(tǒng)的總體水平,包括系統(tǒng)的總體結(jié)構(gòu)、地域,包括系統(tǒng)的總體結(jié)構(gòu)、地域與網(wǎng)絡(luò)的規(guī)模、所采用技術(shù)的先進(jìn)性等。與網(wǎng)絡(luò)的規(guī)模、所采用技術(shù)的先進(jìn)性等。 系統(tǒng)功能與層次系統(tǒng)功能與層次,例如功能的數(shù)量與難易程度,例如功能的數(shù)量與難易程度或?qū)?yīng)管理層
59、次的高低等?;?qū)?yīng)管理層次的高低等。 信息資源利用的深度信息資源利用的深度,如企業(yè)內(nèi)部與外部信息,如企業(yè)內(nèi)部與外部信息的比例、外部信息的利用率等。的比例、外部信息的利用率等。 系統(tǒng)的質(zhì)量系統(tǒng)的質(zhì)量,如正確性、可擴(kuò)展性、可維護(hù)性、,如正確性、可擴(kuò)展性、可維護(hù)性、通用性、效率等。通用性、效率等。 系統(tǒng)文檔的完備性與系統(tǒng)的安全與保密性系統(tǒng)文檔的完備性與系統(tǒng)的安全與保密性。 7.5 7.5 系統(tǒng)評價系統(tǒng)評價 經(jīng)濟(jì)方面,評價內(nèi)容主要是物流管理信息經(jīng)濟(jì)方面,評價內(nèi)容主要是物流管理信息系統(tǒng)的成本與效益。系統(tǒng)的成本與效益。 物流管理信息系統(tǒng)的成本主要有物流管理信息系統(tǒng)的成本主要有開發(fā)成本開發(fā)成本、設(shè)備成本設(shè)備
60、成本和和運(yùn)行成本運(yùn)行成本。 開發(fā)成本包括在系統(tǒng)分析、系統(tǒng)設(shè)計、編碼和開發(fā)成本包括在系統(tǒng)分析、系統(tǒng)設(shè)計、編碼和測試、人員培訓(xùn)、記錄文件等方面的成本;測試、人員培訓(xùn)、記錄文件等方面的成本; 設(shè)備成本有購買新設(shè)備和軟件包、設(shè)備安裝調(diào)設(shè)備成本有購買新設(shè)備和軟件包、設(shè)備安裝調(diào)試、計算機(jī)房的設(shè)施等成本;試、計算機(jī)房的設(shè)施等成本; 運(yùn)行成本有人力成本、設(shè)備維護(hù)成本、程序維運(yùn)行成本有人力成本、設(shè)備維護(hù)成本、程序維護(hù)成本、管理費(fèi)用、文檔資料維護(hù)成本等。護(hù)成本、管理費(fèi)用、文檔資料維護(hù)成本等。系統(tǒng)評價系統(tǒng)評價 物流管理信息系統(tǒng)的效益主要有物流管理信息系統(tǒng)的效益主要有直接效益直接效益和和間接效益間接效益兩個方面。兩個
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 體外診斷試劑捐贈合同
- 2025年度個人傭金提成與責(zé)任協(xié)議4篇
- 2025版?zhèn)€人商鋪房屋買賣合同書3篇
- 2025年全球及中國硬質(zhì)合金絲錐行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球落地式波長色散X射線熒光光譜儀行業(yè)調(diào)研及趨勢分析報告
- 二零二四年度藝術(shù)品寄賣代理服務(wù)合同(含市場調(diào)研)3篇
- 港口擴(kuò)建石料運(yùn)輸合同樣本
- 建筑施工企業(yè)合同管理崗位職責(zé)
- 2025年中國鏟裝機(jī)械行業(yè)市場深度研究及投資戰(zhàn)略咨詢報告
- 多渠道智能家居產(chǎn)品銷售合同
- 2024-2025學(xué)年河南省鄭州市高二上期期末考試數(shù)學(xué)試卷(含答案)
- 2024年黑河嫩江市招聘社區(qū)工作者考試真題
- 第22單元(二次函數(shù))-單元測試卷(2)-2024-2025學(xué)年數(shù)學(xué)人教版九年級上冊(含答案解析)
- 兒科學(xué)川崎病說課
- 安全常識課件
- 河北省石家莊市2023-2024學(xué)年高一上學(xué)期期末聯(lián)考化學(xué)試題(含答案)
- 小王子-英文原版
- 中學(xué)生手機(jī)使用管理協(xié)議書
- 給排水科學(xué)與工程基礎(chǔ)知識單選題100道及答案解析
- 2024年土地變更調(diào)查培訓(xùn)
- 2024年全國外貿(mào)單證員鑒定理論試題庫(含答案)
評論
0/150
提交評論