資源描述:
《第七章管理信息系統(tǒng)的系統(tǒng)實施[本章教學要求]了解信息系統(tǒng)實施》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、第七章管理信息系統(tǒng)的系統(tǒng)實施[本章教學要求]?了解信息系統(tǒng)實施的內(nèi)容與方法,程序設(shè)計的方法,軟件開發(fā)工具?掌握信息系統(tǒng)的測試方法?了解系統(tǒng)切換和維護過程的重要性?能夠理解項目管理的重要性以及面向?qū)ο蠓椒ǖ南到y(tǒng)實施重要性。[本章重要知識點]?可維護性?可靠性?可理解性?效率?自頂向下的模塊化設(shè)計方法?結(jié)構(gòu)化程序設(shè)計方法?可視化(VB)編程工具?計算機輔助軟件工程(CASE)?代碼測試?程序功能測試?分調(diào)?總調(diào)?直接切換法?并行切換法?試點過度法?項目管理?系統(tǒng)評價?程序功能測試?總調(diào)?并行切換法?項目管理?統(tǒng)一建模語言[本章課時安排]3課時[每章重
2、要教學知識點]第一節(jié)物理系統(tǒng)的實施物理系統(tǒng)的實施是計算機系統(tǒng)和通信網(wǎng)絡設(shè)備的定購、機房的準備和設(shè)備調(diào)試等一系列活動的總和。通過木節(jié),使學生掌握信息系統(tǒng)物理系統(tǒng)實施的主要活動已經(jīng)慕木要求。木節(jié)10分鐘。一.計算機系統(tǒng)實施必須從這些計算機產(chǎn)胡屮選擇最適合應川的骷牌。配置計算機系統(tǒng)的基木原則是能夠滿足MIS的基本要求。此外應考慮:(1)計算機系統(tǒng)是否具有合理的性價比(2)系統(tǒng)是否具有良好的可擴充性(3)能否得到來自供應商的售后服務和技術(shù)支持等二.網(wǎng)絡系統(tǒng)的實施MIS通常是一個山通信線路把各種設(shè)備連接起來構(gòu)成的網(wǎng)絡系統(tǒng)。MIS網(wǎng)絡有局域網(wǎng)(LAN)和廣域
3、網(wǎng)(WAN)兩種。局域網(wǎng)通常是指一定范圍內(nèi)的網(wǎng)絡,可以實現(xiàn)樓宇內(nèi)部和鄰近的幾座大樓Z間的聯(lián)系。廣域網(wǎng)Z間通信,通常利用公共電信網(wǎng)絡,實現(xiàn)遠程設(shè)備Z間的通信。第二節(jié)程序設(shè)計了解程序設(shè)計的目標、結(jié)構(gòu)化程序設(shè)計方法。木節(jié)用吋20分鐘。一、程序設(shè)計的目標在小程序設(shè)計中,主要強調(diào)程序的止確和效率,但對于大型程序,人們則首先強調(diào)程序的可維護性、可靠性和可理解性,然斤才是效率?可維護性?可靠性?可理解性?效率重點對可維護性、可靠性、可理解性的概念進行講述。二、結(jié)構(gòu)化程序的方法工程的思想即利用工程化的方法進行軟件開發(fā),通過建立軟件工程環(huán)境來提高軟件開發(fā)的效率。口
4、頂向下的模塊設(shè)計方法(TOP-DownProgramming)1T頂向下的方法在系統(tǒng)分析和設(shè)計階段都要使用。每個系統(tǒng)都是由功能模塊構(gòu)成的層次結(jié)構(gòu)。底層的模塊一般規(guī)模較小,功能較簡單,完成系統(tǒng)某一方而的處理功能。在設(shè)計中使用白頂向下的方法的目的在于一開始能從總體上理解和把握整個系統(tǒng),而后對于組成系統(tǒng)的各功能逐步求粘,從而使整個系統(tǒng)保持良好的結(jié)構(gòu),提高軟件開發(fā)的效率。模塊化程序設(shè)計屮應注意:?模塊的獨立性?模塊的大小劃分要適當?模塊功能要簡單?共享的功能的模塊應集中結(jié)構(gòu)化程序設(shè)計方法:順序結(jié)構(gòu)循環(huán)結(jié)構(gòu)選擇結(jié)構(gòu)舉例說明。第三節(jié)軟件開發(fā)工具介紹各種軟件開
5、發(fā)工具。木節(jié)10分鐘。一?電子表格軟件二.數(shù)據(jù)庫管理三.套裝軟件四.可視化(VisualBASIC)編程工具五.計算機輔助軟件工程(CASE)第四節(jié)程序和系統(tǒng)調(diào)試程序和系統(tǒng)調(diào)試的H的是發(fā)現(xiàn)程序和系統(tǒng)中可能存在的錯誤并及時予以糾正。本節(jié)主要掌握調(diào)試的過程。本節(jié)20分鐘。一、程序調(diào)試程序的止確性驗證-?般有理論法和實驗法兩種。理論法是屈于程序止確性證明問題,它是利用數(shù)學方法證明程序的正確性。(一)代碼測試調(diào)試過程中通常要編寫測試數(shù)據(jù)。測試數(shù)據(jù)除采用止常數(shù)據(jù)外,還應包括一些顯常數(shù)據(jù)和錯誤數(shù)據(jù),用來考驗程序邏輯上的止確性。常用的測試數(shù)據(jù)如下:1JIJIE
6、常數(shù)據(jù)調(diào)試2.用異常數(shù)據(jù)調(diào)試3JIJ錯誤數(shù)據(jù)調(diào)試(1)輸入鍵號錯謀時(包括錯的鍵號和不應有的鍵號)能否及時檢查出和發(fā)出岀錯信息,并允許修改。(2)輸入數(shù)據(jù)錯誤時(包括錯誤數(shù)據(jù)、不合理數(shù)據(jù)和負數(shù))能否及時檢查出和發(fā)出出鉛信息,并允許修改。(3)操作錯謀時(包插磁盤錯誤,操作步驟和方法錯謀)能否及時檢查出和發(fā)出警告信息,并允許改正。(二)程序功能測試經(jīng)代碼測試正確的程序只是在棊木上驗證了程序邏輯上的正確性,但并不能驗證程序是否滿足程序說明中的功能,也不能驗證測試數(shù)據(jù)木身是否完備。程序功能測試則而向程序應用環(huán)境,把程序看作一個“黑便子",認為程序只耍滿
7、足應用功能上的需求,就是可行的二、分調(diào)(功能調(diào)試系統(tǒng)的應用軟件通常rh多個功能模塊組成,每個模塊由一個或多個程序構(gòu)成。在單個程序調(diào)試完以后,尚需進行分調(diào),即將一?個功能內(nèi)所有程序按次序串聯(lián)起來進行調(diào)試。三、總調(diào)(能行性聯(lián)調(diào))主控程序和調(diào)度程序調(diào)試程序的總調(diào)四、特殊調(diào)試除了上述常規(guī)測試以外,還有一些必要性能測試。這些測試往往不是針對程序在正常情況卜-運行的正確與否,而是根據(jù)系統(tǒng)需求選擇迓行的,主耍有:峰值負載測試、容量測試、響應時間測試、恢復能力測試等。第五節(jié)系統(tǒng)切換、運行及維護本節(jié)了解系統(tǒng)切換的三種方式,能掌握系統(tǒng)運行和H常管理維護的基本工作要求
8、。本節(jié)用時20分鐘。一、系統(tǒng)切換系統(tǒng)切換是指由山的、手工處理系統(tǒng)響新的計算機信息系統(tǒng)過渡。信息系統(tǒng)的切換一般有三種方法。直接切換法就是在