第06章 管理信息系統(tǒng)設(shè)計_第1頁
第06章 管理信息系統(tǒng)設(shè)計_第2頁
第06章 管理信息系統(tǒng)設(shè)計_第3頁
第06章 管理信息系統(tǒng)設(shè)計_第4頁
第06章 管理信息系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第六章系統(tǒng)設(shè)計系統(tǒng)設(shè)計是管理信息系統(tǒng)開發(fā)的一個重要階段,這個階段是對新系統(tǒng)的物理設(shè)計,即通過前面的系統(tǒng)分析報告對新系統(tǒng)邏輯功能的要求分析從實際出發(fā),進(jìn)行各種具體設(shè)計,確定系統(tǒng)的實施方案,解決系統(tǒng)如何去完成的問題,最終給出詳細(xì)的設(shè)計方案,為下一階段的實現(xiàn)制定詳細(xì)計劃??傮w設(shè)計:又稱概要設(shè)計,是以系統(tǒng)分析中得到的新系統(tǒng)的邏輯模型為依據(jù),著眼于“如何做”,但又不考慮具體的特定系統(tǒng)平臺,從全局一般的視野,來設(shè)計MIS的總體方案。包括從全局實體聯(lián)系圖(E-R)導(dǎo)出數(shù)據(jù)的一般關(guān)系模型并改進(jìn)優(yōu)化之;從數(shù)據(jù)流圖(DFD)及其數(shù)據(jù)字典(DD)中的加工說明,導(dǎo)出模塊結(jié)構(gòu)圖(SC);基于可行性研究的初步方案中系統(tǒng)平臺構(gòu)思,依據(jù)組織機構(gòu)、數(shù)據(jù)的一般關(guān)系模型和SC設(shè)計系統(tǒng)平臺總體布局,得到系統(tǒng)平臺總體布局圖。下面6.1-6.3節(jié)討論系統(tǒng)的總體設(shè)計。詳細(xì)設(shè)計:6.4節(jié)以后討論。6.1系統(tǒng)設(shè)計概述1.系統(tǒng)設(shè)計的原則效率原則可靠性原則準(zhǔn)確性原則可維護性原則經(jīng)濟性原則系統(tǒng)分析階段后有兩條開發(fā)路線:系統(tǒng)規(guī)劃系統(tǒng)分析購置開發(fā)方式(實施)系統(tǒng)購置系統(tǒng)測試系統(tǒng)切換系統(tǒng)評價專門開發(fā)方式(設(shè)計、實施)系統(tǒng)設(shè)計系統(tǒng)制作系統(tǒng)測試系統(tǒng)切換系統(tǒng)評價2.系統(tǒng)設(shè)計的內(nèi)容系統(tǒng)設(shè)計的內(nèi)容:

在抽象的邏輯模型的基礎(chǔ)上

進(jìn)行具體的物理模型的設(shè)計

系統(tǒng)分析:

系統(tǒng)設(shè)計:做什么?怎么做?能否做?怎樣做好?提出邏輯方案提出物理方案提出系統(tǒng)設(shè)計依據(jù)提出制作方案總體設(shè)計網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計、系統(tǒng)模塊化結(jié)構(gòu)設(shè)計詳細(xì)設(shè)計代碼設(shè)計——保證數(shù)據(jù)的唯一性以便于計算機處理數(shù)據(jù)庫設(shè)計輸入、輸出設(shè)計——對各種輸入輸出報表格式的描述,人機對話格式的描述處理流程設(shè)計——將系統(tǒng)對數(shù)據(jù)處理過程和數(shù)據(jù)在系統(tǒng)的轉(zhuǎn)換情況描述出來程序流程設(shè)計標(biāo)準(zhǔn)化設(shè)計——標(biāo)準(zhǔn)化要求1總體結(jié)構(gòu):模塊結(jié)構(gòu)、信息處理流程圖、3代碼體系規(guī)則、清單2系統(tǒng)配置計算機、網(wǎng)絡(luò)、軟件9系統(tǒng)安全權(quán)限、備份、日志7處理流程、模型、算法6輸入內(nèi)容、方法、界面5輸出內(nèi)容、方法、界面8控制4數(shù)據(jù)庫表、數(shù)據(jù)、表關(guān)系6.2系統(tǒng)總體設(shè)計一、系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計1.系統(tǒng)平臺2.計算機處理方式的選擇和設(shè)計3.網(wǎng)絡(luò)系統(tǒng)的設(shè)計4.數(shù)據(jù)庫管理系統(tǒng)的選擇5.硬件選擇二、模塊化結(jié)構(gòu)設(shè)計1.模塊(Modular):可以組合、分解和更換的單元,是組成系統(tǒng)、易于理解的基本單位。在管理信息系統(tǒng)中,任何一個處理功能都可以看作是一個模塊。四個要素輸入、輸出;功能;內(nèi)部數(shù)據(jù);程序代碼2.調(diào)用3.數(shù)據(jù)總體設(shè)計的任務(wù)就是決定系統(tǒng)中模塊間的相互關(guān)系和各個模塊的輸入、輸出和功能等外部特性;詳細(xì)設(shè)計才決定每個模塊的內(nèi)部數(shù)據(jù)和處理過程等內(nèi)部特性。2.模塊的層次功能分解圖----HIPO圖總體IPO圖HIPO圖低層次主要模塊的詳細(xì)IPO圖6.3系統(tǒng)詳細(xì)設(shè)計

一、代碼設(shè)計代碼就是以數(shù)或字符來代表各種客觀實體。代碼分類1)有序碼用連續(xù)數(shù)字代表編碼對象的碼,通常從1開始。如張平的工號為0001,王立為0002,……。塊碼是有序碼的特例,將有序碼分為各個塊,每塊代表一定類型的編碼對象,這種編碼允許擴充,例如:01……宣傳部02……組織部01-04為政治部03……04……05……行政科06……膳食科05-08為總務(wù)處07……基建科08……有序碼因為沒有邏輯含義作基礎(chǔ),一般不能說明信息的任何特性,但在有些場合下使用它比較方便。

2)區(qū)間碼區(qū)間碼把數(shù)據(jù)項分成若干組,每一區(qū)間代表一個組。碼中的數(shù)字和位置都代表一定意義。區(qū)間碼又分為以下類型:層次碼:在碼的結(jié)構(gòu)中,為數(shù)據(jù)項的各個屬性各規(guī)定一個位置(一位或幾位),并使其排列符合一定層次關(guān)系。例如,關(guān)于某公司的組織機構(gòu)的代碼含義如表。依據(jù)上表,代碼112就代表總公司銷售科廣告組。表5-3層次碼公司級課時級小組級1—總公司1—銷售科1—訂單處理組2—江蘇分公司2—會計科2—廣告組…………3—會計組十進(jìn)制碼:碼中每一位數(shù)字代表一類,一般用于圖書分類等,例如;500.自然科學(xué)510.數(shù)學(xué)520.天文學(xué)530.物理學(xué)531.機構(gòu)531.1機械531.1.1杠桿和平衡特征碼:在代碼的結(jié)構(gòu)中,為多個屬性各規(guī)定一個位置,從而表示某一編碼對象的不同方面特征,例如某服裝廠生產(chǎn)的服裝編碼如表5-4所示。例如:某一種男裝的編碼為M38-2W1。在區(qū)間碼中,由于數(shù)字的值與位置均代表一定意義,故使排序、分類、檢索容易進(jìn)行,缺點是有時造成碼很長。表5-4特征碼類別尺寸式樣料子M(男裝)381—9W1(毛料)F(女裝)39C1(布料)40413)助憶碼將編碼對象的名稱,規(guī)格等作為代碼的一部分,例如:TV-B-1212寸黑白電視機TV-C-2020寸彩色電視機4)縮略碼是助憶碼的特例,從編碼對象名稱中撮幾個關(guān)鍵字母作為代碼,例如:Amt總額(amount)Cont合同(contract)Inv.No發(fā)票號(invoicenumber)5)校驗碼校驗碼又稱編碼結(jié)構(gòu)中的校驗位。為了保證正確的輸入,有意識地在編碼設(shè)計結(jié)構(gòu)中原代碼的基礎(chǔ)上,通過事先規(guī)定的數(shù)學(xué)方法計算出校驗碼(一位或兩位),附加在原代碼的后面,使它變成代碼的一個組成部分;使用時與原代碼一起輸入,此時計算機會用同樣的數(shù)學(xué)運算方法按輸入的代碼數(shù)字計算出校驗位,并將它與輸入校驗位進(jìn)行比較,以檢驗輸入是否有錯。校驗碼可以檢查出移位錯(1234記錄為1243),雙重移位錯(1234記錄為1432),抄寫錯(1234記錄為1235)及其它錯誤(1234記錄為2434)等。產(chǎn)生校驗碼的方法有多種,各具有不同優(yōu)缺點。通常根據(jù)使用設(shè)備的復(fù)雜程度或功能,以及某項應(yīng)用要求的可靠性而決定采取那種方法二、輸入、輸出設(shè)計系統(tǒng)輸入輸出(I/O)設(shè)計是一個在系統(tǒng)設(shè)計中很容易被忽視的環(huán)節(jié),又是一個重要的環(huán)節(jié),它對于今后用戶使用的方便性、安全性和可靠性來說,都是十分重要的。一個好的輸入系統(tǒng)設(shè)計可以為用戶和系統(tǒng)雙方帶來良好的工作環(huán)境,一個好的輸出設(shè)計可以為管理者提供簡捷、明了、有效、實用的管理和控制信息。下面分別來討論這兩方面的問題。輸入設(shè)計主要輸入方式設(shè)計,在實現(xiàn)系統(tǒng)開發(fā)過程上輸入設(shè)計所占的比重較大。以某廠開發(fā)的系統(tǒng)為例,在涉及全廠生產(chǎn)、經(jīng)營、財務(wù)、銷售、物資供應(yīng)等12個子系統(tǒng)中,與輸入/輸出界面相關(guān)的程序占總程序量的65%左右。從這一比率足以看出在一個處理管理領(lǐng)域的信息系統(tǒng)中輸入/輸出界面的重要。一個好的輸入設(shè)計能為今后系統(tǒng)運行帶來很多方便。1.輸入設(shè)計1)輸入方式設(shè)計輸入方式的設(shè)計主要是根據(jù)總體設(shè)計和數(shù)據(jù)庫設(shè)計的要求,來確定數(shù)據(jù)輸入的具體形式。常用的輸入方式有:鍵盤輸入、模/數(shù)、數(shù)/模輸入、網(wǎng)絡(luò)數(shù)據(jù)傳送、磁/光盤讀入等幾種形式。通常在設(shè)計新系統(tǒng)的輸入方式時,應(yīng)盡量利用已有的設(shè)備和資源,避免大批量的數(shù)據(jù)重復(fù)鍵盤輸入。因為鍵盤輸入不但工作量大,速度慢,而且出錯率較高。①鍵盤輸入②數(shù)模/模數(shù)轉(zhuǎn)換方式。這種輸入是目前比較流行的基礎(chǔ)數(shù)據(jù)方式。這是一種直接通過光電設(shè)備對實際數(shù)據(jù)進(jìn)行采集,并將其轉(zhuǎn)換成數(shù)字信息的方法,是一種即省事,又安全可靠的數(shù)據(jù)輸入方式。這種方法最常見的有如下幾種:a.條碼(棒碼)輸入。即利用標(biāo)準(zhǔn)的商品分類和統(tǒng)一規(guī)范化的條碼貼(或?。┯谏唐返陌b上,然后通過光學(xué)符號閱讀器(OpticalCharacterReader,簡稱OCR,亦稱掃描儀)來采集和統(tǒng)計商品的流通信息。這種數(shù)據(jù)采集和輸入方式現(xiàn)已普遍地被用于商業(yè)、企業(yè)、工商、質(zhì)檢、海關(guān)、圖書館等信息系統(tǒng)中。b.用掃描儀輸入。這種方式實際上與條碼輸入是同一類型的。它大量地被使用在圖形/圖像的輸入、文件/報紙的輸入、標(biāo)準(zhǔn)考試試卷的自動閱卷、投票的統(tǒng)計等應(yīng)用中。c.傳感器輸入。即利用各類傳感器和電子衡器接收和采集物理信息,然后再通過A/D板將其轉(zhuǎn)換為數(shù)字信息。這也是一種用于采集和輸入生產(chǎn)過程數(shù)據(jù)的方法。③網(wǎng)絡(luò)傳送數(shù)據(jù)。這既是一種輸出信息的方式,又是一種輸入信息的方式。對下級子系統(tǒng)它是輸出,對上級主系統(tǒng)它是輸入。使用網(wǎng)絡(luò)傳送數(shù)據(jù)可安全、可靠、快捷地傳輸數(shù)據(jù)。④磁盤傳送數(shù)據(jù)。即數(shù)據(jù)輸出和接收雙方事先約定好待傳送數(shù)據(jù)文件的標(biāo)準(zhǔn)格式(這一點在上節(jié)代碼設(shè)計中已明確規(guī)定),然后再通過軟盤/光盤傳送數(shù)據(jù)文件。這種方式不需要增加任何設(shè)備和投入,是一種非常方便的輸入數(shù)據(jù)方式,目前還常被用在主∕子系統(tǒng)之間的數(shù)據(jù)聯(lián)接上。2)輸入格式在設(shè)計數(shù)據(jù)輸入格式時,應(yīng)嚴(yán)格按照數(shù)據(jù)庫設(shè)計時產(chǎn)生的數(shù)據(jù)字典,遵循代碼設(shè)計的實際標(biāo)準(zhǔn),統(tǒng)一格式。但在一些舊系統(tǒng)改造過程中,實際數(shù)據(jù)輸入時(特別是大批量的數(shù)據(jù)統(tǒng)計報表輸入時)有時會遇到統(tǒng)計報表(或文件)結(jié)構(gòu)與數(shù)據(jù)庫文件結(jié)構(gòu)不完全一致的情況。這時應(yīng)盡量嚴(yán)格參照有關(guān)標(biāo)準(zhǔn),統(tǒng)一格式,不能隨意更改數(shù)據(jù)庫結(jié)構(gòu)。特殊情況下,專門編制一個轉(zhuǎn)換模塊,以適應(yīng)其特殊要求?,F(xiàn)在還可以采用智能輸入方式,由計算機自動將輸入數(shù)據(jù)送至不同表格中。3)校對方式輸入校對方式的設(shè)計也是非常重要的。特別是針對數(shù)字等字段,沒有適當(dāng)?shù)男Υ胧┳鞅WC是很危險的。對一些重要的報表,輸入設(shè)計一定要考慮適當(dāng)?shù)男Υ胧?,以減少出錯,但絕對保證不出錯的校對方式是沒有的。常用校對方式有:①人工校對。即輸入數(shù)據(jù)后再顯示或打印出來,人工進(jìn)行校對。這種方法對于少量的數(shù)據(jù)或控制字符輸入還可以,但對大批量的數(shù)據(jù)輸入就顯得太麻煩,效率太低。這種方式在實際系統(tǒng)中很少有人使用。②二次鍵入校對。二次鍵入是指一種同一批數(shù)據(jù)兩次鍵入系統(tǒng)的方法。輸入后系統(tǒng)內(nèi)部再比較這兩批數(shù)據(jù),如果完全一致則可認(rèn)為輸入正確;反之,則將不同部分顯示出來有針對性地由人來進(jìn)行校對。它是目前數(shù)據(jù)錄入中心錄入數(shù)據(jù)時常用的方法。該方法最大的好處是方便、快捷,而且可以用于任何類型的數(shù)據(jù)符號。盡管該方法中二次鍵入在同一地方出錯,并且錯誤一致的可能性是存在的,但是這種可能性出現(xiàn)的概率極小。

2.輸出設(shè)計

最終輸出方式常用的只有兩種:一種是報表輸出,另一種是圖形輸出。究竟采用哪種輸出形式為宜,應(yīng)根據(jù)系統(tǒng)分析和管理業(yè)務(wù)的要求而定。一般來說對于基層或具體事物的管理者,應(yīng)用報表方式給出詳細(xì)的記錄數(shù)據(jù)為宜,而對于高層領(lǐng)導(dǎo)或宏觀、綜合管理部門,則應(yīng)該使用圖形方式給出比例或綜合發(fā)展趨勢的信息。例如,對于一個城市負(fù)責(zé)工業(yè)的市長來說,他需要的是全市工業(yè)、利稅、產(chǎn)值、上升幅度、投資規(guī)模變化等綜合比較信息以及極個別典型的信息。而對于市政府內(nèi)某個工業(yè)局的管理人員來說,他就需要了解所管轄范圍內(nèi)企業(yè)的詳細(xì)情況。對于市長最好是以圖表方式向他提供綜合類的輸出信息,若提供詳細(xì)報告則用處不大,反之對工業(yè)局具體管理人員則不同,應(yīng)提供詳細(xì)的數(shù)據(jù)記錄報表。1)報表生成器設(shè)計報表是一般系統(tǒng)中用得最多的信息輸出工具。通常一個覆蓋整個組織的信息系統(tǒng),輸出報表的種類都在百種。這樣龐大的工作量對系統(tǒng)開發(fā)工作的壓力是很大的。所以在實際工作時常是在確定了報表的種類和格式之后,開發(fā)出一個報表模塊,并由它來產(chǎn)生和打印所有的報表。這個報表模塊的原理如圖6.7所示。2)圖形方式就目前的計算機技術(shù)來說,將系統(tǒng)的各類統(tǒng)計分析結(jié)果用圖形方式輸出已經(jīng)是件很容易的事。大多數(shù)的編程軟件都提供了作圖工具或圖形函數(shù)等。例如C語言、LOTUS、FOXGRAPH等,利用這些工具就可產(chǎn)生出系統(tǒng)所需要的圖形。但是如用這些工具繪圖,它要求開發(fā)者具有一定的技術(shù)基礎(chǔ),而開發(fā)工作量較大。比較簡單的,可以借用EXCEL來產(chǎn)生各種分析圖形。簡稱OLE),借用EXCEL來完成統(tǒng)計分析和圖形輸入的功能。這樣,熟練者很快就可完成上百種統(tǒng)計分析的圖形。思考與練習(xí)1.系統(tǒng)設(shè)計的主要任務(wù)是什么?它能為下一步的系統(tǒng)實現(xiàn)工作提供什么作用?2.系統(tǒng)劃分的原則有哪些?

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論