版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第八章管理信息系統(tǒng)的系統(tǒng)實施本章內(nèi)容第一節(jié)物理系統(tǒng)的實施第二節(jié)程序設(shè)計第三節(jié)軟件開發(fā)工具第四節(jié)程序和系統(tǒng)調(diào)試第五節(jié)系統(tǒng)切換、運行及維護2023/4/2121.1物理系統(tǒng)的實施MIS物理系統(tǒng)的實施是計算機系統(tǒng)和通信網(wǎng)絡(luò)系統(tǒng)設(shè)備的訂購、機房的準(zhǔn)備和設(shè)備的安裝調(diào)試等一系統(tǒng)列活動的總和。物理系統(tǒng)實施通信網(wǎng)絡(luò)系統(tǒng)設(shè)備訂購機房的準(zhǔn)備設(shè)備的安裝調(diào)試計算機系統(tǒng)設(shè)備訂購2023/4/2131.2計算機系統(tǒng)的實施購置計算機系統(tǒng)的基本原則是能夠滿足MIS的設(shè)計要求。此外,還應(yīng)當(dāng)考慮以下問題:計算機系統(tǒng)對環(huán)境敏感,要考慮溫度、濕度、備用電源等問題!1計算機系統(tǒng)是否具有合理的性能價格比2系統(tǒng)是不具有良好的可擴充性3能否得到來自供應(yīng)商的售后服務(wù)和技術(shù)支持等2023/4/2141.3網(wǎng)絡(luò)系統(tǒng)的實施MIS通常是一個由通信線路把各種設(shè)備連接起來組成的網(wǎng)絡(luò)系統(tǒng)。網(wǎng)絡(luò)系統(tǒng)的實施主要是通信設(shè)備的安裝、電纜線的鋪設(shè)及網(wǎng)絡(luò)性能的調(diào)試等工作。MIS網(wǎng)絡(luò)有局域網(wǎng)(LAN)和廣域網(wǎng)(WAN)兩種。局域網(wǎng)(LAN)一定范圍內(nèi)的網(wǎng)絡(luò),可以實現(xiàn)樓宇內(nèi)部和鄰近的幾座大樓之間的內(nèi)部聯(lián)系。廣域網(wǎng)(WAN)設(shè)備之間的通信,通常利用公共電信網(wǎng)絡(luò),實現(xiàn)遠程設(shè)備之間的通信。2023/4/215本章內(nèi)容第一節(jié)物理系統(tǒng)的實施第二節(jié)程序設(shè)計第三節(jié)軟件開發(fā)工具第四節(jié)程序和系統(tǒng)調(diào)試第五節(jié)系統(tǒng)切換、運行及維護2023/4/2162.1程序設(shè)計目標(biāo)隨著計算機應(yīng)用水平的提高,人們對程序設(shè)計的要求發(fā)生了變化。在小程序設(shè)行中,主要強調(diào)程序的正確和效率;但對于大型程序,人們則傾向于首先強調(diào)程序的可維護性、可靠性和可理解性,然后才是效率??删S護性可靠性可理解性效率2023/4/2172.1程序設(shè)計目標(biāo)可維護性系統(tǒng)需求可能會隨著環(huán)境的變化而不斷變化;由于計算機軟硬件的更新?lián)Q代也需要對程序進行相應(yīng)的升級??煽啃猿绦驊?yīng)具有較好的容錯能力,不僅正常情況下能正確工作,而且在意外情況下應(yīng)便于處理,不至產(chǎn)生意外的操作,從而造成嚴重損失??衫斫庑猿绦虿粌H要求邏輯正確,而且應(yīng)當(dāng)層次清楚,便于閱讀;程序維護人員經(jīng)常要維護他人編寫的程序。效率由于硬件價格大幅度下降,程序的效率已不像以前那樣舉足輕重了;程序員的工作效率,不僅能降低開發(fā)成本,而且可明顯降低出錯率。2023/4/2182.2結(jié)構(gòu)化程序設(shè)計方法應(yīng)用軟件的編程工作量極大,而且要經(jīng)常維護、修改。編寫程序應(yīng)符合軟件工程化思想,軟件工程的思想即利用工程化的方法進行軟件開發(fā),通過建立軟件工程環(huán)境來提高軟件開發(fā)效率。自頂向下的模塊化設(shè)計方法結(jié)構(gòu)化程序設(shè)計方法2023/4/2192.2結(jié)構(gòu)化程序設(shè)計方法自頂向下的方法在系統(tǒng)分析和設(shè)計階段都要使用,能從總體上理解和把握整個系統(tǒng),而后逐步求精,提高軟件開發(fā)的效率。每個系統(tǒng)都是由功能模塊構(gòu)成的層次結(jié)構(gòu)。底層的模塊一般規(guī)模較小,功能較簡單。在模塊化程序設(shè)計中應(yīng)注意:1模塊的獨立性:在系統(tǒng)中模塊之間應(yīng)盡可能地相互獨立,減少模塊間的耦合,即信息交互,以便于將模塊作為一個獨立的子系統(tǒng)開發(fā)。2模塊大小劃分要適當(dāng):模塊中包含的子模塊數(shù)要合適,即便于模塊的單獨開發(fā)又便于系統(tǒng)重構(gòu)。3模塊功能要簡單:底層模塊一般應(yīng)完成一項獨立的處理任務(wù)。4共享的功能模塊應(yīng)集中:對于可供各模塊共享的處理功能,應(yīng)集中在一個上層模塊中,供各模塊引用。2023/4/21102.2結(jié)構(gòu)化程序設(shè)計方法自頂向下的模塊化方法描述了大程序設(shè)計的原則,在具體編程中,則應(yīng)采用結(jié)構(gòu)化程序設(shè)計方法。其特點是采用以下三種基本邏輯結(jié)構(gòu)來編寫程序:順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和選擇結(jié)構(gòu)。順序結(jié)構(gòu)循環(huán)結(jié)構(gòu)選擇結(jié)構(gòu)根據(jù)條件成立與否選擇程序執(zhí)行路徑的結(jié)構(gòu)。結(jié)構(gòu)一:IF<條件><命令組1>
ELSE
<命令組2>
ENDIF結(jié)構(gòu)三:
DOCASECASE<條件1><命令組1>
CASE<條件2><命令組2>
……CASE<條件n><命令組n>
ENDCASE結(jié)構(gòu)二:
IF<條件><命令組>
ENDIF由一個或幾個模塊構(gòu)成,程序運行時重復(fù)執(zhí)行,直到滿足某一條件為止。如Foxpro中的DoWhile–Enddo語句。DOWHILE<條件>
<命令組1>
[Loop]
<命令組2>
[EXIT]
<命令組3>
ENDDO順序結(jié)構(gòu)是一種線性有序的結(jié)構(gòu),由一系列依次執(zhí)行的語句或模塊構(gòu)成。定義語句變量1執(zhí)行語句1執(zhí)行語句2……2023/4/2111本章內(nèi)容第一節(jié)物理系統(tǒng)的實施第二節(jié)程序設(shè)計第三節(jié)軟件開發(fā)工具第四節(jié)程序和系統(tǒng)調(diào)試第五節(jié)系統(tǒng)切換、運行及維護2023/4/21123.1套裝軟件利用軟件生成工具進行系統(tǒng)開發(fā)可以大量地減少甚至避免手工編寫程序,并且避免了手工方式下的編程錯誤,從而極大地提高了系統(tǒng)開發(fā)效率。下面首先對幾種常用的工具軟件作一介紹:
套裝軟件將流行的若干軟件集成起來形成一套軟件。例如,套裝軟件OFFICE就是將WORD、EXCEL和PowerPoint融合在一起;可同時運用字處理、表格設(shè)計、數(shù)據(jù)庫和繪圖功能。2023/4/21133.2數(shù)據(jù)庫管理數(shù)據(jù)庫管理現(xiàn)在的數(shù)據(jù)庫管理系統(tǒng)已不只是局限于數(shù)據(jù)管理,而且備了相當(dāng)強的軟件生成功能。2023/4/21143.3統(tǒng)一建模語言UML統(tǒng)一建模語言UMLUML能夠真實、全面,并清晰地定義和描述客觀系統(tǒng);在系統(tǒng)開發(fā)的各個階段,不需要轉(zhuǎn)換概念和表示的方法,而且可以為采用不同編程語言和不同開發(fā)平臺的應(yīng)用系統(tǒng)建模。在UML中用一系列圖來描述系統(tǒng):用例圖、類圖、時序圖、協(xié)作圖、狀態(tài)圖、活動圖、類圖、組件圖、配置圖等。2023/4/21153.4可視化編程工具VisualBASIC可視化編程工具Visual
BASICVisualBASIC是一種可編程的應(yīng)用軟件,其特點是提供給用戶一種可以跨越多個軟件平臺的通用語言。軟件開發(fā)人員只要掌握一種核心的語言,就可方便地與其他軟件連結(jié)。2023/4/21163.5計算機輔助軟件工程CASE計算機輔助軟件工程
CASE軟件開發(fā)工具現(xiàn)在已由原來單純輔助編程的工具進一步發(fā)展成為支持系統(tǒng)分析和系統(tǒng)設(shè)計乃至整個系統(tǒng)生命周期的大型軟件環(huán)境,稱為計算機輔助軟件工程。2023/4/2117本章內(nèi)容第一節(jié)物理系統(tǒng)的實施第二節(jié)程序設(shè)計第三節(jié)軟件開發(fā)工具第四節(jié)程序和系統(tǒng)調(diào)試第五節(jié)系統(tǒng)切換、運行及維護2023/4/21184.1程序調(diào)試程序的正確性驗證一般有理論法和實驗法兩種。理論法是屬于程序正確性證明問題,尚處于研究之中,近期內(nèi)還不能達到實用階段。目前,程序正確性驗證中普遍采用的仍是實驗法。代碼測試調(diào)試過程中通常要編寫測試數(shù)據(jù)。1、用正常數(shù)據(jù)調(diào)試2、用異常數(shù)據(jù)調(diào)試3、用錯誤數(shù)據(jù)調(diào)試程序功能測試面向程序應(yīng)用環(huán)境,把程序看作一個“黑匣子”;認為程序只要滿足應(yīng)用功能上的需求,就是可行的。2023/4/21194.2分調(diào)系統(tǒng)的應(yīng)用軟件通常由多個功能模塊組成,每個模塊由一個或幾個程序構(gòu)成。在單個程序調(diào)試完成以后,尚需進行分調(diào),即將一個功能內(nèi)所有程序按次序串聯(lián)起來進行調(diào)試。目的是要保證各程序間具有正確的控制關(guān)系,測試模塊的運行效率。2023/4/21204.3總調(diào)總調(diào)的內(nèi)容包括兩部分:主控程序和調(diào)度程序調(diào)試、程序的總調(diào)。由系統(tǒng)分析員和程序員合作進行。主控程序和調(diào)度程序調(diào)試程序的總調(diào)調(diào)試時,將所有控制程序與各功能模塊的接口“短路”即用直接送出予先安排計算結(jié)果的聯(lián)系程序替代原功能模塊,驗證控制接口和參數(shù)傳遞的正確性。將主控制和調(diào)度程序與各功能模塊聯(lián)結(jié)起來進行總體調(diào)試,對系統(tǒng)各種可能的使用形態(tài)及其組合在軟件中的流通情況進行能行性測試。檢查模塊間相互關(guān)系方面的錯誤和缺陷。2023/4/21214.4特殊測試除了上述常規(guī)測試之外,還有一些必要的性能測試。這些測試往往不是針對程序在正常情況下運行的正確與否,而是根據(jù)系統(tǒng)需求選擇進行的。主要有:峰值負載測試、容量測試、響應(yīng)時間測試、恢復(fù)能力測試等。系統(tǒng)測試通常采用“系統(tǒng)模型”法以便以最少的輸入數(shù)據(jù)量完成較全面軟件測試。嚴格核對計算機處理和人工處理的兩種結(jié)果。實況測試實況測試以過去手工處理方式下得出正確結(jié)果的數(shù)據(jù)作為輸入,將系統(tǒng)處理結(jié)果與手工處理結(jié)果進行比較。2023/4/2122本章內(nèi)容第一節(jié)物理系統(tǒng)的實施第二節(jié)程序設(shè)計第三節(jié)軟件開發(fā)工具第四節(jié)程序和系統(tǒng)調(diào)試第五節(jié)系統(tǒng)切換、運行及維護2023/4/21235.1系統(tǒng)切換系統(tǒng)切換即如何由舊的、手工處理系統(tǒng)向新的計算機信息系統(tǒng)過渡。信息系統(tǒng)的切換一般有三種方法:直接切換法、并行切換法、試點過渡法。直接切換法老系統(tǒng)停止運行,新系統(tǒng)投入運行。并行切換法新老系統(tǒng)同時運行一段時間,對照兩者的輸出。試點過渡法新系統(tǒng)的某一部分代替老系統(tǒng),以此作為試點,逐步地代替整個老系統(tǒng)2023/4/21245.2系統(tǒng)運行管理及維護MIS系統(tǒng)正式投入運行后,為了讓MIS長期高效地工作,必須加強對MIS運行的日常管理,不僅是對機房環(huán)境和設(shè)施的管理,更主要的是對系統(tǒng)每天運行狀況、數(shù)據(jù)輸入和輸出情況以及系統(tǒng)的安全性與完備性及時、如實地記錄和處置。系統(tǒng)運行的日常維護包括數(shù)據(jù)收集、數(shù)據(jù)整理、數(shù)據(jù)錄入及處理結(jié)果的整理與分發(fā)。此外,還包括簡單的硬件管理和設(shè)施管理。系統(tǒng)運行情況的記錄整個系統(tǒng)運行情況的記錄能夠反映出系統(tǒng)在大多數(shù)情況下的狀態(tài)和工作效率,對于系統(tǒng)的評價與改進具有重要的參考價值。2023/4/21255.2系統(tǒng)運行管理及維護系統(tǒng)剛建成時所編制的程序和數(shù)據(jù)很少能一字不改地沿用下去。系統(tǒng)人員應(yīng)根據(jù)MIS運行的外部環(huán)境的變更和業(yè)務(wù)量的改變及時對系統(tǒng)進行維護。維護的內(nèi)容包括:程序維護數(shù)據(jù)文件維護代碼維護根據(jù)需求變化或硬件環(huán)境的變化對程序進行部分或全部的修改。修改時應(yīng)充分利用原程序,修改后要填寫程序改登記表。數(shù)據(jù)文件的維護(主文件的定期更新不算在內(nèi))有許多是不定期的,必須在現(xiàn)場要求的時間內(nèi)維護好。代碼的維護(如訂正、添加、刪除至重新設(shè)計)應(yīng)由代碼管理小組(由業(yè)務(wù)人員
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026春貴州貴陽市觀山湖區(qū)第七中學(xué)招臨聘教師6人備考題庫附參考答案詳解(基礎(chǔ)題)
- 2026年光建一體化科技公司安全設(shè)施“三同時”管理制度
- 2026江蘇南京大學(xué)化學(xué)學(xué)院助理招聘備考題庫及參考答案詳解一套
- 2026江蘇南京大學(xué)化學(xué)學(xué)院助理招聘備考題庫含答案詳解(能力提升)
- 2026江蘇南京大學(xué)化學(xué)學(xué)院助理招聘備考題庫帶答案詳解(輕巧奪冠)
- 2025年建筑cad證書考試試題及答案
- 【2025年】全國“安全生產(chǎn)月”知識考試試題及參考答案
- 2025年公共衛(wèi)生管理碩士入學(xué)考試試卷及答案
- (2025年)建筑施工項目負責(zé)人安全員b證考試真題細選50期(附帶答案)
- (2025年)安徽省六安市檢察院書記員考試試題及答案
- 2026河北石家莊技師學(xué)院選聘事業(yè)單位工作人員36人備考考試試題附答案解析
- 云南省2026年普通高中學(xué)業(yè)水平選擇性考試調(diào)研測試歷史試題(含答案詳解)
- GB 4053.3-2025固定式金屬梯及平臺安全要求第3部分:工業(yè)防護欄桿及平臺
- 2026屆福州第三中學(xué)數(shù)學(xué)高二上期末檢測模擬試題含解析
- 2025年下屬輔導(dǎo)技巧課件2025年
- 企業(yè)法治建設(shè)培訓(xùn)課件
- 柜式七氟丙烷-氣體滅火系統(tǒng)-安裝與施工-方案
- 核醫(yī)學(xué)全身骨顯像骨顯像課件
- 昌樂縣鎮(zhèn)區(qū)基準(zhǔn)地價更新修正體系匯編(完整版)資料
- 項目管理學(xué)課件戚安邦全
- 羽毛球二級裁判員試卷
評論
0/150
提交評論