《管理信息系統(tǒng)》課件-第7章 系統(tǒng)實(shí)施_第1頁
《管理信息系統(tǒng)》課件-第7章 系統(tǒng)實(shí)施_第2頁
《管理信息系統(tǒng)》課件-第7章 系統(tǒng)實(shí)施_第3頁
《管理信息系統(tǒng)》課件-第7章 系統(tǒng)實(shí)施_第4頁
《管理信息系統(tǒng)》課件-第7章 系統(tǒng)實(shí)施_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第七章系統(tǒng)實(shí)施系統(tǒng)實(shí)施概述系統(tǒng)開發(fā)技術(shù)的選擇第七章系統(tǒng)實(shí)施管理信息系統(tǒng)系統(tǒng)調(diào)試系統(tǒng)切換12453程序設(shè)計管理信息系統(tǒng)第七章系統(tǒng)實(shí)施引導(dǎo)案例系統(tǒng)試運(yùn)行用戶不滿意①

楊經(jīng)理要求物流部、采購部按信息系統(tǒng)輸入需求準(zhǔn)備數(shù)據(jù),但數(shù)據(jù)不規(guī)范等問題顯現(xiàn)出來。②采取措施完成數(shù)據(jù)準(zhǔn)備后,系統(tǒng)調(diào)試成功。系統(tǒng)使用培訓(xùn)工作進(jìn)展順利,參與者相當(dāng)滿意。③系統(tǒng)投入試運(yùn)行后,用戶對系統(tǒng)的抱怨聲開始出現(xiàn)并逐漸增強(qiáng)。楊經(jīng)理和邢主任頗覺納悶。④是手工操作與信息系統(tǒng)并行運(yùn)行問題?是用戶不適應(yīng)信息系統(tǒng)?還是信息系統(tǒng)本身有問題??你覺得物流部和采購部的數(shù)據(jù)準(zhǔn)備工作該怎么做?系統(tǒng)投入試運(yùn)行后出現(xiàn)問題正常嗎?培訓(xùn)工作是否應(yīng)該改進(jìn)?無論是什么問題造成的,應(yīng)該怎樣對待用戶的抱怨?一系統(tǒng)實(shí)施的主要內(nèi)容系統(tǒng)實(shí)施的內(nèi)容物理系統(tǒng)的建立系統(tǒng)評價程序的編制系統(tǒng)調(diào)試系統(tǒng)維護(hù)系統(tǒng)切換123456二系統(tǒng)實(shí)施的基本步驟系統(tǒng)使用說明書的編寫物理系統(tǒng)建立

程序設(shè)計

系統(tǒng)維護(hù)

系統(tǒng)切換

系統(tǒng)評價程序設(shè)計規(guī)范制定程序錄入系統(tǒng)設(shè)計說明書系統(tǒng)分析說明書程序設(shè)計說明書源程序清單源程序文件系統(tǒng)使用說明書系統(tǒng)維護(hù)報告系統(tǒng)評價報告系統(tǒng)調(diào)試系統(tǒng)調(diào)試說明書系統(tǒng)切換文檔資料計劃任務(wù)書系統(tǒng)開發(fā)結(jié)束不通過通過驗收?系統(tǒng)設(shè)計系統(tǒng)開發(fā)某一階段(分析、設(shè)計或?qū)嵤?客戶機(jī)/服務(wù)器(C/S)架構(gòu)是20世紀(jì)80年代末逐步成長起來的一種軟件系統(tǒng)體系結(jié)構(gòu)。C/S架構(gòu)的關(guān)鍵在于系統(tǒng)功能的分布,一些功能在前端機(jī)(即客戶機(jī))上執(zhí)行,另一些功能在后端機(jī)(即服務(wù)器)上執(zhí)行,以減少計算機(jī)系統(tǒng)的運(yùn)行瓶頸問題。C/S模式的優(yōu)點(diǎn):(1)客戶端與服務(wù)器直接相連,沒有中間環(huán)節(jié),響應(yīng)速度快。(2)客戶應(yīng)用程序的開發(fā)具有客戶針對性,操作界面形式多樣,可以充分滿足客戶自身的個性化要求。(3)具有較強(qiáng)的事務(wù)處理能力,能實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)流程。一系統(tǒng)架構(gòu)的選擇1.客戶機(jī)/服務(wù)器架構(gòu)C/S模式的缺點(diǎn):(1)需要專門安裝客戶端程序,分布功能弱,針對點(diǎn)多面廣且不具備網(wǎng)絡(luò)條件的用戶群體,不能夠?qū)崿F(xiàn)快速安裝和配置。(2)兼容性差。(3)對開發(fā)者的技術(shù)要求高。一系統(tǒng)架構(gòu)的選擇1.客戶機(jī)/服務(wù)器架構(gòu)客戶機(jī)只需安裝瀏覽器,服務(wù)器安裝數(shù)據(jù)庫,用戶通過瀏覽器完成操作,極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成“三層結(jié)構(gòu)”,簡化了客戶端的軟件配置,界面容易統(tǒng)一,便于使用,減輕了系統(tǒng)維護(hù)與升級的成本和工作量。一系統(tǒng)架構(gòu)的選擇2.瀏覽器/服務(wù)器架構(gòu)B/S架構(gòu)的特點(diǎn)包括以下幾個方面:

(1)維護(hù)和升級方式簡單。(2)服務(wù)器操作系統(tǒng)的選擇更多。(3)應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)的負(fù)荷較重。投入成本比較。B/S架構(gòu)軟件一般只有初期一次性投入的成本,有利于軟件項目的控制,避免“IT黑洞”。而C/S結(jié)構(gòu)的軟件則不同,隨著應(yīng)用范圍的擴(kuò)大,投資會不斷增加。硬件投資繼承比較。當(dāng)應(yīng)用范圍擴(kuò)大,系統(tǒng)負(fù)載上升時,C/S架構(gòu)的一般解決方案是放棄原服務(wù)器,購買更高級的中央服務(wù)器。而B/S架構(gòu)則不同,隨著服務(wù)器負(fù)載的增加,可平滑增加服務(wù)器的個數(shù)并建立集群服務(wù)器系統(tǒng),然后在各個服務(wù)器之間做負(fù)載均衡,可以有效繼承原有的硬件投資。一系統(tǒng)架構(gòu)的選擇3.B/S、C/S架構(gòu)軟件的商業(yè)應(yīng)用對比企業(yè)快速擴(kuò)張支持比較??焖贁U(kuò)張的企業(yè),應(yīng)用軟件的快速部署是必要保障。C/S結(jié)構(gòu)的軟件,由于安裝服務(wù)器和客戶端、建設(shè)機(jī)房、招聘專業(yè)管理人員等須同時進(jìn)行,因此很難適應(yīng)快速擴(kuò)張的特點(diǎn)。而B/S架構(gòu)軟件,只需一次安裝,擴(kuò)張的企業(yè)只要設(shè)立賬號、進(jìn)行簡單培訓(xùn)即可實(shí)現(xiàn)軟件應(yīng)用,從而可以減少對計算機(jī)專業(yè)人才的需求。一系統(tǒng)架構(gòu)的選擇3.B/S、C/S架構(gòu)軟件的商業(yè)應(yīng)用對比C/S架構(gòu)軟件要優(yōu)于B/S架構(gòu),國內(nèi)外企業(yè)管理軟件經(jīng)歷著從C/S到B/S架構(gòu)的轉(zhuǎn)變,B/S架構(gòu)的大型管理軟件會占據(jù)管理軟件領(lǐng)域的主導(dǎo)地位。在開發(fā)平臺這一領(lǐng)域,技術(shù)發(fā)展日新月異。不同的風(fēng)格、不同的技術(shù)流派、不同的用途,最終形成了一些最為流行的開發(fā)套件。二開發(fā)平臺的選擇可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言Microsoft用以創(chuàng)建XMLWeb服務(wù)的平臺基于Linux,Apache,MySQL和PHP的開放資源網(wǎng)絡(luò)開發(fā)平臺Java

Microsoft.net

LAMP

三數(shù)據(jù)庫技術(shù)世界上使用最廣泛的關(guān)系數(shù)據(jù)系統(tǒng)之一與

VisualStudio、OfficeSystem以及新的開發(fā)工具包緊密集成開源、廣泛傳播、高速性、可在并不昂貴的設(shè)備上運(yùn)行ORACLE

SQLServer

MySQL

一程序優(yōu)化1.程序優(yōu)化原則確保正確和清晰,再要求提高速度。要用縮排格式表達(dá)語句群邊界,顯示程序邏輯結(jié)構(gòu)。變量名要有意義,便于閱讀和理解,起名應(yīng)規(guī)范。適當(dāng)使用注解,表明變量的意義和程序段的功能。盡可能使用函數(shù)。每個程序模塊應(yīng)獨(dú)立完成一個功能。盡量避免使用選擇結(jié)構(gòu)的嵌套。將與判斷相聯(lián)系的動作,盡可能緊跟著判斷。要依靠算法而不是語句提高速度。應(yīng)測試輸入數(shù)據(jù)的合法性和合理性,識別錯誤輸入。數(shù)據(jù)庫文件的操作,須有特殊情況的處理。采用統(tǒng)一、方便的數(shù)據(jù)輸入格式,輸入數(shù)據(jù)應(yīng)容易核對和修改。不要一味追求程序重用,而要重新組織。程序要通用,避免只考慮特殊性。盡可能避免漢字輸入,盡可能使用提示和選擇。讓用戶明確每一步具體操作,操作要簡單。程序中的注解

程序的書寫格式

變量名和文件名

一程序優(yōu)化2.程序設(shè)計注意要點(diǎn)(1)正確;(2)容易使用;(3)功能通用性強(qiáng);(4)嚴(yán)格檢測輸入數(shù)據(jù)的正確性;(5)源程序簡潔;(6)易讀易懂;(7)易修改易維護(hù);(8)易擴(kuò)展;(9)模塊化;(10)結(jié)構(gòu)化;(11)使用標(biāo)準(zhǔn)的方法與寫法;(12)使用一貫的方法與寫法;(13)易移植;(14)易測試;(15)文檔齊全;(16)執(zhí)行速度快;(17)省內(nèi)存。一程序優(yōu)化3.程序優(yōu)化的標(biāo)準(zhǔn)程序設(shè)計說明書:以一個處理模塊為描述單位,是用以定義一個模塊的處理過程的書面文件。程序設(shè)計說明書的編寫:由系統(tǒng)設(shè)計員編寫,交給程序設(shè)計員后作為其進(jìn)行程序設(shè)計的基本依據(jù)。

程序設(shè)計說明書包括的內(nèi)容:模塊名及模塊編號、所屬系統(tǒng)名稱、模塊功能、模塊處理過程說明(包括計算公式、控制方法等)、人機(jī)界面、模塊的調(diào)用和被調(diào)用關(guān)系、與模塊有關(guān)的輸入輸出數(shù)據(jù)和文件等。二程序設(shè)計說明書系統(tǒng)調(diào)試的目的:是將各模塊及由各模塊所組成的系統(tǒng)中一切可能發(fā)生的問題和錯誤盡可能地予以顯露并加以糾正,以保證系統(tǒng)的正確運(yùn)行。系統(tǒng)調(diào)試分為四個步驟,即:構(gòu)成模塊的程序的調(diào)試,各模塊的調(diào)試,各模塊調(diào)試完成后連接起來構(gòu)成的子系統(tǒng)的調(diào)試以及系統(tǒng)的總調(diào)試。系統(tǒng)調(diào)試工作量大(相當(dāng)于整個系統(tǒng)開發(fā)工作量的40%),技術(shù)要求高,調(diào)試前擬定好調(diào)試計劃,調(diào)試時做好記錄,調(diào)試完成后應(yīng)寫出系統(tǒng)調(diào)試報告。程序調(diào)試模塊調(diào)試子系統(tǒng)調(diào)試系統(tǒng)調(diào)試程序調(diào)試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程,它是一項非常復(fù)雜,需要創(chuàng)造性和高度智慧的工作。程序調(diào)試應(yīng)遵循的原則:一程序調(diào)試1.程序調(diào)試的原則完整設(shè)計調(diào)試用例開發(fā)者與調(diào)試者分離程序修改后要回歸調(diào)試設(shè)計非法輸入的調(diào)試用例集中調(diào)試易出錯程序段調(diào)試用數(shù)據(jù)。為全面檢測程序的正確性,在設(shè)計調(diào)試用例時,輸入數(shù)據(jù)應(yīng)包括三種類型,即:正常數(shù)據(jù),異常數(shù)據(jù)和錯誤數(shù)據(jù)。不同層次的程序的調(diào)試方法。各類地位和作用不同、相互間又存在一定關(guān)系的程序調(diào)試一般按自底向上的方向進(jìn)行。即先調(diào)試最底層的子程序,再沿靠近主程序的方向逐步調(diào)試各程序。一程序調(diào)試2.程序調(diào)試的方法G.Myers指出:一個好的調(diào)試用例有可能發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤。設(shè)計調(diào)度用例的方法一般有兩類:黑盒法和白盒法。無論怎樣利用調(diào)試用例設(shè)計方法,都無法確保能測試出一切錯誤。Dijkstra說,“調(diào)試只能證明錯誤的存在,但不能證明錯誤的不存在?!背绦蛘{(diào)試人員的目標(biāo)是:在一定的調(diào)試時間和調(diào)試經(jīng)費(fèi)的限制下,為滿足程序的可靠性要求,通過執(zhí)行有限個調(diào)試用例,盡可能多地讓程序暴露出設(shè)計中的弱點(diǎn)與錯誤,并設(shè)法加以改正。一程序調(diào)試3.程序用例的設(shè)計單調(diào):即模塊調(diào)試,在模塊中的各個程序調(diào)試成功之后,對整個功能的調(diào)試。單調(diào)的目的:主要是保證內(nèi)部控制關(guān)系正確和數(shù)據(jù)處理內(nèi)容正確,同時應(yīng)測試功能模塊的運(yùn)轉(zhuǎn)效率。

4321檢測程序間的數(shù)據(jù)協(xié)調(diào)關(guān)系檢測內(nèi)存變量的屬性檢測整個模塊輸入/輸出的正確性模塊運(yùn)行結(jié)束的檢測二單調(diào)分調(diào):即子系統(tǒng)的調(diào)試,它是在模塊調(diào)試的基礎(chǔ)上,檢測構(gòu)成子系統(tǒng)的各個模塊間的調(diào)用關(guān)系和數(shù)據(jù)共享關(guān)系。調(diào)用關(guān)系的檢測:根據(jù)功能結(jié)構(gòu)圖并采用自頂向下的調(diào)試順序進(jìn)行,重點(diǎn)檢查上級模塊是否能正確調(diào)用下級模塊,下級模塊是否能正確返回。數(shù)據(jù)共享關(guān)系的檢測:依據(jù)數(shù)據(jù)流程圖,重點(diǎn)調(diào)試相互間有數(shù)據(jù)傳遞和共享關(guān)系的模塊,數(shù)據(jù)的改變,必須正確影響與之相聯(lián)系的各個模塊和處理,在輸入輸出內(nèi)容與預(yù)期結(jié)果的反復(fù)比較中檢測出各種錯誤。三分調(diào)總調(diào):即系統(tǒng)調(diào)試。在各子系統(tǒng)都調(diào)試完成以后,所進(jìn)行的系統(tǒng)裝配,并對裝配完成后的系統(tǒng)進(jìn)行的整體調(diào)試。系統(tǒng)總調(diào)通常采用自頂向下的調(diào)試順序分兩步進(jìn)行:四總調(diào)首先,利用一些模擬數(shù)據(jù)檢測整個系統(tǒng)的協(xié)調(diào)關(guān)系,使系統(tǒng)在滿足整體功能的前提下,做到內(nèi)部關(guān)系簡潔,數(shù)據(jù)共享程度最高,盡可能避免功能的重復(fù)。初步總調(diào)通過以后,可以作實(shí)際試運(yùn)行。即:將原系統(tǒng)中使用的部分?jǐn)?shù)據(jù)和資料作為系統(tǒng)的輸入數(shù)據(jù),經(jīng)過計算機(jī)處理后,將輸出結(jié)果與原系統(tǒng)處理結(jié)果進(jìn)行核對,發(fā)現(xiàn)問題后再對新系統(tǒng)進(jìn)行修改。五系統(tǒng)測試說明書調(diào)試中的問題及解決辦法系統(tǒng)測試說明書系統(tǒng)使用和維護(hù)時作參考調(diào)試階段的劃分和時間安排調(diào)試各階段所做的主要工作程序調(diào)試的方法錯誤多的程序及性質(zhì)系統(tǒng)是否達(dá)到設(shè)計要求系統(tǒng)的可靠性如何程序調(diào)試用例的設(shè)計方法系統(tǒng)尚未解決的問題系統(tǒng)還有什么潛力系統(tǒng)調(diào)試完成后,應(yīng)根據(jù)調(diào)試過程中的記錄,寫出系統(tǒng)測試說明書,以便系統(tǒng)使用和維護(hù)時作參考。系統(tǒng)測試說明書應(yīng)包括以下內(nèi)容:六系統(tǒng)使用說明書系統(tǒng)調(diào)試完畢并經(jīng)初步試運(yùn)行后,整個系統(tǒng)需要移交給用戶使用。在移交之前,寫出系統(tǒng)使用說明書,以便移交后,用戶能正確操作,并能為系統(tǒng)維護(hù)提供方便。系統(tǒng)使用說明書包括以下內(nèi)容:使用說明書系統(tǒng)安裝系統(tǒng)源程序清單系統(tǒng)概述系統(tǒng)內(nèi)各模塊的功能與操作說明系統(tǒng)內(nèi)部關(guān)系樹型圖主要數(shù)據(jù)庫說明123456一系統(tǒng)切換的內(nèi)容人員培訓(xùn)新系統(tǒng)的運(yùn)行組織機(jī)構(gòu)的改造和調(diào)整新的工作制度的建立物理設(shè)備的切換系統(tǒng)輸入數(shù)據(jù)的整理資料的移交和建檔系統(tǒng)切換:舊系統(tǒng)(原手工系統(tǒng)或原管理信息系統(tǒng))向新系統(tǒng)的轉(zhuǎn)換過程。系統(tǒng)切換的主要目的:將已調(diào)試完成的目標(biāo)系統(tǒng)轉(zhuǎn)入實(shí)際操作運(yùn)行狀態(tài)。1234567系統(tǒng)切換二系統(tǒng)切換的方式系統(tǒng)切換一般有三種方式,直接切換、平行運(yùn)行和逐步切換。舊系統(tǒng)新系統(tǒng)舊系統(tǒng)新系統(tǒng)新系統(tǒng)舊系統(tǒng)直接切換平行切換逐步切換系統(tǒng)切換需要全體開發(fā)人員及用戶單位的領(lǐng)導(dǎo)、管理人員、系統(tǒng)操作人員在周密的切換計劃指導(dǎo)下,通力協(xié)作、密切配合才能完成,它是動用人力物力最多的一個階段,是用戶的陣痛期和適應(yīng)期。系統(tǒng)切換完成后,一切權(quán)力移交至用戶,管理信息系統(tǒng)的維護(hù)和完善便可由用戶自身承擔(dān)。管理信息系統(tǒng)第七章系統(tǒng)實(shí)施引導(dǎo)案例系

溫馨提示

  • 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

提交評論