版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 主要內(nèi)容 物流管理信息系統(tǒng)的實(shí)施 系統(tǒng)的轉(zhuǎn)換 物流管理信息系統(tǒng)維護(hù) 物流管理信息系統(tǒng)的運(yùn)行管理7.1 物流管理信息系統(tǒng)的實(shí)施 系統(tǒng)分析和設(shè)計(jì)完成之后,開發(fā)人員將投入大量的人力、物力及時(shí)間進(jìn)行物理系統(tǒng)的實(shí)施工作,包括程序設(shè)計(jì)、程序和系統(tǒng)調(diào)試、人員培訓(xùn)、系統(tǒng)轉(zhuǎn)換、系統(tǒng)管理等一系列工作,這個(gè)過程稱為系統(tǒng)實(shí)施。 系統(tǒng)實(shí)施階段的目標(biāo)是把系統(tǒng)的物理模型轉(zhuǎn)換成實(shí)際運(yùn)行的新系統(tǒng),其主要任務(wù)是程序設(shè)計(jì)、系統(tǒng)測(cè)試、實(shí)施文檔編寫等。 所謂實(shí)施是將系統(tǒng)設(shè)計(jì)階段的結(jié)果在計(jì)算所謂實(shí)施是將系統(tǒng)設(shè)計(jì)階段的結(jié)果在計(jì)算機(jī)上實(shí)現(xiàn),將原來紙面上的、類似于設(shè)計(jì)機(jī)上實(shí)現(xiàn),將原來紙面上的、類似于設(shè)計(jì)圖式的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟圖
2、式的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟件系統(tǒng)。件系統(tǒng)。 系統(tǒng)實(shí)施是繼系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)系統(tǒng)實(shí)施是繼系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)后的又一重要階段,它以系統(tǒng)設(shè)計(jì)的設(shè)計(jì)后的又一重要階段,它以系統(tǒng)設(shè)計(jì)的藍(lán)圖為基礎(chǔ),進(jìn)行具體的實(shí)施工作。藍(lán)圖為基礎(chǔ),進(jìn)行具體的實(shí)施工作。7.1.1 系統(tǒng)實(shí)施的任務(wù)與進(jìn)度系統(tǒng)實(shí)施的任務(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)實(shí)施階段要成立系統(tǒng)實(shí)施工作小組,組織在系統(tǒng)實(shí)
3、施階段要成立系統(tǒng)實(shí)施工作小組,組織各專業(yè)小組組長和有關(guān)部門的領(lǐng)導(dǎo)共同編制新系各專業(yè)小組組長和有關(guān)部門的領(lǐng)導(dǎo)共同編制新系統(tǒng)實(shí)施計(jì)劃。可以應(yīng)用各種項(xiàng)目管理的軟件和方統(tǒng)實(shí)施計(jì)劃。可以應(yīng)用各種項(xiàng)目管理的軟件和方法進(jìn)行管理,實(shí)行項(xiàng)目經(jīng)理負(fù)責(zé)制,保證系統(tǒng)實(shí)法進(jìn)行管理,實(shí)行項(xiàng)目經(jīng)理負(fù)責(zé)制,保證系統(tǒng)實(shí)施工作的順利進(jìn)行。施工作的順利進(jìn)行。系統(tǒng)實(shí)施的任務(wù)與進(jìn)度系統(tǒng)實(shí)施的任務(wù)與進(jìn)度 1.1.系統(tǒng)實(shí)施階段的主要任務(wù)系統(tǒng)實(shí)施階段的主要任務(wù)(1 1)系統(tǒng)實(shí)施環(huán)境的建立系統(tǒng)實(shí)施環(huán)境的建立。按照系統(tǒng)設(shè)計(jì)方。按照系統(tǒng)設(shè)計(jì)方案中提出的設(shè)備清單進(jìn)行購置并安裝,包括計(jì)案中提出的設(shè)備清單進(jìn)行購置并安裝,包括計(jì)算機(jī)軟算機(jī)軟/ /硬件、計(jì)
4、算機(jī)外圍設(shè)備、網(wǎng)絡(luò)軟硬件、計(jì)算機(jī)外圍設(shè)備、網(wǎng)絡(luò)軟/ /硬件硬件以及計(jì)算機(jī)機(jī)房的建設(shè)與裝修工作。以及計(jì)算機(jī)機(jī)房的建設(shè)與裝修工作。(2 2)程序設(shè)計(jì)程序設(shè)計(jì)。程序設(shè)計(jì)人員按照系統(tǒng)設(shè)計(jì)。程序設(shè)計(jì)人員按照系統(tǒng)設(shè)計(jì)的要求和程序說明書的規(guī)定,采用某種程序設(shè)的要求和程序說明書的規(guī)定,采用某種程序設(shè)計(jì)語言來實(shí)現(xiàn)各個(gè)功能模塊的程序編制工作。計(jì)語言來實(shí)現(xiàn)各個(gè)功能模塊的程序編制工作。系統(tǒng)實(shí)施的任務(wù)與進(jìn)度系統(tǒng)實(shí)施的任務(wù)與進(jìn)度 1.1.系統(tǒng)實(shí)施的內(nèi)容和任務(wù)系統(tǒng)實(shí)施的內(nèi)容和任務(wù)人員培訓(xùn)人員培訓(xùn)。對(duì)系統(tǒng)實(shí)施與運(yùn)行中需要的各類人。對(duì)系統(tǒng)實(shí)施與運(yùn)行中需要的各類人員進(jìn)行培訓(xùn)工作,包括管理信息系統(tǒng)知識(shí)的普員進(jìn)行培訓(xùn)工作,包括管理信
5、息系統(tǒng)知識(shí)的普及和教育、新制度的學(xué)習(xí)、計(jì)算機(jī)操作培訓(xùn)等。及和教育、新制度的學(xué)習(xí)、計(jì)算機(jī)操作培訓(xùn)等。數(shù)據(jù)準(zhǔn)備與錄入數(shù)據(jù)準(zhǔn)備與錄入。將準(zhǔn)備好的數(shù)據(jù),按照系統(tǒng)。將準(zhǔn)備好的數(shù)據(jù),按照系統(tǒng)需要的格式,輸入到計(jì)算機(jī)系統(tǒng)中。需要的格式,輸入到計(jì)算機(jī)系統(tǒng)中。系統(tǒng)的調(diào)試和轉(zhuǎn)換系統(tǒng)的調(diào)試和轉(zhuǎn)換。對(duì)系統(tǒng)的各項(xiàng)功能進(jìn)行調(diào)。對(duì)系統(tǒng)的各項(xiàng)功能進(jìn)行調(diào)試,并進(jìn)行新舊系統(tǒng)的轉(zhuǎn)換。試,并進(jìn)行新舊系統(tǒng)的轉(zhuǎn)換。 2 2 系統(tǒng)實(shí)施的計(jì)劃與進(jìn)度安排系統(tǒng)實(shí)施的計(jì)劃與進(jìn)度安排 系統(tǒng)實(shí)施階段既是成功地實(shí)現(xiàn)新系統(tǒng),又是取得系統(tǒng)實(shí)施階段既是成功地實(shí)現(xiàn)新系統(tǒng),又是取得用戶對(duì)系統(tǒng)信任的關(guān)鍵階段;用戶對(duì)系統(tǒng)信任的關(guān)鍵階段; 在系統(tǒng)正式實(shí)施之前要確定出在
6、系統(tǒng)正式實(shí)施之前要確定出系統(tǒng)實(shí)施的方法系統(tǒng)實(shí)施的方法、步驟步驟、所需要的時(shí)間和費(fèi)用所需要的時(shí)間和費(fèi)用,并且,并且要監(jiān)督計(jì)劃的要監(jiān)督計(jì)劃的執(zhí)行執(zhí)行,做到既有計(jì)劃又有檢查,以保證系統(tǒng)實(shí)施,做到既有計(jì)劃又有檢查,以保證系統(tǒng)實(shí)施工作的順利進(jìn)行。工作的順利進(jìn)行。 制定計(jì)劃可采用甘特圖或網(wǎng)絡(luò)計(jì)劃技術(shù),以達(dá)到制定計(jì)劃可采用甘特圖或網(wǎng)絡(luò)計(jì)劃技術(shù),以達(dá)到用最短的時(shí)間、最小的資源消耗完成預(yù)定的目標(biāo);用最短的時(shí)間、最小的資源消耗完成預(yù)定的目標(biāo);同時(shí)要經(jīng)常檢查計(jì)劃完成情況,分析滯后原因并同時(shí)要經(jīng)常檢查計(jì)劃完成情況,分析滯后原因并及時(shí)調(diào)整計(jì)劃。及時(shí)調(diào)整計(jì)劃。2 2 系統(tǒng)實(shí)施的計(jì)劃與進(jìn)度安排系統(tǒng)實(shí)施的計(jì)劃與進(jìn)度安排 系統(tǒng)
7、實(shí)施的計(jì)劃和進(jìn)度安排包括以下幾方系統(tǒng)實(shí)施的計(jì)劃和進(jìn)度安排包括以下幾方面的內(nèi)容:面的內(nèi)容:(1 1)工作量估計(jì)。)工作量估計(jì)。(2 2)進(jìn)度安排。)進(jìn)度安排。(3 3)系統(tǒng)人員的配備和培訓(xùn)計(jì)劃。)系統(tǒng)人員的配備和培訓(xùn)計(jì)劃。(4 4)系統(tǒng)實(shí)施的資金籌集和投入計(jì)劃。)系統(tǒng)實(shí)施的資金籌集和投入計(jì)劃。 軟軟/硬件購置硬件購置 1 1 硬件的獲取步驟:硬件的獲取步驟: 根據(jù)系統(tǒng)設(shè)計(jì)的指標(biāo)要求制作采購的標(biāo)書;根據(jù)系統(tǒng)設(shè)計(jì)的指標(biāo)要求制作采購的標(biāo)書;邀請(qǐng)硬件供應(yīng)商進(jìn)行技術(shù)交流;邀請(qǐng)硬件供應(yīng)商進(jìn)行技術(shù)交流;選擇資質(zhì)好的廠商發(fā)放標(biāo)書;選擇資質(zhì)好的廠商發(fā)放標(biāo)書;評(píng)標(biāo);評(píng)標(biāo);開標(biāo)及商務(wù)談判;開標(biāo)及商務(wù)談判;簽訂合同;簽
8、訂合同;執(zhí)行合同。執(zhí)行合同。 2 2 網(wǎng)絡(luò)的獲取網(wǎng)絡(luò)的獲取 局域網(wǎng)局域網(wǎng)的建設(shè)和改造主要包括如下幾個(gè)方面:的建設(shè)和改造主要包括如下幾個(gè)方面: 新建網(wǎng)絡(luò)。新建網(wǎng)絡(luò)。 改造網(wǎng)絡(luò)。改造網(wǎng)絡(luò)。 自建或外包。自建或外包。 廣域網(wǎng)廣域網(wǎng)的建設(shè)主要考慮如下幾個(gè)方面:的建設(shè)主要考慮如下幾個(gè)方面: 傳輸網(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è)計(jì)要求信息系統(tǒng)的設(shè)計(jì)要求,需要考慮以下幾個(gè)方面的,需要考慮以下幾個(gè)方面的問題:問題: 1)合理的性能價(jià)格比。要求質(zhì)量可靠、價(jià)格合理、性)合理的性能價(jià)格比。要求質(zhì)量可靠、價(jià)格合理、性能穩(wěn)定、使用方便。能穩(wěn)定、使用方便。 2)良好的可擴(kuò)充性與兼容性。)良好的可擴(kuò)充性與兼容性。 3)強(qiáng)有力的售后服務(wù)和技術(shù)支持等。)強(qiáng)有力的售后服務(wù)和技術(shù)支持等。 在計(jì)算機(jī)和網(wǎng)絡(luò)產(chǎn)品到貨后,應(yīng)該按訂貨合同進(jìn)在計(jì)算機(jī)和網(wǎng)絡(luò)產(chǎn)品到貨后,應(yīng)該按訂貨合同進(jìn)行驗(yàn)收,計(jì)算機(jī)和網(wǎng)絡(luò)產(chǎn)品的安裝與調(diào)試任務(wù)主行驗(yàn)收,計(jì)算機(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.場(chǎng)所準(zhǔn)備場(chǎng)所準(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)的成?。蝗绻芾砣藛T對(duì)培訓(xùn)工作關(guān)系到新系統(tǒng)的成??;如果管理人員對(duì)即將使用的新系統(tǒng)的管理過程不了解,不能確定即將使用的新系統(tǒng)的管理過程不了解,不能確定新系統(tǒng)是否適用于自己的工作,那么就有可能消新系統(tǒng)是否適用于自己的工作,那么就有可能
11、消極地對(duì)待系統(tǒng),甚至阻礙系統(tǒng)的推廣應(yīng)用。極地對(duì)待系統(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é)合具體項(xiàng)目的基礎(chǔ)知識(shí):與一些結(jié)合具體項(xiàng)目的基礎(chǔ)知識(shí): 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ī)基本知識(shí)計(jì)算機(jī)
12、基本知識(shí)。包括計(jì)算機(jī)硬件與軟件基。包括計(jì)算機(jī)硬件與軟件基礎(chǔ)知識(shí)、常用管理軟件的功能與人機(jī)界面、網(wǎng)絡(luò)礎(chǔ)知識(shí)、常用管理軟件的功能與人機(jī)界面、網(wǎng)絡(luò)與通信基本概念等;與通信基本概念等; (3 3)管理方法管理方法?,F(xiàn)代物流管理的基本思想、數(shù)據(jù)。現(xiàn)代物流管理的基本思想、數(shù)據(jù)分析與管理決策的基本概念與常用方法;分析與管理決策的基本概念與常用方法; (4 4)本企業(yè)的信息系統(tǒng)介紹本企業(yè)的信息系統(tǒng)介紹。包括信息系統(tǒng)的目。包括信息系統(tǒng)的目標(biāo)、功能及總體描述,開發(fā)計(jì)劃,主要事項(xiàng)與配標(biāo)、功能及總體描述,開發(fā)計(jì)劃,主要事項(xiàng)與配合要求等;合要求等; (5 5)本企業(yè)信息系統(tǒng)的操作方法本企業(yè)信息系統(tǒng)的操作方法。 1 1
13、用戶準(zhǔn)備用戶準(zhǔn)備 對(duì)于管理人員對(duì)于管理人員的培訓(xùn)要結(jié)合企業(yè)實(shí)際,通的培訓(xùn)要結(jié)合企業(yè)實(shí)際,通過培訓(xùn)使各級(jí)管理人員過培訓(xùn)使各級(jí)管理人員明確開發(fā)與應(yīng)用信明確開發(fā)與應(yīng)用信息系統(tǒng)對(duì)物流企業(yè)生存與發(fā)展的重要意義息系統(tǒng)對(duì)物流企業(yè)生存與發(fā)展的重要意義;在了解與掌握基本概念的基礎(chǔ)上在了解與掌握基本概念的基礎(chǔ)上打消顧慮,打消顧慮,使他們能積極參與信息系統(tǒng)的開發(fā),使他們能積極參與信息系統(tǒng)的開發(fā),并為并為下一步的應(yīng)用做好準(zhǔn)備。下一步的應(yīng)用做好準(zhǔn)備。 對(duì)對(duì)企業(yè)信息管理專業(yè)人員企業(yè)信息管理專業(yè)人員的培訓(xùn)的培訓(xùn)應(yīng)把重點(diǎn)應(yīng)把重點(diǎn)放在系統(tǒng)知識(shí)與系統(tǒng)規(guī)范方面放在系統(tǒng)知識(shí)與系統(tǒng)規(guī)范方面,培養(yǎng)方法,培養(yǎng)方法強(qiáng)調(diào)在實(shí)踐中學(xué)習(xí)外,還可采
14、取委托培養(yǎng)、強(qiáng)調(diào)在實(shí)踐中學(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)與管理人員的工作績效評(píng)定結(jié)合起來,對(duì)與管理人員的工作績效評(píng)定結(jié)合起來,對(duì)培訓(xùn)的效果進(jìn)行考核;培訓(xùn)的效果進(jìn)行考核; 具體操作可以分階段地在培訓(xùn)后進(jìn)行考試,具體操作可以分階段地在培訓(xùn)后進(jìn)行考試,也可以采用競(jìng)爭(zhēng)上崗等方式,促使管理人也可以采用競(jìng)爭(zhēng)上崗等方式,促使管理人員處理好當(dāng)前工作與未來知識(shí)儲(chǔ)備之間的員處理好當(dāng)前工作與未來知識(shí)儲(chǔ)備之間的關(guān)系。關(guān)系。2 2 場(chǎng)所準(zhǔn)備場(chǎng)所準(zhǔn)備 物流管理信息
15、系統(tǒng)是一個(gè)較大的網(wǎng)絡(luò)系統(tǒng),除中物流管理信息系統(tǒng)是一個(gè)較大的網(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ī)房中的管理也不可忽視。每個(gè)工作點(diǎn)的非專用機(jī)房中的管理也不可忽視。每個(gè)工作點(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ì)算機(jī)文將原來的手工數(shù)據(jù)文件轉(zhuǎn)化成計(jì)算機(jī)文件;件;將原來的不同格式的數(shù)據(jù)文件轉(zhuǎn)換成新將原來的不同格式的數(shù)據(jù)文件轉(zhuǎn)換成新系統(tǒng)的格式。系統(tǒng)的格式。 4 4 安裝安裝 l將計(jì)算機(jī)設(shè)備、網(wǎng)絡(luò)設(shè)備在信息系統(tǒng)場(chǎng)所將計(jì)算機(jī)設(shè)備、網(wǎng)絡(luò)設(shè)備在信息系統(tǒng)場(chǎng)所進(jìn)行安裝,使其運(yùn)轉(zhuǎn)。進(jìn)行安裝,使其運(yùn)轉(zhuǎn)。程序設(shè)計(jì)程序設(shè)計(jì) 程序設(shè)計(jì)的主要任務(wù)是對(duì)結(jié)構(gòu)圖中各程序設(shè)計(jì)的主要任務(wù)是對(duì)結(jié)構(gòu)圖中各個(gè)模塊內(nèi)部處理過程和算法進(jìn)行描述,個(gè)模
17、塊內(nèi)部處理過程和算法進(jìn)行描述,其基本功能是指明控制流程、處理功其基本功能是指明控制流程、處理功能、數(shù)據(jù)組織等方面的實(shí)現(xiàn)細(xì)節(jié),從能、數(shù)據(jù)組織等方面的實(shí)現(xiàn)細(xì)節(jié),從而在編碼時(shí)能把對(duì)設(shè)計(jì)的描述直接翻而在編碼時(shí)能把對(duì)設(shè)計(jì)的描述直接翻譯為程序代碼。譯為程序代碼。 程序設(shè)計(jì)包括以下步驟:程序設(shè)計(jì)包括以下步驟: 程序設(shè)計(jì)程序設(shè)計(jì) 1 1)理解系統(tǒng)的設(shè)計(jì)要求理解系統(tǒng)的設(shè)計(jì)要求。首先要仔細(xì)地閱。首先要仔細(xì)地閱讀系統(tǒng)設(shè)計(jì)說明書,吃透系統(tǒng)設(shè)計(jì)所提出讀系統(tǒng)設(shè)計(jì)說明書,吃透系統(tǒng)設(shè)計(jì)所提出的任務(wù)、功能和目標(biāo),明確自己所編程序的任務(wù)、功能和目標(biāo),明確自己所編程序在系統(tǒng)中所處的位置及與之相關(guān)的環(huán)境條在系統(tǒng)中所處的位置及與之相關(guān)
18、的環(huán)境條件。件。 2 2)熟悉計(jì)算機(jī)的性能熟悉計(jì)算機(jī)的性能。在程序設(shè)計(jì)前要熟。在程序設(shè)計(jì)前要熟悉系統(tǒng)的開發(fā)環(huán)境,包括計(jì)算機(jī)的性能、悉系統(tǒng)的開發(fā)環(huán)境,包括計(jì)算機(jī)的性能、操作系統(tǒng)、程序設(shè)計(jì)語言與數(shù)據(jù)庫管理系操作系統(tǒng)、程序設(shè)計(jì)語言與數(shù)據(jù)庫管理系統(tǒng)。統(tǒng)。程序設(shè)計(jì)程序設(shè)計(jì) 3 3)細(xì)化程序處理過程細(xì)化程序處理過程。系統(tǒng)設(shè)計(jì)說明書中。系統(tǒng)設(shè)計(jì)說明書中給出的處理過程描述比較簡單,程序設(shè)計(jì)給出的處理過程描述比較簡單,程序設(shè)計(jì)者在編程前要根據(jù)所選擇的程序設(shè)計(jì)語言者在編程前要根據(jù)所選擇的程序設(shè)計(jì)語言予以細(xì)化,并運(yùn)用一定的方法對(duì)處理過程予以細(xì)化,并運(yùn)用一定的方法對(duì)處理過程進(jìn)行描述。進(jìn)行描述。 4 4)編程編程。在完
19、成前三個(gè)階段工作的基礎(chǔ)上,。在完成前三個(gè)階段工作的基礎(chǔ)上,完成程序編程并在計(jì)算機(jī)上實(shí)現(xiàn)。完成程序編程并在計(jì)算機(jī)上實(shí)現(xiàn)。3 3 程序設(shè)計(jì)的步驟程序設(shè)計(jì)的步驟 5 5)測(cè)試測(cè)試。程序編程完成后,要對(duì)程序的正。程序編程完成后,要對(duì)程序的正確性做出評(píng)價(jià)。程序中的常見錯(cuò)誤有確性做出評(píng)價(jià)。程序中的常見錯(cuò)誤有語法語法錯(cuò)誤錯(cuò)誤、邏輯錯(cuò)誤邏輯錯(cuò)誤、輸入輸入/ /輸出格式錯(cuò)誤輸出格式錯(cuò)誤。程。程序測(cè)試時(shí)應(yīng)根據(jù)程序錯(cuò)誤的特點(diǎn)序測(cè)試時(shí)應(yīng)根據(jù)程序錯(cuò)誤的特點(diǎn), ,選擇有代選擇有代表性的測(cè)試方法進(jìn)行測(cè)試。表性的測(cè)試方法進(jìn)行測(cè)試。 程序設(shè)計(jì)程序設(shè)計(jì) 結(jié)構(gòu)化程序設(shè)計(jì)是經(jīng)常采用的一種程序設(shè)結(jié)構(gòu)化程序設(shè)計(jì)是經(jīng)常采用的一種程序設(shè)計(jì)方
20、法;計(jì)方法; 它規(guī)定了一套方法,使程序具有合理的結(jié)它規(guī)定了一套方法,使程序具有合理的結(jié)構(gòu),以保證和驗(yàn)證程序的正確性;構(gòu),以保證和驗(yàn)證程序的正確性; 它的一個(gè)重要目的是使程序具有良好的結(jié)它的一個(gè)重要目的是使程序具有良好的結(jié)構(gòu),使程序易于設(shè)計(jì),易于理解,易于調(diào)構(gòu),使程序易于設(shè)計(jì),易于理解,易于調(diào)試修改,以提高設(shè)計(jì)和維護(hù)程序工作的效試修改,以提高設(shè)計(jì)和維護(hù)程序工作的效率。率。程序設(shè)計(jì)程序設(shè)計(jì) 結(jié)構(gòu)化程序設(shè)計(jì)的思想包括以下三個(gè)方面結(jié)構(gòu)化程序設(shè)計(jì)的思想包括以下三個(gè)方面的內(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)化定理表明,任何一個(gè)復(fù)雜問題的程序設(shè)結(jié)構(gòu)化定理表明,任何一個(gè)復(fù)雜問題的程序設(shè)計(jì)都可以用順序、選擇和循環(huán)這三種基本結(jié)構(gòu)計(jì)都可以用順序、選擇和循環(huán)這三種基本結(jié)構(gòu)組成,且它們都具有以下特點(diǎn):組成,且它們都具有以下特點(diǎn):只有一個(gè)入口,只有一個(gè)入口,只有一個(gè)出口只有一個(gè)出口;結(jié)構(gòu)中無死循環(huán),程序中三種結(jié)構(gòu)中無死循環(huán),程序中三種基本結(jié)構(gòu)之間形成順序執(zhí)行關(guān)系基本結(jié)構(gòu)之間形成順序執(zhí)行關(guān)系。程序設(shè)計(jì)程序設(shè)計(jì) 基本的控制結(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è)計(jì)程序設(shè)計(jì) 基本的控制結(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è)計(jì)程序設(shè)計(jì) 結(jié)構(gòu)化程序設(shè)計(jì)的思想包括以下三個(gè)方面結(jié)構(gòu)化程序設(shè)計(jì)的思想包括以下三個(gè)方面的內(nèi)容:的內(nèi)容:2 2)一個(gè)大型程序應(yīng)按功能分割成一些功能模)一個(gè)大型程序應(yīng)按功能分割成一些功能模塊,并把這些模塊按層次關(guān)系進(jìn)行組織;塊,并把這些模塊按層次關(guān)系進(jìn)行組織;3 3)在程序設(shè)計(jì)時(shí)應(yīng)采用)在程序設(shè)計(jì)時(shí)
23、應(yīng)采用“自頂向下、逐步細(xì)自頂向下、逐步細(xì)化化”的實(shí)施方法。的實(shí)施方法。程序設(shè)計(jì)程序設(shè)計(jì) 按結(jié)構(gòu)程序設(shè)計(jì)方法設(shè)計(jì)出的程序的優(yōu)點(diǎn)按結(jié)構(gòu)程序設(shè)計(jì)方法設(shè)計(jì)出的程序的優(yōu)點(diǎn)是:是:結(jié)構(gòu)良好結(jié)構(gòu)良好,各模塊間的關(guān)系清晰簡單,各模塊間的關(guān)系清晰簡單,每一模塊內(nèi)都由基本單元組成;每一模塊內(nèi)都由基本單元組成; 這樣設(shè)計(jì)出的這樣設(shè)計(jì)出的程序清晰易讀程序清晰易讀,可理解性好可理解性好,容易設(shè)計(jì),容易設(shè)計(jì),容易驗(yàn)證其正確性容易驗(yàn)證其正確性,也,也容易維容易維護(hù)護(hù); 同時(shí),由于采用了同時(shí),由于采用了“自頂向下、逐步細(xì)化自頂向下、逐步細(xì)化”的實(shí)施方法,能有效地組織人力,有利于的實(shí)施方法,能有效地組織人力,有利于軟件的工程化
24、開發(fā)。軟件的工程化開發(fā)。7.2 系統(tǒng)測(cè)試系統(tǒng)測(cè)試 一、一、 系統(tǒng)測(cè)試的目的和過程系統(tǒng)測(cè)試的目的和過程 1.1.系統(tǒng)測(cè)試的目的系統(tǒng)測(cè)試的目的系統(tǒng)測(cè)試的目的是為了保證系統(tǒng)運(yùn)行的正確性系統(tǒng)測(cè)試的目的是為了保證系統(tǒng)運(yùn)行的正確性及有效性,發(fā)現(xiàn)程序和系統(tǒng)中可能存在的錯(cuò)誤,及有效性,發(fā)現(xiàn)程序和系統(tǒng)中可能存在的錯(cuò)誤,并及時(shí)予以糾正;并及時(shí)予以糾正;一、一、 系統(tǒng)測(cè)試的目的和過程系統(tǒng)測(cè)試的目的和過程 1.1.系統(tǒng)測(cè)試的目的系統(tǒng)測(cè)試的目的系統(tǒng)測(cè)試是保證系統(tǒng)質(zhì)量的關(guān)鍵步驟。統(tǒng)計(jì)資系統(tǒng)測(cè)試是保證系統(tǒng)質(zhì)量的關(guān)鍵步驟。統(tǒng)計(jì)資料表明:對(duì)于一些較大規(guī)模的系統(tǒng)來說,料表明:對(duì)于一些較大規(guī)模的系統(tǒng)來說,系統(tǒng)系統(tǒng)測(cè)試的工作量測(cè)試的
25、工作量往往往往占占據(jù)系統(tǒng)開發(fā)總工作量的據(jù)系統(tǒng)開發(fā)總工作量的40%40%以上以上;在測(cè)試時(shí)應(yīng)該想方設(shè)法使程序的各個(gè)部分都投在測(cè)試時(shí)應(yīng)該想方設(shè)法使程序的各個(gè)部分都投入運(yùn)行,力圖找出所有錯(cuò)誤。入運(yùn)行,力圖找出所有錯(cuò)誤。1.1.系統(tǒng)測(cè)試的目的系統(tǒng)測(cè)試的目的一個(gè)小程序的控制流程一個(gè)小程序的控制流程1.1.系統(tǒng)測(cè)試的目的系統(tǒng)測(cè)試的目的 上述程序共有上述程序共有5 5條通路,若有二十次循環(huán),則條通路,若有二十次循環(huán),則從程序的入口從程序的入口A A到出口到出口B B的路徑數(shù)高達(dá)的路徑數(shù)高達(dá)5 52020; 近似路徑為近似路徑為10101414個(gè)可能的路徑,如果編寫一個(gè)可能的路徑,如果編寫一個(gè)測(cè)試用例,并且要
26、求它測(cè)試每一個(gè)可能的個(gè)測(cè)試用例,并且要求它測(cè)試每一個(gè)可能的路徑,且每個(gè)路徑只需花路徑,且每個(gè)路徑只需花1ms1ms,則測(cè)試這個(gè)程,則測(cè)試這個(gè)程序需要花序需要花30243024年;年; 因此,要想徹底的測(cè)試并且找出全部錯(cuò)誤是因此,要想徹底的測(cè)試并且找出全部錯(cuò)誤是不可能的;所以,測(cè)試階段要考慮的基本問不可能的;所以,測(cè)試階段要考慮的基本問題是經(jīng)濟(jì)問題。要求在一定的開發(fā)周期和經(jīng)題是經(jīng)濟(jì)問題。要求在一定的開發(fā)周期和經(jīng)費(fèi)的限制下,通過有限次的測(cè)試,盡可能多費(fèi)的限制下,通過有限次的測(cè)試,盡可能多的發(fā)現(xiàn)程序錯(cuò)誤。的發(fā)現(xiàn)程序錯(cuò)誤。2.2.系統(tǒng)測(cè)試的過程系統(tǒng)測(cè)試的過程 可把測(cè)試工作分為程序模塊測(cè)試(調(diào)試)、子系
27、可把測(cè)試工作分為程序模塊測(cè)試(調(diào)試)、子系統(tǒng)測(cè)試和系統(tǒng)測(cè)試(系統(tǒng)聯(lián)調(diào))三個(gè)層次。統(tǒng)測(cè)試和系統(tǒng)測(cè)試(系統(tǒng)聯(lián)調(diào))三個(gè)層次。 程序模塊測(cè)試(調(diào)試)程序模塊測(cè)試(調(diào)試)。是對(duì)單個(gè)程序模塊內(nèi)部功能。是對(duì)單個(gè)程序模塊內(nèi)部功能進(jìn)行全面的調(diào)試;進(jìn)行全面的調(diào)試; 子系統(tǒng)測(cè)試子系統(tǒng)測(cè)試。是對(duì)本子系統(tǒng)有關(guān)的各模塊實(shí)行聯(lián)調(diào),。是對(duì)本子系統(tǒng)有關(guān)的各模塊實(shí)行聯(lián)調(diào),以考察各模塊外部功能、接口以及各模塊之間調(diào)用關(guān)以考察各模塊外部功能、接口以及各模塊之間調(diào)用關(guān)系的正確性;系的正確性; 系統(tǒng)聯(lián)調(diào)(系統(tǒng)測(cè)試)系統(tǒng)聯(lián)調(diào)(系統(tǒng)測(cè)試)。在各模塊、各子系統(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)是實(shí)施階段的最后一可投入程序的試運(yùn)行階段。聯(lián)調(diào)是實(shí)施階段的最后一道檢驗(yàn)工序。道檢驗(yàn)工序。2.2.系統(tǒng)測(cè)試的過程系統(tǒng)測(cè)試的過程2測(cè)試計(jì)劃與測(cè)試過程 一個(gè)測(cè)試計(jì)劃應(yīng)包括:產(chǎn)品基本情況調(diào)研、測(cè)試需求說明、測(cè)試策略和記錄、測(cè)試資源配置、計(jì)劃表、問題跟蹤報(bào)告、測(cè)試計(jì)劃的評(píng)審、結(jié)果等等。 一般地,基于開發(fā)周期中不 同階段對(duì)不同對(duì)象所進(jìn)行的 測(cè)試,在測(cè)試計(jì)劃的指導(dǎo)下, 標(biāo)準(zhǔn)的測(cè)試流程如所示。 圖7-1 測(cè)試流程 單元測(cè)試 回歸 測(cè)試 確認(rèn)測(cè)試 系統(tǒng)測(cè)試 組裝測(cè)試 3)單元測(cè)試和綜合測(cè)試 單元測(cè)試的對(duì)象是軟件設(shè)計(jì)的最小單位模塊。單元測(cè)試多采用
29、白盒測(cè)試技術(shù),系統(tǒng)內(nèi)多個(gè)模塊可以并行地進(jìn)行測(cè)試。單元測(cè)試任務(wù)包括: 模塊接口測(cè)試; 模塊局部數(shù)據(jù)結(jié)構(gòu)測(cè)試; 模塊邊界條件測(cè)試; 模塊中所有獨(dú)立執(zhí)行通路測(cè)試; 模塊的各條錯(cuò)誤處理通路測(cè)試。 綜合測(cè)試是組裝軟件的系統(tǒng)測(cè)試技術(shù),按設(shè)計(jì)要求把通過單元測(cè)試的各個(gè)模塊組裝在一起之后,進(jìn)行綜合測(cè)試以便發(fā)現(xiàn)與接口有關(guān)的各種錯(cuò)誤。3.3.測(cè)試的基本原則測(cè)試的基本原則 (1 1)測(cè)試人員應(yīng)該避免測(cè)試自己設(shè)計(jì)的程序)測(cè)試人員應(yīng)該避免測(cè)試自己設(shè)計(jì)的程序 (2 2)測(cè)試用例應(yīng)分別考慮輸入和輸出)測(cè)試用例應(yīng)分別考慮輸入和輸出 (3 3)測(cè)試數(shù)據(jù)的選取應(yīng)當(dāng)考慮各種不同的情)測(cè)試數(shù)據(jù)的選取應(yīng)當(dāng)考慮各種不同的情況況 (4 4)
30、檢查程序是否執(zhí)行了規(guī)定以外的操作)檢查程序是否執(zhí)行了規(guī)定以外的操作 (5 5)注意保留測(cè)試用例)注意保留測(cè)試用例 (6 6)對(duì)已發(fā)生的錯(cuò)誤模塊要足夠重視)對(duì)已發(fā)生的錯(cuò)誤模塊要足夠重視(1 1)測(cè)試人員應(yīng)該避免測(cè)試自己設(shè)計(jì)的程序)測(cè)試人員應(yīng)該避免測(cè)試自己設(shè)計(jì)的程序 程序員和程序設(shè)計(jì)機(jī)構(gòu)總認(rèn)為自己的程序沒程序員和程序設(shè)計(jì)機(jī)構(gòu)總認(rèn)為自己的程序沒有錯(cuò)誤,因此,讓他們測(cè)試自己的程序時(shí),有錯(cuò)誤,因此,讓他們測(cè)試自己的程序時(shí),要采用客觀的態(tài)度是很困難的;最好由與源要采用客觀的態(tài)度是很困難的;最好由與源程序無關(guān)的程序員和程序設(shè)計(jì)機(jī)構(gòu)進(jìn)行測(cè)試。程序無關(guān)的程序員和程序設(shè)計(jì)機(jī)構(gòu)進(jìn)行測(cè)試。(2 2)測(cè)試用例應(yīng)分別考慮
31、輸入和輸出)測(cè)試用例應(yīng)分別考慮輸入和輸出 測(cè)試用例的設(shè)計(jì)應(yīng)該由測(cè)試用例的設(shè)計(jì)應(yīng)該由“確定的輸入數(shù)據(jù)確定的輸入數(shù)據(jù)”和和“預(yù)期的輸出結(jié)果預(yù)期的輸出結(jié)果”組成;組成; 在執(zhí)行程序之前應(yīng)該有很明確的期望輸出,在執(zhí)行程序之前應(yīng)該有很明確的期望輸出,調(diào)試后可將程序的輸出同預(yù)期輸出對(duì)照檢調(diào)試后可將程序的輸出同預(yù)期輸出對(duì)照檢查。查。(3 3)測(cè)試數(shù)據(jù)的選取應(yīng)當(dāng)考慮各種)測(cè)試數(shù)據(jù)的選取應(yīng)當(dāng)考慮各種不同的情況不同的情況 不僅選用合理的輸入數(shù)據(jù)進(jìn)行測(cè)試,還應(yīng)不僅選用合理的輸入數(shù)據(jù)進(jìn)行測(cè)試,還應(yīng)選擇不合理的甚至錯(cuò)誤的輸入數(shù)據(jù);選擇不合理的甚至錯(cuò)誤的輸入數(shù)據(jù); 為了提高程序的可靠性,應(yīng)該認(rèn)真組織一為了提高程序的可靠性
32、,應(yīng)該認(rèn)真組織一些異常數(shù)據(jù)進(jìn)行測(cè)試,注意觀察和分析系些異常數(shù)據(jù)進(jìn)行測(cè)試,注意觀察和分析系統(tǒng)的反應(yīng)。統(tǒng)的反應(yīng)。(3 3)測(cè)試數(shù)據(jù)的選取應(yīng)當(dāng)考慮各種)測(cè)試數(shù)據(jù)的選取應(yīng)當(dāng)考慮各種不同的情況不同的情況(4 4)檢查程序是否執(zhí)行了規(guī)定以外)檢查程序是否執(zhí)行了規(guī)定以外的操作的操作 除了檢查程序是否做了它應(yīng)該做的工作之除了檢查程序是否做了它應(yīng)該做的工作之外,還應(yīng)檢查程序是否做了它不該做的事外,還應(yīng)檢查程序是否做了它不該做的事情;情; 例如:除了檢查工資管理程序是否為每個(gè)例如:除了檢查工資管理程序是否為每個(gè)職工正確地產(chǎn)生了一份工資單以外,還應(yīng)職工正確地產(chǎn)生了一份工資單以外,還應(yīng)檢查它是否產(chǎn)生了多余的工資單。檢
33、查它是否產(chǎn)生了多余的工資單。(5 5)注意保留測(cè)試用例)注意保留測(cè)試用例 應(yīng)該保留全部測(cè)試用例,并且將其作為管應(yīng)該保留全部測(cè)試用例,并且將其作為管理信息系統(tǒng)軟件的組成部分之一。理信息系統(tǒng)軟件的組成部分之一。(6 6)對(duì)已發(fā)生的錯(cuò)誤模塊要足夠重視)對(duì)已發(fā)生的錯(cuò)誤模塊要足夠重視 測(cè)試時(shí)不要假設(shè)程序不會(huì)錯(cuò),對(duì)發(fā)現(xiàn)的錯(cuò)測(cè)試時(shí)不要假設(shè)程序不會(huì)錯(cuò),對(duì)發(fā)現(xiàn)的錯(cuò)誤模塊應(yīng)給予更多的注意。誤模塊應(yīng)給予更多的注意。4 4 常用的測(cè)試數(shù)據(jù)常用的測(cè)試數(shù)據(jù) 常用的測(cè)試數(shù)據(jù)有以下幾種:常用的測(cè)試數(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、文件參加測(cè)試。加測(cè)試。 3)用錯(cuò)誤數(shù)據(jù)調(diào)試。試驗(yàn)程序?qū)﹀e(cuò)誤數(shù)據(jù)的)用錯(cuò)誤數(shù)據(jù)調(diào)試。試驗(yàn)程序?qū)﹀e(cuò)誤數(shù)據(jù)的處理能力,包括現(xiàn)實(shí)出錯(cuò)誤信息以及允許修改處理能力,包括現(xiàn)實(shí)出錯(cuò)誤信息以及允許修改錯(cuò)誤的可能性。錯(cuò)誤的可能性。5 5 模塊測(cè)試的基本方法模塊測(cè)試的基本方法 對(duì)于模塊測(cè)試,一般按靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)對(duì)于模塊測(cè)試,一般按靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試兩種方法進(jìn)行。試兩種方法進(jìn)行。(1 1)靜態(tài)測(cè)試)靜態(tài)測(cè)試(2 2)動(dòng)態(tài)測(cè)試)動(dòng)態(tài)測(cè)試(1 1)靜態(tài)測(cè)試)靜態(tài)測(cè)試 靜態(tài)測(cè)試是在模塊上機(jī)運(yùn)行之前,通過閱靜態(tài)測(cè)試是在模塊上機(jī)運(yùn)行之前,通過閱讀程序和人工運(yùn)行程序的方法,發(fā)現(xiàn)程序讀程序和人工運(yùn)行程序的方法,發(fā)現(xiàn)程序中的語法錯(cuò)
35、誤和邏輯錯(cuò)誤;中的語法錯(cuò)誤和邏輯錯(cuò)誤; 只要認(rèn)真檢查,可以發(fā)現(xiàn)絕大部分的語法只要認(rèn)真檢查,可以發(fā)現(xiàn)絕大部分的語法錯(cuò)誤和部分邏輯錯(cuò)誤。錯(cuò)誤和部分邏輯錯(cuò)誤。(2 2)動(dòng)態(tài)測(cè)試)動(dòng)態(tài)測(cè)試 動(dòng)態(tài)測(cè)試就是模塊上機(jī)運(yùn)行測(cè)試;動(dòng)態(tài)測(cè)試就是模塊上機(jī)運(yùn)行測(cè)試; 當(dāng)人工運(yùn)行程序走通以后,就可上機(jī)調(diào)試;當(dāng)人工運(yùn)行程序走通以后,就可上機(jī)調(diào)試; 總體來說,語法錯(cuò)誤比較容易發(fā)現(xiàn)和修改,總體來說,語法錯(cuò)誤比較容易發(fā)現(xiàn)和修改,邏輯錯(cuò)誤比較困難,為了有效地發(fā)現(xiàn)并改邏輯錯(cuò)誤比較困難,為了有效地發(fā)現(xiàn)并改正邏輯錯(cuò)誤,除要充分利用高級(jí)語言提供正邏輯錯(cuò)誤,除要充分利用高級(jí)語言提供的調(diào)試機(jī)制或軟件工具外,還需要掌握測(cè)的調(diào)試機(jī)制或軟件工具外
36、,還需要掌握測(cè)試技術(shù)。試技術(shù)。6 6 動(dòng)態(tài)測(cè)試的實(shí)現(xiàn)原理動(dòng)態(tài)測(cè)試的實(shí)現(xiàn)原理 動(dòng)態(tài)測(cè)試可以按照黑盒測(cè)試和白盒測(cè)試兩動(dòng)態(tài)測(cè)試可以按照黑盒測(cè)試和白盒測(cè)試兩種原理進(jìn)行。種原理進(jìn)行。(1 1)黑盒測(cè)試)黑盒測(cè)試(2 2)白盒測(cè)試)白盒測(cè)試(1 1)黑盒測(cè)試)黑盒測(cè)試 不管內(nèi)部結(jié)構(gòu),不管內(nèi)部結(jié)構(gòu),只測(cè)試它的每個(gè)功能是否只測(cè)試它的每個(gè)功能是否都達(dá)到了預(yù)期的要求都達(dá)到了預(yù)期的要求,這種原理稱為黑盒,這種原理稱為黑盒測(cè)試;測(cè)試; 黑盒測(cè)試不必要求測(cè)試人員考慮模塊的內(nèi)黑盒測(cè)試不必要求測(cè)試人員考慮模塊的內(nèi)部結(jié)構(gòu),只要根據(jù)部結(jié)構(gòu),只要根據(jù)HIPOHIPO圖的要求,檢驗(yàn)程圖的要求,檢驗(yàn)程序是否符合它的功能要求,序是否符
37、合它的功能要求,檢查是否可能檢查是否可能發(fā)生異常情況發(fā)生異常情況。(2 2)白盒測(cè)試)白盒測(cè)試 如果已知產(chǎn)品的內(nèi)部活動(dòng)方式,可以測(cè)試如果已知產(chǎn)品的內(nèi)部活動(dòng)方式,可以測(cè)試它的內(nèi)部活動(dòng)是否都符合設(shè)計(jì)要求,這種它的內(nèi)部活動(dòng)是否都符合設(shè)計(jì)要求,這種原理稱為白盒測(cè)試;原理稱為白盒測(cè)試; 白盒測(cè)試要求測(cè)試人員了解模塊的內(nèi)部結(jié)白盒測(cè)試要求測(cè)試人員了解模塊的內(nèi)部結(jié)構(gòu),構(gòu),對(duì)程序的所有邏輯路徑進(jìn)行測(cè)試對(duì)程序的所有邏輯路徑進(jìn)行測(cè)試,可,可在不同節(jié)點(diǎn)檢查程序的狀態(tài),確定實(shí)際狀在不同節(jié)點(diǎn)檢查程序的狀態(tài),確定實(shí)際狀態(tài)與預(yù)期的狀態(tài)是否一致。態(tài)與預(yù)期的狀態(tài)是否一致。注意注意 無論黑盒測(cè)試還是白盒測(cè)試,都不能將程無論黑盒測(cè)試
38、還是白盒測(cè)試,都不能將程序中的所有錯(cuò)誤全部檢查出來;序中的所有錯(cuò)誤全部檢查出來; 黑盒測(cè)試不可能將所有的輸入情況都測(cè)試一遍,黑盒測(cè)試不可能將所有的輸入情況都測(cè)試一遍,白盒測(cè)試也不能窮舉模塊中的所有可能路徑。白盒測(cè)試也不能窮舉模塊中的所有可能路徑。4)測(cè)試方法和測(cè)試方法 測(cè)試是指軟件開發(fā)公司組織內(nèi)部人員模擬各類用戶行對(duì)即將面市軟件產(chǎn)品(稱為版本)進(jìn)行測(cè)試,試圖發(fā)現(xiàn)錯(cuò)誤并修正。經(jīng)過測(cè)試調(diào)整的軟件產(chǎn)品稱為版本。 測(cè)試是指軟件開發(fā)公司組織各方面的典型用戶在日常工作中實(shí)際使用版本,并要求用戶報(bào)告異常情況、提出批評(píng)意見。然后軟件開發(fā)公司再對(duì)版本進(jìn)行改錯(cuò)和完善。動(dòng)態(tài)測(cè)試的實(shí)現(xiàn)原理動(dòng)態(tài)測(cè)試的實(shí)現(xiàn)原理 根據(jù)黑盒
39、測(cè)試和白盒測(cè)試的技術(shù)原理,按根據(jù)黑盒測(cè)試和白盒測(cè)試的技術(shù)原理,按照下述的照下述的等價(jià)類劃分法等價(jià)類劃分法、邊界值分析法邊界值分析法、邏輯覆蓋測(cè)試法邏輯覆蓋測(cè)試法進(jìn)行模塊測(cè)試。進(jìn)行模塊測(cè)試。等價(jià)類劃分法等價(jià)類劃分法 等價(jià)類劃分法屬于黑盒測(cè)試技術(shù)等價(jià)類劃分法屬于黑盒測(cè)試技術(shù)。 該技術(shù)是把所有可能的輸入數(shù)據(jù)劃分成有該技術(shù)是把所有可能的輸入數(shù)據(jù)劃分成有限數(shù)量的等價(jià)類,并且假定用一個(gè)典型代限數(shù)量的等價(jià)類,并且假定用一個(gè)典型代表值測(cè)試等價(jià)于這類其他值的測(cè)試。表值測(cè)試等價(jià)于這類其他值的測(cè)試。等價(jià)類劃分法等價(jià)類劃分法 通常是將模塊的輸入域劃分成通常是將模塊的輸入域劃分成有效等價(jià)類有效等價(jià)類(模塊中符合規(guī)范的輸
40、入)和(模塊中符合規(guī)范的輸入)和無效等價(jià)類無效等價(jià)類(模塊中非法的輸入)兩種。(模塊中非法的輸入)兩種。 例如:某模塊的合理輸入是例如:某模塊的合理輸入是01000100,則大于,則大于0 0且小于且小于100100的數(shù)據(jù)屬于有效等價(jià)數(shù)據(jù);小的數(shù)據(jù)屬于有效等價(jià)數(shù)據(jù);小于于0 0或大于或大于100100的數(shù)據(jù)為無效等價(jià)類,測(cè)試的數(shù)據(jù)為無效等價(jià)類,測(cè)試數(shù)據(jù)可從這兩個(gè)等價(jià)類中抽取。數(shù)據(jù)可從這兩個(gè)等價(jià)類中抽取。邊界值分析法邊界值分析法 邊界值分析法也屬于黑盒測(cè)試技術(shù)邊界值分析法也屬于黑盒測(cè)試技術(shù); 在編寫程序時(shí),往往只注意正常情況,忽在編寫程序時(shí),往往只注意正常情況,忽視了邊界狀態(tài)。因此,在測(cè)試過程中
41、以剛視了邊界狀態(tài)。因此,在測(cè)試過程中以剛好等于、大于或小于邊界值的數(shù)據(jù)作為測(cè)好等于、大于或小于邊界值的數(shù)據(jù)作為測(cè)試數(shù)據(jù),容易發(fā)現(xiàn)程序中的錯(cuò)誤;試數(shù)據(jù),容易發(fā)現(xiàn)程序中的錯(cuò)誤; 例如:某模塊的有效值是例如:某模塊的有效值是01000100,則可以取,則可以取-0.1-0.1,0 0,0.10.1;99.999.9,100100,100.1100.1。邏輯覆蓋測(cè)試法邏輯覆蓋測(cè)試法 邏輯覆蓋測(cè)試法屬于白盒測(cè)試。邏輯覆蓋測(cè)試法屬于白盒測(cè)試。 用白盒測(cè)試原理測(cè)試模塊時(shí),需要執(zhí)行程用白盒測(cè)試原理測(cè)試模塊時(shí),需要執(zhí)行程序中的每條路徑;序中的每條路徑; 每當(dāng)程序中有循環(huán)存在時(shí),測(cè)試程序中的每當(dāng)程序中有循環(huán)存在時(shí)
42、,測(cè)試程序中的每條路徑是不可能的,只能希望覆蓋的程每條路徑是不可能的,只能希望覆蓋的程度盡可能高一些。度盡可能高一些。 邏輯覆蓋測(cè)試主要有五種方法:邏輯覆蓋測(cè)試主要有五種方法:邏輯覆蓋測(cè)試法邏輯覆蓋測(cè)試法 (1 1)語句覆蓋語句覆蓋 (2 2)判斷覆蓋判斷覆蓋 (3 3)條件覆蓋條件覆蓋 (4 4)判斷判斷/ /條件覆蓋條件覆蓋 (5 5)條件組合覆蓋條件組合覆蓋(1 1)語句覆蓋)語句覆蓋 語句覆蓋是指設(shè)計(jì)足夠多的測(cè)試用例語句覆蓋是指設(shè)計(jì)足夠多的測(cè)試用例能使能使程序的每個(gè)語句程序的每個(gè)語句至少至少執(zhí)行一次執(zhí)行一次。(2 2)判斷覆蓋)判斷覆蓋 判斷覆蓋是指選擇足夠的測(cè)試用例,判斷覆蓋是指選擇
43、足夠的測(cè)試用例,讓程讓程序中每個(gè)判斷語句序中每個(gè)判斷語句至少獲得一次至少獲得一次“真真”值值和和“假假”值值。(3 3)條件覆蓋)條件覆蓋 條件覆蓋是指選擇足夠的測(cè)試用例,條件覆蓋是指選擇足夠的測(cè)試用例,能使能使判斷語句中的判斷語句中的多個(gè)條件的各種可能都出現(xiàn)多個(gè)條件的各種可能都出現(xiàn)的測(cè)試方法的測(cè)試方法。(4 4)判斷)判斷/ /條件覆蓋條件覆蓋 判斷判斷/ /條件覆蓋是指選擇足夠的測(cè)試用例,使條件覆蓋是指選擇足夠的測(cè)試用例,使所取得的測(cè)試數(shù)據(jù)的判斷條件中所取得的測(cè)試數(shù)據(jù)的判斷條件中每個(gè)條件取每個(gè)條件取得各種可能值得各種可能值,且使,且使每個(gè)判斷也取得每個(gè)判斷也取得“真真”和和“假假”的結(jié)果的
44、結(jié)果。(5 5)條件組合覆蓋)條件組合覆蓋 在多條件判斷中,邏輯運(yùn)算符在多條件判斷中,邏輯運(yùn)算符ANDAND或或OROR在某在某些條件下會(huì)屏蔽其他條件,可以采用條件些條件下會(huì)屏蔽其他條件,可以采用條件組合覆蓋來解決這個(gè)問題;組合覆蓋來解決這個(gè)問題; 條件組合覆蓋就是選擇足夠的測(cè)試用例,條件組合覆蓋就是選擇足夠的測(cè)試用例,使每個(gè)判斷條件中使每個(gè)判斷條件中各種條件組合至少出現(xiàn)各種條件組合至少出現(xiàn)一次一次。5.5.邏輯覆蓋測(cè)試法邏輯覆蓋測(cè)試法 顯然,顯然,滿足條件組合覆蓋的測(cè)試用例一定滿足條件組合覆蓋的測(cè)試用例一定滿足判斷覆蓋、條件覆蓋和判斷滿足判斷覆蓋、條件覆蓋和判斷/ /條件覆蓋條件覆蓋; 不同
45、的覆蓋技術(shù)需要的測(cè)試用例是不同的,不同的覆蓋技術(shù)需要的測(cè)試用例是不同的,其中以條件組合覆蓋測(cè)試最為嚴(yán)格,但其其中以條件組合覆蓋測(cè)試最為嚴(yán)格,但其測(cè)試用例也非常多,在實(shí)際應(yīng)用中應(yīng)注意測(cè)試用例也非常多,在實(shí)際應(yīng)用中應(yīng)注意權(quán)衡利弊。權(quán)衡利弊。5.邏輯覆蓋測(cè)試法-例子程序流程圖A1ANDB=0A=2ORX1X=X/AX=X/AabdYYNNceX=X+1(1 1)語句覆蓋測(cè)試用例)語句覆蓋測(cè)試用例 A=2A=2,B=0B=0,X=3X=3,測(cè)試路徑,測(cè)試路徑a a,c c,e e; A=0.5A=0.5,B=0B=0,X=1X=1,測(cè)試路徑,測(cè)試路徑a a,b b, d d,并,并且能測(cè)試第一個(gè)語句中
46、且能測(cè)試第一個(gè)語句中ANDAND寫成寫成OROR的錯(cuò)誤;的錯(cuò)誤; A=0.5A=0.5,B=0B=0,X=3X=3,測(cè)試路徑,測(cè)試路徑a a,b b, e e,并,并且能測(cè)試第二個(gè)語句中且能測(cè)試第二個(gè)語句中OROR寫成寫成ANDAND的錯(cuò)誤;的錯(cuò)誤;(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 的話,則的話,則可以測(cè)試出第二個(gè)條件判斷中可以測(cè)試出第二個(gè)條件判斷中OROR寫成寫成ANDAND的錯(cuò)誤;的錯(cuò)誤; A=1A=1,B=1B=1,X=3X=3,若通過路徑,若通過路徑a a,b b, d d 的話,則的話,則可以測(cè)試出第二個(gè)條件判斷錯(cuò)寫成了可以測(cè)試出第二個(gè)條件判斷錯(cuò)寫成了“X1”X1,B=0A1,B=0和和A=2A=2,X1X1。 A=2A=2,B=0B=0,X=4X=4;四個(gè)條件都滿足(沿路徑;四個(gè)條件都滿足(沿路徑a a,c c,e e ) A=1A=1,B=1B=1,X=1X=1;四個(gè)條件都不滿足(;四個(gè)條件都不滿足( a a,b b, d d )。)。
48、(4 4)判斷)判斷/ /條件覆蓋用例條件覆蓋用例 A=2A=2,B=0B=0,X=4X=4;四個(gè)條件都滿足,而且沿;四個(gè)條件都滿足,而且沿路徑路徑a a,c c,e e判斷判斷“真真”、“真真”; A=1A=1,B=1B=1,X=1X=1;四個(gè)條件都不滿足,而且;四個(gè)條件都不滿足,而且沿路徑沿路徑a a,b b,d d判斷判斷“假假”、“假假”; 此兩個(gè)測(cè)試用例就能滿足判斷此兩個(gè)測(cè)試用例就能滿足判斷/ /條件覆蓋。條件覆蓋。(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ù)與評(píng)價(jià)系統(tǒng)轉(zhuǎn)換、維護(hù)與評(píng)價(jià) 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)行的某一時(shí)刻,新系統(tǒng)立即開是在老系統(tǒng)停止運(yùn)行的某一時(shí)刻,新系統(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)險(xiǎn)較大。用;缺點(diǎn)是風(fēng)險(xiǎn)較大。 這種轉(zhuǎn)換方式適用于小型的不太復(fù)雜的信息系統(tǒng)。這種轉(zhuǎn)換方式適用于小型的不太復(fù)雜的信息系統(tǒng)。同時(shí),新系統(tǒng)應(yīng)經(jīng)過詳細(xì)的測(cè)試和模擬運(yùn)行。同時(shí),新系統(tǒng)應(yīng)經(jīng)過詳細(xì)的測(cè)試和模擬運(yùn)行。舊系統(tǒng)舊系統(tǒng)新系統(tǒng)新系統(tǒng)某時(shí)刻某時(shí)刻(2 2)并行轉(zhuǎn)換)并行轉(zhuǎn)換 新老系統(tǒng)并行工作一段時(shí)間,經(jīng)過一段時(shí)間的
51、考新老系統(tǒng)并行工作一段時(shí)間,經(jīng)過一段時(shí)間的考驗(yàn)后,以新系統(tǒng)正式全面代替老系統(tǒng)。安全保險(xiǎn)驗(yàn)后,以新系統(tǒng)正式全面代替老系統(tǒng)。安全保險(xiǎn)是它的最大優(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ì)算機(jī)管理系統(tǒng)的切換或由手工管理系統(tǒng)過渡到計(jì)算機(jī)管理系統(tǒng)的切換方式。方式。舊系統(tǒng)舊系統(tǒng)新系統(tǒng)新系統(tǒng)時(shí)間段時(shí)間段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)只有一部分采取并行方法,因此用戶工作量較并行方法,而又有一部分是采取串行方法,作量較并行方法,而又有一部分是采取串行方法,因此較直接方法,保險(xiǎn)系數(shù)大。但最大的問題是因此較直接方法,保險(xiǎn)系數(shù)大。但最大的問題是拿系統(tǒng)的哪一部分與原系統(tǒng)并行。一般以拿系統(tǒng)的哪一部分與原系統(tǒng)并行。一般以“對(duì)數(shù)對(duì)數(shù)據(jù)存儲(chǔ)有破壞性操作據(jù)存儲(chǔ)有破壞性操作”為標(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)同時(shí)工作,增加了不足:一部分新系統(tǒng)和另一部分舊系統(tǒng)同時(shí)工作,增加了新舊系統(tǒng)之間功能、數(shù)據(jù)的銜接問題;新舊系統(tǒng)之間功能、數(shù)據(jù)的銜接問題; 注意:如果新、舊系統(tǒng)差別較大時(shí),不宜采用此種方式。注意:如果新、舊系統(tǒng)差別較大時(shí),不宜采用此種方式。舊系統(tǒng)舊系統(tǒng) 新系統(tǒng)新系統(tǒng)7.3 物流管理信息系統(tǒng)維護(hù) 系統(tǒng)維護(hù)是指在系統(tǒng)已經(jīng)交付使用以后,為了改正錯(cuò)誤、完善系統(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糾錯(cuò)性維護(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ù)階段,可能會(huì)發(fā)現(xiàn)程序中在物流系統(tǒng)維護(hù)階段,
55、可能會(huì)發(fā)現(xiàn)程序中的錯(cuò)誤,需要更改一部分程序;的錯(cuò)誤,需要更改一部分程序; 或者隨著用戶對(duì)系統(tǒng)的熟悉,提出了更高或者隨著用戶對(duì)系統(tǒng)的熟悉,提出了更高的要求,系統(tǒng)的部分程序也需要改進(jìn);的要求,系統(tǒng)的部分程序也需要改進(jìn); 也可能是因?yàn)橥獠康奈锪鳝h(huán)境發(fā)生了變化,也可能是因?yàn)橥獠康奈锪鳝h(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ù)有比較大的改變后,就需要建立新的文件,或者對(duì)現(xiàn)有文件的結(jié)構(gòu)進(jìn)行修改。件,或者對(duì)現(xiàn)有文件的結(jié)構(gòu)進(jìn)行修改。 這時(shí)就要安裝、
56、轉(zhuǎn)換一個(gè)新的數(shù)據(jù)庫或者這時(shí)就要安裝、轉(zhuǎn)換一個(gè)新的數(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í),可能引起數(shù)據(jù)文件及其檢索需要維護(hù)時(shí),可能引起數(shù)據(jù)文件及其檢索文件的變化,因?yàn)榫幋a大多用做數(shù)據(jù)文件文件的變化,因?yàn)榫幋a大多用做數(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ù)。例如,更換硬盤時(shí),要要注意保護(hù)數(shù)據(jù)。例如,更換硬盤時(shí),要把換掉的硬盤中的數(shù)據(jù)轉(zhuǎn)移到新硬盤中。把換掉的硬盤中的數(shù)據(jù)轉(zhuǎn)移到新硬盤中。7.57.5系統(tǒng)評(píng)價(jià)系統(tǒng)評(píng)價(jià) 系統(tǒng)評(píng)價(jià)系統(tǒng)評(píng)價(jià)主要是指系統(tǒng)建成并經(jīng)一段時(shí)間主要是指系統(tǒng)建成并經(jīng)一段時(shí)間的運(yùn)行后,要的運(yùn)行后,要對(duì)系統(tǒng)目標(biāo)與功能的實(shí)現(xiàn)情對(duì)系統(tǒng)目標(biāo)與功能的實(shí)現(xiàn)情況進(jìn)行檢查況進(jìn)行檢查,并與系統(tǒng)開發(fā)中設(shè)立的系統(tǒng)并與系統(tǒng)開發(fā)中設(shè)立的系統(tǒng)預(yù)期目標(biāo)進(jìn)行對(duì)比,及時(shí)寫出系統(tǒng)評(píng)價(jià)報(bào)預(yù)期目標(biāo)進(jìn)行對(duì)比,及時(shí)寫出系統(tǒng)評(píng)價(jià)報(bào)告。告。7.57.5系統(tǒng)評(píng)價(jià)系統(tǒng)評(píng)價(jià) 對(duì)物流管理信息系統(tǒng)的評(píng)價(jià)主要是從管理、
58、對(duì)物流管理信息系統(tǒng)的評(píng)價(jià)主要是從管理、技術(shù)與經(jīng)濟(jì)這三個(gè)方面進(jìn)行。技術(shù)與經(jīng)濟(jì)這三個(gè)方面進(jìn)行。 1 1)管理方面,評(píng)價(jià)內(nèi)容主要考慮提高物流)管理方面,評(píng)價(jià)內(nèi)容主要考慮提高物流企業(yè)的管理水平、優(yōu)化物流管理的流程、企業(yè)的管理水平、優(yōu)化物流管理的流程、完善規(guī)章制度、提高人員素質(zhì)等。完善規(guī)章制度、提高人員素質(zhì)等。7.57.5系統(tǒng)評(píng)價(jià)系統(tǒng)評(píng)價(jià) 技術(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)評(píng)價(jià)系統(tǒng)評(píng)價(jià) 經(jīng)濟(jì)方面,評(píng)價(jià)內(nèi)容主要是物流管理信息經(jīng)濟(jì)方面,評(píng)價(jià)內(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è)計(jì)、編碼和開發(fā)成本包括在系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、編碼和測(cè)試、人員培訓(xùn)、記錄文件等方面的成本;測(cè)試、人員培訓(xùn)、記錄文件等方面的成本; 設(shè)備成本有購買新設(shè)備和軟件包、設(shè)備安裝調(diào)設(shè)備成本有購買新設(shè)備和軟件包、設(shè)備安裝調(diào)試、計(jì)算機(jī)房的設(shè)施等成本;試、計(jì)算機(jī)房的設(shè)施等成本; 運(yùn)行成本有人力成本、設(shè)備維護(hù)成本、程序維運(yùn)行成本有人力成本、設(shè)備維護(hù)成本、程序維護(hù)成本、管理費(fèi)用、文檔資料維護(hù)成本等。護(hù)成本、管理費(fèi)用、文檔資料維護(hù)成本等。系統(tǒng)評(píng)價(jià)系統(tǒng)評(píng)價(jià) 物流管理信息系統(tǒng)的效益主要有物流管理信息系統(tǒng)的效益主要有直接效益直接效益和和間接效益間接效益兩個(gè)方面。兩個(gè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度股權(quán)轉(zhuǎn)讓及技術(shù)服務(wù)合同2篇
- 二零二五版建筑門窗材料采購及安裝服務(wù)合同3篇
- 二零二五版?zhèn)€人信用擔(dān)保二手房購買貸款合同樣本3篇
- 武漢托管班2025年度教師招聘與素質(zhì)教育服務(wù)合同3篇
- 二零二五版智慧城市基礎(chǔ)設(shè)施勘察設(shè)計(jì)服務(wù)合同3篇
- 2025年度安全生產(chǎn)應(yīng)急救援預(yù)案合同范本3篇
- 二零二五版智能倉儲(chǔ)物流中心設(shè)施維護(hù)與安全管理合同3篇
- 二零二五年建筑水電安裝工程合同風(fēng)險(xiǎn)評(píng)估合同2篇
- 深圳市2025年度房地產(chǎn)股權(quán)交易合同(含工業(yè)地產(chǎn))3篇
- 二零二五版二手房買賣合同補(bǔ)充協(xié)議(歷史遺留問題)范本3篇
- 西南師大版五年級(jí)上冊(cè)小數(shù)乘除法豎式計(jì)算題200道及答案
- 再生障礙性貧血課件
- AQ/T 2061-2018 金屬非金屬地下礦山防治水安全技術(shù)規(guī)范(正式版)
- 2024年湖北三江航天江河化工科技有限公司招聘筆試沖刺題(帶答案解析)
- 采購人員管理制度
- 礦卡司機(jī)安全教育考試卷(帶答案)
- SYT 6963-2013 大位移井鉆井設(shè)計(jì)指南
- 合同增項(xiàng)補(bǔ)充協(xié)議書范本
- 產(chǎn)后抑郁癥的護(hù)理查房
- 五年級(jí)上冊(cè)數(shù)學(xué)脫式計(jì)算300題及答案
- 循環(huán)系統(tǒng)練習(xí)試題(含答案)
評(píng)論
0/150
提交評(píng)論