版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 水安ABC考前密訓(xùn)+水利安管考試真題+答案解析
- CCAA - 2021年05月環(huán)境管理體系基礎(chǔ)答案及解析 - 詳解版(80題)
- 2025-2026學(xué)年廣西桂林市高一(上)期末英語試卷(含答案)
- 養(yǎng)老院老人健康監(jiān)測人員考核獎懲制度
- 企業(yè)員工培訓(xùn)與素質(zhì)發(fā)展路徑制度
- 空氣源熱泵安裝施工組織設(shè)計模板
- 寬帶接入裝維員測試驗證能力考核試卷含答案
- 乳品配料工崗前流程優(yōu)化考核試卷含答案
- 電力機(jī)車鉗工崗前操作技能考核試卷含答案
- 富集工誠信強(qiáng)化考核試卷含答案
- 2026貴州省黔晟國有資產(chǎn)經(jīng)營有限責(zé)任公司面向社會招聘中層管理人員2人備考考試試題及答案解析
- 2025年營養(yǎng)師考試練習(xí)題及答案
- 2026中國電信四川公用信息產(chǎn)業(yè)有限責(zé)任公司社會成熟人才招聘備考題庫及答案詳解一套
- 消費(fèi)者權(quán)益保護(hù)與投訴處理手冊(標(biāo)準(zhǔn)版)
- 南京航空航天大學(xué)飛行器制造工程考試試題及答案
- 陶瓷工藝品彩繪師改進(jìn)水平考核試卷含答案
- 2025廣東百萬英才匯南粵惠州市市直事業(yè)單位招聘急需緊缺人才31人(公共基礎(chǔ)知識)測試題附答案
- 粉塵防護(hù)知識課件
- 注塑模具調(diào)試員聘用協(xié)議
- (2025年)糧食和物資儲備局招聘考試題庫(答案+解析)
- 2026年樂陵市市屬國有企業(yè)公開招聘工作人員6名備考題庫及答案詳解一套
評論
0/150
提交評論