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

下載本文檔

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

文檔簡介

第六章

管理信息系統(tǒng)的實施6.1系統(tǒng)實施的概述6.2程序設(shè)計6.3編碼標(biāo)準(zhǔn)6.4系統(tǒng)開發(fā)工具6.5系統(tǒng)測試6.1系統(tǒng)實施概述

系統(tǒng)實施是新系統(tǒng)付諸實現(xiàn)的實踐階段,也是取得用戶對系統(tǒng)信任的關(guān)鍵階段。因此,必須根據(jù)新系統(tǒng)設(shè)計報告的要求,進(jìn)行組織工作,主要內(nèi)容包括:物理系統(tǒng)的實施、程序設(shè)計與調(diào)試、項目管理、人員培訓(xùn)、數(shù)據(jù)準(zhǔn)備與錄入、系統(tǒng)轉(zhuǎn)換和評價等。6.1系統(tǒng)實施概述系統(tǒng)實施的步驟主要包括:按照總體設(shè)計方案購置和安裝計算機(jī)網(wǎng)絡(luò)系統(tǒng)建立數(shù)據(jù)庫系統(tǒng)程序設(shè)計收集相關(guān)數(shù)據(jù)并進(jìn)行錄入工作,然后進(jìn)行測試人員培訓(xùn)、系統(tǒng)切換和運行。6.1系統(tǒng)實施概述

物理系統(tǒng)的實施企業(yè)的MIS,應(yīng)該是一個開放的、支持各種業(yè)務(wù)工作并能隨著業(yè)務(wù)變化或拓展而重構(gòu)的、具有良好人機(jī)界面的應(yīng)用系統(tǒng)。物理系統(tǒng)實施的內(nèi)容包括:1.建立以計算機(jī)網(wǎng)絡(luò)為主的物理系統(tǒng)(性價比、可擴(kuò)充性,技術(shù)支持)2.物理實施的環(huán)境要求(溫度、濕度、無塵、不間斷電源)3.選擇合適的開發(fā)工具(officeFoxProVBPowerBuiderSQL)6.1系統(tǒng)實施概述

網(wǎng)絡(luò)系統(tǒng)的實施MIS通常是一個由通信線路把各種設(shè)備連接起來組成的網(wǎng)絡(luò)系統(tǒng),MIS網(wǎng)絡(luò)有局域網(wǎng)和廣域網(wǎng)兩種。網(wǎng)絡(luò)系統(tǒng)的實施的主要內(nèi)容:通信設(shè)備的安裝;電纜線的鋪設(shè);網(wǎng)絡(luò)性能的調(diào)試等工作。6.2程序設(shè)計

系統(tǒng)程序設(shè)計1.編程思路整個系統(tǒng)自下而上、逐步推進(jìn)的開發(fā)方法(從某個功能模塊開始、逐步擴(kuò)充)2.注意事項(1)盡量使用通用的標(biāo)準(zhǔn)方法,這可降低開發(fā)成本、減少編程工作量,同時便于系統(tǒng)的調(diào)試、維護(hù)及二次開發(fā);(2)編程不是目的,應(yīng)利用一些良好的開發(fā)工具、成熟的程序模塊,以更好更快地完成編程任務(wù)。6.2程序設(shè)計

程序設(shè)計原則

可維護(hù)性指當(dāng)系統(tǒng)需求變化時,容易對程序進(jìn)行補(bǔ)充或修改。

可靠性不僅正常情況下能正確工作,而且在意外情況下應(yīng)便于處理。

可讀性要求層次清楚,便于閱讀,便于維護(hù)。

效率程序的效率指程序能否有效地利用計算機(jī)資源,如節(jié)省存儲空間、提高運行效率等。但片面地追求程序的運行效率反而不利于程序設(shè)計質(zhì)量的全面提高,因為效率與可維護(hù)性、可理解性通常是矛盾的。

6.2程序設(shè)計

程序設(shè)計方法結(jié)構(gòu)化程序設(shè)計方法編寫程序應(yīng)符合軟件工程化思想,即應(yīng)利用工程化的方法進(jìn)行軟件開發(fā)。這不僅可提高軟件開發(fā)效率,而且便于將來的維護(hù)和修改。具體是:從整體上,應(yīng)采用自頂向下的模塊化設(shè)計方法;在具體編程中,則應(yīng)采用結(jié)構(gòu)化程序設(shè)計方法。6.2程序設(shè)計自頂向下的模塊化設(shè)計

首先確定上層功能,然后,經(jīng)過層層分解,把一個復(fù)雜的系統(tǒng)分解為多個功能較單一的功能模塊。

在模塊化程序設(shè)計中應(yīng)注意以下幾點:模塊的獨立性 應(yīng)盡可能相互獨立,以便于模塊獨立開發(fā)。模塊大小劃分要適當(dāng),模塊中包含的子模塊數(shù)要合適。模塊功能要簡單 底層模塊一般應(yīng)完成一項獨立的處理任務(wù)。共享的功能模塊應(yīng)集中在一個上層模塊中,供各模塊引用。6.2程序設(shè)計結(jié)構(gòu)化程序設(shè)計方法

特點是采用以下三種基本邏輯結(jié)構(gòu)來編寫程序:

順序結(jié)構(gòu)由一系列依次執(zhí)行的語句或模塊構(gòu)成。

循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)是由一個或幾個模塊構(gòu)成,程序運行時重復(fù)執(zhí)行,直到滿足某一條件為止.

選擇結(jié)構(gòu)根據(jù)條件成立與否選擇程序執(zhí)行路徑。

6.3系統(tǒng)開發(fā)工具(1)常用編程語言類:

C語言、C++語言、COBOL語言、PROLGO語言、OPS語言(2)數(shù)據(jù)庫類:

XBASE系統(tǒng)(3)程序生成工具類:

FoxPro、VisualBASIC、VisualC++、CASE、PowerBuider(4)系統(tǒng)開發(fā)工具類(5)客戶/服務(wù)器(C/S)工具類:

FoxPro、VisualBASIC、VisualC++、Excel、PowerPoint、Word、PowerBuilder、Enterprise(6)面向?qū)ο缶幊坦ぞ哳悾?/p>

C++(VC++)、Smalltalk6.4系統(tǒng)測試

測試概述

系統(tǒng)進(jìn)行測試是保證系統(tǒng)質(zhì)量的關(guān)鍵步驟,測試的目的在于發(fā)現(xiàn)其中的錯誤并及時糾正。測試的定義應(yīng)該是:為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。沒有發(fā)現(xiàn)錯誤的測試則是失敗的測試。測試的策略和基本原則:測試用例應(yīng)該由“輸入數(shù)據(jù)”和“預(yù)期的輸出結(jié)果”組成;不僅要選用合理的輸入數(shù)據(jù)進(jìn)行測試,還應(yīng)選用不合理的甚至錯誤的輸入數(shù)據(jù);除了檢查程序是否做了它應(yīng)該做的工作,還應(yīng)檢查程序是否做了它不該做的事;應(yīng)該長期保留所有的測試用例,直至該系統(tǒng)被廢棄不用為止。測試人員應(yīng)避免測試自己設(shè)計的程序;測試用例應(yīng)分別考慮輸入和輸出;測試數(shù)據(jù)的選取應(yīng)考慮各種不同情況;檢查程序是否執(zhí)行了規(guī)定以外的操作;注意保留測試用例;對已發(fā)現(xiàn)的錯誤模塊要足夠重視。測試的基本原則

人工評審軟件的文檔或程序,發(fā)現(xiàn)其中的錯誤。手續(xù)簡單,是一種行之有效的檢驗手段。(1)代碼審查:通過閱讀程序發(fā)現(xiàn)軟件錯誤和缺陷。(2)靜態(tài)分析:主要對程序進(jìn)行控制流分析、數(shù)據(jù)流分析、接口分析和表達(dá)式分析。1、靜態(tài)測試6.4系統(tǒng)測試即測試,有控制地運行程序,從多種角度觀察程序運行時的行為,發(fā)現(xiàn)其中的錯誤。測試只能證明程序有錯誤,而不可能證明程序沒有錯誤。20次BA520條路徑2、動態(tài)測試動態(tài)測試可分為黑盒法和白盒法,在不同的測試階段可采用不同的方法或交叉使用這兩種方法。(1)黑箱測試不考慮系統(tǒng)內(nèi)部結(jié)構(gòu)而運行系統(tǒng),以檢查在一定的輸入下,系統(tǒng)的輸出是否與期望相同。黑箱測試補(bǔ)充介紹白箱測試(2)白箱測試

不僅要完成前者的內(nèi)容,還要檢查輸入的數(shù)據(jù)是如何通過系統(tǒng)內(nèi)部設(shè)定的結(jié)構(gòu),達(dá)到輸出的。6系統(tǒng)切換系統(tǒng)切換就是指以新系統(tǒng)替換老系統(tǒng)的過程,即老系統(tǒng)停止使用,新系統(tǒng)開始運行6.5系統(tǒng)切換在指定的時間點,停止原系統(tǒng)的使用,啟動新系統(tǒng)。轉(zhuǎn)換簡單,費用最省風(fēng)險較大,應(yīng)有一定的保護(hù)措施。1、直接切換法老系統(tǒng)新系統(tǒng)t切換點

新系統(tǒng)投入運行時,老系統(tǒng)并不停止運行,而是與新系統(tǒng)同時運行一段時間,對照兩者的輸出,利用老系統(tǒng)對新系統(tǒng)進(jìn)行檢驗。2、并行切換法老系統(tǒng)新系統(tǒng)并行運行t并行切換法的特點是風(fēng)險小、安全系數(shù)大開銷大,費用高(需要同時運行2套系統(tǒng))用戶隨著并行期的延長而失去熱情,甚至拒絕使用新系統(tǒng)隱含假設(shè):原系統(tǒng)是正確的在新系統(tǒng)全部正式運行之前,分階段地一部分一部分地替代老系統(tǒng)。3、試點過渡法(逐步轉(zhuǎn)換法)子系統(tǒng)1子系統(tǒng)1子系統(tǒng)2子系統(tǒng)2這種轉(zhuǎn)換方式心理、安全性較好,但費用高。適合于處理過程復(fù)雜、數(shù)據(jù)重要的大型復(fù)雜系統(tǒng)。系統(tǒng)切換過程中,應(yīng)注意以下問題:

1、新系統(tǒng)的投運需要大量的基礎(chǔ)數(shù)據(jù),這些數(shù)據(jù)的整理與錄入工作量特別龐大,應(yīng)及早準(zhǔn)備、盡快完成;

2、

溫馨提示

  • 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

提交評論