




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Chapter9MIS設(shè)計(jì)Section1MIS概述Section2代碼設(shè)計(jì)Section3I/O設(shè)計(jì)Section4模塊功能與結(jié)構(gòu)設(shè)計(jì)Section5編制系統(tǒng)設(shè)計(jì)報(bào)告Section1MIS設(shè)計(jì)概述系統(tǒng)設(shè)計(jì)的目的目的:在系統(tǒng)分析提出的邏輯模型的基礎(chǔ)上,科學(xué)合理地進(jìn)行物理模型的設(shè)計(jì)。系統(tǒng)模型分為邏輯模型和物理模型。邏輯模型主要確定系統(tǒng)做什么,在系統(tǒng)分析階段提出而;物理模型則主要解決怎樣做的問(wèn)題,在系統(tǒng)設(shè)計(jì)階段提出。系統(tǒng)詳細(xì)設(shè)計(jì)代碼設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù)設(shè)計(jì)輸入輸出設(shè)計(jì)模塊功能與處理過(guò)程設(shè)計(jì)系統(tǒng)設(shè)計(jì)報(bào)告系統(tǒng)設(shè)計(jì)原則系統(tǒng)性可靠性靈活性經(jīng)濟(jì)性工作效率工作質(zhì)量系統(tǒng)性:系統(tǒng)是作為一個(gè)整體而存在的,整個(gè)系統(tǒng)的設(shè)計(jì)應(yīng)風(fēng)格一致,設(shè)計(jì)要規(guī)范,使用的計(jì)算機(jī)軟件平臺(tái)要盡量一致,系統(tǒng)采用的代碼體系要統(tǒng)一,最可能大地做到數(shù)據(jù)共享,使數(shù)據(jù)一次輸入得到多次使用,人-機(jī)界面的風(fēng)格要一致等等。靈活性:靈活性是指系統(tǒng)對(duì)環(huán)境的變化有很強(qiáng)的適應(yīng)能力,系統(tǒng)修改、維護(hù)方便。這就要求系統(tǒng)采用模塊化結(jié)構(gòu),提高各部分的獨(dú)立性,盡量減少各子系統(tǒng)之間的依頗性。這樣,使系統(tǒng)既便于修改,又容易增加新的功能。經(jīng)濟(jì)性:系統(tǒng)的運(yùn)行應(yīng)能為企業(yè)產(chǎn)生收益,系統(tǒng)的收益大于支出。經(jīng)濟(jì)性指在滿(mǎn)足系統(tǒng)需求的前提下,盡可能減小系統(tǒng)的開(kāi)銷(xiāo)。一方面,在硬件投資上不能盲目追求技術(shù)上的先進(jìn),而應(yīng)以滿(mǎn)足應(yīng)用需要為前提;另一方面,系統(tǒng)設(shè)計(jì)中應(yīng)盡量避免不必要的復(fù)雜化,各模塊應(yīng)盡量簡(jiǎn)潔,以便縮短處理流程、減少處理費(fèi)用。工作效率:系統(tǒng)的工作效率是指系統(tǒng)的處理能力、處理速度、響應(yīng)時(shí)間等與時(shí)間有關(guān)的指標(biāo)。這與計(jì)算機(jī)硬件的選擇、程序的結(jié)構(gòu)及算法的設(shè)計(jì)以及數(shù)據(jù)文件的設(shè)計(jì)有很大的關(guān)系。Section2代碼設(shè)計(jì)概念MIS中,每種實(shí)體(人、事、物、部門(mén))都必須有代碼。代碼是代表事物名稱(chēng)、屬性、狀態(tài)等的符號(hào),一般用數(shù)字、字母或它們的組合來(lái)表示。代碼的功能唯一標(biāo)識(shí)實(shí)體節(jié)省存儲(chǔ)單元提高數(shù)據(jù)處理效率現(xiàn)代化企業(yè)的編碼系統(tǒng)已由簡(jiǎn)單的結(jié)構(gòu)發(fā)展成為十分復(fù)雜的系統(tǒng)。為了有效地推動(dòng)計(jì)算機(jī)應(yīng)用和防止標(biāo)準(zhǔn)化工作走彎路,我國(guó)十分重視制訂統(tǒng)一編碼標(biāo)準(zhǔn)的問(wèn)題,并已公布了GB2260-80中華人民共和國(guó)行政區(qū)劃代碼、GBl988-80信息處理交換的七位編碼字符集等一系列國(guó)家標(biāo)準(zhǔn)編碼,在系統(tǒng)設(shè)計(jì)時(shí)要認(rèn)真查閱國(guó)家和部門(mén)已經(jīng)頒布的各類(lèi)標(biāo)準(zhǔn)。代碼設(shè)計(jì)在系統(tǒng)分析階段就應(yīng)當(dāng)開(kāi)始。由于代碼的編制需要仔細(xì)調(diào)查和多方協(xié)調(diào),是一項(xiàng)很費(fèi)事的工作,需要經(jīng)過(guò)一段時(shí)間,在系統(tǒng)設(shè)計(jì)階段才能最后確定。編碼方法(一)順序碼(二)區(qū)間碼(三)助記碼優(yōu)點(diǎn):簡(jiǎn)單明了;代碼短。缺點(diǎn):沒(méi)有邏輯基礎(chǔ),(本身不能說(shuō)明任何信息的特征,)不易于分類(lèi)處理;增加編碼只能排在最后;刪除則造成空碼。適用:通常作為其他碼分類(lèi)中細(xì)分類(lèi)的一種補(bǔ)充手段。
(二)區(qū)間碼某企業(yè)的用戶(hù)分類(lèi)和代碼。區(qū)間碼把數(shù)據(jù)項(xiàng)分成若干組,每一區(qū)間代表一個(gè)組,碼中數(shù)字的值和位置都代表一定意義優(yōu)點(diǎn):分類(lèi)基準(zhǔn)明確,碼中的數(shù)字(或字母)與位置代表一定的意義,因而檢索、分類(lèi)或排序都很方便;缺點(diǎn):有時(shí)造成代碼過(guò)長(zhǎng)。(三)助記碼助憶碼用文字、數(shù)字或文字?jǐn)?shù)字結(jié)合起來(lái)描述,其特點(diǎn)是,可以通過(guò)聯(lián)想幫助記憶。例:用TV-C-20代表20英寸彩色電視機(jī)。助憶碼適用于數(shù)據(jù)項(xiàng)數(shù)目較少的情況(一般少于50個(gè)),否則可能引起聯(lián)想出錯(cuò)。此外,太長(zhǎng)的助憶碼占用計(jì)算機(jī)容量太多,也不宜采用。校驗(yàn)位可以發(fā)現(xiàn)以下各種錯(cuò)誤:
抄寫(xiě)錯(cuò)誤,例如l寫(xiě)成7;
易位錯(cuò)誤,例如1234寫(xiě)成1324;
雙易錯(cuò)誤,例如26913寫(xiě)成21963;
隨機(jī)錯(cuò)誤,包括以上兩種或三種綜合性錯(cuò)誤或其他錯(cuò)誤。
附:UPC條形碼的校驗(yàn)UPC條形碼是全國(guó)統(tǒng)一使用的商品編碼標(biāo)準(zhǔn),分為四個(gè)部分:×
×××××
×××××
×系統(tǒng)類(lèi)別、廠(chǎng)商編碼、各廠(chǎng)商的產(chǎn)品編碼、校驗(yàn)位校驗(yàn)碼的計(jì)算:從編碼右邊開(kāi)始定義為1,2,…將偶數(shù)位相加的值再乘以3,將奇數(shù)位相加,然后將它們相加,取余數(shù),取10的補(bǔ)碼即為校驗(yàn)碼注意問(wèn)題合理的編碼結(jié)構(gòu)是信息處理系統(tǒng)是否具有生命力的一個(gè)重要影響因素,在代碼設(shè)計(jì)時(shí),應(yīng)注意以下一些問(wèn)題:(l)設(shè)計(jì)的代碼在邏輯上必須能滿(mǎn)足用戶(hù)的需要,在結(jié)構(gòu)上應(yīng)當(dāng)與處理的方法相一致。例如,在設(shè)計(jì)用于統(tǒng)計(jì)的代碼時(shí),為了提高處理速度,往往使之能夠在不需調(diào)出有關(guān)數(shù)據(jù)文件的情況下,直接根據(jù)代碼的結(jié)構(gòu)進(jìn)行統(tǒng)計(jì)。(2)一個(gè)代碼應(yīng)惟一標(biāo)志它所代表的事物或?qū)傩浴?3)代碼設(shè)計(jì)時(shí),要預(yù)留足夠的位置,以適應(yīng)不斷變化的需要。否則,在短時(shí)間內(nèi),隨便改變編碼結(jié)構(gòu)對(duì)設(shè)計(jì)工作來(lái)說(shuō)是一種嚴(yán)重浪費(fèi)。一般來(lái)說(shuō),代碼愈短,分類(lèi)、準(zhǔn)備、存儲(chǔ)和傳送的開(kāi)銷(xiāo)愈低;代碼愈長(zhǎng),對(duì)數(shù)據(jù)檢索、統(tǒng)計(jì)分析和滿(mǎn)足多樣化的處理要求就愈好。但編碼太長(zhǎng),留空太多,多年用不上,也是一種浪費(fèi)。(4)代碼要系統(tǒng)化,代碼的編制應(yīng)盡量標(biāo)準(zhǔn)化,盡量使代碼結(jié)構(gòu)對(duì)事物的表示具有實(shí)際意義,以便于理解及交流。(5)要注意避免引起誤解,不要使用易于混淆的字符。如0、2、1、S、V與與o、z、I、5、U易混;不要把空格作代碼;要使用24小時(shí)制表示時(shí)間等。(6)要注意盡量采用不易出錯(cuò)的代碼結(jié)構(gòu),例如字母-字母-數(shù)字的結(jié)構(gòu)(如W)比比字母-數(shù)字-字的結(jié)構(gòu)(如W2W)發(fā)生錯(cuò)誤的機(jī)會(huì)要少一些。(7)當(dāng)代碼長(zhǎng)于4個(gè)字母或5個(gè)數(shù)字字符時(shí),應(yīng)分成小段,這樣人們讀寫(xiě)時(shí)不易發(fā)生錯(cuò)誤。如如726-499-6135比比7264996135易于記憶,并能更精確地記錄下來(lái)。(8)若已知碼的位數(shù)為p,每一位上可用字符數(shù)為Si,則可以組成碼的總數(shù)為:C=∏Si。例如,對(duì)每位字符為0-9的三位碼,共可組成C=l0×l0×l0=1000種碼。Section3I/O設(shè)計(jì)輸出設(shè)計(jì)工作內(nèi)容:輸出方式的設(shè)計(jì):輸出設(shè)備、輸出介質(zhì)輸出內(nèi)容的設(shè)計(jì):內(nèi)容應(yīng)根據(jù)使用人員的實(shí)際需要進(jìn)行設(shè)計(jì),對(duì)于不同級(jí)別的領(lǐng)導(dǎo)和不同的業(yè)務(wù)人員,應(yīng)該提供詳略不同、內(nèi)容不同的報(bào)表。輸出格式的設(shè)計(jì):對(duì)于打印輸出和終端屏幕顯示要進(jìn)行版面和屏幕設(shè)計(jì),版面應(yīng)清晰、明確、方便閱讀。各種常用的輸出方式設(shè)備載體和特點(diǎn)行式打印機(jī)激光打印機(jī)(頁(yè)式)磁帶機(jī)磁盤(pán)機(jī)終端繪圖儀縮微膠卷輸出機(jī)載體打印紙磁帶打印紙磁帶磁盤(pán)屏幕繪圖紙縮微膠卷用途各種報(bào)表供閱讀報(bào)表和圖像供閱讀建立磁帶文件,作備份或其他系統(tǒng)輸入建立磁盤(pán)文件,作備份或其他系統(tǒng)輸入顯示圖形和數(shù)據(jù)繪制圖形保存圖形和數(shù)據(jù)特點(diǎn)便于保存,費(fèi)用低速度快,質(zhì)量高,價(jià)格較高容量大容量大,便于存取和更新能實(shí)時(shí)響應(yīng),人機(jī)對(duì)話(huà)圖形的精度高體積小,易保存輸入主要設(shè)計(jì)工作選擇適宜的輸入工具和方式原始憑證的設(shè)計(jì)輸入數(shù)據(jù)的校驗(yàn)常用的輸入設(shè)備目前常用的輸入設(shè)備有以下幾種:讀卡機(jī)。在計(jì)算機(jī)應(yīng)用的早期、讀卡機(jī)是最常用的輸入設(shè)備。這種方法把源文件轉(zhuǎn)換成編碼形式,由穿孔機(jī)在穿孔卡片上打孔,再經(jīng)驗(yàn)證、糾錯(cuò),而后進(jìn)入計(jì)算機(jī)。這種方法成本較低,但速度慢,且使用不方便,已被鍵盤(pán)-磁盤(pán)輸入裝置取代。鍵盤(pán)-磁盤(pán)輸入裝置。由數(shù)據(jù)錄人員通過(guò)工作站錄入,經(jīng)拼寫(xiě)檢查、可靠性驗(yàn)證后存入磁記錄介質(zhì)(如磁帶、磁盤(pán)等)。這種方法成本低、速度快,易于攜帶,適用于大量數(shù)據(jù)輸入。光電閱讀器。采用光筆讀入光學(xué)標(biāo)記條形碼或用掃描儀錄入紙上文字。光符號(hào)讀入器適用于自選商場(chǎng)、借書(shū)處等少量數(shù)據(jù)錄入的場(chǎng)合。而紙上文字的掃描錄入尚處于試用階段,讀錯(cuò)率和拒讀率較高,價(jià)格較貴、速度慢,但無(wú)疑具有較好的發(fā)展前景。終端輸入。終端一般是一臺(tái)聯(lián)網(wǎng)微機(jī),操作人員直接通過(guò)鍵盤(pán)鍵入數(shù)據(jù),終端可以在線(xiàn)方式與主機(jī)聯(lián)系,并及時(shí)獲得處理結(jié)果。輸入檢驗(yàn)輸入設(shè)計(jì)的目標(biāo)是要盡可能減少數(shù)據(jù)輸入中的錯(cuò)誤,在輸入設(shè)計(jì)中,要對(duì)全部輸入數(shù)據(jù)設(shè)想其可能發(fā)生的錯(cuò)誤,對(duì)其進(jìn)行校驗(yàn)。1.輸入錯(cuò)誤的種類(lèi)
(1)數(shù)據(jù)本身錯(cuò)誤。指由于原始數(shù)據(jù)填寫(xiě)錯(cuò)誤或穿孔出錯(cuò)等原因引起的輸入數(shù)據(jù)錯(cuò)誤。(2)數(shù)據(jù)多余或不足。這是在數(shù)據(jù)收集過(guò)程中產(chǎn)生的差錯(cuò)。如數(shù)據(jù)(單據(jù)、卡片等)的散失、遺漏或重復(fù)等原因引起的數(shù)據(jù)錯(cuò)誤。(3)數(shù)據(jù)的延誤。數(shù)據(jù)延誤也是數(shù)據(jù)收集過(guò)程中所產(chǎn)生的差錯(cuò),不過(guò)它的內(nèi)容和數(shù)據(jù)量都是正確的,只是由于時(shí)間上的延誤而產(chǎn)生差錯(cuò)。這種差錯(cuò)多由開(kāi)票、傳送等環(huán)節(jié)的延誤而引起,嚴(yán)重時(shí),會(huì)導(dǎo)致輸出信息毫無(wú)利用價(jià)值。因此,數(shù)據(jù)的收集與運(yùn)行必須具有一定的時(shí)間性,并要事先確定產(chǎn)生數(shù)據(jù)延遲時(shí)的處理對(duì)策。2、數(shù)據(jù)的校驗(yàn)方法數(shù)據(jù)的校驗(yàn)方法有:由人工直接檢查、由計(jì)算機(jī)用程序校驗(yàn)以及人與計(jì)算機(jī)兩者分別處理后再相互查對(duì)校驗(yàn)等多種方法。常用的方法是以下幾種,可單獨(dú)地使用,也可組合使用。(1)重復(fù)校驗(yàn)。這種方法將同一數(shù)據(jù)先后輸入兩次,然后由計(jì)算機(jī)程序自動(dòng)予以對(duì)比校驗(yàn),如兩次輸入內(nèi)容不一致,計(jì)算機(jī)顯示或打印出錯(cuò)信息。(2)視覺(jué)校驗(yàn)。輸入的同時(shí),由計(jì)算機(jī)打印或顯示輸入數(shù)據(jù),然后與原始單據(jù)進(jìn)行比較,找出差錯(cuò)。視覺(jué)校驗(yàn)不可能查出所有的差錯(cuò),其查錯(cuò)率為75%-85%。(3)檢驗(yàn)位校驗(yàn)。參見(jiàn)前面內(nèi)容。(4)控制總數(shù)校驗(yàn)。采用控制總數(shù)校驗(yàn)時(shí),工作人員先用手工求出數(shù)據(jù)的總值,然后在數(shù)據(jù)的輸入過(guò)程中由計(jì)算機(jī)程序累計(jì)總值,將兩者對(duì)比校驗(yàn)。(5)數(shù)據(jù)類(lèi)型校驗(yàn)。校驗(yàn)是數(shù)字型還是字母型。(6)格式校驗(yàn)。即校驗(yàn)數(shù)據(jù)記錄中各數(shù)據(jù)項(xiàng)的位數(shù)和位置是否符合預(yù)先規(guī)定的格式。例如,姓名欄規(guī)定為18位,而姓名的最大位數(shù)是17位,則該欄的最后一位一定是空白。該位若不是空白,就認(rèn)為該數(shù)據(jù)項(xiàng)錯(cuò)位。(7)邏輯校驗(yàn)。即根據(jù)業(yè)務(wù)上各種數(shù)據(jù)的邏輯性,檢查有無(wú)矛盾。例如,月份最大不會(huì)超過(guò)12,否則出錯(cuò)。(8)界限校驗(yàn)。即檢查某項(xiàng)輸入數(shù)據(jù)的內(nèi)容是否位于規(guī)定范圍之內(nèi)。譬如,商品的單價(jià),若規(guī)定在50元至1000元范圍內(nèi),則檢查是否有比50元小及比1000元大的數(shù)目即可。凡在此范圍之外的數(shù)據(jù)均屬出錯(cuò)。(9)順序校驗(yàn)。即檢查記錄的順序。例如,要求輸入數(shù)據(jù)無(wú)缺號(hào)時(shí),通過(guò)順序校驗(yàn),可以發(fā)現(xiàn)被遺漏的記錄。又如,要求記錄的序號(hào)不得重復(fù)時(shí),即可查出有無(wú)重復(fù)的記錄。(10)記錄計(jì)數(shù)校驗(yàn)。這種方法通過(guò)計(jì)算記錄個(gè)數(shù)來(lái)檢查記錄有否遺漏和重復(fù)。不僅對(duì)輸入數(shù)據(jù),而且對(duì)處理數(shù)據(jù)、輸出數(shù)據(jù)及出錯(cuò)數(shù)據(jù)的個(gè)數(shù)等均可進(jìn)行計(jì)數(shù)校驗(yàn)。(11)平衡校驗(yàn)。平衡校驗(yàn)的目的在于檢查相反項(xiàng)目間是否平衡。例如,會(huì)計(jì)工作中檢查借方會(huì)計(jì)科目合計(jì)與貸方會(huì)計(jì)科目合計(jì)是否一致。(12)對(duì)照校驗(yàn)。對(duì)照校驗(yàn)就是將輸入的數(shù)據(jù)與基本文件的數(shù)據(jù)相核對(duì),檢查兩者是否一致。例如,為了檢查銷(xiāo)售數(shù)據(jù)中的用戶(hù)代碼是否正確,可以將輸入的用戶(hù)代碼與用戶(hù)代碼總表相核對(duì)。當(dāng)兩者的代碼不一致時(shí),就說(shuō)明出錯(cuò)。出錯(cuò)的改正方法出錯(cuò)的改正方法應(yīng)根據(jù)出錯(cuò)的類(lèi)型和原因而異。(1)原始數(shù)據(jù)錯(cuò)。發(fā)現(xiàn)原始數(shù)據(jù)有錯(cuò)時(shí),應(yīng)將原始單據(jù)送交填寫(xiě)單據(jù)的原單位修改,不應(yīng)由鍵盤(pán)輸入操作員或原始數(shù)據(jù)檢查員等想當(dāng)然地予以修改。(2)機(jī)器自動(dòng)檢錯(cuò)。當(dāng)由機(jī)器自動(dòng)檢錯(cuò)時(shí),出錯(cuò)的恢復(fù)方法有以下幾種:①待輸人數(shù)據(jù)全部校驗(yàn)并改正后,再進(jìn)行下一步處理。②舍棄出錯(cuò)數(shù)據(jù),只處理正確的數(shù)據(jù)。這種方法適用于作動(dòng)向調(diào)查分析的情況,這時(shí)不需要太精確的輸出數(shù)據(jù),例如,求百分比等。③只處理正確的數(shù)據(jù),出錯(cuò)數(shù)據(jù)待修正后再進(jìn)行同法處理。④剔出出錯(cuò)數(shù)據(jù),繼續(xù)進(jìn)行處理,出錯(cuò)數(shù)據(jù)留待下一運(yùn)行周期一并處理。此種方法適用于運(yùn)行周期短而剔出錯(cuò)誤不致引起輸出信息正確性顯著下降的情況。人機(jī)對(duì)話(huà)設(shè)計(jì)人機(jī)對(duì)話(huà)設(shè)計(jì)是指在系統(tǒng)運(yùn)行中,為了進(jìn)行控制和整理用戶(hù)與系統(tǒng)對(duì)話(huà)的界面和方式的設(shè)計(jì)常用的三種方式:菜單式;回答式;一般問(wèn)答式原則:在對(duì)話(huà)設(shè)計(jì)中,要明確對(duì)話(huà)的對(duì)象,從用戶(hù)使用的角度進(jìn)行設(shè)計(jì),用詞和表達(dá)方式應(yīng)盡量照顧用戶(hù)的習(xí)慣;對(duì)話(huà)要清楚、簡(jiǎn)單,不能具有二義性。菜單式:通過(guò)屏幕顯示出下一步程序可能執(zhí)行的方向和目標(biāo),用戶(hù)根據(jù)顯示的內(nèi)容,指定一個(gè)所期望的執(zhí)行方向。這種方式如同在菜單上點(diǎn)菜一樣,稱(chēng)為菜單式?;卮鹗剑寒?dāng)程序進(jìn)行到一定階段時(shí),系統(tǒng)通過(guò)顯示屏幕向用戶(hù)提出一個(gè)問(wèn)題,等待用戶(hù)回答“是’’或“否”,然后根據(jù)用戶(hù)的回答決定下一步程序執(zhí)行方向。這種方式常用于控制程序的執(zhí)行和防止出錯(cuò)的情況。例如用戶(hù)要求刪除某一記錄,在屏幕上顯示該記錄的部分內(nèi)容,讓用戶(hù)核對(duì),核對(duì)正確輸入Y,系統(tǒng)執(zhí)行刪除操作。一般回答式:為了下一步程序的執(zhí)行,系統(tǒng)要求用戶(hù)給出某些參數(shù)值,如文件名、程序名、記錄代碼、計(jì)算的參數(shù)值等,這時(shí)采用一般回答式。Section4模塊功能與結(jié)構(gòu)設(shè)計(jì)一、結(jié)構(gòu)化設(shè)計(jì)的基本思想1974年美國(guó)的W.Stevens等首先提出了“結(jié)構(gòu)化設(shè)計(jì)”的構(gòu)想,以后逐步發(fā)展和完善,成為系統(tǒng)設(shè)計(jì)的基本思想。1、模塊化2、由頂向下,逐步求精3、模塊分解1、模塊化2、由頂向下,逐步求精3、模塊分解1、模塊化模塊化是指將系統(tǒng)按一定規(guī)則構(gòu)造成相對(duì)獨(dú)立的模塊。模塊是結(jié)構(gòu)化系統(tǒng)的基本元素,從邏輯上看,模塊就是處理功能,給它一定的輸入信息,它能對(duì)之進(jìn)行加工處理,輸出結(jié)果信息。從物理上看,它是可用一個(gè)名字來(lái)表示的一組程序,如FoxBASE中的PRG文件。在結(jié)構(gòu)化設(shè)計(jì)中,模塊的功能應(yīng)當(dāng)簡(jiǎn)單明確,易于理解,模塊之間的聯(lián)系應(yīng)盡可能減少。2、由頂向下,逐步求精系統(tǒng)劃分模塊的工作應(yīng)按層次進(jìn)行:把整個(gè)系統(tǒng)看作一個(gè)模塊,然后把它按功能分解成若干第一層模塊,它們各擔(dān)負(fù)一定的局部功能,互相配合,共同完成整個(gè)系統(tǒng)的功能。每個(gè)第一層模塊又可以進(jìn)一步分解成為更簡(jiǎn)單一些的第二層模塊,越下層的模塊,其功能越具體,越簡(jiǎn)單。設(shè)計(jì)者應(yīng)先設(shè)計(jì)頂層結(jié)構(gòu),然后逐層向下;不應(yīng)過(guò)早地解決低層次的細(xì)節(jié)問(wèn)題。模塊化的層次結(jié)構(gòu)具有簡(jiǎn)明性,設(shè)計(jì)者容易思考,閱讀者容易理解。只要保證每個(gè)模塊能正確完成其自身的功能,盡量減少模塊之間的聯(lián)系,整個(gè)系統(tǒng)的正確性和可修改性就可以得到保證。3、模塊分解上層模塊分解為下層模塊,有3種不同的結(jié)構(gòu)形式:順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)無(wú)論多么復(fù)雜的系統(tǒng),都可分解為3種基本形式的組合。二、設(shè)計(jì)任務(wù)HIPO,hierarchyplusinput-process-output(分層輸入-處理-輸出)HIPO分層圖:將整個(gè)應(yīng)用軟件系統(tǒng)合理地分解成各功能模塊,強(qiáng)調(diào)各功能模塊之間關(guān)系,形成功能結(jié)構(gòu)化層次結(jié)構(gòu)(HIPO分層圖,層次化模塊結(jié)構(gòu)圖)IPO圖(輸入-處理-輸出圖):通過(guò)對(duì)數(shù)據(jù)流程圖分析得到IPO圖(模塊結(jié)構(gòu)圖、控制結(jié)構(gòu)圖)三、模塊結(jié)構(gòu)圖(控制結(jié)構(gòu)圖)SD方法采用圖形表達(dá)工具――模塊結(jié)構(gòu)圖。(一)模塊結(jié)構(gòu)圖基本符號(hào)(二)基本結(jié)構(gòu)(三)模塊調(diào)用和通訊的規(guī)則(四)模塊結(jié)構(gòu)圖的標(biāo)準(zhǔn)形式(五)模塊結(jié)構(gòu)圖的繪制(一)模塊結(jié)構(gòu)圖基本符號(hào)模塊調(diào)用控制信息數(shù)據(jù)存儲(chǔ)數(shù)據(jù)1、模塊模塊是可以組合、分解和更換的單元,是組成系統(tǒng)、易于處理的基本單位。系統(tǒng)中的任何一個(gè)處理功能都可看成一個(gè)模塊,也可以理解為用一個(gè)名字就可以調(diào)用的一段程序語(yǔ)句。模塊應(yīng)具備以下四個(gè)要素:輸入和輸出:模塊的輸入來(lái)源和輸出去向都是同一個(gè)調(diào)用者,一個(gè)模塊從調(diào)用者取得輸入,加工后再把輸出返回調(diào)用者(外部)功能:模塊把輸入轉(zhuǎn)換成輸出所做的工作(外部)內(nèi)部數(shù)據(jù):僅供該模塊本身引用的數(shù)據(jù)(內(nèi)部)程序代碼:用來(lái)實(shí)現(xiàn)模塊功能的程序(內(nèi)部)2、調(diào)用在模塊結(jié)構(gòu)圖中,用連接兩個(gè)模塊的箭頭表示調(diào)用。箭頭總是由調(diào)用模塊指向被調(diào)用模塊,但是應(yīng)該理解成被調(diào)用模塊執(zhí)行后又返回到調(diào)用模塊。直接調(diào)用:最簡(jiǎn)單的調(diào)用關(guān)系,指一個(gè)模塊無(wú)條件的調(diào)用另一個(gè)模塊。判斷調(diào)用:一個(gè)模塊是否調(diào)用一個(gè)從屬模塊,決定于調(diào)用模塊內(nèi)部的判斷條件,則該調(diào)用稱(chēng)為模塊間的判斷調(diào)用,采用菱形符號(hào)表示。循環(huán)調(diào)用:如果一個(gè)模塊通過(guò)其內(nèi)部的循環(huán)功能循環(huán)調(diào)用一個(gè)或多個(gè)從屬模塊,則該調(diào)用稱(chēng)為循環(huán)調(diào)用,用弧形箭頭表示。ABBDABCCA調(diào)用判斷調(diào)用循環(huán)調(diào)用3、數(shù)據(jù)當(dāng)一個(gè)模塊調(diào)用另一個(gè)模塊時(shí),調(diào)用模塊可把數(shù)據(jù)傳送到被調(diào)用模塊處供處理,而被調(diào)用模塊又可以將處理的結(jié)果數(shù)據(jù)送回調(diào)用模塊。在模塊之間傳送的數(shù)據(jù),使用與調(diào)用箭頭平行的空心圓點(diǎn)箭頭表示,并在旁邊標(biāo)上數(shù)據(jù)名。AB調(diào)用X,YZ4、控制信息為了指導(dǎo)程序下一步的執(zhí)行,模塊間有時(shí)還必須傳送某些控制信息。例如,數(shù)據(jù)輸入完成后給出的結(jié)束標(biāo)志,文件讀到末尾所產(chǎn)生的文件結(jié)束標(biāo)志等。控制信息與數(shù)據(jù)的區(qū)別是前者只反映數(shù)據(jù)的某種狀態(tài),不必進(jìn)行處理。在模塊結(jié)構(gòu)圖中,用實(shí)心圓點(diǎn)箭頭表示控制信息。查職工讀人事數(shù)據(jù)庫(kù)調(diào)用職工號(hào)簡(jiǎn)歷數(shù)據(jù)無(wú)此職工(二)基本結(jié)構(gòu)1、順序結(jié)構(gòu)2、選擇結(jié)構(gòu)3、循環(huán)結(jié)構(gòu)1、順序結(jié)構(gòu)ABC程序框圖上層模塊BAC模塊結(jié)構(gòu)圖FoxPro語(yǔ)言DOADOBDOC2、選擇結(jié)構(gòu)條件ABYNFoxPro語(yǔ)言IF條件=.T.DOAELSEDOBENDIF上層模塊AB程序框圖模塊結(jié)構(gòu)圖3、循環(huán)結(jié)構(gòu)條件FNYFoxPro語(yǔ)言DoWHILE條件=.T.DoFENDDO上層模塊F程序框圖模塊結(jié)構(gòu)圖模塊間循環(huán)調(diào)用關(guān)系圖(上層模塊對(duì)下層模塊的多次反復(fù)調(diào)用)(三)模塊調(diào)用和通訊的規(guī)則每個(gè)模塊有自身的任務(wù),只有接受到上級(jí)模塊的調(diào)用命令時(shí)才能執(zhí)行。模塊之間的通信只限于其直接上下級(jí)模塊,任何模塊不能直接與其他上下級(jí)模塊或同級(jí)模塊發(fā)生通信聯(lián)系。若有某模塊要與非直接上下級(jí)的其他模塊發(fā)生通信聯(lián)系,必須通過(guò)其上級(jí)模塊進(jìn)行傳遞。模塊調(diào)用順序?yàn)樽陨隙隆#ㄋ模┠K結(jié)構(gòu)圖的標(biāo)準(zhǔn)形式1、轉(zhuǎn)換型結(jié)構(gòu)2、業(yè)務(wù)型結(jié)構(gòu)上層模塊輸出處理輸入1、轉(zhuǎn)換型結(jié)構(gòu)轉(zhuǎn)換型系統(tǒng)由三部分組成:輸入、數(shù)據(jù)加工(中心變換)和輸出,它的功能是將輸入的數(shù)據(jù)經(jīng)過(guò)加工后輸出。上層模塊調(diào)度檢查業(yè)務(wù)類(lèi)型處理三處理一處理二2、業(yè)務(wù)型結(jié)構(gòu)業(yè)務(wù)型結(jié)構(gòu)包括一個(gè)檢查業(yè)務(wù)類(lèi)型的模塊和一個(gè)調(diào)度模塊,根據(jù)不同的業(yè)務(wù)類(lèi)型,調(diào)度模塊調(diào)度不同的下層模塊,進(jìn)行不同的處理。Section5編制系統(tǒng)設(shè)計(jì)報(bào)告一、作用系統(tǒng)設(shè)計(jì)報(bào)告又稱(chēng)為系統(tǒng)設(shè)計(jì)說(shuō)明書(shū),它是系統(tǒng)設(shè)計(jì)階段的成果,是新系統(tǒng)的物理模型和系統(tǒng)實(shí)施的出發(fā)點(diǎn)和依據(jù)。二、編寫(xiě)要求對(duì)系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)的編寫(xiě)要求是:應(yīng)全面、準(zhǔn)確和清楚地闡明系統(tǒng)實(shí)施過(guò)程中具體應(yīng)采取的手段、方法和技術(shù),以及相應(yīng)的環(huán)境要求。全面是指對(duì)系統(tǒng)的總體結(jié)構(gòu)、所有功能模塊以及相應(yīng)運(yùn)行環(huán)境都應(yīng)進(jìn)行全面說(shuō)明。準(zhǔn)確是指對(duì)各功能模塊內(nèi)部規(guī)定、用戶(hù)接口以及相互邏輯關(guān)系應(yīng)給以準(zhǔn)確、無(wú)二義的描述。清楚是要求編寫(xiě)設(shè)計(jì)說(shuō)明書(shū)應(yīng)文字簡(jiǎn)潔,可讀性好,便于系統(tǒng)實(shí)施和維護(hù)人員閱讀和理解。三、主要內(nèi)容信息系統(tǒng)流程圖設(shè)計(jì)說(shuō)明計(jì)算機(jī)和網(wǎng)絡(luò)系統(tǒng)配置說(shuō)明代碼設(shè)計(jì)說(shuō)明用戶(hù)界面設(shè)計(jì)說(shuō)明控制結(jié)構(gòu)圖及處理過(guò)程說(shuō)明數(shù)據(jù)庫(kù)設(shè)計(jì)及說(shuō)明實(shí)施費(fèi)用估計(jì)實(shí)施方案可提出多個(gè)(一般為2~3個(gè)),由用戶(hù)、領(lǐng)導(dǎo)和有關(guān)專(zhuān)家參加討論,經(jīng)比較、選擇、修改,最后通過(guò)批準(zhǔn),成為系統(tǒng)的實(shí)施方案。Chapter10MIS實(shí)施系統(tǒng)實(shí)施階段的主要任務(wù)按總體設(shè)計(jì)方案購(gòu)置和安裝計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng);建立數(shù)據(jù)庫(kù)系統(tǒng);程序設(shè)計(jì)與調(diào)試;整理基礎(chǔ)數(shù)據(jù);培訓(xùn)操作人員;投入切換和試運(yùn)行。當(dāng)系統(tǒng)分析和系統(tǒng)設(shè)計(jì)完成后,系統(tǒng)工作的重點(diǎn)就從創(chuàng)造性思考轉(zhuǎn)入具體的實(shí)踐性階段。系統(tǒng)實(shí)施就是具體實(shí)現(xiàn)新系統(tǒng)在系統(tǒng)設(shè)計(jì)階段所設(shè)計(jì)的物理模型,它主要工作是由系統(tǒng)開(kāi)發(fā)小組來(lái)完成。程序設(shè)計(jì)與調(diào)試程序設(shè)計(jì)的主要依據(jù)是系統(tǒng)設(shè)計(jì)階段的模塊結(jié)構(gòu)圖以及數(shù)據(jù)庫(kù)結(jié)構(gòu)和編程語(yǔ)言設(shè)計(jì)。程序調(diào)試設(shè)計(jì)的目的就是要用計(jì)算機(jī)程序語(yǔ)言來(lái)實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)中的每一個(gè)細(xì)節(jié)。(一)程序設(shè)計(jì)目標(biāo)可維護(hù)性可靠性可理解性效率可維護(hù)性:可以對(duì)程序進(jìn)行補(bǔ)充或修改。由于信息系統(tǒng)需求的不確定性,系統(tǒng)需求可能會(huì)隨著環(huán)境的變化而不斷變化,因此,就必須對(duì)系統(tǒng)功能進(jìn)行完善和調(diào)整,為此,就要對(duì)程序進(jìn)行補(bǔ)充或修改。此外,由于計(jì)算機(jī)軟硬件的更新?lián)Q代也需要對(duì)程序進(jìn)行相應(yīng)的升級(jí)。
MIS壽命一般是3年至8年時(shí)間,因此程序的維護(hù)工作量相當(dāng)大。一個(gè)不易維護(hù)的程序,用不了多久就會(huì)因?yàn)椴荒軡M(mǎn)足應(yīng)用需要而被淘汰,因此,可維護(hù)性是對(duì)程序設(shè)計(jì)的一項(xiàng)重要要求??煽啃裕撼绦驊?yīng)具有較好的容錯(cuò)能力。正常情況下能正確工作。意外情況下應(yīng)便于處理,不至產(chǎn)生意外的操作,從而造成嚴(yán)重?fù)p失??衫斫庑裕撼绦虿粌H要求邏輯正確,計(jì)算機(jī)能夠執(zhí)行,而且應(yīng)當(dāng)層次清楚,便于閱讀。效率:程序能否有效地利用計(jì)算機(jī)資源。程序效率的地位已不像以前那樣舉足輕重了,因?yàn)橛布r(jià)格大幅度下降,而其性能卻不斷完善和提高。程序設(shè)計(jì)人員工作效率的地位日益重要。程序設(shè)計(jì)人員工作效率高不僅能降低軟件開(kāi)發(fā)成本,而且可明顯降低程序的出錯(cuò)率,進(jìn)而減輕維護(hù)人員的工作負(fù)擔(dān)。為了提高程序設(shè)計(jì)效率,應(yīng)充分利用各種軟件開(kāi)發(fā)工具。如:MIS生成器等。程序效率與可維護(hù)性、可理解性的關(guān)系通常是矛盾的。實(shí)際編程過(guò)程中,人們往往寧可犧牲一定的時(shí)間和空間,也要盡量提高系統(tǒng)的可理解性和可維護(hù)性,片面地追求程序的運(yùn)行效率反而不利于程序設(shè)計(jì)質(zhì)量的全面提高。因?yàn)?,隨著計(jì)算機(jī)應(yīng)用水平的提高,軟件愈來(lái)愈復(fù)雜,同時(shí)硬件價(jià)格不斷下降,軟件費(fèi)用在整個(gè)應(yīng)用系統(tǒng)中所占的比重急劇上升,從而使人們對(duì)程序設(shè)計(jì)的要求發(fā)生了變化。在過(guò)去的小程序設(shè)計(jì)中,主要強(qiáng)調(diào)程序的正確和效率。對(duì)于大型程序,人們則傾向于首先強(qiáng)調(diào)程序的可維護(hù)性、可靠性和可理解性,然后才是效率。(二)結(jié)構(gòu)化程序設(shè)計(jì)方法結(jié)構(gòu)化程序設(shè)計(jì)方法是采用順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、選擇結(jié)構(gòu)三種基本邏輯結(jié)構(gòu)來(lái)編寫(xiě)程序的方法。這種方法是在具體編程中應(yīng)采用的方法,能夠指導(dǎo)人們用良好的思想方法去設(shè)計(jì)程序。順序結(jié)構(gòu)循環(huán)結(jié)構(gòu)選擇結(jié)構(gòu)(三)常用編程工具電子表格開(kāi)發(fā)工具數(shù)據(jù)庫(kù)管理系統(tǒng)提供的開(kāi)發(fā)工具可視化編程工具CASE工具工具類(lèi)別開(kāi)發(fā)工具功能電子表格Lotus1-2-3用戶(hù)可以通過(guò)鍵盤(pán)在屏幕上填寫(xiě)表中數(shù)據(jù),存入數(shù)據(jù)庫(kù),然后按圖形方式顯示或打印出來(lái)。有許多統(tǒng)計(jì)和財(cái)會(huì)中常用的函數(shù)和模型,因而便于MIS和DSS的開(kāi)發(fā)。數(shù)據(jù)庫(kù)系統(tǒng)自帶FoxPro有功能很強(qiáng)的菜單生成器、屏幕編輯器、報(bào)表編寫(xiě)器、應(yīng)用生成器和跟蹤調(diào)試工具,可以快速地生成各種菜單程序、輸入輸出屏幕、報(bào)表和應(yīng)用程序。ORACLEORACLE*FORMS、ORACLE*REPORT和ORACLE*GRAPH:配合使用可以形成一個(gè)綜合的應(yīng)用軟件開(kāi)發(fā)環(huán)境。套裝軟件Office軟件包Word、Excel和PowerPoint融合在一起,可同時(shí)運(yùn)用字處理、表格設(shè)計(jì)、數(shù)據(jù)庫(kù)和繪圖功能。Excel還具備一定規(guī)模的生成模型的函數(shù)??梢暬ぞ遃isualFoxpro是PC機(jī)上速度最快、數(shù)據(jù)類(lèi)型最豐富的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。VisualBASlC結(jié)合了面向?qū)ο蠹夹g(shù),提供了一個(gè)運(yùn)用對(duì)象的編程環(huán)境,是Windows環(huán)境下速度最快的開(kāi)發(fā)工具。PowerBuilder是專(zhuān)為各種數(shù)據(jù)庫(kù)設(shè)計(jì)的客戶(hù)端的應(yīng)用開(kāi)發(fā)工具,是開(kāi)發(fā)客戶(hù)機(jī)/服務(wù)器體系結(jié)構(gòu)下的,基于Windows或windowsNT上的應(yīng)用程序集成開(kāi)發(fā)環(huán)境。VisualC++是面向?qū)ο蟮木幊汰h(huán)境,是Windows環(huán)境下功能強(qiáng)大的開(kāi)發(fā)工具。Dephi采用面向?qū)ο蠹夹g(shù)的開(kāi)發(fā)工具。LotusNotes是辦公自動(dòng)化系統(tǒng)開(kāi)發(fā)工具,支持與Internet的連接和集成。輔助軟件工具CASECASE中集成了多種工具,這些工具既可以單獨(dú)使用,也可以組合使用,為系統(tǒng)開(kāi)發(fā)提供了全過(guò)程的開(kāi)發(fā)環(huán)境。(四)程序的調(diào)試在管理信息系統(tǒng)開(kāi)發(fā)周期的各個(gè)階段都不可避免地出現(xiàn)差錯(cuò)。在程序設(shè)計(jì)階段也不可避免產(chǎn)生新的錯(cuò)誤。G.Myers對(duì)測(cè)試目標(biāo)做出了如下歸納:測(cè)試是為發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程;好的測(cè)試方案是很可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)錯(cuò)誤的測(cè)試方案;成功的測(cè)試是發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。徹底地測(cè)試并且找出全部錯(cuò)誤幾乎是不可能的,只是在一定的開(kāi)發(fā)周期和經(jīng)費(fèi)的限制內(nèi),盡可能多地發(fā)現(xiàn)錯(cuò)誤。程序的調(diào)試就是要在計(jì)算機(jī)上以各種可能的數(shù)據(jù)和操作條件對(duì)程序進(jìn)行試驗(yàn),找出存在的問(wèn)題加以修改,使之完全符合設(shè)計(jì)要求。在大型軟件的研制過(guò)程中調(diào)試工作的比重是很大的,一般占50%左右。所以對(duì)于程序的調(diào)試工作應(yīng)給予充分的重視。(四)程序的調(diào)試測(cè)試的基本方法黑盒測(cè)試(又稱(chēng)功能測(cè)試,數(shù)據(jù)驅(qū)動(dòng)測(cè)試,基于規(guī)格說(shuō)明書(shū)的測(cè)試):將被測(cè)試程序?qū)ο罂醋骱诤凶樱豢紤]其內(nèi)部程序結(jié)構(gòu)與處理過(guò)程,僅僅對(duì)于程序接口進(jìn)行測(cè)試。即檢查適當(dāng)?shù)妮斎胧欠衲軌虍a(chǎn)生適當(dāng)?shù)妮敵?。白盒測(cè)試(又稱(chēng)結(jié)構(gòu)測(cè)試,玻璃盒測(cè)試,基于覆蓋的測(cè)試):分析程序結(jié)構(gòu)與過(guò)程執(zhí)行路徑,按照程序內(nèi)部的邏輯結(jié)構(gòu)設(shè)計(jì)測(cè)試用例,檢驗(yàn)程序的每條通路是否按預(yù)期正常進(jìn)行,力求提高測(cè)試覆蓋率。3、程序調(diào)試的主要步驟模塊調(diào)試。按上述要求對(duì)模塊進(jìn)行全面的調(diào)試(主要是調(diào)試其內(nèi)部功能);分調(diào)(子系統(tǒng)測(cè)試)。由程序的編制者對(duì)本子系統(tǒng)有關(guān)的各模塊實(shí)行聯(lián)調(diào),以考查各模塊外部功能、接口以及各模塊之間調(diào)用關(guān)系的正確性;聯(lián)調(diào)(系統(tǒng)測(cè)試)。各模塊、各子系統(tǒng)均經(jīng)調(diào)試準(zhǔn)確無(wú)誤后,就可進(jìn)行系統(tǒng)聯(lián)調(diào)。聯(lián)調(diào)是實(shí)施階段的最后一道檢驗(yàn)工序。聯(lián)調(diào)通過(guò)后,即可投入程序的試運(yùn)行階段。實(shí)踐證明這種分步驟的調(diào)試方法是非常奏效的。它得益于結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)和程序設(shè)計(jì)的基本思想。在其操作過(guò)程中自身形成了一個(gè)個(gè)反饋環(huán),由小到大,通過(guò)這些反饋較容易發(fā)現(xiàn)編程過(guò)程中的問(wèn)題,及時(shí)地修正之。二、人員培訓(xùn)為用戶(hù)培訓(xùn)系統(tǒng)操作、維護(hù)、運(yùn)行管理人員是信息系統(tǒng)開(kāi)發(fā)過(guò)程中不可缺少的功能。一般來(lái)說(shuō),人員培訓(xùn)工作應(yīng)與編程和調(diào)試工作同時(shí)進(jìn)行,本部分所要講的人員培訓(xùn)主要是指系統(tǒng)操作員和運(yùn)行管理人員的培訓(xùn)。培訓(xùn)的內(nèi)容①系統(tǒng)整體結(jié)構(gòu)和系統(tǒng)概貌;②系統(tǒng)分析設(shè)計(jì)思想和每一步的考慮;③計(jì)算機(jī)系統(tǒng)的操作與使用;④系統(tǒng)所用主要軟件工具(編程語(yǔ)言、工具、軟件名、數(shù)據(jù)庫(kù)等)的使用;⑤漢字輸入方式的培訓(xùn);⑥系統(tǒng)輸入方式和操作方式的培訓(xùn);⑦可能出現(xiàn)的故障以及故障的排除;⑧文檔資料的分類(lèi)以及檢索方式;⑨數(shù)據(jù)收集、統(tǒng)計(jì)渠道、統(tǒng)計(jì)口徑等;⑩運(yùn)行操作注意事項(xiàng)。三、試運(yùn)行和系統(tǒng)轉(zhuǎn)換(一)基礎(chǔ)數(shù)據(jù)準(zhǔn)備(二)系統(tǒng)試運(yùn)行(三)系統(tǒng)切換(一)基礎(chǔ)數(shù)據(jù)準(zhǔn)備基礎(chǔ)數(shù)據(jù)準(zhǔn)備包括如下幾方面的內(nèi)容:①基礎(chǔ)數(shù)據(jù)統(tǒng)計(jì)工作要嚴(yán)格科學(xué)化,具體方法要程序化、規(guī)范化。②計(jì)量工具、計(jì)量方法、數(shù)據(jù)采集渠道和程序都應(yīng)該固定,以確保新系統(tǒng)運(yùn)行有穩(wěn)定可靠的數(shù)據(jù)來(lái)源。③各類(lèi)統(tǒng)計(jì)和數(shù)據(jù)采集報(bào)表要標(biāo)準(zhǔn)化、規(guī)范化?;A(chǔ)數(shù)據(jù)準(zhǔn)備是指按照系統(tǒng)分析所規(guī)定的詳細(xì)內(nèi)容,組織和統(tǒng)計(jì)系統(tǒng)所需的數(shù)據(jù)。(二)系統(tǒng)試運(yùn)行系統(tǒng)試運(yùn)行階段的工作主要包括:①對(duì)系統(tǒng)進(jìn)行初始化、輸入各原始數(shù)據(jù)記錄;②記錄系統(tǒng)運(yùn)行的數(shù)據(jù)和狀況;③核對(duì)新系統(tǒng)輸出和老系統(tǒng)(人工或計(jì)算機(jī)系統(tǒng))輸出的結(jié)果;④對(duì)實(shí)際系統(tǒng)的輸入方式進(jìn)行考查(是否方便、效率如何、安全可靠性、誤操作保護(hù)等);⑤對(duì)系統(tǒng)實(shí)際運(yùn)行、響應(yīng)速度(包括運(yùn)算速度、傳遞速度、查詢(xún)速度、輸出速度等)進(jìn)行實(shí)際測(cè)試。在系統(tǒng)聯(lián)調(diào)時(shí)我們使用的是系統(tǒng)測(cè)試數(shù)據(jù),而這些數(shù)據(jù)很難測(cè)試出系統(tǒng)在實(shí)際運(yùn)行中可能出現(xiàn)的問(wèn)題。所以一個(gè)系統(tǒng)開(kāi)發(fā)完成后讓它實(shí)際運(yùn)行一段(即試運(yùn)行),才是對(duì)系統(tǒng)最好的檢驗(yàn)和測(cè)試方式。(三)系統(tǒng)切換系統(tǒng)切換是指由舊的、手工處理系統(tǒng)向新的計(jì)算機(jī)信息系統(tǒng)過(guò)渡。1、直接切換法在某一確定的時(shí)刻,老系統(tǒng)停止運(yùn)行,新系統(tǒng)投入運(yùn)行,新系統(tǒng)一般要經(jīng)過(guò)較詳細(xì)的測(cè)試和模擬運(yùn)行考慮到系統(tǒng)測(cè)試中試驗(yàn)樣本的不徹底性,一般只有在老的系統(tǒng)已完全無(wú)法滿(mǎn)足需要或新系統(tǒng)不太復(fù)雜的情況下采用這種方法。2、并行切換法新系統(tǒng)投入運(yùn)行時(shí),老系統(tǒng)并不停止運(yùn)行,而是與新系統(tǒng)同時(shí)運(yùn)行一段時(shí)間,對(duì)照兩者的輸出,利用老系統(tǒng)對(duì)新系統(tǒng)進(jìn)行檢驗(yàn)。一般可分兩步進(jìn)行:第一步:以新系統(tǒng)為正式作業(yè),原系統(tǒng)作校核用;第二步:經(jīng)過(guò)一段時(shí)間運(yùn)行,在驗(yàn)證新系統(tǒng)處理準(zhǔn)確可靠后,原系統(tǒng)停止運(yùn)行。并行處理的時(shí)間視業(yè)務(wù)內(nèi)容而定,短則2至3個(gè)月,長(zhǎng)則半年至一年。轉(zhuǎn)換工作不應(yīng)急于求成。3、試點(diǎn)過(guò)渡法先選用新系統(tǒng)的某一部分代替老系統(tǒng),作為試點(diǎn),逐步地代替整個(gè)老系統(tǒng)。系統(tǒng)切換過(guò)程中,應(yīng)注意以下問(wèn)題,這些問(wèn)題解決得好,將給系統(tǒng)的順利切換創(chuàng)造條件。新系統(tǒng)的投運(yùn)需要大量的基礎(chǔ)數(shù)據(jù),這些數(shù)據(jù)的整理與錄入工作量特別龐大,應(yīng)及早準(zhǔn)備、盡快完成。系統(tǒng)切換不僅是機(jī)器的轉(zhuǎn)換、程序的轉(zhuǎn)換,更是人工的轉(zhuǎn)換,應(yīng)提前做好人員的培訓(xùn)工作。系統(tǒng)運(yùn)行時(shí)會(huì)出現(xiàn)一些局部性的問(wèn)題,這是正?,F(xiàn)象,系統(tǒng)工作人員對(duì)此應(yīng)有足夠的準(zhǔn)備,并做好記錄。系統(tǒng)只出現(xiàn)局部性問(wèn)題,說(shuō)明系統(tǒng)是成功的,反之,如果出現(xiàn)整體的問(wèn)題,則說(shuō)明系統(tǒng)設(shè)計(jì)質(zhì)量不好,整個(gè)系統(tǒng)甚至要重新設(shè)計(jì)。各種切換方法特點(diǎn)比較直接切換用新系統(tǒng)替換原系統(tǒng),而沒(méi)有過(guò)渡階段轉(zhuǎn)換簡(jiǎn)單,轉(zhuǎn)換費(fèi)用少、風(fēng)險(xiǎn)比較大當(dāng)新系統(tǒng)比較成熟時(shí)采用平行切換對(duì)新系統(tǒng)、老系統(tǒng)進(jìn)行對(duì)比保障了業(yè)務(wù)工作的平穩(wěn)過(guò)渡費(fèi)用比較高,業(yè)務(wù)人員的負(fù)擔(dān)比較重(兩套系統(tǒng))逐步轉(zhuǎn)換根據(jù)業(yè)務(wù)流程和子系統(tǒng)投入的風(fēng)險(xiǎn)大小,將各子系統(tǒng)逐步投入運(yùn)行Chapter11MIS運(yùn)行一、系統(tǒng)運(yùn)行管理MIS系統(tǒng)正式投入運(yùn)行后,為了讓MIS長(zhǎng)期高效的工作,必須加強(qiáng)對(duì)MIS運(yùn)行的日常管理。MIS運(yùn)行的日常管理決不僅僅是機(jī)房環(huán)境和設(shè)施的管理,更主要的是對(duì)系統(tǒng)每天運(yùn)行狀況、數(shù)據(jù)輸入和輸出情況以及系統(tǒng)的安全性與完備性及時(shí)如實(shí)的記錄和處置。這些工作主要由系統(tǒng)管理員完成。1.系統(tǒng)運(yùn)行的日常維護(hù):包括數(shù)據(jù)收集、數(shù)據(jù)整理、數(shù)據(jù)錄入及處理結(jié)果的整理與分發(fā)。此外,還包括簡(jiǎn)單的硬件管理和設(shè)施管理。2.系統(tǒng)運(yùn)行情況的記錄:除了記錄正常情況(如處理效率、文件存取率、更新率)外,還要記錄意外情況發(fā)生的時(shí)間、原因與處理結(jié)果。二、MIS的維護(hù)MIS維護(hù)的內(nèi)容計(jì)算機(jī)硬件和網(wǎng)絡(luò)的維護(hù)應(yīng)用程序的維護(hù)數(shù)據(jù)庫(kù)(數(shù)據(jù)文件)的維護(hù)代碼的維護(hù)三、MIS的評(píng)價(jià)概念:系統(tǒng)評(píng)價(jià)是對(duì)系統(tǒng)進(jìn)行測(cè)量,檢查其達(dá)到或完成目標(biāo)的情況,確定系統(tǒng)的實(shí)際能力和價(jià)值。目的:對(duì)新系統(tǒng)進(jìn)行評(píng)價(jià)的主要目的是檢查其是否達(dá)到在新系統(tǒng)開(kāi)發(fā)時(shí)所確定的目標(biāo)。并提出今后系統(tǒng)改進(jìn)和擴(kuò)展的方向。作用:系統(tǒng)評(píng)價(jià)是對(duì)信息系統(tǒng)的性能進(jìn)行全面的估計(jì)、檢查、測(cè)試和評(píng)審,包括用實(shí)際的指標(biāo)和設(shè)計(jì)的指標(biāo)進(jìn)行比較,以求確定新系統(tǒng)目標(biāo)的實(shí)現(xiàn)程度,同時(shí)對(duì)新系統(tǒng)運(yùn)行后所產(chǎn)生的經(jīng)濟(jì)效益進(jìn)行評(píng)估。指標(biāo):系統(tǒng)評(píng)價(jià)的一般指標(biāo)系統(tǒng)性能指標(biāo)完整性、正確性、可靠性、可維護(hù)性、適應(yīng)性、保密性、響應(yīng)時(shí)間、文檔的完備性直接經(jīng)濟(jì)效益指標(biāo)一次性投資、系統(tǒng)運(yùn)行費(fèi)用、系統(tǒng)運(yùn)行后增加的效益間接經(jīng)濟(jì)效益指標(biāo)管理體制進(jìn)一步合理化、管理方法的科學(xué)化、管理基礎(chǔ)數(shù)據(jù)規(guī)范化、管理的效率、企業(yè)的形象等ENDmYp!s&w)z0C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x+A2D5H8KbNfQiUlXo#s%v(y0B3F6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6IaLdOgSjVmYq!t*w-z1D4G7JbMeQhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%u(x+B2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v(y0B3F6I9LdOgRjVmYq!t&w-z1C4G7NfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KbNfQiUlXo#s%v(y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVmYq!t*w-z1D4G7JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(x+B2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x+A2D5H8KbNfQiUlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6IaLdOgSjVmYq!t*w-z1D4G7JbMeQhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%u(x+B2E6H9KcOfRiUmXp!s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9hSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZq$u*x+A2D5H8KbNfQiUlXo#s%v(y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0B3F6IaLdOgSjVmYq!t*w-z1D4G7JbMeQhTkWoZr$u(x3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfQiUlXp#s%v)y0B3F6IaLdOgSjVmYq!t*w-z1D4G7JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%u(x+B2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPgSkZr%u(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9KcOfRjUmXp!s
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 沉箱碼頭施工方案
- 室內(nèi)電纜敷設(shè)施工方案
- 2025年?yáng)|師復(fù)試化學(xué)試題及答案
- 2025年高職數(shù)據(jù)庫(kù)試題及答案
- 5年級(jí)下冊(cè)英語(yǔ)第1第2單元單詞跟讀
- 5年級(jí)上冊(cè)第5單元摘抄
- 燈泡溫度與電阻的關(guān)系式
- 地下車(chē)庫(kù) 行政復(fù)議申請(qǐng)
- 機(jī)械合同的施工方案
- 2025年合肥信息技術(shù)職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)學(xué)生專(zhuān)用
- 少兒財(cái)商教育講座課件
- 醫(yī)院醫(yī)用耗材SPD服務(wù)項(xiàng)目投標(biāo)方案
- 2025年保密知識(shí)試題庫(kù)附參考答案(精練)
- 全國(guó)普通高等學(xué)校2025屆高三第二次調(diào)研數(shù)學(xué)試卷含解析
- 南昌起義模板
- “互聯(lián)網(wǎng)+”大學(xué)生創(chuàng)新創(chuàng)業(yè)大賽計(jì)劃書(shū)一等獎(jiǎng)
- 2024年10月高等教育自學(xué)考試13015計(jì)算機(jī)系統(tǒng)原理試題及答案
- GB/T 3324-2024木家具通用技術(shù)條件
- 2024秋期國(guó)家開(kāi)放大學(xué)本科《古代小說(shuō)戲曲專(zhuān)題》一平臺(tái)在線(xiàn)形考(形考任務(wù)4)試題及答案
- 血吸蟲(chóng)病知識(shí)宣傳講座
- 詩(shī)經(jīng)的課件教學(xué)課件
評(píng)論
0/150
提交評(píng)論