第七章管理信息系統(tǒng)的系統(tǒng)實施_第1頁
第七章管理信息系統(tǒng)的系統(tǒng)實施_第2頁
第七章管理信息系統(tǒng)的系統(tǒng)實施_第3頁
第七章管理信息系統(tǒng)的系統(tǒng)實施_第4頁
第七章管理信息系統(tǒng)的系統(tǒng)實施_第5頁
已閱讀5頁,還剩49頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第七章第七章 管理信息系統(tǒng)的系統(tǒng)實施管理信息系統(tǒng)的系統(tǒng)實施學(xué)習(xí)目標(biāo)學(xué)習(xí)目標(biāo)了解管理信息系統(tǒng)實施的主要任務(wù),以及系統(tǒng)實施階段在信了解管理信息系統(tǒng)實施的主要任務(wù),以及系統(tǒng)實施階段在信息系統(tǒng)建設(shè)中的重要性;息系統(tǒng)建設(shè)中的重要性; 了解硬件及網(wǎng)絡(luò)結(jié)構(gòu)的建設(shè);了解硬件及網(wǎng)絡(luò)結(jié)構(gòu)的建設(shè); 了解程序設(shè)計工作評價標(biāo)準(zhǔn)和程序設(shè)計的方法;了解程序設(shè)計工作評價標(biāo)準(zhǔn)和程序設(shè)計的方法; 掌握信息系統(tǒng)測試的原則和方法;掌握信息系統(tǒng)測試的原則和方法;理解系統(tǒng)轉(zhuǎn)換的幾種方式及各自的特點;理解系統(tǒng)轉(zhuǎn)換的幾種方式及各自的特點; 了解系統(tǒng)實施報告的內(nèi)容。了解系統(tǒng)實施報告的內(nèi)容。 第一節(jié)第一節(jié) 系統(tǒng)實施概述系統(tǒng)實施概述 系統(tǒng)實施的主

2、要任務(wù)是經(jīng)過周密計劃,將系統(tǒng)設(shè)計階段制定出的新系統(tǒng)實施的主要任務(wù)是經(jīng)過周密計劃,將系統(tǒng)設(shè)計階段制定出的新系統(tǒng)設(shè)計方案轉(zhuǎn)換為以計算機及網(wǎng)絡(luò)環(huán)境為硬件基礎(chǔ)的,可以運行的管系統(tǒng)設(shè)計方案轉(zhuǎn)換為以計算機及網(wǎng)絡(luò)環(huán)境為硬件基礎(chǔ)的,可以運行的管理信息系統(tǒng)應(yīng)用軟件,并將該軟件應(yīng)用到實際管理工作當(dāng)中的過程。理信息系統(tǒng)應(yīng)用軟件,并將該軟件應(yīng)用到實際管理工作當(dāng)中的過程。一、系統(tǒng)實施的任務(wù)一、系統(tǒng)實施的任務(wù)第一節(jié)第一節(jié) 系統(tǒng)實施概述系統(tǒng)實施概述系統(tǒng)實施的計劃、準(zhǔn)備、組織與管理系統(tǒng)實施的計劃、準(zhǔn)備、組織與管理 系統(tǒng)實施過程中涉及各級管理人員、技術(shù)人員、操作人員的管理組織,系統(tǒng)環(huán)系統(tǒng)實施過程中涉及各級管理人員、技術(shù)人員、操

3、作人員的管理組織,系統(tǒng)環(huán)境、資金、設(shè)備的管理調(diào)配,需要建立完善且有效的管理機制與措施來為系統(tǒng)實施境、資金、設(shè)備的管理調(diào)配,需要建立完善且有效的管理機制與措施來為系統(tǒng)實施順利進行作出保證。順利進行作出保證。 首先首先:要做好管理信息系統(tǒng)用戶組織內(nèi)部人員的宣傳工作。要做好管理信息系統(tǒng)用戶組織內(nèi)部人員的宣傳工作。 其次其次:要做好對管理信息系統(tǒng)用戶組織內(nèi)部人員的技術(shù)培訓(xùn)工作。要做好對管理信息系統(tǒng)用戶組織內(nèi)部人員的技術(shù)培訓(xùn)工作。二、系統(tǒng)實施的內(nèi)容二、系統(tǒng)實施的內(nèi)容第一節(jié)第一節(jié) 系統(tǒng)實施概述系統(tǒng)實施概述 購置和建立物理系統(tǒng) 物理系統(tǒng)的建立是依據(jù)系統(tǒng)設(shè)計中對管理信息系統(tǒng)的硬件結(jié)構(gòu)和軟件物理系統(tǒng)的建立是依據(jù)

4、系統(tǒng)設(shè)計中對管理信息系統(tǒng)的硬件結(jié)構(gòu)和軟件結(jié)構(gòu)的要求,結(jié)合系統(tǒng)分析階段對財力資源的分析,選擇并購置相應(yīng)的硬結(jié)構(gòu)的要求,結(jié)合系統(tǒng)分析階段對財力資源的分析,選擇并購置相應(yīng)的硬件設(shè)備和系統(tǒng)軟件。件設(shè)備和系統(tǒng)軟件。 硬件系統(tǒng)包括主機、外圍設(shè)備、穩(wěn)壓電源、空調(diào)裝置、機房的配套設(shè)硬件系統(tǒng)包括主機、外圍設(shè)備、穩(wěn)壓電源、空調(diào)裝置、機房的配套設(shè)施以及通信設(shè)備等。施以及通信設(shè)備等。 軟件系統(tǒng)包括操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、各種應(yīng)用軟件和工具軟件軟件系統(tǒng)包括操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、各種應(yīng)用軟件和工具軟件等。等。 網(wǎng)絡(luò)環(huán)境網(wǎng)絡(luò)環(huán)境,進行網(wǎng)絡(luò)布線,網(wǎng)絡(luò)系統(tǒng)的安裝與調(diào)試等。進行網(wǎng)絡(luò)布線,網(wǎng)絡(luò)系統(tǒng)的安裝與調(diào)試等。 二、系統(tǒng)實

5、施的內(nèi)容二、系統(tǒng)實施的內(nèi)容第一節(jié)第一節(jié) 系統(tǒng)實施概述系統(tǒng)實施概述 選擇數(shù)據(jù)庫開發(fā)工具,建立數(shù)據(jù)庫系統(tǒng)選擇數(shù)據(jù)庫開發(fā)工具,建立數(shù)據(jù)庫系統(tǒng) 主要指創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)部分,即指依據(jù)系統(tǒng)分析與系統(tǒng)設(shè)計階段的數(shù)主要指創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)部分,即指依據(jù)系統(tǒng)分析與系統(tǒng)設(shè)計階段的數(shù)據(jù)與數(shù)據(jù)流程分析以及數(shù)據(jù)庫設(shè)計工作,選擇合適的數(shù)據(jù)庫管理軟件,按據(jù)與數(shù)據(jù)流程分析以及數(shù)據(jù)庫設(shè)計工作,選擇合適的數(shù)據(jù)庫管理軟件,按照管理信息系統(tǒng)的要求創(chuàng)建系統(tǒng)數(shù)據(jù)庫的結(jié)構(gòu)框架。照管理信息系統(tǒng)的要求創(chuàng)建系統(tǒng)數(shù)據(jù)庫的結(jié)構(gòu)框架。二、系統(tǒng)實施的內(nèi)容二、系統(tǒng)實施的內(nèi)容第一節(jié)第一節(jié) 系統(tǒng)實施概述系統(tǒng)實施概述 程序設(shè)計與調(diào)試程序設(shè)計與調(diào)試 程序設(shè)計是指依據(jù)系

6、統(tǒng)分析和設(shè)計階段開發(fā)者提出的管理思想和業(yè)務(wù)程序設(shè)計是指依據(jù)系統(tǒng)分析和設(shè)計階段開發(fā)者提出的管理思想和業(yè)務(wù)模式為系統(tǒng)編寫程序。模式為系統(tǒng)編寫程序。 程序設(shè)計的目的就是使用程序設(shè)計語言實現(xiàn)系統(tǒng)設(shè)計中的各個細(xì)節(jié),程序設(shè)計的目的就是使用程序設(shè)計語言實現(xiàn)系統(tǒng)設(shè)計中的各個細(xì)節(jié),但編程不是系統(tǒng)開發(fā)的目的,所以在編程時應(yīng)盡量借用已有的程序和利用但編程不是系統(tǒng)開發(fā)的目的,所以在編程時應(yīng)盡量借用已有的程序和利用現(xiàn)有軟件工具,以減輕開發(fā)的工作量,并使系統(tǒng)開發(fā)過程更加規(guī)范化?,F(xiàn)有軟件工具,以減輕開發(fā)的工作量,并使系統(tǒng)開發(fā)過程更加規(guī)范化。 程序調(diào)試的目的則是發(fā)現(xiàn)編程中的錯誤并及時糾正。程序調(diào)試的目的則是發(fā)現(xiàn)編程中的錯誤并

7、及時糾正。二、系統(tǒng)實施的內(nèi)容二、系統(tǒng)實施的內(nèi)容第一節(jié)第一節(jié) 系統(tǒng)實施概述系統(tǒng)實施概述 系統(tǒng)測試系統(tǒng)測試 在進行計算機程序設(shè)計之后,為保證新系統(tǒng)正確有效地運行,在進行計算機程序設(shè)計之后,為保證新系統(tǒng)正確有效地運行,需要進行系統(tǒng)測試。系統(tǒng)測試是在編程過程中調(diào)試的基礎(chǔ)上進行的需要進行系統(tǒng)測試。系統(tǒng)測試是在編程過程中調(diào)試的基礎(chǔ)上進行的專門測試,目的是發(fā)現(xiàn)并改正隱藏在程序內(nèi)部的錯誤,以及進行各專門測試,目的是發(fā)現(xiàn)并改正隱藏在程序內(nèi)部的錯誤,以及進行各個模塊間的連接和各子系統(tǒng)功能的測試。個模塊間的連接和各子系統(tǒng)功能的測試。二、系統(tǒng)實施的內(nèi)容二、系統(tǒng)實施的內(nèi)容第一節(jié)第一節(jié) 系統(tǒng)實施概述系統(tǒng)實施概述 系統(tǒng)試運

8、行和轉(zhuǎn)換系統(tǒng)試運行和轉(zhuǎn)換 新系統(tǒng)通過系統(tǒng)測試后,必須進行一段時間的試運行,以進一新系統(tǒng)通過系統(tǒng)測試后,必須進行一段時間的試運行,以進一步發(fā)現(xiàn)及更正系統(tǒng)存在的問題,才能正式交付使用。這個過程需要步發(fā)現(xiàn)及更正系統(tǒng)存在的問題,才能正式交付使用。這個過程需要系統(tǒng)開發(fā)人員、系統(tǒng)操作員、用戶單位領(lǐng)導(dǎo)和業(yè)務(wù)部門共同協(xié)作,系統(tǒng)開發(fā)人員、系統(tǒng)操作員、用戶單位領(lǐng)導(dǎo)和業(yè)務(wù)部門共同協(xié)作,才能順利完成。因此,這個過程的組織管理工作非常重要,需要制才能順利完成。因此,這個過程的組織管理工作非常重要,需要制定相關(guān)運行管理制度。系統(tǒng)轉(zhuǎn)換包括進行基礎(chǔ)數(shù)據(jù)的準(zhǔn)備、數(shù)據(jù)的定相關(guān)運行管理制度。系統(tǒng)轉(zhuǎn)換包括進行基礎(chǔ)數(shù)據(jù)的準(zhǔn)備、數(shù)據(jù)的編

9、碼、系統(tǒng)的參數(shù)設(shè)置、基礎(chǔ)數(shù)據(jù)的錄入等多項工作。編碼、系統(tǒng)的參數(shù)設(shè)置、基礎(chǔ)數(shù)據(jù)的錄入等多項工作。二、系統(tǒng)實施的內(nèi)容二、系統(tǒng)實施的內(nèi)容第一節(jié)第一節(jié) 系統(tǒng)實施概述系統(tǒng)實施概述系統(tǒng)評價與系統(tǒng)文檔整理系統(tǒng)評價與系統(tǒng)文檔整理 系統(tǒng)評價主要解決系統(tǒng)投入運行后的工作質(zhì)量、系統(tǒng)帶來的效系統(tǒng)評價主要解決系統(tǒng)投入運行后的工作質(zhì)量、系統(tǒng)帶來的效益、系統(tǒng)對信息資源的利用程度等各問題的分析,并通過相關(guān)評價益、系統(tǒng)對信息資源的利用程度等各問題的分析,并通過相關(guān)評價指標(biāo)進行評價,以便為系統(tǒng)維護和系統(tǒng)更新提供可靠依據(jù)。在管理指標(biāo)進行評價,以便為系統(tǒng)維護和系統(tǒng)更新提供可靠依據(jù)。在管理信息系統(tǒng)正式移交前,開發(fā)人員還要將系統(tǒng)開發(fā)中所

10、形成的文檔進信息系統(tǒng)正式移交前,開發(fā)人員還要將系統(tǒng)開發(fā)中所形成的文檔進行整理歸檔,妥善保管。行整理歸檔,妥善保管。二、系統(tǒng)實施的內(nèi)容二、系統(tǒng)實施的內(nèi)容第一節(jié)第一節(jié) 系統(tǒng)實施概述系統(tǒng)實施概述 與系統(tǒng)分析和系統(tǒng)設(shè)計階段相比,系統(tǒng)實施階段的特點是:工與系統(tǒng)分析和系統(tǒng)設(shè)計階段相比,系統(tǒng)實施階段的特點是:工作量大,投入的人力、物力多。因此在具體實施前必須制定好詳細(xì)作量大,投入的人力、物力多。因此在具體實施前必須制定好詳細(xì)的計劃,包括硬件計劃,軟件計劃,機房場所的準(zhǔn)備計劃以及總體的計劃,包括硬件計劃,軟件計劃,機房場所的準(zhǔn)備計劃以及總體實施日程安排計劃。系統(tǒng)實施包括以下幾個步驟:實施日程安排計劃。系統(tǒng)實施

11、包括以下幾個步驟:三、系統(tǒng)實施的步驟三、系統(tǒng)實施的步驟第一節(jié)第一節(jié) 系統(tǒng)實施概述系統(tǒng)實施概述 硬件獲?。河脩糁恍枰凑障到y(tǒng)設(shè)計的要求選擇合適的設(shè)備,供貨、安裝、設(shè)置等工作硬件獲?。河脩糁恍枰凑障到y(tǒng)設(shè)計的要求選擇合適的設(shè)備,供貨、安裝、設(shè)置等工作則由產(chǎn)品生產(chǎn)廠家完成。則由產(chǎn)品生產(chǎn)廠家完成。 軟件編程:主要任務(wù)是在眾多的開發(fā)工具中選擇合適的編程語言,并進行程序設(shè)計,最軟件編程:主要任務(wù)是在眾多的開發(fā)工具中選擇合適的編程語言,并進行程序設(shè)計,最終實現(xiàn)系統(tǒng)的所有功能模塊。終實現(xiàn)系統(tǒng)的所有功能模塊。 人員準(zhǔn)備:人員準(zhǔn)備: 首先,管理信息系統(tǒng)是一個人機系統(tǒng),需要人員參與整個工作。首先,管理信息系統(tǒng)是一個

12、人機系統(tǒng),需要人員參與整個工作。 其次,要對系統(tǒng)實施人員進行合理的培訓(xùn)。其次,要對系統(tǒng)實施人員進行合理的培訓(xùn)。 機房、場所準(zhǔn)備:必須準(zhǔn)備專門的機房和一定的操作與管理的場所,便于計算機硬件與機房、場所準(zhǔn)備:必須準(zhǔn)備專門的機房和一定的操作與管理的場所,便于計算機硬件與網(wǎng)絡(luò)設(shè)備生產(chǎn)廠商進行計算機安裝以及網(wǎng)絡(luò)構(gòu)建。網(wǎng)絡(luò)設(shè)備生產(chǎn)廠商進行計算機安裝以及網(wǎng)絡(luò)構(gòu)建。三、系統(tǒng)實施的步驟三、系統(tǒng)實施的步驟第一節(jié)第一節(jié) 系統(tǒng)實施概述系統(tǒng)實施概述 數(shù)據(jù)準(zhǔn)備:數(shù)據(jù)準(zhǔn)備就是要將各類源數(shù)據(jù)從各個局部應(yīng)用中抽取出來,輸入數(shù)據(jù)準(zhǔn)備:數(shù)據(jù)準(zhǔn)備就是要將各類源數(shù)據(jù)從各個局部應(yīng)用中抽取出來,輸入計算機,再進行轉(zhuǎn)換處理,最后綜合成符合新

13、系統(tǒng)要求的數(shù)據(jù)庫結(jié)構(gòu)的形計算機,再進行轉(zhuǎn)換處理,最后綜合成符合新系統(tǒng)要求的數(shù)據(jù)庫結(jié)構(gòu)的形式,輸入數(shù)據(jù)庫。式,輸入數(shù)據(jù)庫。 系統(tǒng)安裝:系統(tǒng)安裝指在已經(jīng)準(zhǔn)備好的硬件環(huán)境中安裝開發(fā)完成的管理信息系統(tǒng)安裝:系統(tǒng)安裝指在已經(jīng)準(zhǔn)備好的硬件環(huán)境中安裝開發(fā)完成的管理信息系統(tǒng)。系統(tǒng)。 系統(tǒng)測試:對系統(tǒng)中隱藏的一些錯誤的查找與更改過程,以保證系統(tǒng)在交付系統(tǒng)測試:對系統(tǒng)中隱藏的一些錯誤的查找與更改過程,以保證系統(tǒng)在交付使用后正常、準(zhǔn)確地運行。使用后正常、準(zhǔn)確地運行。三、系統(tǒng)實施的步驟三、系統(tǒng)實施的步驟第一節(jié)第一節(jié) 系統(tǒng)實施概述系統(tǒng)實施概述 系統(tǒng)試運行:交付用戶使用前進行系統(tǒng)的試運行,以發(fā)現(xiàn)系統(tǒng)系統(tǒng)試運行:交付用戶使

14、用前進行系統(tǒng)的試運行,以發(fā)現(xiàn)系統(tǒng) 中仍然存在中仍然存在的問題并及時更改。的問題并及時更改。 系統(tǒng)轉(zhuǎn)換:采用某種合適的方法將舊系統(tǒng)或手工處理系統(tǒng)向新的管理信息系系統(tǒng)轉(zhuǎn)換:采用某種合適的方法將舊系統(tǒng)或手工處理系統(tǒng)向新的管理信息系統(tǒng)過渡。統(tǒng)過渡。 用戶驗收:用戶驗收:三、系統(tǒng)實施的步驟三、系統(tǒng)實施的步驟第二節(jié)第二節(jié) 物理系統(tǒng)的實施物理系統(tǒng)的實施為保證計算機系統(tǒng)能夠正常地運行,發(fā)揮其功效,還必須使它工作為保證計算機系統(tǒng)能夠正常地運行,發(fā)揮其功效,還必須使它工作在一個適當(dāng)?shù)耐獠凯h(huán)境下。這些環(huán)境條件包括以下幾個方面:在一個適當(dāng)?shù)耐獠凯h(huán)境下。這些環(huán)境條件包括以下幾個方面: 溫度:應(yīng)保持在溫度:應(yīng)保持在20左

15、右為宜。左右為宜。 濕度:計算機的環(huán)境濕度應(yīng)保持在濕度:計算機的環(huán)境濕度應(yīng)保持在40%60%為宜。為宜。 清潔程度:建立嚴(yán)格的清潔制度,保證機房清潔。清潔程度:建立嚴(yán)格的清潔制度,保證機房清潔。 靜電損害:通過安裝防靜電地板,保持濕度,建立接地系統(tǒng)等方法消除靜靜電損害:通過安裝防靜電地板,保持濕度,建立接地系統(tǒng)等方法消除靜電帶來的危害。電帶來的危害。一、計算機系統(tǒng)的實施一、計算機系統(tǒng)的實施第二節(jié)第二節(jié) 物理系統(tǒng)的實施物理系統(tǒng)的實施v典型案例:典型案例: 系統(tǒng)硬件的選擇系統(tǒng)硬件的選擇 2005 2005年,某針織廠下崗女職工李某從生活用品零售商起步,經(jīng)過不懈的努力,將生活年,某針織廠下崗女職工李

16、某從生活用品零售商起步,經(jīng)過不懈的努力,將生活用品零售商店發(fā)展成為一家擁有四個連鎖店的大型超市公司。伴隨著公司的快速發(fā)展,日用品零售商店發(fā)展成為一家擁有四個連鎖店的大型超市公司。伴隨著公司的快速發(fā)展,日常管理工作日漸增加,不得不聘請大量的管理人員,辦公成本大幅上升。但是通過調(diào)研,常管理工作日漸增加,不得不聘請大量的管理人員,辦公成本大幅上升。但是通過調(diào)研,李某發(fā)現(xiàn)管理人員的增加不但沒有提高辦公效率,相反卻使得辦公效率越來越低。為了解李某發(fā)現(xiàn)管理人員的增加不但沒有提高辦公效率,相反卻使得辦公效率越來越低。為了解決這個問題,李某經(jīng)過去外地考察后決定,向大型超市公司學(xué)習(xí),盡快建立和完善公司信決這個問

17、題,李某經(jīng)過去外地考察后決定,向大型超市公司學(xué)習(xí),盡快建立和完善公司信息系統(tǒng)的建設(shè)。她積極與本地的一所高校聯(lián)系,請該校計算機與經(jīng)濟管理方面的專家,對息系統(tǒng)的建設(shè)。她積極與本地的一所高校聯(lián)系,請該校計算機與經(jīng)濟管理方面的專家,對自己超市的所有四家連鎖店的管理問題進行分析。專家經(jīng)過座談會、問卷調(diào)查、實地實踐自己超市的所有四家連鎖店的管理問題進行分析。專家經(jīng)過座談會、問卷調(diào)查、實地實踐等方式了解了超市目前的狀況和存在的問題。最終一致建議李某購買安裝若干臺計算機,等方式了解了超市目前的狀況和存在的問題。最終一致建議李某購買安裝若干臺計算機,建立一個計算機管理系統(tǒng),以解決目前的問題。建立一個計算機管理系

18、統(tǒng),以解決目前的問題。 李某便與計算機公司進行聯(lián)系與洽談,了解到國外一家有名的計算生產(chǎn)廠家新近李某便與計算機公司進行聯(lián)系與洽談,了解到國外一家有名的計算生產(chǎn)廠家新近推出了一款計算機,這種計算機采用了最新的芯片,運算速度快,處理能力強,完全能夠推出了一款計算機,這種計算機采用了最新的芯片,運算速度快,處理能力強,完全能夠達到李某的要求。但在公司內(nèi)部管理層進行討論時,公司的財務(wù)部卻提出了異議,認(rèn)為計達到李某的要求。但在公司內(nèi)部管理層進行討論時,公司的財務(wù)部卻提出了異議,認(rèn)為計算機公司推薦的那款計算機的成本太高,建議等計算機的價格下調(diào)以后再進行投資,市場算機公司推薦的那款計算機的成本太高,建議等計算

19、機的價格下調(diào)以后再進行投資,市場部也認(rèn)為計算機公司所推薦的那種系統(tǒng)的芯片可能將被淘汰,應(yīng)該將系統(tǒng)建設(shè)成最先進的。部也認(rèn)為計算機公司所推薦的那種系統(tǒng)的芯片可能將被淘汰,應(yīng)該將系統(tǒng)建設(shè)成最先進的。最終李某綜合計算機公司的建議和大家的討論結(jié)果,又通過網(wǎng)絡(luò)對各生產(chǎn)廠家生產(chǎn)能力、最終李某綜合計算機公司的建議和大家的討論結(jié)果,又通過網(wǎng)絡(luò)對各生產(chǎn)廠家生產(chǎn)能力、信譽和各種型號計算機性能價格進行了比較,決定購買國內(nèi)計算機一線某品牌的最新機型,信譽和各種型號計算機性能價格進行了比較,決定購買國內(nèi)計算機一線某品牌的最新機型,由廠家派人進行計算機系統(tǒng)的安裝與調(diào)試,并負(fù)責(zé)進行一期的人員培訓(xùn),也得到了很好的由廠家派人進行

20、計算機系統(tǒng)的安裝與調(diào)試,并負(fù)責(zé)進行一期的人員培訓(xùn),也得到了很好的售后服務(wù)的承諾。在很短的時間內(nèi),李某的超市計算機管理系統(tǒng)成功實施,大幅度解決了售后服務(wù)的承諾。在很短的時間內(nèi),李某的超市計算機管理系統(tǒng)成功實施,大幅度解決了人員復(fù)雜、數(shù)據(jù)冗余、庫存限制、工作效率低等問題,使公司的運營走上正軌,發(fā)展越來人員復(fù)雜、數(shù)據(jù)冗余、庫存限制、工作效率低等問題,使公司的運營走上正軌,發(fā)展越來越好。越好。一、計算機系統(tǒng)的實施一、計算機系統(tǒng)的實施第二節(jié)第二節(jié) 物理系統(tǒng)的實施物理系統(tǒng)的實施計算機網(wǎng)絡(luò)系統(tǒng)是現(xiàn)代管理信息系統(tǒng)建設(shè)的基礎(chǔ),網(wǎng)絡(luò)系統(tǒng)的實施計算機網(wǎng)絡(luò)系統(tǒng)是現(xiàn)代管理信息系統(tǒng)建設(shè)的基礎(chǔ),網(wǎng)絡(luò)系統(tǒng)的實施是指由系統(tǒng)分析

21、和設(shè)計人員、網(wǎng)絡(luò)構(gòu)建人員共同根據(jù)系統(tǒng)設(shè)計階段是指由系統(tǒng)分析和設(shè)計人員、網(wǎng)絡(luò)構(gòu)建人員共同根據(jù)系統(tǒng)設(shè)計階段對計算機網(wǎng)絡(luò)環(huán)境的要求,選擇合適的網(wǎng)絡(luò)操作系統(tǒng),并按照新系對計算機網(wǎng)絡(luò)環(huán)境的要求,選擇合適的網(wǎng)絡(luò)操作系統(tǒng),并按照新系統(tǒng)的工作模式,進行相關(guān)的網(wǎng)絡(luò)通信設(shè)備與通信線路的連接、網(wǎng)絡(luò)統(tǒng)的工作模式,進行相關(guān)的網(wǎng)絡(luò)通信設(shè)備與通信線路的連接、網(wǎng)絡(luò)操作系統(tǒng)軟件的安裝和調(diào)試,以及整個網(wǎng)絡(luò)系統(tǒng)的運行測試等。操作系統(tǒng)軟件的安裝和調(diào)試,以及整個網(wǎng)絡(luò)系統(tǒng)的運行測試等。二、計算機網(wǎng)絡(luò)系統(tǒng)的實施二、計算機網(wǎng)絡(luò)系統(tǒng)的實施第二節(jié)第二節(jié) 物理系統(tǒng)的實施物理系統(tǒng)的實施管理信息系統(tǒng)的網(wǎng)絡(luò)一般有局域網(wǎng)和廣域網(wǎng)兩種。管理信息系統(tǒng)的網(wǎng)絡(luò)一

22、般有局域網(wǎng)和廣域網(wǎng)兩種。 局域網(wǎng)(局域網(wǎng)(local area network,LAN)是指在方圓幾千米以內(nèi)由)是指在方圓幾千米以內(nèi)由多臺計算機互連成的計算機組,可以由辦公室內(nèi)的兩臺計算機組成,也可多臺計算機互連成的計算機組,可以由辦公室內(nèi)的兩臺計算機組成,也可以由一個公司內(nèi)的上千臺計算機組成。局域網(wǎng)可以實現(xiàn)文件管理、硬件共以由一個公司內(nèi)的上千臺計算機組成。局域網(wǎng)可以實現(xiàn)文件管理、硬件共享、應(yīng)用軟件共享、工作組內(nèi)的日程安排、電子郵件和傳真通信服務(wù)等功享、應(yīng)用軟件共享、工作組內(nèi)的日程安排、電子郵件和傳真通信服務(wù)等功能。能。 廣域網(wǎng)(廣域網(wǎng)(wide area network,WAN)也稱遠(yuǎn)程網(wǎng),

23、能夠跨接范)也稱遠(yuǎn)程網(wǎng),能夠跨接范圍從幾十千米到幾千千米的物理范圍。廣域網(wǎng)設(shè)備之間的通信,通常利用圍從幾十千米到幾千千米的物理范圍。廣域網(wǎng)設(shè)備之間的通信,通常利用公共電信網(wǎng)絡(luò)。公共電信網(wǎng)絡(luò)。二、計算機網(wǎng)絡(luò)系統(tǒng)的實施二、計算機網(wǎng)絡(luò)系統(tǒng)的實施第三節(jié)第三節(jié) 程序設(shè)計程序設(shè)計在選擇程序設(shè)計語言時應(yīng)考慮以下幾方面的因素:在選擇程序設(shè)計語言時應(yīng)考慮以下幾方面的因素:(1)管理信息系統(tǒng)的應(yīng)用領(lǐng)域。)管理信息系統(tǒng)的應(yīng)用領(lǐng)域。(2)結(jié)構(gòu)化程度與數(shù)據(jù)管理能力。選用的編程語言應(yīng)該具有較好的模)結(jié)構(gòu)化程度與數(shù)據(jù)管理能力。選用的編程語言應(yīng)該具有較好的模塊化機制,便于閱讀、理解以及調(diào)試,并具備較好的數(shù)據(jù)管理能力。塊化機制

24、,便于閱讀、理解以及調(diào)試,并具備較好的數(shù)據(jù)管理能力。(3)開發(fā)人員的語言熟練程度。選用的編程語言應(yīng)該是開發(fā)團隊中大)開發(fā)人員的語言熟練程度。選用的編程語言應(yīng)該是開發(fā)團隊中大多數(shù)程序員所熟悉的,保證編碼的質(zhì)量和效率以及可維護性。多數(shù)程序員所熟悉的,保證編碼的質(zhì)量和效率以及可維護性。(4)可開發(fā)人機交互界面。選用的編程語言應(yīng)該可以開發(fā)出友好簡易)可開發(fā)人機交互界面。選用的編程語言應(yīng)該可以開發(fā)出友好簡易的人機交互界面,便于用戶操作和進行個性化設(shè)置的人機交互界面,便于用戶操作和進行個性化設(shè)置 一、程序設(shè)計語言的選擇一、程序設(shè)計語言的選擇第三節(jié)第三節(jié) 程序設(shè)計程序設(shè)計程序設(shè)計工作的評價標(biāo)準(zhǔn)也更傾向于以下

25、幾個方面:程序設(shè)計工作的評價標(biāo)準(zhǔn)也更傾向于以下幾個方面: (1)正確可靠。)正確可靠。 (2)規(guī)范可讀。)規(guī)范可讀。 (3)易于維護。)易于維護。二、程序設(shè)計工作的評價標(biāo)準(zhǔn)第三節(jié)第三節(jié) 程序設(shè)計程序設(shè)計(一)結(jié)構(gòu)化程序設(shè)計的基本思想:(一)結(jié)構(gòu)化程序設(shè)計的基本思想: 結(jié)構(gòu)化程序設(shè)計(結(jié)構(gòu)化程序設(shè)計(structured programming)的基本思)的基本思想是采用自頂向下的模塊化設(shè)計方法,即想是采用自頂向下的模塊化設(shè)計方法,即“自頂向下,逐步求精自頂向下,逐步求精”的模塊化程序設(shè)計方法。的模塊化程序設(shè)計方法。 自頂向下模塊化程序設(shè)計中模塊設(shè)計應(yīng)遵循自頂向下模塊化程序設(shè)計中模塊設(shè)計應(yīng)遵循“

26、高內(nèi)聚,低耦合高內(nèi)聚,低耦合”的原則,做到三點。一是獨立性。二是簡潔性,系統(tǒng)中的底層模塊的原則,做到三點。一是獨立性。二是簡潔性,系統(tǒng)中的底層模塊須只完成一項獨立的功能。三是共享處理。須只完成一項獨立的功能。三是共享處理。 三、結(jié)構(gòu)化程序設(shè)計方法三、結(jié)構(gòu)化程序設(shè)計方法第三節(jié)第三節(jié) 程序設(shè)計程序設(shè)計(二)結(jié)構(gòu)化程序設(shè)計的三種基本控制結(jié)構(gòu):(二)結(jié)構(gòu)化程序設(shè)計的三種基本控制結(jié)構(gòu):(1)順序結(jié)構(gòu):順序結(jié)構(gòu)表示含有多個連續(xù)的處理步驟,按照書寫的)順序結(jié)構(gòu):順序結(jié)構(gòu)表示含有多個連續(xù)的處理步驟,按照書寫的先后順序依次執(zhí)行,如圖先后順序依次執(zhí)行,如圖7-1所示。所示。三、結(jié)構(gòu)化程序設(shè)計方法三、結(jié)構(gòu)化程序設(shè)計

27、方法語句1入口語句2出口圖7-1 順序結(jié)構(gòu)第三節(jié)第三節(jié) 程序設(shè)計程序設(shè)計例例1:編程求圓周長。:編程求圓周長。Clear r=0 c=0 Input “輸入圓半徑輸入圓半徑:” to r c=2*3.1415*r ?“圓的面積為:圓的面積為:”str(c) 三、結(jié)構(gòu)化程序設(shè)計方法三、結(jié)構(gòu)化程序設(shè)計方法第三節(jié)第三節(jié) 程序設(shè)計程序設(shè)計(2)循環(huán)結(jié)構(gòu):循環(huán)結(jié)構(gòu)一般由一個或幾個模塊構(gòu)成,程序運行時重)循環(huán)結(jié)構(gòu):循環(huán)結(jié)構(gòu)一般由一個或幾個模塊構(gòu)成,程序運行時重復(fù)執(zhí)行,直到滿足某一條件為止,如圖復(fù)執(zhí)行,直到滿足某一條件為止,如圖7-2所示。所示。 三、結(jié)構(gòu)化程序設(shè)計方法三、結(jié)構(gòu)化程序設(shè)計方法判斷語句組1語句

28、組2入口真出口假假圖7-2 循環(huán)結(jié)構(gòu)第三節(jié)第三節(jié) 程序設(shè)計程序設(shè)計例例2:編程求:編程求12350的值。的值。 ClearFor i=1 to 50 step 1? “累加和為:累加和為:”str(Sum)三、結(jié)構(gòu)化程序設(shè)計方法三、結(jié)構(gòu)化程序設(shè)計方法第三節(jié)第三節(jié) 程序設(shè)計程序設(shè)計(3)選擇結(jié)構(gòu):由某個邏輯表達式的取值決定選擇兩個處理加工中的)選擇結(jié)構(gòu):由某個邏輯表達式的取值決定選擇兩個處理加工中的一個。如圖一個。如圖7-3所示。所示。三、結(jié)構(gòu)化程序設(shè)計方法三、結(jié)構(gòu)化程序設(shè)計方法圖圖7-3 分支結(jié)構(gòu)分支結(jié)構(gòu)判斷判斷真真語句組語句組2語句組語句組1入口入口出口出口假假第三節(jié)第三節(jié) 程序設(shè)計程序設(shè)計

29、例例3:輸入兩個數(shù),將它們從小到大排列。:輸入兩個數(shù),將它們從小到大排列。ClearInput “請輸入第一個數(shù):請輸入第一個數(shù):” to aInput “請輸入第二個數(shù):請輸入第二個數(shù):” to bIf ab t=a a=b b=tEndif?a,b三、結(jié)構(gòu)化程序設(shè)計方法三、結(jié)構(gòu)化程序設(shè)計方法第三節(jié)第三節(jié) 程序設(shè)計程序設(shè)計 綜上所述,使用結(jié)構(gòu)化程序設(shè)計有兩個優(yōu)點:一是程序易于理綜上所述,使用結(jié)構(gòu)化程序設(shè)計有兩個優(yōu)點:一是程序易于理解、使用和維護,二是提高編程工作的效率,降低了軟件開發(fā)成本。解、使用和維護,二是提高編程工作的效率,降低了軟件開發(fā)成本。此外,使用結(jié)構(gòu)化程序設(shè)計時還應(yīng)注意三點要素:

30、此外,使用結(jié)構(gòu)化程序設(shè)計時還應(yīng)注意三點要素: 一是使用程序設(shè)計語言中的順序、選擇、循環(huán)等有限的控制結(jié)一是使用程序設(shè)計語言中的順序、選擇、循環(huán)等有限的控制結(jié)構(gòu)表示程序的控制邏輯;構(gòu)表示程序的控制邏輯; 二是選用的控制結(jié)構(gòu)只準(zhǔn)許有一個入口和一個出口;二是選用的控制結(jié)構(gòu)只準(zhǔn)許有一個入口和一個出口; 三是嚴(yán)格控制三是嚴(yán)格控制Goto等跳轉(zhuǎn)語句的使用。等跳轉(zhuǎn)語句的使用。三、結(jié)構(gòu)化程序設(shè)計方法三、結(jié)構(gòu)化程序設(shè)計方法第四節(jié)第四節(jié) 系統(tǒng)測試系統(tǒng)測試系統(tǒng)測試(系統(tǒng)測試(system testing)是將已經(jīng)實施的計算機軟件、硬件、)是將已經(jīng)實施的計算機軟件、硬件、外部設(shè)備、網(wǎng)絡(luò)等元素結(jié)合在一起,進行信息系統(tǒng)的各

31、種組裝測試外部設(shè)備、網(wǎng)絡(luò)等元素結(jié)合在一起,進行信息系統(tǒng)的各種組裝測試和確認(rèn)測試,目的是通過與系統(tǒng)的需求相比較,發(fā)現(xiàn)所開發(fā)的系統(tǒng)和確認(rèn)測試,目的是通過與系統(tǒng)的需求相比較,發(fā)現(xiàn)所開發(fā)的系統(tǒng)與用戶需求不符或矛盾的地方,從而提出更加完善的方案。系統(tǒng)測與用戶需求不符或矛盾的地方,從而提出更加完善的方案。系統(tǒng)測試又可分為三個步驟:模塊測試,測試每個模塊的程序是否有錯誤;試又可分為三個步驟:模塊測試,測試每個模塊的程序是否有錯誤;組裝測試,測試模塊之間的接口是否正確;確認(rèn)測試,測試整個軟組裝測試,測試模塊之間的接口是否正確;確認(rèn)測試,測試整個軟件系統(tǒng)是否滿足用戶功能和性能的要求。最終通過交付測試報告,件系統(tǒng)

32、是否滿足用戶功能和性能的要求。最終通過交付測試報告,說明測試數(shù)據(jù)的選擇、測試用例以及測試結(jié)果是否符合預(yù)期結(jié)果。說明測試數(shù)據(jù)的選擇、測試用例以及測試結(jié)果是否符合預(yù)期結(jié)果。一、系統(tǒng)測試的概念一、系統(tǒng)測試的概念第四節(jié)第四節(jié) 系統(tǒng)測試系統(tǒng)測試 系統(tǒng)測試的對象不僅包括需要測試的產(chǎn)品系統(tǒng)測試的對象不僅包括需要測試的產(chǎn)品管理信息系統(tǒng)的管理信息系統(tǒng)的軟件,還包含軟件所依賴的硬件、外設(shè),甚至包括某些數(shù)據(jù)、某些軟件,還包含軟件所依賴的硬件、外設(shè),甚至包括某些數(shù)據(jù)、某些支持軟件及其接口等整個新系統(tǒng)。支持軟件及其接口等整個新系統(tǒng)。 系統(tǒng)測試是為了發(fā)現(xiàn)新系統(tǒng)中的錯誤并進行改正和完善。系統(tǒng)測試是為了發(fā)現(xiàn)新系統(tǒng)中的錯誤并進

33、行改正和完善。 在系統(tǒng)測試工作開始之前要組織開發(fā)人員和技術(shù)骨干制定周密在系統(tǒng)測試工作開始之前要組織開發(fā)人員和技術(shù)骨干制定周密詳細(xì)的測試計劃,確定測試目標(biāo)、測試方法和測試步驟。詳細(xì)的測試計劃,確定測試目標(biāo)、測試方法和測試步驟。 在測試工作進行中必須做好測試情況的相關(guān)文檔,存入系統(tǒng)測在測試工作進行中必須做好測試情況的相關(guān)文檔,存入系統(tǒng)測試檔案。試檔案。 測試工作完成后要做好總結(jié)工作,多方論證、慎重考慮,提出測試工作完成后要做好總結(jié)工作,多方論證、慎重考慮,提出系統(tǒng)性能完善的建議。系統(tǒng)性能完善的建議。一、系統(tǒng)測試的概念一、系統(tǒng)測試的概念第四節(jié)第四節(jié) 系統(tǒng)測試系統(tǒng)測試 在進行系統(tǒng)測試時應(yīng)遵循以下幾個原

34、則:在進行系統(tǒng)測試時應(yīng)遵循以下幾個原則: (1)測試與開發(fā)相分離。)測試與開發(fā)相分離。 (2)精心設(shè)計測試用例。)精心設(shè)計測試用例。 (3)進行回歸測試。)進行回歸測試。 (4)集中測試出錯多的模塊。)集中測試出錯多的模塊。二、系統(tǒng)測試的原則第四節(jié)第四節(jié) 系統(tǒng)測試系統(tǒng)測試v 常用的系統(tǒng)測試方法有黑盒測試法、白盒測試法和灰盒測試法。常用的系統(tǒng)測試方法有黑盒測試法、白盒測試法和灰盒測試法。 (一)常用的系統(tǒng)測試方法(一)常用的系統(tǒng)測試方法 1.黑盒測試法黑盒測試法 黑盒測試(黑盒測試(black-box testing)又稱為功能測試或數(shù)據(jù)驅(qū)動)又稱為功能測試或數(shù)據(jù)驅(qū)動測試,注重于測試軟件的功能性

35、需求,把系統(tǒng)看作一個黑盒子,不測試,注重于測試軟件的功能性需求,把系統(tǒng)看作一個黑盒子,不考慮系統(tǒng)內(nèi)部結(jié)構(gòu)而運行系統(tǒng),以檢查在一定的輸入下,系統(tǒng)的輸考慮系統(tǒng)內(nèi)部結(jié)構(gòu)而運行系統(tǒng),以檢查在一定的輸入下,系統(tǒng)的輸出是否與期望相同,如圖出是否與期望相同,如圖7-4所示。所示。三、系統(tǒng)測試的方法三、系統(tǒng)測試的方法第四節(jié)第四節(jié) 系統(tǒng)測試系統(tǒng)測試三、系統(tǒng)測試的方法三、系統(tǒng)測試的方法圖7-4 黑盒測試第四節(jié)第四節(jié) 系統(tǒng)測試系統(tǒng)測試 利用黑盒測試法進行動態(tài)測試時,只需要測試軟件產(chǎn)品的功能,利用黑盒測試法進行動態(tài)測試時,只需要測試軟件產(chǎn)品的功能,不需測試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過程。不需測試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理

36、過程。 黑盒測試共有兩種基本測試策略:黑盒測試共有兩種基本測試策略: 一是以系統(tǒng)通過測試為目標(biāo),設(shè)計測試用例,使其達到通過測一是以系統(tǒng)通過測試為目標(biāo),設(shè)計測試用例,使其達到通過測試;試; 二是以使系統(tǒng)不能通過測試為目標(biāo),設(shè)計測試用例,以達到測二是以使系統(tǒng)不能通過測試為目標(biāo),設(shè)計測試用例,以達到測試失敗未通過測試的目的。試失敗未通過測試的目的。 典型案例:典型案例: 某高校新生報到注冊信息管理系統(tǒng)的測試某高校新生報到注冊信息管理系統(tǒng)的測試三、系統(tǒng)測試的方法三、系統(tǒng)測試的方法第四節(jié)第四節(jié) 系統(tǒng)測試系統(tǒng)測試 2.白盒測試法白盒測試法 白盒測試(白盒測試(white-box testing)又稱結(jié)構(gòu)測

37、試或邏輯驅(qū)動)又稱結(jié)構(gòu)測試或邏輯驅(qū)動測試,其前提是把程序看成裝在一個透明的白盒里,可以完全了解測試,其前提是把程序看成裝在一個透明的白盒里,可以完全了解程序的結(jié)構(gòu)和處理過程,按照程序內(nèi)部的邏輯測試程序,檢驗程序程序的結(jié)構(gòu)和處理過程,按照程序內(nèi)部的邏輯測試程序,檢驗程序中的每條通路是否都能按預(yù)定要求正確工作,如圖中的每條通路是否都能按預(yù)定要求正確工作,如圖7-5所示。所示。 三、系統(tǒng)測試的方法三、系統(tǒng)測試的方法圖7-5 白盒測試 第四節(jié)第四節(jié) 系統(tǒng)測試系統(tǒng)測試 3.灰盒測試法灰盒測試法: 灰盒測試是基于程序運行時刻外部表現(xiàn)同時又結(jié)合程序內(nèi)部邏灰盒測試是基于程序運行時刻外部表現(xiàn)同時又結(jié)合程序內(nèi)部邏

38、輯結(jié)構(gòu)來設(shè)計用例,執(zhí)行程序并采集程序路徑執(zhí)行信息和外部用戶輯結(jié)構(gòu)來設(shè)計用例,執(zhí)行程序并采集程序路徑執(zhí)行信息和外部用戶接口結(jié)果的測試技術(shù)。接口結(jié)果的測試技術(shù)。 灰盒測試介于白盒測試與黑盒測試之間,結(jié)合了白盒測試和黑灰盒測試介于白盒測試與黑盒測試之間,結(jié)合了白盒測試和黑盒測試的要素,它考慮了用戶端、特定的系統(tǒng)知識和操作環(huán)境,它盒測試的要素,它考慮了用戶端、特定的系統(tǒng)知識和操作環(huán)境,它在系統(tǒng)組件的協(xié)同性環(huán)境中評價應(yīng)用軟件的設(shè)計。在系統(tǒng)組件的協(xié)同性環(huán)境中評價應(yīng)用軟件的設(shè)計。三、系統(tǒng)測試的方法三、系統(tǒng)測試的方法第四節(jié)第四節(jié) 系統(tǒng)測試系統(tǒng)測試 (二)系統(tǒng)測試流程單元測試性能測試系統(tǒng)測試功能測試認(rèn)可測試(二

39、)系統(tǒng)測試流程單元測試性能測試系統(tǒng)測試功能測試認(rèn)可測試 系統(tǒng)測試是通過一些典型的數(shù)據(jù)運行檢驗系統(tǒng)在各種情況下的正確性的系統(tǒng)測試是通過一些典型的數(shù)據(jù)運行檢驗系統(tǒng)在各種情況下的正確性的過程,一般主要有單元測試、功能測試和系統(tǒng)測試三部分及性能測試和認(rèn)可過程,一般主要有單元測試、功能測試和系統(tǒng)測試三部分及性能測試和認(rèn)可測試,如圖測試,如圖7-6所示。所示。 三、系統(tǒng)測試的方法三、系統(tǒng)測試的方法單元測試性能測試系統(tǒng)測試功能測試認(rèn)可測試圖7-6系統(tǒng)測試流程 第四節(jié)第四節(jié) 系統(tǒng)測試系統(tǒng)測試 1.單元測試單元測試 單元測試是在軟件開發(fā)過程中進行的最低級別的測試活動,其單元測試是在軟件開發(fā)過程中進行的最低級別的

40、測試活動,其目標(biāo)是隔離程序部件并證明這些單個部件是正確的。單元測試是對目標(biāo)是隔離程序部件并證明這些單個部件是正確的。單元測試是對軟件基本組成單元進行測試,基本單元不一定是指一個具體的函數(shù)軟件基本組成單元進行測試,基本單元不一定是指一個具體的函數(shù)或者一個類的方法,具體實現(xiàn)時,也可能對應(yīng)多個程序文件中的一或者一個類的方法,具體實現(xiàn)時,也可能對應(yīng)多個程序文件中的一組函數(shù)。單元測試允許程序員在未來重構(gòu)代碼,并且確保模塊依然組函數(shù)。單元測試允許程序員在未來重構(gòu)代碼,并且確保模塊依然工作正確??勺x性強的單元測試可以使程序員方便地檢查代碼片斷工作正確??勺x性強的單元測試可以使程序員方便地檢查代碼片斷是否依然

41、正常工作。是否依然正常工作。 2.功能測試功能測試 經(jīng)過代碼測試正確的程序只是驗證了程序邏輯上的正確性,但經(jīng)過代碼測試正確的程序只是驗證了程序邏輯上的正確性,但并不能驗證程序是否滿足程序說明中定義的功能,也不能驗證數(shù)據(jù)并不能驗證程序是否滿足程序說明中定義的功能,也不能驗證數(shù)據(jù)本身是否完備。為保證模塊內(nèi)各程序間具有正確的控制關(guān)系,同時本身是否完備。為保證模塊內(nèi)各程序間具有正確的控制關(guān)系,同時測試模塊的運行效率,可以將一個功能模塊內(nèi)所有程序按次序串聯(lián)測試模塊的運行效率,可以將一個功能模塊內(nèi)所有程序按次序串聯(lián)起來進行程序功能調(diào)試。功能測試面向程序應(yīng)用環(huán)境,通常采用黑起來進行程序功能調(diào)試。功能測試面向

42、程序應(yīng)用環(huán)境,通常采用黑盒測試法進行測試。盒測試法進行測試。三、系統(tǒng)測試的方法三、系統(tǒng)測試的方法第四節(jié)第四節(jié) 系統(tǒng)測試系統(tǒng)測試 3.系統(tǒng)測試系統(tǒng)測試 各個功能模塊測試通過之后,即可轉(zhuǎn)入各個子系統(tǒng)測試,只有各個功能模塊測試通過之后,即可轉(zhuǎn)入各個子系統(tǒng)測試,只有全部子系統(tǒng)都測試通過之后,方可轉(zhuǎn)入系統(tǒng)總測試。子系統(tǒng)調(diào)試和全部子系統(tǒng)都測試通過之后,方可轉(zhuǎn)入系統(tǒng)總測試。子系統(tǒng)調(diào)試和系統(tǒng)總調(diào)試的主要目標(biāo)不再是查找程序內(nèi)部邏輯錯誤,而是將所開系統(tǒng)總調(diào)試的主要目標(biāo)不再是查找程序內(nèi)部邏輯錯誤,而是將所開發(fā)的系統(tǒng)放在模擬的產(chǎn)品環(huán)境中,保證系統(tǒng)與網(wǎng)絡(luò)、數(shù)據(jù)庫、硬件發(fā)的系統(tǒng)放在模擬的產(chǎn)品環(huán)境中,保證系統(tǒng)與網(wǎng)絡(luò)、數(shù)據(jù)庫

43、、硬件和任何其他公司所特有的平臺和環(huán)境因素相協(xié)調(diào),系統(tǒng)運行可靠一和任何其他公司所特有的平臺和環(huán)境因素相協(xié)調(diào),系統(tǒng)運行可靠一致,滿足用戶的要求。除了上述常規(guī)測試之外,還有一些必要的性致,滿足用戶的要求。除了上述常規(guī)測試之外,還有一些必要的性能測試,可以根據(jù)系統(tǒng)需求進行選擇。主要有以下幾種:響應(yīng)能力能測試,可以根據(jù)系統(tǒng)需求進行選擇。主要有以下幾種:響應(yīng)能力測試、負(fù)載測試、容量測試、恢復(fù)能力測試等。在整個測試的過程測試、負(fù)載測試、容量測試、恢復(fù)能力測試等。在整個測試的過程中還貫穿認(rèn)可測試,以確定用戶對系統(tǒng)的設(shè)計和功能是否認(rèn)可。中還貫穿認(rèn)可測試,以確定用戶對系統(tǒng)的設(shè)計和功能是否認(rèn)可。 三、系統(tǒng)測試的方

44、法三、系統(tǒng)測試的方法第四節(jié)第四節(jié) 系統(tǒng)測試系統(tǒng)測試 系統(tǒng)測試完成后,需要對測試的具體情況及測試結(jié)果進行說明。系統(tǒng)測試完成后,需要對測試的具體情況及測試結(jié)果進行說明。形成的文檔資料即系統(tǒng)測試報告。測試報告是把測試的過程和結(jié)果形成的文檔資料即系統(tǒng)測試報告。測試報告是把測試的過程和結(jié)果寫成文檔,并對發(fā)現(xiàn)的問題和缺陷進行分析,為糾正軟件存在的質(zhì)寫成文檔,并對發(fā)現(xiàn)的問題和缺陷進行分析,為糾正軟件存在的質(zhì)量問題提供依據(jù),同時為軟件驗收和交付打下基礎(chǔ)。一般測試報告量問題提供依據(jù),同時為軟件驗收和交付打下基礎(chǔ)。一般測試報告由摘要和正文兩部分構(gòu)成,具體包括以下幾項內(nèi)容:由摘要和正文兩部分構(gòu)成,具體包括以下幾項內(nèi)

45、容: (1)引言部分:介紹系統(tǒng)測試報告的具體編寫目的、項目背景、系)引言部分:介紹系統(tǒng)測試報告的具體編寫目的、項目背景、系統(tǒng)簡介、術(shù)語和縮寫詞解釋和參考資料。統(tǒng)簡介、術(shù)語和縮寫詞解釋和參考資料。 (2)測試介紹:包括測試用例的設(shè)計方法、測試方法、測試環(huán)境等。)測試介紹:包括測試用例的設(shè)計方法、測試方法、測試環(huán)境等。 (3)測試執(zhí)行情況:介紹測試參與人員、時間、覆蓋分析和系統(tǒng)缺)測試執(zhí)行情況:介紹測試參與人員、時間、覆蓋分析和系統(tǒng)缺陷統(tǒng)計與分析。陷統(tǒng)計與分析。 (4)測試結(jié)論和建議:明確給出測試結(jié)論,并對系統(tǒng)存在的缺陷給)測試結(jié)論和建議:明確給出測試結(jié)論,并對系統(tǒng)存在的缺陷給出修改和完善的建議和

46、意見。出修改和完善的建議和意見。四、系統(tǒng)測試報告四、系統(tǒng)測試報告第五節(jié)第五節(jié) 系統(tǒng)的試運行與轉(zhuǎn)換系統(tǒng)的試運行與轉(zhuǎn)換一、系統(tǒng)試運行前的人員培訓(xùn)一、系統(tǒng)試運行前的人員培訓(xùn)v 人員是管理信息系統(tǒng)的重要組成部分,包括組織的各級管理人人員是管理信息系統(tǒng)的重要組成部分,包括組織的各級管理人員及管理與維護信息系統(tǒng)的專業(yè)人員。如果管理人員對即將使用的員及管理與維護信息系統(tǒng)的專業(yè)人員。如果管理人員對即將使用的新系統(tǒng)的管理過程不了解,那么就有可能消極地對待新系統(tǒng),甚至新系統(tǒng)的管理過程不了解,那么就有可能消極地對待新系統(tǒng),甚至阻礙系統(tǒng)的推廣應(yīng)用。通過培訓(xùn)可以快速地使有關(guān)管理人員和技術(shù)阻礙系統(tǒng)的推廣應(yīng)用。通過培訓(xùn)可以

47、快速地使有關(guān)管理人員和技術(shù)人員快速了解和掌握新系統(tǒng),熟悉、適應(yīng)并使用與管理信息系統(tǒng)相人員快速了解和掌握新系統(tǒng),熟悉、適應(yīng)并使用與管理信息系統(tǒng)相關(guān)的管理思想和管理方法,培養(yǎng)一批既懂管理業(yè)務(wù)又懂信息系統(tǒng)的關(guān)的管理思想和管理方法,培養(yǎng)一批既懂管理業(yè)務(wù)又懂信息系統(tǒng)的組織內(nèi)部人員。對系統(tǒng)使用人員、系統(tǒng)維護人員和系統(tǒng)管理人員的組織內(nèi)部人員。對系統(tǒng)使用人員、系統(tǒng)維護人員和系統(tǒng)管理人員的培訓(xùn)是系統(tǒng)投入應(yīng)用的重要前提,關(guān)系到系統(tǒng)能否正常運行,應(yīng)盡培訓(xùn)是系統(tǒng)投入應(yīng)用的重要前提,關(guān)系到系統(tǒng)能否正常運行,應(yīng)盡早進行。早進行。v 系統(tǒng)操作員的培訓(xùn)應(yīng)與編程和調(diào)試同時進行。系統(tǒng)操作員是未系統(tǒng)操作員的培訓(xùn)應(yīng)與編程和調(diào)試同時進

48、行。系統(tǒng)操作員是未來新系統(tǒng)的主要使用和操作人員,編程開始后系統(tǒng)開發(fā)方人員可以來新系統(tǒng)的主要使用和操作人員,編程開始后系統(tǒng)開發(fā)方人員可以對系統(tǒng)操作人員進行培訓(xùn)。對系統(tǒng)操作人員進行培訓(xùn)。四、系統(tǒng)測試報告四、系統(tǒng)測試報告第五節(jié)第五節(jié) 系統(tǒng)的試運行與轉(zhuǎn)換系統(tǒng)的試運行與轉(zhuǎn)換一、系統(tǒng)試運行前的人員培訓(xùn)一、系統(tǒng)試運行前的人員培訓(xùn)v 總體結(jié)構(gòu),計算機基本操作及使用,系統(tǒng)業(yè)務(wù)功能的操作與使用,系統(tǒng)數(shù)據(jù)的輸入總體結(jié)構(gòu),計算機基本操作及使用,系統(tǒng)業(yè)務(wù)功能的操作與使用,系統(tǒng)數(shù)據(jù)的輸入與處理,漢字輸入法,系統(tǒng)的使用權(quán)限,系統(tǒng)操作安全注意事項等。與處理,漢字輸入法,系統(tǒng)的使用權(quán)限,系統(tǒng)操作安全注意事項等。v 系統(tǒng)維護人員

49、應(yīng)具有豐富的計算機軟硬件及網(wǎng)絡(luò)知識和熟練的計算機操作技能,對系統(tǒng)維護人員應(yīng)具有豐富的計算機軟硬件及網(wǎng)絡(luò)知識和熟練的計算機操作技能,對數(shù)據(jù)庫與編程開發(fā)工具較熟悉,并能掌握系統(tǒng)的整體結(jié)構(gòu)及相關(guān)參數(shù)設(shè)置和系統(tǒng)業(yè)數(shù)據(jù)庫與編程開發(fā)工具較熟悉,并能掌握系統(tǒng)的整體結(jié)構(gòu)及相關(guān)參數(shù)設(shè)置和系統(tǒng)業(yè)務(wù)、分析、維護等功能與操作,還需要掌握可能出現(xiàn)問題的解決方法。務(wù)、分析、維護等功能與操作,還需要掌握可能出現(xiàn)問題的解決方法。v 系統(tǒng)管理人員在很大程度上影響著系統(tǒng)能否順利運行,必須進行培訓(xùn)。通過講座、系統(tǒng)管理人員在很大程度上影響著系統(tǒng)能否順利運行,必須進行培訓(xùn)。通過講座、報告會等方式,使他們了解系統(tǒng)的總體結(jié)構(gòu)和業(yè)務(wù)功能,了

50、解系統(tǒng)的使用權(quán)限與責(zé)報告會等方式,使他們了解系統(tǒng)的總體結(jié)構(gòu)和業(yè)務(wù)功能,了解系統(tǒng)的使用權(quán)限與責(zé)任,更要重點掌握統(tǒng)計分析功能的操作和使用方法。對于尚未掌握計算機基本操作任,更要重點掌握統(tǒng)計分析功能的操作和使用方法。對于尚未掌握計算機基本操作與使用的人員,還要進行計算機基本知識與操作技能方面的培訓(xùn)。與使用的人員,還要進行計算機基本知識與操作技能方面的培訓(xùn)。v 除此之外,還需要對業(yè)務(wù)監(jiān)督人員和歸檔人員進行培訓(xùn)。監(jiān)督人員需要理解系統(tǒng)及除此之外,還需要對業(yè)務(wù)監(jiān)督人員和歸檔人員進行培訓(xùn)。監(jiān)督人員需要理解系統(tǒng)及其功能,并熟悉所監(jiān)督的職能領(lǐng)域的工作。歸檔人員也要了解系統(tǒng)的總體方案和系其功能,并熟悉所監(jiān)督的職能領(lǐng)

51、域的工作。歸檔人員也要了解系統(tǒng)的總體方案和系統(tǒng)的檔案管理規(guī)范。統(tǒng)的檔案管理規(guī)范。四、系統(tǒng)測試報告四、系統(tǒng)測試報告第五節(jié)第五節(jié) 系統(tǒng)的試運行與轉(zhuǎn)換系統(tǒng)的試運行與轉(zhuǎn)換二、系統(tǒng)試運行二、系統(tǒng)試運行 盡管新系統(tǒng)已經(jīng)經(jīng)過系統(tǒng)測試階段的調(diào)試,但由于測試時采用的是測盡管新系統(tǒng)已經(jīng)經(jīng)過系統(tǒng)測試階段的調(diào)試,但由于測試時采用的是測試用例,并不能完全測試出系統(tǒng)運行時可能出現(xiàn)的問題,所以系統(tǒng)開發(fā)完試用例,并不能完全測試出系統(tǒng)運行時可能出現(xiàn)的問題,所以系統(tǒng)開發(fā)完成后必須讓它實際運行一段時間,以更好地進行檢驗和測試,這就是試運成后必須讓它實際運行一段時間,以更好地進行檢驗和測試,這就是試運行。行。 試運行階段的主要工作有

52、:試運行階段的主要工作有: (1)對系統(tǒng)進行初始化設(shè)置。)對系統(tǒng)進行初始化設(shè)置。 (2)輸入各類基礎(chǔ)數(shù)據(jù),考察實際輸入方式。)輸入各類基礎(chǔ)數(shù)據(jù),考察實際輸入方式。 (3)核對新老系統(tǒng)的運行結(jié)果。)核對新老系統(tǒng)的運行結(jié)果。 (4)對新系統(tǒng)進行響應(yīng)速度、負(fù)荷量等實際測試。)對新系統(tǒng)進行響應(yīng)速度、負(fù)荷量等實際測試。 (5)記錄新系統(tǒng)運行的數(shù)據(jù),作為管理信息系統(tǒng)文檔的組成部分。)記錄新系統(tǒng)運行的數(shù)據(jù),作為管理信息系統(tǒng)文檔的組成部分。四、系統(tǒng)測試報告四、系統(tǒng)測試報告第五節(jié)第五節(jié) 系統(tǒng)的試運行與轉(zhuǎn)換系統(tǒng)的試運行與轉(zhuǎn)換三、系統(tǒng)轉(zhuǎn)換三、系統(tǒng)轉(zhuǎn)換v 系統(tǒng)轉(zhuǎn)換指新系統(tǒng)開發(fā)完成后新系統(tǒng)替換原有系統(tǒng)的過程。主要包括:

53、系統(tǒng)轉(zhuǎn)換指新系統(tǒng)開發(fā)完成后新系統(tǒng)替換原有系統(tǒng)的過程。主要包括:完成新系統(tǒng)基礎(chǔ)數(shù)據(jù)的準(zhǔn)備和必要的舊系統(tǒng)文件到新系統(tǒng)文件的轉(zhuǎn)換;將完成新系統(tǒng)基礎(chǔ)數(shù)據(jù)的準(zhǔn)備和必要的舊系統(tǒng)文件到新系統(tǒng)文件的轉(zhuǎn)換;將系統(tǒng)有關(guān)資料轉(zhuǎn)交用戶,移交系統(tǒng)的控制權(quán);協(xié)助用戶實際使用新系統(tǒng)。系統(tǒng)有關(guān)資料轉(zhuǎn)交用戶,移交系統(tǒng)的控制權(quán);協(xié)助用戶實際使用新系統(tǒng)。v 系統(tǒng)轉(zhuǎn)換主要有以下三種方法:系統(tǒng)轉(zhuǎn)換主要有以下三種方法: 1.直接轉(zhuǎn)換直接轉(zhuǎn)換v 直接轉(zhuǎn)換指在確認(rèn)新系統(tǒng)運行正常且穩(wěn)定以后,確定一個時刻,停止直接轉(zhuǎn)換指在確認(rèn)新系統(tǒng)運行正常且穩(wěn)定以后,確定一個時刻,停止原系統(tǒng)的運行,用新系統(tǒng)取代它投入正常運行,如圖原系統(tǒng)的運行,用新系統(tǒng)取代它投

54、入正常運行,如圖7-7所示。所示。四、系統(tǒng)測試報告四、系統(tǒng)測試報告老系統(tǒng)老系統(tǒng)新系統(tǒng)新系統(tǒng)切換點切換點圖7-7 直接轉(zhuǎn)換第五節(jié)第五節(jié) 系統(tǒng)的試運行與轉(zhuǎn)換系統(tǒng)的試運行與轉(zhuǎn)換 2.并行轉(zhuǎn)換并行轉(zhuǎn)換 并行轉(zhuǎn)換是指完成新系統(tǒng)的測試與試運行后,原系統(tǒng)與新系統(tǒng)同時投并行轉(zhuǎn)換是指完成新系統(tǒng)的測試與試運行后,原系統(tǒng)與新系統(tǒng)同時投入運行,新老系統(tǒng)并行運行一段時間后,通過新舊系統(tǒng)的對比,確認(rèn)新系入運行,新老系統(tǒng)并行運行一段時間后,通過新舊系統(tǒng)的對比,確認(rèn)新系統(tǒng)運行正常后,停止原系統(tǒng)的工作,讓新系統(tǒng)單獨運行,如圖統(tǒng)運行正常后,停止原系統(tǒng)的工作,讓新系統(tǒng)單獨運行,如圖7-8所示。所示。 四、系統(tǒng)測試報告四、系統(tǒng)測試報

55、告老系統(tǒng)老系統(tǒng)新系統(tǒng)新系統(tǒng)并行運行并行運行圖圖7-8 并行轉(zhuǎn)換并行轉(zhuǎn)換第五節(jié)第五節(jié) 系統(tǒng)的試運行與轉(zhuǎn)換系統(tǒng)的試運行與轉(zhuǎn)換 3分段轉(zhuǎn)換分階段轉(zhuǎn)換分段轉(zhuǎn)換分階段轉(zhuǎn)換 分段轉(zhuǎn)換(試點過渡)指在新系統(tǒng)投入正常運行前,將新系統(tǒng)分階段分段轉(zhuǎn)換(試點過渡)指在新系統(tǒng)投入正常運行前,將新系統(tǒng)分階段分批逐步代替原系統(tǒng)的各部分,最后完全取代原系統(tǒng),如圖分批逐步代替原系統(tǒng)的各部分,最后完全取代原系統(tǒng),如圖7-9所示。所示。四、系統(tǒng)測試報告四、系統(tǒng)測試報告分階段轉(zhuǎn)換分階段轉(zhuǎn)換新系統(tǒng)新系統(tǒng)老系統(tǒng)老系統(tǒng)圖圖7-9 分段轉(zhuǎn)換分段轉(zhuǎn)換第六節(jié)第六節(jié) 系統(tǒng)實施報告系統(tǒng)實施報告v 具體包括以下內(nèi)容:具體包括以下內(nèi)容:(1)系統(tǒng)采用

56、的術(shù)語;)系統(tǒng)采用的術(shù)語;(2)系統(tǒng)的功能描述;)系統(tǒng)的功能描述;(3)系統(tǒng)開發(fā)最小平臺;)系統(tǒng)開發(fā)最小平臺;(4)系統(tǒng)覆蓋的流程;)系統(tǒng)覆蓋的流程;(5)系統(tǒng)全局變量;)系統(tǒng)全局變量;(6)程序清單;)程序清單;(7)每個功能的描述;)每個功能的描述;(8)系統(tǒng)共享數(shù)據(jù);)系統(tǒng)共享數(shù)據(jù);(9)系統(tǒng)接口的實現(xiàn)。)系統(tǒng)接口的實現(xiàn)。一、程序設(shè)計報告一、程序設(shè)計報告第六節(jié)第六節(jié) 系統(tǒng)實施報告系統(tǒng)實施報告v 系統(tǒng)使用說明書為用戶提供了系統(tǒng)的功能概況和一份詳細(xì)的安裝指南,系統(tǒng)使用說明書為用戶提供了系統(tǒng)的功能概況和一份詳細(xì)的安裝指南,以及一個貫穿全系統(tǒng)的詳細(xì)使用說明。包括以下內(nèi)容:以及一個貫穿全系統(tǒng)的詳細(xì)

57、使用說明。包括以下內(nèi)容:(1)系統(tǒng)概況;)系統(tǒng)概況;(2)系統(tǒng)運行平臺與安裝方法;)系統(tǒng)運行平臺與安裝方法;(3)系統(tǒng)操作描述。)系統(tǒng)操作描述。二、系統(tǒng)使用說明書二、系統(tǒng)使用說明書第六節(jié)第六節(jié) 系統(tǒng)實施報告系統(tǒng)實施報告v 一般通過以下幾個指標(biāo)進行評價:一般通過以下幾個指標(biāo)進行評價:(1)預(yù)定目標(biāo)的實現(xiàn)情況)預(yù)定目標(biāo)的實現(xiàn)情況(2)用戶對系統(tǒng)的滿意程度)用戶對系統(tǒng)的滿意程度(3)系統(tǒng)運行的效率)系統(tǒng)運行的效率(4)系統(tǒng)的完備和實用程度)系統(tǒng)的完備和實用程度(5)系統(tǒng)的性能、成本、效益的綜合比)系統(tǒng)的性能、成本、效益的綜合比(6)系統(tǒng)的運行結(jié)果的有效性等一系列評價指標(biāo))系統(tǒng)的運行結(jié)果的有效性等一系

58、列評價指標(biāo)三、系統(tǒng)評價報告三、系統(tǒng)評價報告第六節(jié)第六節(jié) 系統(tǒng)實施報告系統(tǒng)實施報告v 內(nèi)容:內(nèi)容:(1)給出系統(tǒng)分析階段所提出的新系統(tǒng)目標(biāo)、結(jié)構(gòu)與功能,并將它們與實現(xiàn))給出系統(tǒng)分析階段所提出的新系統(tǒng)目標(biāo)、結(jié)構(gòu)與功能,并將它們與實現(xiàn)的新系統(tǒng)逐一比較,說明其滿足的程度。的新系統(tǒng)逐一比較,說明其滿足的程度。(2)給出有關(guān)的文件、任務(wù)書、參考資料等。)給出有關(guān)的文件、任務(wù)書、參考資料等。(3)給出經(jīng)濟指標(biāo)的評價:系統(tǒng)開發(fā)及運行的總費用與原來估計費用相比;)給出經(jīng)濟指標(biāo)的評價:系統(tǒng)開發(fā)及運行的總費用與原來估計費用相比;預(yù)期效益與實際效益相比;費用預(yù)期效益與實際效益相比;費用效益分析的結(jié)果。效益分析的結(jié)果。(4)性能指標(biāo)的評價:工作效率指標(biāo);適應(yīng)性;可維護性;安全、可靠性及)性能指標(biāo)的評價:工作效率指標(biāo);適應(yīng)性;可維護性;安全、可靠性及保密性。保密性。(5)管理指標(biāo)的評價:用戶、領(lǐng)導(dǎo)者與管理人員對系統(tǒng)的反映及評價。)管理指標(biāo)的評價:用戶、領(lǐng)導(dǎo)者與管理人員對系統(tǒng)的反映及評價。(6)綜合性評價:包括對各類指標(biāo)的綜合考慮與分析,系統(tǒng)的不足及待改進)綜合性評價:包括對各類指標(biāo)的綜合考慮與分析,系統(tǒng)的不足及待改進之處。之處。 三、系統(tǒng)評價報告三、系統(tǒng)評價報告第六節(jié)第六節(jié) 系統(tǒng)實施報告系統(tǒng)實施報告v 本章小結(jié)本章小結(jié)v 系統(tǒng)實施是管理信息系統(tǒng)開發(fā)工

溫馨提示

  • 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

提交評論