管理信息系統(tǒng)2007第七章_第1頁
管理信息系統(tǒng)2007第七章_第2頁
管理信息系統(tǒng)2007第七章_第3頁
管理信息系統(tǒng)2007第七章_第4頁
管理信息系統(tǒng)2007第七章_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第七章管理信息系統(tǒng)的系統(tǒng)實(shí)施系統(tǒng)實(shí)施情景案例——青鋼管理信息系統(tǒng)的系統(tǒng)實(shí)施

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

為了建立計(jì)算機(jī)系統(tǒng)的網(wǎng)絡(luò)環(huán)境,由太極計(jì)算機(jī)公司負(fù)責(zé)結(jié)構(gòu)化布線及網(wǎng)絡(luò)系統(tǒng)的安裝與調(diào)試。同時(shí),北方大學(xué)項(xiàng)目組依據(jù)系統(tǒng)設(shè)計(jì)報(bào)告開始進(jìn)行軟件開發(fā)。為了節(jié)省成本及方便工作的進(jìn)行,項(xiàng)目組在北方大學(xué)建立了模擬環(huán)境,專門用于軟件的開發(fā)工作。在進(jìn)行軟件開發(fā)之前,開發(fā)人員在清華大學(xué)參加了專門的系統(tǒng)軟件及開發(fā)工具的培訓(xùn)。在高博士的領(lǐng)導(dǎo)下,北方大學(xué)項(xiàng)目組依據(jù)系統(tǒng)設(shè)計(jì)報(bào)告中給出的目標(biāo)系統(tǒng)模塊設(shè)計(jì)結(jié)果實(shí)現(xiàn)了系統(tǒng)分析和設(shè)計(jì)中提出的各項(xiàng)功能。在程序設(shè)計(jì)和系統(tǒng)調(diào)試完成之后,成立了一個(gè)系統(tǒng)測(cè)試小組,由青鋼集團(tuán)和北方大學(xué)雙方人員共同組成,進(jìn)行系統(tǒng)的測(cè)試。測(cè)試小組提供了相應(yīng)的測(cè)試方案和建議的測(cè)試數(shù)據(jù),在青鋼集團(tuán)實(shí)際應(yīng)用環(huán)境中進(jìn)行了數(shù)據(jù)和系統(tǒng)功能的正確性檢驗(yàn)。系統(tǒng)測(cè)試完成之后,開始組織對(duì)系統(tǒng)的使用人員進(jìn)行系統(tǒng)應(yīng)用培訓(xùn)。由于青鋼信息中心的網(wǎng)絡(luò)維護(hù)人員和系統(tǒng)維護(hù)人員具有很高的業(yè)務(wù)水平和很強(qiáng)的業(yè)務(wù)能力,不需要再進(jìn)行培訓(xùn),因此培訓(xùn)的對(duì)象主要是數(shù)據(jù)錄入員和系統(tǒng)操作員。完成培訓(xùn)工作之后,進(jìn)入系統(tǒng)試運(yùn)行階段。為此,還進(jìn)行了結(jié)轉(zhuǎn)數(shù)據(jù)、編碼數(shù)據(jù)的準(zhǔn)備,系統(tǒng)的參數(shù)設(shè)置、初始數(shù)據(jù)的錄入等多項(xiàng)工作。為了保證系統(tǒng)的實(shí)施及以后的規(guī)范化管理,青鋼制定了《計(jì)算機(jī)系統(tǒng)應(yīng)用管理規(guī)范》、《計(jì)算機(jī)房管理制度》、《計(jì)算機(jī)系統(tǒng)安全保密制度》、《計(jì)算機(jī)系統(tǒng)文檔管理規(guī)定》等一系列的管理規(guī)定。系統(tǒng)在試運(yùn)行半年無誤后,正式交付使用。主要任務(wù):系統(tǒng)實(shí)施階段是將新系統(tǒng)付諸實(shí)現(xiàn)的過程。主要活動(dòng):是根據(jù)系統(tǒng)設(shè)計(jì)所提供的模塊分析、代碼設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、物理配置方案及詳細(xì)設(shè)計(jì)資料,將技術(shù)設(shè)計(jì)轉(zhuǎn)化為物理實(shí)際系統(tǒng)。建立計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境和系統(tǒng)軟件環(huán)境設(shè)計(jì)計(jì)算機(jī)應(yīng)用程序調(diào)試和測(cè)試系統(tǒng)培訓(xùn)各類人員切換系統(tǒng)并將系統(tǒng)控制權(quán)交給用戶7.1物理系統(tǒng)的實(shí)施一、購置和安裝必要的硬件及設(shè)備:所需設(shè)備包括主機(jī)、外部設(shè)備、輔助設(shè)備(如穩(wěn)壓電源)、機(jī)房設(shè)施、通信設(shè)備等。所有設(shè)備都要訂購、運(yùn)輸、安裝、調(diào)試,都要符合設(shè)計(jì)的要求。購置系統(tǒng)軟件和應(yīng)用軟件包。按設(shè)計(jì)要求配置所需的系統(tǒng)軟件,包括操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、程序設(shè)計(jì)語言系統(tǒng)。7.1物理系統(tǒng)的實(shí)施二、人員的培訓(xùn):1.系統(tǒng)的總體方案;2.系統(tǒng)網(wǎng)絡(luò)的操作與使用;3.系統(tǒng)的功能結(jié)構(gòu);4.計(jì)算機(jī)的操作與使用;5.?dāng)?shù)據(jù)庫系統(tǒng)、開發(fā)工具等系統(tǒng)軟件;6.系統(tǒng)事務(wù)型業(yè)務(wù)功能的操作和使用方法;7.系統(tǒng)維護(hù)型功能的操作和使用方法;8.系統(tǒng)統(tǒng)計(jì)分析型功能的操作和使用方法;9.系統(tǒng)的參數(shù)設(shè)置;10.系統(tǒng)初始數(shù)據(jù)輸入功能的操作和使用方法;11.可能出現(xiàn)的問題及解決方法;12.漢字的輸入方法;13.系統(tǒng)的使用權(quán)限與責(zé)任;14.系統(tǒng)的文檔管理規(guī)范。例:某企業(yè)的人員培訓(xùn)內(nèi)容培訓(xùn)內(nèi)容操作人員維護(hù)人員管理人員歸檔人員系統(tǒng)的總體方案

系統(tǒng)網(wǎng)絡(luò)的操作與使用

系統(tǒng)的功能結(jié)構(gòu)

計(jì)算機(jī)的操作與使用

數(shù)據(jù)庫系統(tǒng)、開發(fā)工具等系統(tǒng)軟件

系統(tǒng)事務(wù)型業(yè)務(wù)功能的操作和使用方法

系統(tǒng)維護(hù)型功能的操作和使用方法

工作崗位與培訓(xùn)內(nèi)容7.1物理系統(tǒng)的實(shí)施培訓(xùn)內(nèi)容操作人員維護(hù)人員管理人員歸檔人員系統(tǒng)統(tǒng)計(jì)分析型功能的操作和使用方法√

系統(tǒng)的參數(shù)設(shè)置√

系統(tǒng)初始數(shù)據(jù)輸入功能的操作和使用方法√

可能出現(xiàn)的問題及解決方法√

漢字的輸入方法√

系統(tǒng)的使用權(quán)限與責(zé)任√

系統(tǒng)的文檔管理規(guī)范√

工作崗位與培訓(xùn)內(nèi)容7.1物理系統(tǒng)的實(shí)施三、數(shù)據(jù)存儲(chǔ)的準(zhǔn)備:7.1物理系統(tǒng)的實(shí)施企業(yè)中有許多固定信息和歷史信息。管理信息系統(tǒng)成功實(shí)施,依賴于企業(yè)準(zhǔn)確、全面、規(guī)范化的基礎(chǔ)數(shù)據(jù)。由于手工階段中有些數(shù)據(jù)不夠準(zhǔn)確或殘缺不全,所以在存入新系統(tǒng)時(shí),需要花大力量來進(jìn)行補(bǔ)充、整理和校驗(yàn),力求完整和準(zhǔn)確,應(yīng)避免“垃圾進(jìn)、垃圾出”的情況出現(xiàn)。這是系統(tǒng)實(shí)施階段的核心工作。程序設(shè)計(jì)的任務(wù)是使用選定的程序設(shè)計(jì)語言,將系統(tǒng)中關(guān)于模塊的詳細(xì)描述轉(zhuǎn)換成在計(jì)算機(jī)系統(tǒng)上運(yùn)行的源程序。一、程序設(shè)計(jì)的質(zhì)量要求:

1、源程序的正確性:①一方面,避免語法錯(cuò)誤;②另一方面,避免語義錯(cuò)誤。2、源程序的可讀性:3、源程序的可測(cè)試和可維護(hù)性:7.2程序設(shè)計(jì)7.2程序設(shè)計(jì)二、程序設(shè)計(jì)的方法:

1、用結(jié)構(gòu)化方法:2、程序中包含說明性材料:如:給加注釋“&&開頭”3、良好的程序書寫格式和習(xí)慣:①采用縮排式;②不易嵌套過深;4、變量名、文件名、過程名應(yīng)規(guī)范化。例如:結(jié)構(gòu)化編程方法中主模塊用main表示,第一層模塊分別為M1,M2等,第三層模塊為M11,M12,M21,M22等等如:最好使用動(dòng)賓詞組,象getobject,createdatabase入口AB出口FT出口ABp入口順序結(jié)構(gòu)選擇結(jié)構(gòu)7.2程序設(shè)計(jì)7.2程序設(shè)計(jì)

出口SP入口TF

PS入口F出口“當(dāng)”型循環(huán)“直到”型循環(huán)

P=P1P=P2P=P3P=Pn

S3S2S1測(cè)試P。。。。。。。。。。入口出口Sn

多分支結(jié)構(gòu)7.2程序設(shè)計(jì)7.3軟件開發(fā)工具人工編寫程序,周期長(zhǎng)、效率低落不說,還有可能造成一些錯(cuò)誤,如果能在程序設(shè)計(jì),甚至在系統(tǒng)分析和設(shè)計(jì)階段,引入一些生成工具,那么就可極大提高系統(tǒng)開發(fā)效率。7.4程序和系統(tǒng)測(cè)試管理信息系統(tǒng)這樣的大型軟件系統(tǒng),不可能是完美無缺,沒有任何錯(cuò)誤的,徹底發(fā)現(xiàn)這些錯(cuò)誤的最終方法就是系統(tǒng)測(cè)試。所以說,系統(tǒng)測(cè)試是保證系統(tǒng)開發(fā)成功的重要一環(huán)。一、測(cè)試的內(nèi)容:

1、模塊測(cè)試(單調(diào)):就是對(duì)單個(gè)模塊進(jìn)行的測(cè)試,根據(jù)模塊的功能說明,檢驗(yàn)?zāi)K是否有錯(cuò)誤。7.4程序和系統(tǒng)測(cè)試2、子系統(tǒng)測(cè)試(分調(diào)):子系統(tǒng)測(cè)試是在模塊測(cè)試的基礎(chǔ)上,解決幾個(gè)相關(guān)模塊間相互調(diào)用的問題。3、系統(tǒng)測(cè)試(聯(lián)調(diào)):所有子系統(tǒng)都測(cè)試成功以后,就可以進(jìn)行系統(tǒng)測(cè)試。它主要解決各子系統(tǒng)之間的數(shù)據(jù)溝通、數(shù)據(jù)共享以及是否滿足用戶要求的測(cè)試。二、測(cè)試的目的:是為了發(fā)現(xiàn)程序的錯(cuò)誤。測(cè)試只能證明程序有錯(cuò)誤,而不可能證明程序沒有錯(cuò)誤。測(cè)試的目的在于:1、測(cè)試是:發(fā)現(xiàn)錯(cuò)誤而執(zhí)行一個(gè)程序的過程;2、一個(gè)好的測(cè)試用例是指這個(gè)測(cè)試用例有很高的概率可以發(fā)現(xiàn)一個(gè)尚未發(fā)現(xiàn)的錯(cuò)誤;3、一個(gè)成功的測(cè)試是指它成功地發(fā)現(xiàn)了一個(gè)尚未發(fā)現(xiàn)的錯(cuò)誤。

循環(huán)條件:<=20共有520條路徑7.4程序和系統(tǒng)測(cè)試7.4程序和系統(tǒng)測(cè)試

可運(yùn)行系統(tǒng)單元測(cè)試單元測(cè)試單元測(cè)試組裝子系統(tǒng)測(cè)試系統(tǒng)測(cè)試測(cè)后模塊模塊模塊模塊確認(rèn)后軟件系統(tǒng)測(cè)試的步驟7.4程序和系統(tǒng)測(cè)試三、測(cè)試用例的設(shè)計(jì):

所謂測(cè)試用例就是指測(cè)試數(shù)據(jù)。測(cè)試用例設(shè)計(jì)就是用盡量少的測(cè)試數(shù)據(jù)發(fā)現(xiàn)盡可能多的錯(cuò)誤。1、黑盒法:是測(cè)試者把程序看成是一個(gè)黑盒,即在完全不考慮程序內(nèi)部結(jié)構(gòu)的情況下,測(cè)試軟件的外部特征。從程序的輸入和輸出特性上測(cè)試是否滿足設(shè)定的功能。

7.4程序和系統(tǒng)測(cè)試①等價(jià)類劃分法:在所有可能的輸入數(shù)據(jù)中取一個(gè)有限的子集,作為測(cè)試數(shù)據(jù),通常把輸入域劃分成有效等價(jià)類和無效等價(jià)類。所謂有效等價(jià)類是指對(duì)程序的功能要求來講是有意義的、合理的輸入數(shù)據(jù)所構(gòu)成的集合。而無效等價(jià)類是指那些不合理的或非法的輸入數(shù)據(jù)所構(gòu)成的集合。如:某模塊的合理輸入0—100,0?X?100,其中X為有效等價(jià)類。X?0、X?100,其中X為無效等價(jià)類。7.4程序和系統(tǒng)測(cè)試②邊值分析法:在軟件設(shè)計(jì)中常常對(duì)輸入域邊界不夠重視,以致形成一些差錯(cuò),實(shí)踐證明對(duì)邊界處的處理應(yīng)給予足夠的重視,常常取得良好的測(cè)試效果。如:輸入三角形三個(gè)邊A、B、C,應(yīng):A+B>C,A+C>B,B+C>A,但“>”變“≥”號(hào),就不能構(gòu)成三角形。如:1+2+3+…+M

S=0I=1doWhileI<=M&&此處的<=誤寫為<。S=S+II=I+1Enddo7.4程序和系統(tǒng)測(cè)試2、白盒法:將軟件看作一個(gè)透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來選定測(cè)試用例。①語句覆蓋法:一般來講,程序的某次運(yùn)行不一定執(zhí)行其中的所有語句。語句覆蓋法,就是選擇一個(gè)測(cè)試用例,使得程序中的每個(gè)語句至少能執(zhí)行一次。主程序:Dojswitha,b,x子程序:jsParametersa,b,xIf(a>1).and.(b=0)x=x/aEndifIf(a=2).or.(x>1)x=x+1Endif7.4程序和系統(tǒng)測(cè)試A>1andB=0X=X/AA=2orX>1X=X+1是否是否cabed測(cè)試用例:a=2,b=0,x=3(ace)7.4程序和系統(tǒng)測(cè)試A>1andB=0X=X/AA=2orX>1X=X+1是否是否cabed②判斷覆蓋法:指測(cè)試用例使程序中的每個(gè)判斷的取“真”值和取“假”值的每一分支至少通過一次。測(cè)試用例:A=3,B=0,X=1(acd)和A=2,B=1,X=3(abe)7.4程序和系統(tǒng)測(cè)試③條件覆蓋法:通常在一個(gè)判斷語句中含有多個(gè)條件,能使這些條件的各種可能都出現(xiàn)的測(cè)試方法稱之為條件覆蓋法。A>1andB=0X=X/AA=2orX>1X=X+1是否是否cabed四條件:A>1,B=0,A=2,X>1第一個(gè)判斷的各種可能:A>1,A≤1,B=0,B≠0第二個(gè)判斷的各種可能:A=2,A≠2,X>1,X≤1測(cè)試用例:a.A=2,B=0,X=4aceb.A=1,B=1,X=1abd7.4程序和系統(tǒng)測(cè)試④路徑覆蓋法:設(shè)計(jì)測(cè)試用例,使它覆蓋程序中所有可能的路徑。A>1andB=0X=X/AA=2orX>1X=X+1是否是否cabeda.A=2,B=0,X=3(ace)b.A=1,B=0,X=1(abd)c.A=2,B=1,X=1(abe)d.A=3,B=0,X=1(acd)7.4程序和系統(tǒng)測(cè)試練習(xí):有一個(gè)程序,輸入A、B、C三個(gè)實(shí)數(shù),它們表示三角形的三個(gè)邊,該程序產(chǎn)生一個(gè)結(jié)果,指出該三角形是等邊三角形、等腰三角形。If(A=B).or.(A=C).or.(B=C)?是等腰三角形endifIf(A=B=C)?是等邊三角形endif是否A=B=C等邊三角形A=BorB=CorA=C等腰三角形是否cabed7.5系統(tǒng)的轉(zhuǎn)換系統(tǒng)轉(zhuǎn)換過程實(shí)際上是新舊系統(tǒng)交替過程,舊的系統(tǒng)被淘汰,新的系統(tǒng)投入使用。這種交替過程可以根據(jù)實(shí)際需要選擇不同的方式進(jìn)行。一、直接轉(zhuǎn)換法:是指在某一特定時(shí)刻,舊系統(tǒng)停止使用,同時(shí)新系統(tǒng)立即投入運(yùn)行。這種方式簡(jiǎn)單、人員設(shè)備費(fèi)用很省,但風(fēng)險(xiǎn)較大。舊系統(tǒng)新系統(tǒng)時(shí)間切換7.5系統(tǒng)的轉(zhuǎn)換二、并行轉(zhuǎn)換法:

這種

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論