資源描述:
《管理信息系統(tǒng)的系統(tǒng)實施分析課件.ppt》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、第6章管理信息系統(tǒng)的系統(tǒng)實施本章主要內容基本概念系統(tǒng)實施的實現(xiàn)方法程序設計系統(tǒng)開發(fā)軟件工具系統(tǒng)調試和轉換6.1基本概念系統(tǒng)實施實際就根據(jù)系統(tǒng)設計得到的物理模型,選用一種計算機語言完成新系統(tǒng)的實現(xiàn)。6.2系統(tǒng)實施的實現(xiàn)方法在系統(tǒng)實施階段,主要是實現(xiàn)已完成的系統(tǒng)設計,即新系統(tǒng)物理模型----新系統(tǒng)實施方案。因此,必須根據(jù)新系統(tǒng)設計說明書的要求,來組織工作、安排計劃和培訓人員。6.2.1系統(tǒng)實施的內容6.2系統(tǒng)實施的實現(xiàn)方法6.2系統(tǒng)實施的實現(xiàn)方法6.2.2系統(tǒng)實施的領導1、做好新系統(tǒng)實施計劃的編制工作,布置和協(xié)調各方面的關系;2、檢查工作進度和質量,作必要的調整和修改;
2、3、處理和解決實施過程發(fā)生和發(fā)現(xiàn)的一切重大問題。4、發(fā)揮系統(tǒng)分析員和設計員的作用。6.2系統(tǒng)實施的實現(xiàn)方法6.2.3人員的培訓了解計算機的基本操作了解計算機的系統(tǒng)分析和設計的基本概念新系統(tǒng)的概貌信息系統(tǒng)的建立對原系統(tǒng)工作流程和方法的改進系統(tǒng)的變化掌握新系統(tǒng)的操作程序基本的系統(tǒng)維護技能6.3程序設計6.3.1程序的編制和調試程序編制中遵循兩條基本原則:1)提高程序的可維護性結構化模塊設計2)程序員依據(jù)系統(tǒng)分析與設計階段產(chǎn)生的過程結構圖、程序偽碼、決策樹、判斷表、程序說明書和流程圖來選擇程序語言進行程序設計。6.3程序設計6.3.1程序的編制和調試編制程序是為了使計算機
3、能按照支付寶的內容進行工作,而調試是檢驗程序的程序,兩者相輔相成。調試數(shù)據(jù)應符合要求:1)為了測試不同的功能,調試數(shù)據(jù)應滿足各方面的要求。要根據(jù)所需具有的功能來確定調試數(shù)據(jù)的各類,保證程序的各個部分都能得到完事的檢查。2)調試數(shù)據(jù)要滿足上、下限和手環(huán)重復次數(shù)的要求。3)要有一定量的錯誤數(shù)據(jù),以便檢驗能否正確執(zhí)行出錯處理。4)數(shù)據(jù)之間的關系應符合程序要求。6.3程序設計6.3.2程序設計的組織工作根據(jù)任務的輕重緩急和程序員的人數(shù)、能力進行合理的分工。編程的安排應考慮程序的特點,一般文件或數(shù)據(jù)庫建立的工作量極大,應該盡量安排在前。調試完后:編寫程序設計說明書、操作說明書
4、、程序代碼說明、程序修改記錄、開發(fā)總結等。6.3程序設計6.3.3程序設計方法1、結構化程序設計1)結構化程序的基本結構“自頂向下”的模塊化設計方法結構化程序設計方法的特點就在于其使用三種基本邏輯結構:順序結構、選擇結構和循環(huán)結構來設計程序。6.3程序設計6.3.3程序設計方法1、結構化程序設計2)多元條件結構它也稱開關結構,是一種輔助結構。ABI值NETXC6.3程序設計6.3.3程序設計方法2、速成原型式的程序開發(fā)方法速成原型式的基本步驟:將HIPO圖或結構圖中類似帶有普遍性的功能模塊集中,如菜單模塊、報表模塊、查詢模塊、圖形生成模塊等,這些模塊幾乎在每個子系統(tǒng)
5、中都是必不可少的將有普遍性的功能模塊集中以后,就可尋找相應的、可用的軟件工具。如果尋找無果,則可考慮開發(fā)一個能夠適合各子系統(tǒng)情況的通用模塊用這些軟件工具來生成這些程序模型的原型。6.3程序設計6.3.3程序設計方法3、面向對象的程序設計方法面向對象的程序設計方法一般應與面向對象設計OOD所設計的內容相對應。它是一個簡單、直接的映射過程,就是將OOD中所定義的范式直接用面向對象的OOP來取代即可。在系統(tǒng)的實現(xiàn)階段,面向對象的程序設計方法具有相當大的潛在優(yōu)勢,也是其它的程序設計方法所無法取代的。6.4系統(tǒng)開發(fā)軟件工具6.4.1電子表格軟件例如,Lotus1-2-3電子表
6、格軟件包有一個規(guī)模較大的電子工作表(256列*2048行)。用戶可以通過鍵盤在屏幕上填寫表中數(shù)據(jù),存入數(shù)據(jù)庫,然后按圖形方式顯示或打印出來。由于這種軟件可以靈活地將其它類型的數(shù)據(jù)文件轉換成工作表文件,所以使用比較方便。此外,Lotus1-2-3還設定了許多統(tǒng)計和財會中常用的函數(shù)和模型,因而便于MIS和DSS的開發(fā)。6.4系統(tǒng)開發(fā)軟件工具6.4.2數(shù)據(jù)庫管理現(xiàn)在,數(shù)據(jù)庫管理系統(tǒng)已不只是局限于數(shù)據(jù)管理,而且具有相當強的軟件生成功能。例如:在ORACLE數(shù)據(jù)庫管理系統(tǒng)中,利用SQL*FORMS可以通過選擇一些菜單和相應的功能鍵方便地進行對庫操作;SQL*PLUS的觸發(fā)器為
7、保證數(shù)據(jù)的完整性、一致性和合法性提供必要的檢驗手段;SQL*REPORT為報表輸出提供方便SQL*GRAPH為圖形生成提供方便。以上這些ORACLE軟件工具配合起來使用,可以形成一個綜合的應用軟件開發(fā)環(huán)境。6.4系統(tǒng)開發(fā)軟件工具6.4.3套裝軟件(Setofsoftware)套裝軟件是將流行的若干軟件集成起來形成的軟件。例如:OFFICE將下列軟件融合在一起:WORD(文字處理軟件)EXCEL(電子表格軟件)PowerPoint(繪圖軟件)。這套軟件可同時運用字處理、表格設計、數(shù)據(jù)庫和繪圖功能,其中EXCEL還具備一定規(guī)模的生成模型的函數(shù)。6.4系統(tǒng)開發(fā)軟件工具