MIS講義(第7章)-新書版-MBA_第1頁
MIS講義(第7章)-新書版-MBA_第2頁
MIS講義(第7章)-新書版-MBA_第3頁
MIS講義(第7章)-新書版-MBA_第4頁
MIS講義(第7章)-新書版-MBA_第5頁
已閱讀5頁,還剩98頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

管理信息系統(tǒng)

ManagementInformationSystem管理信息系統(tǒng)1.管理信息系統(tǒng)概論2.管理信息系統(tǒng)的計算機網(wǎng)絡(luò)技術(shù)基礎(chǔ)3.企業(yè)計算模式4.管理信息系統(tǒng)的系統(tǒng)規(guī)劃5.管理信息系統(tǒng)的系統(tǒng)分析6.管理信息系統(tǒng)的系統(tǒng)設(shè)計7.管理信息系統(tǒng)的實施8.管理信息系統(tǒng)運行維護(hù)與評價9.管理信息系統(tǒng)的項目管理7管理信息系統(tǒng)的實施管理信息系統(tǒng)的實施就是依據(jù)系統(tǒng)設(shè)計的結(jié)果,建立計算機硬件環(huán)境和系統(tǒng)軟件環(huán)境,編寫、調(diào)試應(yīng)用程序模塊,組織系統(tǒng)測試和系統(tǒng)使用人員的培訓(xùn),完成系統(tǒng)的切換并最終交付使用。本章講述管理信息系統(tǒng)實施的內(nèi)容、實現(xiàn)步驟和應(yīng)注意的問題。例7-1系統(tǒng)實施情景案例

—青鋼管理信息系統(tǒng)的系統(tǒng)實施青鋼在通過管理信息系統(tǒng)設(shè)計方案之后,開始著手進(jìn)行具體應(yīng)用系統(tǒng)的實施。首先,青鋼專門建立了中央計算機房,并在相關(guān)部門設(shè)立了計算機室。然后,依據(jù)系統(tǒng)設(shè)計階段給出的硬件結(jié)構(gòu)和軟件結(jié)構(gòu)進(jìn)行了設(shè)備及所需系統(tǒng)軟件購置。例7-1系統(tǒng)實施情景案例(續(xù))

—青鋼管理信息系統(tǒng)的系統(tǒng)實施

為了建立計算機系統(tǒng)的網(wǎng)絡(luò)環(huán)境,由太極計算機公司負(fù)責(zé)結(jié)構(gòu)化布線及網(wǎng)絡(luò)系統(tǒng)的安裝與調(diào)試。同時,北京科技大學(xué)項目組依據(jù)系統(tǒng)設(shè)計報告開始進(jìn)行軟件開發(fā)。為了節(jié)省成本及方便工作的進(jìn)行,項目組在北京科技大學(xué)建立了模擬環(huán)境,專門用于軟件的開發(fā)工作。例7-1系統(tǒng)實施情景案例(續(xù))

—青鋼管理信息系統(tǒng)的系統(tǒng)實施

在進(jìn)行軟件開發(fā)之前,開發(fā)人員在清華大學(xué)參加了專門的系統(tǒng)軟件及開發(fā)工具的培訓(xùn)。在高博士的領(lǐng)導(dǎo)下,北京科技大學(xué)項目組依據(jù)系統(tǒng)設(shè)計報告中給出的目標(biāo)系統(tǒng)模塊設(shè)計結(jié)果實現(xiàn)了系統(tǒng)分析和設(shè)計中提出的各項功能。例7-1系統(tǒng)實施情景案例(續(xù))

—青鋼管理信息系統(tǒng)的系統(tǒng)實施

在程序設(shè)計和系統(tǒng)調(diào)試完成之后,成立了一個系統(tǒng)測試小組,由青島鋼鐵集團(tuán)和北京科技大學(xué)雙方人員共同組成,進(jìn)行系統(tǒng)的測試。測試小組提供了相應(yīng)的測試方案和建議的測試數(shù)據(jù),在青島鋼鐵集團(tuán)實際應(yīng)用環(huán)境中進(jìn)行了數(shù)據(jù)和系統(tǒng)功能的正確性檢驗。例7-1系統(tǒng)實施情景案例(續(xù))

—青鋼管理信息系統(tǒng)的系統(tǒng)實施

系統(tǒng)測試完成之后,開始組織對系統(tǒng)的使用人員進(jìn)行系統(tǒng)應(yīng)用培訓(xùn)。由于青鋼信息中心的網(wǎng)絡(luò)維護(hù)人員和系統(tǒng)維護(hù)人員具有很高的業(yè)務(wù)水平和很強的業(yè)務(wù)能力,不需要再進(jìn)行培訓(xùn),因此培訓(xùn)的對象主要是數(shù)據(jù)錄入員和系統(tǒng)操作員。例7-1系統(tǒng)實施情景案例(續(xù))

—青鋼管理信息系統(tǒng)的系統(tǒng)實施

完成培訓(xùn)工作之后,進(jìn)入系統(tǒng)試運行階段。為此,還進(jìn)行了結(jié)轉(zhuǎn)數(shù)據(jù)、編碼數(shù)據(jù)的準(zhǔn)備,系統(tǒng)的參數(shù)設(shè)置、初始數(shù)據(jù)的錄入等多項工作。例7-1系統(tǒng)實施情景案例(續(xù))

—青鋼管理信息系統(tǒng)的系統(tǒng)實施

為了保證系統(tǒng)的實施及以后的規(guī)范化管理,青鋼制定了《計算機系統(tǒng)應(yīng)用管理規(guī)范》、《計算機房管理制度》、《計算機系統(tǒng)安全保密制度》、《計算機系統(tǒng)文檔管理規(guī)定》等一系列的管理規(guī)定。系統(tǒng)在試運行半年無誤后,正式交付使用。7管理信息系統(tǒng)的實施7.1管理信息系統(tǒng)實施階段的任務(wù)7.2程序設(shè)計與調(diào)試7.3系統(tǒng)測試7.4人員培訓(xùn)與系統(tǒng)交付系統(tǒng)分析階段的任務(wù)

按照系統(tǒng)實施的過程,系統(tǒng)實施階段的任務(wù)可以歸結(jié)為如下幾項:

(1)購置和安裝設(shè)備、建立網(wǎng)絡(luò)環(huán)境(2)應(yīng)用程序模塊的設(shè)計與調(diào)試(3)系統(tǒng)測試(4)人員培訓(xùn)(5)系統(tǒng)切換(1)購置和安裝設(shè)備、建立網(wǎng)絡(luò)環(huán)境

系統(tǒng)實施的該項工作是依據(jù)系統(tǒng)設(shè)計中給出的管理信息系統(tǒng)的硬件結(jié)構(gòu)和軟件結(jié)構(gòu)購置相應(yīng)的硬件設(shè)備和系統(tǒng)軟件,建立系統(tǒng)的軟、硬件平臺。一般情況下,中央計算機房還需要專業(yè)化的設(shè)計及施工。為了建立網(wǎng)絡(luò)環(huán)境,要進(jìn)行結(jié)構(gòu)化布線,網(wǎng)絡(luò)系統(tǒng)的安裝與調(diào)試。(2)應(yīng)用程序模塊的設(shè)計與調(diào)試

應(yīng)用程序設(shè)計與調(diào)試的目的是實現(xiàn)系統(tǒng)分析和設(shè)計中提出的管理模式和業(yè)務(wù)應(yīng)用。在進(jìn)行軟件開發(fā)之前,開發(fā)人員要學(xué)習(xí)所需的系統(tǒng)軟件,包括操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)和開發(fā)工具。必要時,需要對程序設(shè)計員進(jìn)行專門的系統(tǒng)軟件培訓(xùn)。(3)系統(tǒng)測試

在進(jìn)行計算機程序設(shè)計之后,需要進(jìn)行系統(tǒng)的調(diào)試。在完成系統(tǒng)的調(diào)試工作之后,還必須進(jìn)行專門的系統(tǒng)測試。通過系統(tǒng)的調(diào)試與測試可以發(fā)現(xiàn)并改正隱藏在程序內(nèi)部的各種錯誤以及模塊之間協(xié)同工作存在的問題。(4)人員培訓(xùn)

人員培訓(xùn)指的是在系統(tǒng)切換和交付使用前對系統(tǒng)使用人員的培訓(xùn)。在管理信息系統(tǒng)投入使用之前,需要對一大批未來系統(tǒng)的使用人員進(jìn)行培訓(xùn),包括系統(tǒng)操作員、系統(tǒng)維護(hù)人員等。(5)系統(tǒng)切換

管理信息系統(tǒng)實施的最后一項任務(wù)是系統(tǒng)的切換,它包括結(jié)轉(zhuǎn)數(shù)據(jù)的準(zhǔn)備、編碼數(shù)據(jù)準(zhǔn)備、系統(tǒng)的參數(shù)設(shè)置、初始數(shù)據(jù)的錄入等多項工作。在系統(tǒng)正式交付使用之前,必須進(jìn)行一段時間的試運行,以進(jìn)一步發(fā)現(xiàn)及更正系統(tǒng)存在的問題。7管理信息系統(tǒng)的實施7.1管理信息系統(tǒng)實施階段的任務(wù)7.2程序設(shè)計與調(diào)試7.3系統(tǒng)測試7.4人員培訓(xùn)與系統(tǒng)交付7.2程序設(shè)計與調(diào)試

程序的設(shè)計就是通過應(yīng)用計算機程序設(shè)計語言來實現(xiàn)系統(tǒng)設(shè)計中的內(nèi)容。程序設(shè)計的方法有:(1)結(jié)構(gòu)化的程序設(shè)計方法(2)面向?qū)ο蟮某绦蛟O(shè)計方法(3)利用軟件生成工具的方法程序設(shè)計的要求(1)可靠性(2)實用性(3)規(guī)范性(4)可讀性(1)可靠性程序設(shè)計的可靠性要求包括: ◆程序運行的安全可靠性 ◆數(shù)據(jù)處理的正確性 ◆操作權(quán)限的控制(2)實用性

程序的實用性是從用戶的角度來評價系統(tǒng),包括: ◆界面是否友好 ◆操作使用是否方便 ◆響應(yīng)速度是否可以接受(3)規(guī)范性程序的規(guī)范性包括: ◆程序命名的規(guī)范性 ◆程序書寫格式的規(guī)范性 ◆變量定義的規(guī)范性 ◆解釋語句的使用的規(guī)范性(4)可讀性

程序的可讀性包括:

◆程序結(jié)構(gòu)清晰

◆可理解性好

◆無復(fù)雜的個人程序設(shè)計技巧特別指出:程序規(guī)范、可讀的意義程序的規(guī)范性和可讀性對于未來程序的維護(hù)和修改是非常重要的。如果程序的規(guī)范性和可讀性不強,除了具體的程序設(shè)計人員,別人很難讀懂程序,也就很難進(jìn)行程序的維護(hù)和修改,影響未來的系統(tǒng)使用。7.2程序設(shè)計與調(diào)試(一)結(jié)構(gòu)化程序設(shè)計(二)面向?qū)ο蟮某绦蛟O(shè)計(三)程序調(diào)試(一)結(jié)構(gòu)化的程序設(shè)計(1)采用四種基本的控制結(jié)構(gòu)(2)自頂向下的設(shè)計原則(3)功能調(diào)用層次分明(4)程序書寫采用鋸齒型風(fēng)格(1)四種基本的控制結(jié)構(gòu)

程序設(shè)計中盡量只采用下面四種基本控制結(jié)構(gòu),而不用或少用強制轉(zhuǎn)向語句:■順序結(jié)構(gòu)■簡單分支結(jié)構(gòu)■多重分支結(jié)構(gòu)■循環(huán)結(jié)構(gòu)這四種程序結(jié)構(gòu)只有單入口和單出口,結(jié)構(gòu)簡單。(1)四種基本的控制結(jié)構(gòu)(續(xù))P入口出口(a)順序結(jié)構(gòu)(b)簡單分支結(jié)構(gòu)P2P1入口出口TFC(1)四種基本的控制結(jié)構(gòu)(續(xù))(d)多重分支結(jié)構(gòu)出口(c)循環(huán)結(jié)構(gòu)P2入口P1TFC出口入口PnP2P1TTTC2C1Cn(2)自頂向下的設(shè)計原則

自頂向下的設(shè)計原則是首先設(shè)計上層模塊,逐步向下,最后設(shè)計最下層的具體功能。而實現(xiàn)時,要首先實現(xiàn)下層模塊,逐步向上,最后實現(xiàn)上層模塊。結(jié)構(gòu)化的程序設(shè)計采用的是自頂向下的設(shè)計原則。(3)功能調(diào)用層次分明

各部分程序之間的聯(lián)系采用程序調(diào)用的形式。下層程序獨立于上層程序而存在?!?/p>

…程序A…

程序B程序C………調(diào)用B調(diào)用CReturnReturn(4)程序書寫采用鋸齒型風(fēng)格

一段程序一般都很長,如果在書寫時不分層次,就很難閱讀。在結(jié)構(gòu)化的程序設(shè)計中一般采用鋸齒型風(fēng)格,提高程序的可讀性。<程序段3>(4)程序書寫采用鋸齒型風(fēng)格(續(xù))<程序段1>IF<條件1><程序段2>ELSEENDIF<程序段4>IF<程序段3_1>ELSEENDIF<程序段3_2><條件2>結(jié)構(gòu)化程序設(shè)計方法的優(yōu)點

結(jié)構(gòu)化程序設(shè)計的上述原則,提高了程序設(shè)計的規(guī)范性、可靠性、可讀性,易于程序的調(diào)試與維護(hù)。(二)面向?qū)ο蟮某绦蛟O(shè)計

自20世紀(jì)80年代以來以C++為代表的面向?qū)ο蟮某绦蛟O(shè)計語言出現(xiàn)并得到廣泛應(yīng)用。目前,面向?qū)ο蟮某绦蛟O(shè)計方法已逐漸取代了傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計方法,成為當(dāng)今軟件開發(fā)的主要方法。傳統(tǒng)的面向過程的程序設(shè)計的特點

在傳統(tǒng)的結(jié)構(gòu)化程序中,數(shù)據(jù)和施加于數(shù)據(jù)的操作(算法過程)總是分離的,通常把這類程序設(shè)計稱為面向過程的程序設(shè)計,把支持這類程序設(shè)計的語言稱為面向過程的語言(Procedure-OrientedLanguage,POL)。C語言:操作(算法過程)+數(shù)據(jù)結(jié)構(gòu)=程序

面向?qū)ο蟮某绦蛟O(shè)計的特點

面向?qū)ο蟪绦蛟O(shè)計(Object-OrientedProgramming,簡稱OOP)將數(shù)據(jù)及對數(shù)據(jù)的操作作為一個整體來處理。它將具有相同屬性和相同操作的所有對象抽象成對象類(簡稱類),將屬性和操作封裝在類定義中。對象之間交互的通信過程通過消息傳遞來實現(xiàn)。JAVA語言:對象+消息=面向?qū)ο蟮某绦蛎嫦驅(qū)ο蟮某绦蛟O(shè)計思路

面向?qū)ο蟮某绦蛟O(shè)計認(rèn)為,客觀世界是由各種各樣的對象組成的,每個對象都有自己的內(nèi)部狀態(tài)和操作,不同對象之間的相互作用和聯(lián)系就構(gòu)成了各種不同的系統(tǒng)。面向?qū)ο蟮某绦蛟O(shè)計是從對象出發(fā)通過消息的傳遞來完成應(yīng)用程序設(shè)計的。(三)程序(系統(tǒng))調(diào)試

程序調(diào)試是從系統(tǒng)功能的角度對所實現(xiàn)的應(yīng)用程序模塊及應(yīng)用程序模塊間的協(xié)調(diào)運行進(jìn)行檢驗調(diào)整,找出其中可能存在問題的原因,并進(jìn)行更正,以達(dá)到系統(tǒng)設(shè)計的全部要求。程序調(diào)試工作一般由程序設(shè)計人員完成。程序調(diào)試的三個步驟

系統(tǒng)調(diào)試的過程通常由單個模塊調(diào)試、模塊組裝調(diào)試和系統(tǒng)聯(lián)調(diào)三個步驟完成。單個模塊調(diào)試模塊組裝調(diào)試系統(tǒng)聯(lián)調(diào)程序調(diào)試三個步驟的作用單個模塊調(diào)試:對單個模塊進(jìn)行檢查,保證其內(nèi)部功能的正確性。模塊組裝調(diào)試:對各個子系統(tǒng)內(nèi)部的模塊進(jìn)行組裝,并檢查其模塊間的調(diào)用關(guān)系、數(shù)據(jù)的傳遞是否正確,本子系統(tǒng)的功能是否完整。系統(tǒng)聯(lián)調(diào):把各子系統(tǒng)組裝成整個系統(tǒng),并檢驗各子系統(tǒng)間的協(xié)同情況。7管理信息系統(tǒng)的實施7.1管理信息系統(tǒng)實施階段的任務(wù)7.2程序設(shè)計與調(diào)試7.3系統(tǒng)測試7.4人員培訓(xùn)與系統(tǒng)交付7.3系統(tǒng)測試

系統(tǒng)測試是利用測試數(shù)據(jù)及測試問題對已開發(fā)完成的系統(tǒng)進(jìn)行專門的檢驗。測試就是用已知的輸入在給定環(huán)境中執(zhí)行系統(tǒng)或部分系統(tǒng)的過程。這是管理信息系統(tǒng)實施的一個重要環(huán)節(jié),是保證系統(tǒng)質(zhì)量的重要手段。7.3系統(tǒng)測試(一)系統(tǒng)測試的原則與內(nèi)容(二)系統(tǒng)測試方法(三)系統(tǒng)測試過程(四)系統(tǒng)測試的注意事項(一)系統(tǒng)測試的原則與內(nèi)容

系統(tǒng)測試工作應(yīng)由獨立于系統(tǒng)開發(fā)方的人員組成測試小組獨立進(jìn)行,必要時可請用戶參加。系統(tǒng)測試前應(yīng)充分討論并確定測試內(nèi)容,準(zhǔn)備測試數(shù)據(jù)。系統(tǒng)測試完成后應(yīng)給出書面、客觀的系統(tǒng)測試報告。系統(tǒng)測試的一些觀點

系統(tǒng)測試是為了發(fā)現(xiàn)錯誤而運行系統(tǒng)的過程。好的測試用例在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯誤。成功的測試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯誤的測試。系統(tǒng)測試的內(nèi)容系統(tǒng)測試的內(nèi)容包括:(1)數(shù)據(jù)處理正確性測試(2)功能完整性測試(3)系統(tǒng)性能測試(1)數(shù)據(jù)處理正確性測試檢查輸入和相應(yīng)的輸出數(shù)據(jù)的正確性:明確輸入的數(shù)據(jù)是否正確地存入數(shù)據(jù)庫系統(tǒng);數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)能夠正確地輸出;數(shù)據(jù)間的計算關(guān)系是否正確;數(shù)據(jù)統(tǒng)計的方法和口徑與需求一致;不出現(xiàn)任何漢字字符或其它字符亂碼等。

(2)功能完整性測試

檢查開發(fā)完成的系統(tǒng)是否具備系統(tǒng)設(shè)計中所提出的全部功能,不僅要檢測主要的業(yè)務(wù)功能,而且要檢查所有的輔助功能和所有的細(xì)節(jié)性功能。

(3)系統(tǒng)性能測試性能測試包括:系統(tǒng)運行的速度操作的靈活性用戶界面的友好性對錯誤的檢測能力等方面的測試(二)系統(tǒng)測試方法

系統(tǒng)測試的方法是多種多樣的。從測試是否針對系統(tǒng)的內(nèi)部結(jié)構(gòu)的角度看,可以分為(1)黑盒測試法(功能測試)(2)白盒測試法(結(jié)構(gòu)測試)從開發(fā)人員是否控制測試環(huán)境的角度劃分,分為(3)α測試和β測試

(1)黑盒測試法

黑盒測試法也稱為功能測試法,它是在已知產(chǎn)品所應(yīng)具有的功能基礎(chǔ)上,通過測試來檢測每個功能是否正常。黑盒測試法不考慮程序內(nèi)部邏輯結(jié)構(gòu),針對系統(tǒng)功能和系統(tǒng)界面進(jìn)行測試。

(1)黑盒測試法(續(xù))

在進(jìn)行黑盒測試時,把程序看作一個不能打開的黑盒子,完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性。測試人員在程序接口進(jìn)行測試:程序功能是否按照系統(tǒng)設(shè)計說明書的規(guī)定正常使用;程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息;程序是否保持外部信息的完整性。

(1)黑盒測試法(續(xù))

黑盒測試法是窮舉輸入測試,不僅要測試所有合法的輸入,而且還要測試所有不合法但是可能的輸入。

黑盒測試方法(確定測試用例的方法)

a.等價類劃分法

b.邊界值分析

c.因果圖法

d.錯誤推測法

(2)白盒測試法

白盒測試法也稱為結(jié)構(gòu)測試法,是知道系統(tǒng)(或功能模塊)內(nèi)部工作過程的條件下,通過測試來檢測系統(tǒng)是否按照系統(tǒng)設(shè)計說明書的規(guī)定正常運行,按照功能內(nèi)部的結(jié)構(gòu)測試系統(tǒng),檢驗應(yīng)用系統(tǒng)中的每條通路是否都能按預(yù)定要求正確運行。

(2)白盒測試法(續(xù))

白盒測試分為靜態(tài)測試和動態(tài)測試。靜態(tài)測試不實際運行系統(tǒng),主要是對系統(tǒng)的實現(xiàn)方式、結(jié)構(gòu)等方面進(jìn)行評估。動態(tài)測試需要在實際環(huán)境中運行系統(tǒng),并使用設(shè)計的測試用例來發(fā)現(xiàn)系統(tǒng)中的問題。白盒測試的主要方法(確定測試用例的方法) a.語句覆蓋

b.判定覆蓋

c.條件覆蓋

d.判定/條件覆蓋

e.條件組合覆蓋(3)α測試和β測試

如果管理信息系統(tǒng)是提供給多個客戶使用的系統(tǒng),一般采用α測試或β測試來發(fā)現(xiàn)那些只有最終用戶才更容易找到的錯誤。α測試α測試是由一個用戶在開發(fā)人員的工作環(huán)境進(jìn)行的,軟件測試過程是在開發(fā)人員的指導(dǎo)下完成的。開發(fā)人員負(fù)責(zé)記錄測試過程中發(fā)現(xiàn)的錯誤和出現(xiàn)的各種問題。

α測試可以理解為是在一個受控的環(huán)境中完成的。β測試β測試是由軟件的最終用戶在一個或多個用戶的工作環(huán)境進(jìn)行的,開發(fā)人員一般不在現(xiàn)場。由最終用戶記錄在測試過程中遇到的各種問題,并將這些問題反饋給開發(fā)人員。

β測試可以理解為是最終用戶在一個開發(fā)人員不能控制的環(huán)境中進(jìn)行的“實際”系統(tǒng)應(yīng)用。(三)系統(tǒng)測試過程一個規(guī)范的測試過程一般包括:

(1)制訂測試計劃 (2)編制測試大綱 (3)設(shè)計測試用例 (4)實施測試 (5)編寫測試報告(四)系統(tǒng)測試的注意事項(1)系統(tǒng)測試環(huán)境應(yīng)同未來系統(tǒng)實際運行環(huán)境一致。(2)系統(tǒng)測試前應(yīng)充分做好測試數(shù)據(jù)的準(zhǔn)備工作。(3)應(yīng)避免程序員測試自己開發(fā)的程序。(4)進(jìn)行系統(tǒng)測試時,最好能有用戶參加。(5)不要希望在極短的時間內(nèi)完成一個高水平的測試。(6)系統(tǒng)測試完成后,要書寫測試報告。(7)在系統(tǒng)測試發(fā)現(xiàn)的錯誤修改后,還要進(jìn)行針對性的重復(fù)測試。7管理信息系統(tǒng)的實施7.1管理信息系統(tǒng)實施階段的任務(wù)7.2程序設(shè)計與調(diào)試7.3系統(tǒng)測試7.4人員培訓(xùn)與系統(tǒng)交付7.4程序設(shè)計與調(diào)試(一)人員培訓(xùn)(二)系統(tǒng)交付(一)人員培訓(xùn)

人員培訓(xùn)的對象為系統(tǒng)使用人員和系統(tǒng)維護(hù)人員。對于尚未掌握計算機基本知識的人員,除后面講到的培訓(xùn)內(nèi)容外還要進(jìn)行計算機基本知識方面的培訓(xùn)。培訓(xùn)人員分類

人員培訓(xùn)的對象為系統(tǒng)使用人員和系統(tǒng)維護(hù)人員,包括:(1)系統(tǒng)操作人員(2)硬件及軟件系統(tǒng)維護(hù)人員(3)管理決策人員(4)檔案管理人員(1)系統(tǒng)總體方案(2)系統(tǒng)功能結(jié)構(gòu)(3)計算機操作、漢字輸入方法(4)網(wǎng)絡(luò)操作(5)操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、開發(fā)工具(6)事務(wù)型業(yè)務(wù)功能的操作與使用(7)統(tǒng)計分析型功能的操作與使用(8)系統(tǒng)維護(hù)型功能的操作與使用(9)系統(tǒng)的參數(shù)設(shè)置(10)系統(tǒng)運行可能出現(xiàn)的問題及解決方法(11)系統(tǒng)初始數(shù)據(jù)輸入功能的操作與使用(12)系統(tǒng)的使用權(quán)限與責(zé)任(13)文檔管理規(guī)范培訓(xùn)內(nèi)容培訓(xùn)內(nèi)容(1)系統(tǒng)總體方案(2)系統(tǒng)功能結(jié)構(gòu)(3)計算機操作、漢字輸入方法(4)網(wǎng)絡(luò)操作(5)操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、開發(fā)工具(6)事務(wù)型業(yè)務(wù)功能的操作與使用(7)統(tǒng)計分析型功能的操作與使用(8)系統(tǒng)維護(hù)型功能的操作與使用(9)系統(tǒng)的參數(shù)設(shè)置(10)系統(tǒng)運行可能出現(xiàn)的問題及解決方法(11)系統(tǒng)初始數(shù)據(jù)輸入功能的操作與使用(12)系統(tǒng)的使用權(quán)限與責(zé)任(13)文檔管理規(guī)范操作人員

培訓(xùn)內(nèi)容(續(xù))(1)系統(tǒng)總體方案(2)系統(tǒng)功能結(jié)構(gòu)(3)計算機操作、漢字輸入方法(4)網(wǎng)絡(luò)操作(5)操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、開發(fā)工具(6)事務(wù)型業(yè)務(wù)功能的操作與使用(7)統(tǒng)計分析型功能的操作與使用(8)系統(tǒng)維護(hù)型功能的操作與使用(9)系統(tǒng)的參數(shù)設(shè)置(10)系統(tǒng)運行可能出現(xiàn)的問題及解決方法(11)系統(tǒng)初始數(shù)據(jù)輸入功能的操作與使用(12)系統(tǒng)的使用權(quán)限與責(zé)任(13)文檔管理規(guī)范維護(hù)人員

培訓(xùn)內(nèi)容(續(xù))(1)系統(tǒng)總體方案(2)系統(tǒng)功能結(jié)構(gòu)(3)計算機操作、漢字輸入方法(4)網(wǎng)絡(luò)操作(5)操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、開發(fā)工具(6)事務(wù)型業(yè)務(wù)功能的操作與使用(7)統(tǒng)計分析型功能的操作與使用(8)系統(tǒng)維護(hù)型功能的操作與使用(9)系統(tǒng)的參數(shù)設(shè)置(10)系統(tǒng)運行可能出現(xiàn)的問題及解決方法(11)系統(tǒng)初始數(shù)據(jù)輸入功能的操作與使用(12)系統(tǒng)的使用權(quán)限與責(zé)任(13)文檔管理規(guī)范決策人員

培訓(xùn)內(nèi)容(續(xù))(1)系統(tǒng)總體方案(2)系統(tǒng)功能結(jié)構(gòu)(3)計算機操作、漢字輸入方法(4)網(wǎng)絡(luò)操作(5)操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、開發(fā)工具(6)事務(wù)型業(yè)務(wù)功能的操作與使用(7)統(tǒng)計分析型功能的操作與使用(8)系統(tǒng)維護(hù)型功能的操作與使用(9)系統(tǒng)的參數(shù)設(shè)置(10)系統(tǒng)運行可能出現(xiàn)的問題及解決方法(11)系統(tǒng)初始數(shù)據(jù)輸入功能的操作與使用(12)系統(tǒng)的使用權(quán)限與責(zé)任(13)文檔管理規(guī)范歸檔人員

培訓(xùn)內(nèi)容(續(xù))(二)系統(tǒng)交付

系統(tǒng)交付指的是系統(tǒng)開發(fā)完成之后新舊系統(tǒng)之間的轉(zhuǎn)換,即終止舊系統(tǒng)的使用,將新系統(tǒng)交付使用,把新系統(tǒng)的控制權(quán)交給最終用戶。系統(tǒng)交付的內(nèi)容

系統(tǒng)交付工作主要包括以下三部分內(nèi)容:(1)完成新系統(tǒng)基礎(chǔ)數(shù)據(jù)的準(zhǔn)備,完成必要的舊系統(tǒng)文件到新系統(tǒng)文件的轉(zhuǎn)換。(2)將系統(tǒng)有關(guān)資料轉(zhuǎn)交用戶,移交系統(tǒng)的控制權(quán)。(3)協(xié)助用戶使用新系統(tǒng)。新系統(tǒng)的數(shù)據(jù)準(zhǔn)備(1)數(shù)據(jù)的整理:按實際業(yè)務(wù)需求和系統(tǒng)設(shè)計要求進(jìn)行數(shù)據(jù)的分類和編碼、數(shù)據(jù)的標(biāo)準(zhǔn)化和規(guī)范化、歷史數(shù)據(jù)的格式轉(zhuǎn)換、數(shù)據(jù)統(tǒng)計方法和統(tǒng)計口徑的統(tǒng)一等;(2)數(shù)據(jù)的錄入:進(jìn)行系統(tǒng)的初始化、輸入初始數(shù)據(jù)記錄、將整理好的數(shù)據(jù)輸入計算機。系統(tǒng)切換系統(tǒng)切換主要有三種方式:

(1)直接切換方式

(2)并行切換方式

(3)逐步切換方式(1)直接切換方式

直接切換方式是在完成系統(tǒng)測試,且確認(rèn)新系統(tǒng)沒有問題的情況下,選定某一時刻終止舊系統(tǒng)的使用,同時開始啟用新系統(tǒng)。(1)直接切換方式(續(xù))優(yōu)點:

節(jié)省時間,減少經(jīng)費支出。不足:

具有一定的危險性,一旦新系統(tǒng)出現(xiàn)預(yù)想不到的問題,會影響系統(tǒng)的正常工作。適用:

處理過程簡單、初始數(shù)據(jù)量不大的系統(tǒng)。(2)并行切換方式

并行切換方式是在舊系統(tǒng)停止使用之前就開始新系統(tǒng)的使用,新系統(tǒng)和舊系統(tǒng)并行工作一段時間,在確認(rèn)新系統(tǒng)正常工作一段時間之后再終止舊系統(tǒng)的使用。(2)并行切換方式優(yōu)點:不會因系統(tǒng)交付使用而引起系統(tǒng)工作中斷。新舊系統(tǒng)同時工作,可以對新系統(tǒng)運行的正確性和效率給出恰當(dāng)?shù)脑u價。不足:投入經(jīng)費比較高,工作量比較大。適用:非常重要的核心型系統(tǒng)的切換。(3)逐步切換方式

逐步切換方式,也稱為分段切換方式,它是直接切換方式和并行切換方式兩種方法的結(jié)合,其特點是新系統(tǒng)分階段、逐步交付使用。(3)逐步切換方式(續(xù))優(yōu)點:既順利地交付新系統(tǒng),也不發(fā)生過高的切換費用。不足:一部分新系統(tǒng)和另一部分舊系統(tǒng)同時工作,增加了新舊系統(tǒng)之間功能、數(shù)據(jù)的銜接問題。適用:大型系統(tǒng),保證新舊系統(tǒng)順利切換,并降低切換的費用。系統(tǒng)切換方式對比示意圖舊系統(tǒng)新系統(tǒng)并行切換方式:舊系統(tǒng)新系統(tǒng)直接切換方式:逐步切換方式:舊系統(tǒng)新系統(tǒng)第7章小結(jié)管理信息系統(tǒng)的實施第7章小結(jié)(1)

管理信息系統(tǒng)的實施就是依據(jù)系統(tǒng)設(shè)計的結(jié)果,建立計算機硬件環(huán)境和系統(tǒng)軟件環(huán)境,編寫、調(diào)試應(yīng)用程序模塊,組織系統(tǒng)測試和系統(tǒng)使用人員的培訓(xùn),完成系統(tǒng)的切換并最終交付使用。(一)系統(tǒng)實施第7章小結(jié)(2)(1)購置和安裝設(shè)備、建立網(wǎng)絡(luò)環(huán)境(2)應(yīng)用程序模塊的設(shè)計與調(diào)試(3)系統(tǒng)測試(4)人員培訓(xùn)(5)系統(tǒng)切換(二)管理信息系統(tǒng)實施階段的工作任務(wù)第7章小結(jié)(3)(1)可靠性(2)實用性(3)規(guī)范性(4)可讀性(三)程序設(shè)計的要求第7章小結(jié)(4)(1)結(jié)構(gòu)化的程序設(shè)計方法(2)面向?qū)ο蟮某绦蛟O(shè)計方法(3)利用軟件生成工具的方法(四)程序設(shè)計的方法第7章小結(jié)(5)(1)采用四種基本的控制結(jié)構(gòu)(2)自頂向下的設(shè)計原則(3)功能調(diào)用層次分明(4)程序書寫采用鋸齒型風(fēng)格(五)結(jié)構(gòu)化的程序設(shè)計方法第7章小結(jié)(6)(1)對象(Object)(2)類和實例(Class&Instance)(3)封裝(Encapsulation)(4)消息和方法(Message&Method)(5)繼承(Inheritance)(6)多態(tài)性(Polymorphism)(六)面向?qū)ο蟮某绦蛟O(shè)計第7章小結(jié)(7)

系統(tǒng)調(diào)試的過程通常由單個模塊調(diào)試、模塊組裝調(diào)試和系統(tǒng)聯(lián)調(diào)三個步驟完成。(七)程序調(diào)試第7章小結(jié)(8)

系統(tǒng)測試是利用測試數(shù)據(jù)及測試問題對已開發(fā)完成的系統(tǒng)進(jìn)行專門的檢驗。所謂測試就是用已知的輸入在給定環(huán)境中執(zhí)行系統(tǒng)或部分系統(tǒng)的過程。(八)系統(tǒng)測試第7章小結(jié)(9)

(1)數(shù)據(jù)處理正確性測試(2)功能完整性測試(3)系統(tǒng)性能測試(九)系統(tǒng)測試第7章小結(jié)(10)

從測試是否針對系統(tǒng)的內(nèi)部結(jié)構(gòu)的角度看,可以分為(1)黑盒測試法(功能測試)(2)白盒測試法(結(jié)構(gòu)測試)從開發(fā)人員是否控制測試環(huán)境的角度劃分,分為(3)α

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論