資源描述:
《第七章 管理信息系統(tǒng)的系統(tǒng)實(shí)施-yx08》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第七章 管理信息系統(tǒng)的系統(tǒng)實(shí)施信息系統(tǒng)的開發(fā)思路系統(tǒng)分析系統(tǒng)設(shè)計(jì)系統(tǒng)實(shí)施第七章 管理信息系統(tǒng)的系統(tǒng)實(shí)施系統(tǒng)實(shí)施的特點(diǎn)工作量大投入人力、物力多組織管理工作繁重第一節(jié) 系統(tǒng)實(shí)施概述一、系統(tǒng)實(shí)施的任務(wù)系統(tǒng)實(shí)施是開發(fā)信息系統(tǒng)的后期階段。這個(gè)階段的任務(wù):是以系統(tǒng)設(shè)計(jì)方案為依據(jù),把系統(tǒng)設(shè)計(jì)階段所得到的目標(biāo)系統(tǒng)轉(zhuǎn)變?yōu)榭梢赃\(yùn)行的信息系統(tǒng),他將真正解決系統(tǒng)“具體做什么”的問題。系統(tǒng)實(shí)施的的內(nèi)容物理系統(tǒng)的實(shí)施程序設(shè)計(jì)系統(tǒng)的測試和調(diào)試人員的培訓(xùn)數(shù)據(jù)準(zhǔn)備系統(tǒng)轉(zhuǎn)換2021/7/175系統(tǒng)實(shí)施的工作流程MIS物理系統(tǒng)的實(shí)施是計(jì)算機(jī)系統(tǒng)和通信網(wǎng)絡(luò)系統(tǒng)設(shè)備的訂購、機(jī)房的準(zhǔn)備和設(shè)備的安裝調(diào)試等一系列活動(dòng)。物理系統(tǒng)的實(shí)施⑴計(jì)算
2、機(jī)品牌選擇國外品牌目前有IBM、HP、SUN、NEC、Dell等;國內(nèi)品牌目前有聯(lián)想、新浪潮、方正等。計(jì)算機(jī)系統(tǒng)的實(shí)施⑵計(jì)算機(jī)購置的基本原則:能夠滿足MIS的設(shè)計(jì)和運(yùn)行的基本要求合理的性價(jià)比;良好的可擴(kuò)充性;良好的技術(shù)支持.⑶計(jì)算機(jī)的環(huán)境要求機(jī)房要安裝雙層玻璃門窗,并且要求無塵。硬件通過電纜線連接至電源,防止靜電感應(yīng)。防止由于突然停電造成的事故發(fā)生,應(yīng)安裝備用電源設(shè)備,如功率足夠的不間斷電源(UPS)。局域網(wǎng)(LocalAreaNetwork,LAN)通常指一定范圍內(nèi)的網(wǎng)絡(luò),可以實(shí)現(xiàn)樓宇內(nèi)部和臨近的幾座大樓之間的內(nèi)部聯(lián)系。廣域網(wǎng)(WideAreaNetwork,WAN)能連接多個(gè)城市,國家或
3、大洲--廣域網(wǎng)不僅僅只是連接許多結(jié)點(diǎn)中的計(jì)算機(jī),它還必須能使得計(jì)算機(jī)之間能同時(shí)通信。網(wǎng)絡(luò)系統(tǒng)的實(shí)施第二節(jié) 程序設(shè)計(jì)編程(Coding)就是為系統(tǒng)各個(gè)模塊編寫程序。根據(jù)結(jié)構(gòu)化方法設(shè)計(jì)了詳細(xì)方案,又有了高級語言,初級程序員都可以參加這一階段的工作。要求:編制出正確、清晰、容易理解、容易維護(hù)、工作效率高的程序員代碼。一、程序設(shè)計(jì)原則程序員應(yīng)仔細(xì)閱讀系統(tǒng)設(shè)計(jì)全部文檔程序員應(yīng)熟練掌握編程語言和開發(fā)工具編程時(shí)盡量使用標(biāo)準(zhǔn)方法重視程序調(diào)試工作盡量使用已有程序模塊二、程序設(shè)計(jì)標(biāo)準(zhǔn)可靠性規(guī)范性可讀性(可理解性)可維護(hù)性健壯性高效率⑴可維護(hù)性由于信息系統(tǒng)需求的不確定性,系統(tǒng)需求可能會(huì)隨著環(huán)境的變化而不斷變化,因
4、此,就必須對系統(tǒng)功能進(jìn)行完善和調(diào)整,為此,就要對程序進(jìn)行補(bǔ)充或修改。此外,由于計(jì)算機(jī)軟硬件的更新?lián)Q代也需要對程序進(jìn)行相應(yīng)的升級。⑵可靠性:程序應(yīng)具有較好的容錯(cuò)能力。正常情況下能正確工作。意外情況下應(yīng)便于處理,不至產(chǎn)生意外的操作,從而造成嚴(yán)重?fù)p失。指標(biāo):無故障運(yùn)行的能力。定量指標(biāo):平均無故障時(shí)間.⑶可理解性:程序不僅要求邏輯正確,計(jì)算機(jī)能夠執(zhí)行,而且應(yīng)當(dāng)層次清楚,便于閱讀。⑷效率:程序能否有效地利用計(jì)算機(jī)資源。程序效率的地位:已不像以前那樣舉足輕重了,因?yàn)橛布r(jià)格大幅度下降,而其性能卻不斷完善和提高。程序設(shè)計(jì)人員工作效率的地位日益重要。不僅能降低軟件開發(fā)成本;而且可明顯降低程序的出錯(cuò)率,進(jìn)而減
5、輕維護(hù)人員的工作負(fù)擔(dān)。為了提高程序設(shè)計(jì)效率,應(yīng)充分利用各種軟件開發(fā)工具。在過去的小程序設(shè)計(jì)中,主要強(qiáng)調(diào)程序的正確和效率。對于大型程序,人們則傾向于首先強(qiáng)調(diào)程序的可維護(hù)性、可靠性和可理解性,然后才是效率。注意程序效率、可維護(hù)性、可理解性三者之間的關(guān)系三、程序設(shè)計(jì)方法結(jié)構(gòu)化程序設(shè)計(jì)方法限制使用GOTO語句自頂向下、逐步求精的模塊化設(shè)計(jì)原型式的程序開發(fā)方法面向?qū)ο蟮某绦蛟O(shè)計(jì)方法可視化的程序設(shè)計(jì)技術(shù)功能結(jié)構(gòu)圖中有很多大大小小的模塊,先實(shí)現(xiàn)那些模塊呢?上層模塊下層模塊…….下層模塊執(zhí)行具體的功能控制性自頂向下的模塊化設(shè)計(jì)結(jié)構(gòu)化方法主張自頂向下實(shí)現(xiàn),盡量先實(shí)現(xiàn)上層模塊,逐步向下,最后實(shí)現(xiàn)下層最基本的模塊
6、。(首先調(diào)試整個(gè)系統(tǒng)的結(jié)構(gòu)及各個(gè)模塊之間的接口,確保系統(tǒng)結(jié)構(gòu)和各模塊接口的正確性)模塊應(yīng)該具有獨(dú)立性:在系統(tǒng)中模塊之間應(yīng)盡可能的相互獨(dú)立,減少模塊間的藕合,即信息交叉,以便于將模塊作為一個(gè)獨(dú)立子系統(tǒng)開發(fā)。模塊大小劃分要適當(dāng):模塊中包含的子模塊數(shù)要合適,既便于模塊的單獨(dú)開發(fā),又便于系統(tǒng)重構(gòu)。自頂向下模塊化程序設(shè)計(jì)中應(yīng)注意:模塊功能要簡單:底層模塊一般應(yīng)完成一項(xiàng)獨(dú)立的處理任務(wù)。共享的功能模塊應(yīng)集中:對于可供各模塊共享的處理功能,應(yīng)集中在一個(gè)上層模塊中,供各模塊引用。四、軟件開發(fā)工具的選擇編程語言類數(shù)據(jù)庫類可視化編程類專業(yè)系統(tǒng)類客戶/服務(wù)器類第三節(jié) 系統(tǒng)測試與調(diào)試人們常常有一種錯(cuò)覺,認(rèn)為程序編寫出
7、來就“萬事大吉”。一、系統(tǒng)測試與調(diào)試的目的:找出程序中的錯(cuò)誤二、系統(tǒng)測試與調(diào)試的方法與步驟(一)系統(tǒng)測試的方法與步驟1.系統(tǒng)測試的概念測試是運(yùn)用一定的測試技術(shù)和方法,為了發(fā)現(xiàn)程序和系統(tǒng)中的錯(cuò)誤而執(zhí)行程序的過程成功的測試是發(fā)現(xiàn)了尚未發(fā)現(xiàn)的錯(cuò)誤第六章管理信息系統(tǒng)實(shí)施2.系統(tǒng)測試方法靜態(tài)測試是通過被測程序的靜態(tài)審查,發(fā)現(xiàn)代碼中潛在的錯(cuò)誤動(dòng)態(tài)測試黑盒測試白盒測試黑盒測試不考慮系統(tǒng)內(nèi)部結(jié)構(gòu)而運(yùn)行系統(tǒng),以檢查在一定的輸入