第13章建設信息系統(tǒng)_第1頁
第13章建設信息系統(tǒng)_第2頁
第13章建設信息系統(tǒng)_第3頁
第13章建設信息系統(tǒng)_第4頁
第13章建設信息系統(tǒng)_第5頁
已閱讀5頁,還剩71頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、MIS的戰(zhàn)略規(guī)劃的戰(zhàn)略規(guī)劃信息系統(tǒng)發(fā)展的階段論信息系統(tǒng)發(fā)展的階段論諾蘭階段模型諾蘭階段模型美國管理信息系統(tǒng)專家諾蘭通過對美國管理信息系統(tǒng)專家諾蘭通過對200200多個公司、部門發(fā)展信息系統(tǒng)的實踐和經(jīng)多個公司、部門發(fā)展信息系統(tǒng)的實踐和經(jīng)驗的總結,提出了著名的信息系統(tǒng)進化的階段模型,即諾蘭模型。驗的總結,提出了著名的信息系統(tǒng)進化的階段模型,即諾蘭模型。 初裝初裝( (諾蘭階段模型的階段諾蘭階段模型的階段1)1) 初裝階段標志著組織購買第一臺計算機,并初步開發(fā)管理應用程序。初裝階段標志著組織購買第一臺計算機,并初步開發(fā)管理應用程序。 特點:特點: 組織中只有個別人具有使用計算機的能力;組織中只有個別

2、人具有使用計算機的能力; 該階段一般發(fā)生在一個組織的財務部門。該階段一般發(fā)生在一個組織的財務部門。蔓延蔓延( (諾蘭階段模型的階段諾蘭階段模型的階段2) 2) 處于蔓延階段的組織中,計算機的應用初見成效,管理應用程序從少數(shù)處于蔓延階段的組織中,計算機的應用初見成效,管理應用程序從少數(shù)部門擴散到多數(shù)部門。部門擴散到多數(shù)部門。 特點:特點: 數(shù)據(jù)處理能力得到迅速發(fā)展;數(shù)據(jù)處理能力得到迅速發(fā)展; 出現(xiàn)許多新問題(如數(shù)據(jù)冗余、數(shù)據(jù)不一致性、難以共享等);出現(xiàn)許多新問題(如數(shù)據(jù)冗余、數(shù)據(jù)不一致性、難以共享等); 計算機使用效率不高等。計算機使用效率不高等??刂瓶刂? (諾蘭階段模型的階段諾蘭階段模型的階

3、段3 )3 ) 主要指對組織中計算機的數(shù)量進行控制。主要指對組織中計算機的數(shù)量進行控制。 特點:特點: 成立了一個領導小組;成立了一個領導小組; 采用了數(shù)據(jù)庫(采用了數(shù)據(jù)庫(DBDB)技術;)技術; 這一階段是計算機管理變?yōu)閿?shù)據(jù)管理的關鍵。這一階段是計算機管理變?yōu)閿?shù)據(jù)管理的關鍵。集成集成( (諾蘭階段模型的階段諾蘭階段模型的階段4)4) 集成階段就是在控制的基礎上,對子系統(tǒng)中的硬件進行重新聯(lián)接,建集成階段就是在控制的基礎上,對子系統(tǒng)中的硬件進行重新聯(lián)接,建立集中式的數(shù)據(jù)庫及能夠充分利用和管理各種信息的系統(tǒng)。立集中式的數(shù)據(jù)庫及能夠充分利用和管理各種信息的系統(tǒng)。 特點:特點: 建立集中式的建立集中

4、式的DBDB及相應的及相應的ISIS; 增加大量硬件,預算費用迅速增長。增加大量硬件,預算費用迅速增長。 數(shù)據(jù)管理數(shù)據(jù)管理( (諾蘭階段模型的階段諾蘭階段模型的階段5 )5 )成成 熟熟( (諾蘭階段模型的階段諾蘭階段模型的階段6)6)由于由于8080年代時,美國尚處在第四階段,因此,諾蘭沒能對該兩個階段年代時,美國尚處在第四階段,因此,諾蘭沒能對該兩個階段進行詳細的描述。他認為數(shù)據(jù)管理應該是實現(xiàn)企業(yè)全方位的數(shù)據(jù)存儲、檢進行詳細的描述。他認為數(shù)據(jù)管理應該是實現(xiàn)企業(yè)全方位的數(shù)據(jù)存儲、檢索、處理和維護等;成熟應該是形成了完善的信息系統(tǒng),可以為各個管理索、處理和維護等;成熟應該是形成了完善的信息系統(tǒng)

5、,可以為各個管理層次提供信息。層次提供信息。諾蘭的階段模型總結了發(fā)達國家信息系統(tǒng)發(fā)展的經(jīng)驗和規(guī)律。一般認為模諾蘭的階段模型總結了發(fā)達國家信息系統(tǒng)發(fā)展的經(jīng)驗和規(guī)律。一般認為模型中的各階段都是不能跳越的。因此,無論在確定開發(fā)管理信息系統(tǒng)的策型中的各階段都是不能跳越的。因此,無論在確定開發(fā)管理信息系統(tǒng)的策略,或者在制定管理信息系統(tǒng)規(guī)劃的時候,都應首先明確本單位當前處于略,或者在制定管理信息系統(tǒng)規(guī)劃的時候,都應首先明確本單位當前處于哪一生長階段,進而根據(jù)該階段特征來指導哪一生長階段,進而根據(jù)該階段特征來指導MISMIS建設。建設。 信息系統(tǒng)的生命周期信息系統(tǒng)的生命周期戰(zhàn)戰(zhàn)略略規(guī)規(guī)劃劃系系統(tǒng)統(tǒng)分分析析系

6、系統(tǒng)統(tǒng)設設計計系系統(tǒng)統(tǒng)實實施施系系統(tǒng)統(tǒng)運運行行維維護護 開發(fā)管理信息系統(tǒng)的兩種策略開發(fā)管理信息系統(tǒng)的兩種策略 “自下而上自下而上”的開發(fā)策略的開發(fā)策略從現(xiàn)行系統(tǒng)的業(yè)務狀況出發(fā),先實現(xiàn)一個個具體的從現(xiàn)行系統(tǒng)的業(yè)務狀況出發(fā),先實現(xiàn)一個個具體的功能,逐步地由低級到高級建立功能,逐步地由低級到高級建立MISMIS。 一些組織在一些組織在“初裝初裝”和和“蔓延蔓延”階段,各種條件階段,各種條件( (設備、資金、人力設備、資金、人力) )尚不完備,常常采用這種開發(fā)尚不完備,常常采用這種開發(fā)策略。策略。 其優(yōu)點是可以避免大規(guī)模系統(tǒng)可能出現(xiàn)運行不協(xié)調其優(yōu)點是可以避免大規(guī)模系統(tǒng)可能出現(xiàn)運行不協(xié)調的危險;的危險;

7、 缺點是不能像想象那樣完全周密,由于缺乏從整個缺點是不能像想象那樣完全周密,由于缺乏從整個系統(tǒng)出發(fā)考慮問題,隨著系統(tǒng)的進展,往往要作許系統(tǒng)出發(fā)考慮問題,隨著系統(tǒng)的進展,往往要作許多重大修改,甚至重新規(guī)劃、設計。多重大修改,甚至重新規(guī)劃、設計。 “自上而下自上而下”的開發(fā)策略的開發(fā)策略 這種開發(fā)策略強調從整體上協(xié)調和規(guī)劃,由全面到這種開發(fā)策略強調從整體上協(xié)調和規(guī)劃,由全面到局部,由長遠到近期,從探索合理的信息流出發(fā)來設局部,由長遠到近期,從探索合理的信息流出發(fā)來設計信息系統(tǒng)。計信息系統(tǒng)。 由于這種開發(fā)策略要求很強的邏輯性,因而難度較由于這種開發(fā)策略要求很強的邏輯性,因而難度較大,但這是一種更重要

8、的策略,是信息系統(tǒng)的發(fā)展大,但這是一種更重要的策略,是信息系統(tǒng)的發(fā)展走向集成和成熟的要求。走向集成和成熟的要求。 整體性是系統(tǒng)的基本特性,雖然一個系統(tǒng)由許多子整體性是系統(tǒng)的基本特性,雖然一個系統(tǒng)由許多子系統(tǒng)構成,但它們又是一個不可分割的整體。系統(tǒng)構成,但它們又是一個不可分割的整體。 通常,通常,“自下而上自下而上”的策略適用于小型系統(tǒng)。的策略適用于小型系統(tǒng)。 大型系統(tǒng)往往把這兩種方法結合起來使用,大型系統(tǒng)往往把這兩種方法結合起來使用,即先作好即先作好MISMIS的戰(zhàn)略規(guī)劃,再自下而上地逐的戰(zhàn)略規(guī)劃,再自下而上地逐步實現(xiàn)各系統(tǒng)的應用開發(fā)。這是建設步實現(xiàn)各系統(tǒng)的應用開發(fā)。這是建設MISMIS的的正

9、確策略。正確策略。 MIS戰(zhàn)略規(guī)劃的作用戰(zhàn)略規(guī)劃的作用 合理分配和利用信息資源,以節(jié)省信息系統(tǒng)的投資;合理分配和利用信息資源,以節(jié)省信息系統(tǒng)的投資; 通過制訂規(guī)劃,找出存在的問題,更正確地識別出通過制訂規(guī)劃,找出存在的問題,更正確地識別出為實現(xiàn)企業(yè)目標為實現(xiàn)企業(yè)目標MIS系統(tǒng)必須完成的任務,促進信系統(tǒng)必須完成的任務,促進信息系統(tǒng)的應用,帶來更多的經(jīng)濟效益;息系統(tǒng)的應用,帶來更多的經(jīng)濟效益; 指導指導MIS系統(tǒng)開發(fā),用規(guī)劃作為將來考核系統(tǒng)開發(fā)系統(tǒng)開發(fā),用規(guī)劃作為將來考核系統(tǒng)開發(fā)工作的標準。工作的標準。 MIS戰(zhàn)略規(guī)劃的內容戰(zhàn)略規(guī)劃的內容 信息系統(tǒng)的信息系統(tǒng)的目標目標(擬實現(xiàn)的功能擬實現(xiàn)的功能)、

10、約束約束(MIS實現(xiàn)的環(huán)境、條件實現(xiàn)的環(huán)境、條件)、總體結構總體結構(信息系統(tǒng)的信息系統(tǒng)的主要類型和主要的子系統(tǒng)主要類型和主要的子系統(tǒng))。 單位單位(企業(yè)、部門企業(yè)、部門)的現(xiàn)狀。包括計算機軟件及硬件的現(xiàn)狀。包括計算機軟件及硬件情況、產(chǎn)業(yè)人員的配備情況以及開發(fā)費用的投入情情況、產(chǎn)業(yè)人員的配備情況以及開發(fā)費用的投入情況等。況等。 業(yè)務流程的現(xiàn)狀、存在的問題和不足以及流程在新業(yè)務流程的現(xiàn)狀、存在的問題和不足以及流程在新技術條件下的重組。技術條件下的重組。 對影響規(guī)劃的信息技術發(fā)展的預測。對影響規(guī)劃的信息技術發(fā)展的預測。企業(yè)流程重組企業(yè)流程重組1 1、BPRBPR(Business Process

11、ReengineeringBusiness Process Reengineering)的原因:)的原因: 僅使用計算機系統(tǒng)去模擬原有的手工管理系統(tǒng),并不能從根本上提高企業(yè)僅使用計算機系統(tǒng)去模擬原有的手工管理系統(tǒng),并不能從根本上提高企業(yè)的競爭能力。而按照現(xiàn)代化信息處理的特點,對現(xiàn)有的企業(yè)流程進行重新設計,的競爭能力。而按照現(xiàn)代化信息處理的特點,對現(xiàn)有的企業(yè)流程進行重新設計,就成為提高企業(yè)運行效率的重要途徑。就成為提高企業(yè)運行效率的重要途徑。2 2、BPRBPR的內容:的內容: 不僅涉及技術,也涉及人文因素,包括流程的重組、觀念的重組、組織的不僅涉及技術,也涉及人文因素,包括流程的重組、觀念的重

12、組、組織的重組重組3 3、BPRBPR的原則:的原則:(1 1)以)以流程管理流程管理代替代替職能管理職能管理,取消不增值的管理環(huán)節(jié),取消不增值的管理環(huán)節(jié)(2 2)以事前管理代替事后監(jiān)督,減少不必要的審核、檢查和控制活動)以事前管理代替事后監(jiān)督,減少不必要的審核、檢查和控制活動(3 3)取消不必要的信息處理環(huán)節(jié),消除冗余信息集)取消不必要的信息處理環(huán)節(jié),消除冗余信息集(4 4)以計算機協(xié)同處理為基礎的并行過程取代串行和反饋控制管理過程)以計算機協(xié)同處理為基礎的并行過程取代串行和反饋控制管理過程(5 5)用信息技術實現(xiàn)過程自動化,盡可能拋棄手工管理過程)用信息技術實現(xiàn)過程自動化,盡可能拋棄手工管

13、理過程案例福特公司的“無票據(jù)處理”流程的重組當福特(當福特(FordFord)公司借助辦公自動化)公司借助辦公自動化 將北美財務部門的員工從將北美財務部門的員工從500500多多人減少到人減少到400400多人時,他們發(fā)現(xiàn)馬自達(多人時,他們發(fā)現(xiàn)馬自達(MazdaMazda)公司的財務部只有)公司的財務部只有5 5個人,辦公效率卻是福特的個人,辦公效率卻是福特的5 5倍。倍。 于是他們對現(xiàn)有系統(tǒng)進行分析,發(fā)現(xiàn)負責結算付款業(yè)務的員工把大量于是他們對現(xiàn)有系統(tǒng)進行分析,發(fā)現(xiàn)負責結算付款業(yè)務的員工把大量的時間都花在采購部門的訂貨單、驗收部門的收貨記錄和供應商提供的時間都花在采購部門的訂貨單、驗收部門的

14、收貨記錄和供應商提供的付款通知的審核過程上,只有確認三種單據(jù)無誤才辦理付款。而訂的付款通知的審核過程上,只有確認三種單據(jù)無誤才辦理付款。而訂貨單、收貨記錄和付款通知之間不一致的現(xiàn)象極為普遍,核對工作集貨單、收貨記錄和付款通知之間不一致的現(xiàn)象極為普遍,核對工作集中在財務部,對各種問題的調查和確認花去了業(yè)務人員很多時間,使中在財務部,對各種問題的調查和確認花去了業(yè)務人員很多時間,使付款業(yè)務的辦理效率很低。對這一業(yè)務流程進行徹底性改造的核心是付款業(yè)務的辦理效率很低。對這一業(yè)務流程進行徹底性改造的核心是實現(xiàn)實現(xiàn)“無票據(jù)處理無票據(jù)處理”,防止不一致現(xiàn)象的發(fā)生。經(jīng)過重組后的流程無,防止不一致現(xiàn)象的發(fā)生。經(jīng)

15、過重組后的流程無須供應商提供發(fā)票,采購部門在發(fā)定單給供應商的同時,將訂貨單輸須供應商提供發(fā)票,采購部門在發(fā)定單給供應商的同時,將訂貨單輸入聯(lián)機數(shù)據(jù)庫,驗收部門收到貨物后,查詢數(shù)據(jù)庫中的資料,核對無入聯(lián)機數(shù)據(jù)庫,驗收部門收到貨物后,查詢數(shù)據(jù)庫中的資料,核對無誤后辦理簽收,系統(tǒng)會自動提示財務人員簽發(fā)付款支票給供應商。經(jīng)誤后辦理簽收,系統(tǒng)會自動提示財務人員簽發(fā)付款支票給供應商。經(jīng)過業(yè)務流程重組,使財務部門在核準付款之前必須審核的項目從過業(yè)務流程重組,使財務部門在核準付款之前必須審核的項目從1414個個項目減少到項目減少到3 3個項目,個項目, 從而使福特公司財務部門的員工減少了從而使福特公司財務部門

16、的員工減少了75%75%,工作質量卻大大提高。工作質量卻大大提高。采購部供應商倉庫財務部傳統(tǒng)的財務付款流程圖傳統(tǒng)的財務付款流程圖1訂單訂單1訂單副本1 1副本副本2 22發(fā)發(fā)貨貨3 3收收據(jù)據(jù)2 2付款付款通知通知3 驗收單驗收單4 4貨款貨款5 5發(fā)票發(fā)票采購部供應商倉庫財務部重組后的財務付款流程圖重組后的財務付款流程圖數(shù)據(jù)庫數(shù)據(jù)庫1訂單訂單2 2發(fā)貨發(fā)貨3 3付款付款 業(yè)務流程重組并非是神丹妙藥,有高收益的機會,但伴隨著巨大業(yè)務流程重組并非是神丹妙藥,有高收益的機會,但伴隨著巨大的風險。據(jù)的風險。據(jù)1993年麥肯錫公司對年麥肯錫公司對20個個BPR項目的調查顯示:項目的調查顯示:60%的企

17、業(yè)所取得的效益(包括降低的成本)小于的企業(yè)所取得的效益(包括降低的成本)小于5%。1996年德勤年德勤公司的統(tǒng)計,有公司的統(tǒng)計,有70%的企業(yè)的重組并不成功。的企業(yè)的重組并不成功。2時機選擇時機選擇1.1.企業(yè)到了生死存亡的時刻;企業(yè)到了生死存亡的時刻;2.2.營業(yè)額和市場占有率大幅度下降,產(chǎn)生嚴重的虧損現(xiàn)象。營業(yè)額和市場占有率大幅度下降,產(chǎn)生嚴重的虧損現(xiàn)象。3.3.企業(yè)領導認識到企業(yè)領導認識到BPRBPR能大大提高企業(yè)競爭力,而企業(yè)又有此能大大提高企業(yè)競爭力,而企業(yè)又有此需要擴張。需要擴張。4.4.BPRBPR的策略在自己相關的企業(yè)獲得成功,影響本企業(yè)。的策略在自己相關的企業(yè)獲得成功,影響本

18、企業(yè)。開發(fā)管理信息系統(tǒng)的方法開發(fā)管理信息系統(tǒng)的方法 結構化系統(tǒng)開發(fā)方法結構化系統(tǒng)開發(fā)方法 (Structured System Development Method)結構化方法主要步驟:結構化方法主要步驟:系統(tǒng)分析系統(tǒng)分析系統(tǒng)設計系統(tǒng)設計系統(tǒng)實施系統(tǒng)實施 結構化系統(tǒng)開發(fā)方法的優(yōu)缺點:結構化系統(tǒng)開發(fā)方法的優(yōu)缺點: 該方法是建立在信息系統(tǒng)的生命周期基礎該方法是建立在信息系統(tǒng)的生命周期基礎之上的。與傳統(tǒng)生命周期法相比,結構化系統(tǒng)之上的。與傳統(tǒng)生命周期法相比,結構化系統(tǒng)開發(fā)方法更強調開發(fā)人員與用戶的緊密結合,開發(fā)方法更強調開發(fā)人員與用戶的緊密結合,而且在開發(fā)策略上強調而且在開發(fā)策略上強調“從上到下從上

19、到下”,注重開,注重開發(fā)過程的整體性和全局性。發(fā)過程的整體性和全局性。 該方法適合于大型信息系統(tǒng)的開發(fā),它的該方法適合于大型信息系統(tǒng)的開發(fā),它的不足是開發(fā)過程復雜繁瑣,周期長。不足是開發(fā)過程復雜繁瑣,周期長。 原型法原型法( (Prototyping) ) 原型法特點:原型法特點: 原型法不注重對管理系統(tǒng)的全面、系統(tǒng)的詳細調查原型法不注重對管理系統(tǒng)的全面、系統(tǒng)的詳細調查與分析,而是本著系統(tǒng)開發(fā)人員對用戶需求的理解,與分析,而是本著系統(tǒng)開發(fā)人員對用戶需求的理解,先快速實現(xiàn)一個原型系統(tǒng),然后通過反復修改來實現(xiàn)先快速實現(xiàn)一個原型系統(tǒng),然后通過反復修改來實現(xiàn)管理信息系統(tǒng)。管理信息系統(tǒng)。 原型法的基本思

20、想原型法的基本思想 運用原型法開發(fā)信息系統(tǒng)時,開發(fā)人員首先要對用運用原型法開發(fā)信息系統(tǒng)時,開發(fā)人員首先要對用戶提出的問題進行總結,然后開發(fā)一個原型系統(tǒng)并運戶提出的問題進行總結,然后開發(fā)一個原型系統(tǒng)并運行之。開發(fā)人員和用戶一起針對原型系統(tǒng)的運行情況行之。開發(fā)人員和用戶一起針對原型系統(tǒng)的運行情況反復對它進行修改反復對它進行修改( (在這過程中也可以添加新功能在這過程中也可以添加新功能) ),直到用戶對系統(tǒng)完全滿意為止。直到用戶對系統(tǒng)完全滿意為止。 原型法過程:原型法過程: 原型法的優(yōu)缺點原型法的優(yōu)缺點 原型法貫徹的是原型法貫徹的是“從下到上從下到上”的開發(fā)策略,的開發(fā)策略,它更易被用戶接受。它更易

21、被用戶接受。 但是,由于該方法在實施過程中缺乏對管理但是,由于該方法在實施過程中缺乏對管理系統(tǒng)全面、系統(tǒng)的認識,因此,它不適用于開系統(tǒng)全面、系統(tǒng)的認識,因此,它不適用于開發(fā)大型的管理信息系統(tǒng)。該方法的另一不足是發(fā)大型的管理信息系統(tǒng)。該方法的另一不足是每次反復都要花費人力、物力,如果用戶合作每次反復都要花費人力、物力,如果用戶合作不好,盲目糾錯,就會拖延開發(fā)過程。不好,盲目糾錯,就會拖延開發(fā)過程。面向對象方法為管理信息系統(tǒng)的開發(fā)提供了面向對象方法為管理信息系統(tǒng)的開發(fā)提供了全新的思路。全新的思路。 面向對象方法產(chǎn)生于面向對象方法產(chǎn)生于2020世紀世紀6060年代。隨著應用年代。隨著應用系統(tǒng)日趨復雜

22、、龐大,該方法以其直觀、方便的優(yōu)系統(tǒng)日趨復雜、龐大,該方法以其直觀、方便的優(yōu)點獲得廣泛應用。點獲得廣泛應用。 CASECASE (Computer Aided Software Engineering) (Computer Aided Software Engineering) 方法(即計算機輔助軟方法(即計算機輔助軟件工程)是一種自動化件工程)是一種自動化/ /半自動化的開發(fā)方法,它能支持除了半自動化的開發(fā)方法,它能支持除了“系統(tǒng)調查系統(tǒng)調查”之外之外的所有開發(fā)步驟。的所有開發(fā)步驟。CASE CASE 的應用模式:的應用模式:CASECASE工具工具 + + 某種開發(fā)方法某種開發(fā)方法CASE

23、CASE的特點:的特點: 支持開發(fā)的全過程(除系統(tǒng)調查外支持開發(fā)的全過程(除系統(tǒng)調查外);); 能提高軟件質量,可實現(xiàn)能提高軟件質量,可實現(xiàn)“軟件重用軟件重用”; 能加快開發(fā)速度;能加快開發(fā)速度; 能簡化軟件開發(fā)的管理和維護;能簡化軟件開發(fā)的管理和維護; 能自動生成開發(fā)過程中的各種文檔。能自動生成開發(fā)過程中的各種文檔。 結構化開發(fā)方法第一階段:系統(tǒng)分析結構化開發(fā)方法第一階段:系統(tǒng)分析可可行行性性分分析析管管理理業(yè)業(yè)務務調調查查數(shù)數(shù)據(jù)據(jù)流流程程調調查查編編寫寫數(shù)數(shù)據(jù)據(jù)字字典典系系統(tǒng)統(tǒng)化化分分析析確確定定新新系系統(tǒng)統(tǒng)邏邏輯輯方方案案可行性分析可行性分析 可行性分析的內容:可行性分析的內容: 管理上

24、的可行性。管理上的可行性。指管理人員對開發(fā)應用項目的態(tài)指管理人員對開發(fā)應用項目的態(tài)度和管理方面的條件。管理方面的條件主要指管理度和管理方面的條件。管理方面的條件主要指管理方法是否科學,相應管理制度改革的時機是否成熟,方法是否科學,相應管理制度改革的時機是否成熟,規(guī)章制度是否齊全以及原始數(shù)據(jù)是否正確等。規(guī)章制度是否齊全以及原始數(shù)據(jù)是否正確等。 技術上的可行性。技術上的可行性。這方面應分析當前的軟、硬件技這方面應分析當前的軟、硬件技術能否滿足對系統(tǒng)提出的要求。此外,還要考慮開術能否滿足對系統(tǒng)提出的要求。此外,還要考慮開發(fā)人員的水平。發(fā)人員的水平。 經(jīng)濟上的可行性。經(jīng)濟上的可行性。主要是預估費用支出

25、和對項目的主要是預估費用支出和對項目的經(jīng)濟效益進行評價。經(jīng)濟效益進行評價。詳細調查詳細調查 詳細調查的目的:詳細調查的目的: 詳細調查的對象是現(xiàn)行系統(tǒng)詳細調查的對象是現(xiàn)行系統(tǒng)( (包括手包括手工系統(tǒng)和已采用計算機的管理信息系統(tǒng)工系統(tǒng)和已采用計算機的管理信息系統(tǒng)) ),目的在于完整掌握現(xiàn)行系統(tǒng)的現(xiàn)狀,發(fā)目的在于完整掌握現(xiàn)行系統(tǒng)的現(xiàn)狀,發(fā)現(xiàn)問題和薄弱環(huán)節(jié),收集資料,為下一現(xiàn)問題和薄弱環(huán)節(jié),收集資料,為下一步的系統(tǒng)化分析和提出新系統(tǒng)的邏輯設步的系統(tǒng)化分析和提出新系統(tǒng)的邏輯設計做好準備。計做好準備。 詳細調查的原則:詳細調查的原則: 詳細調查應遵循詳細調查應遵循用戶參與用戶參與的原則,即由使的原則,即

26、由使用部門的業(yè)務人員、主管人員和設計部門的系用部門的業(yè)務人員、主管人員和設計部門的系統(tǒng)分析人員、系統(tǒng)設計人員共同進行。設計人統(tǒng)分析人員、系統(tǒng)設計人員共同進行。設計人員雖然掌握計算機技術,但對使用部門的業(yè)務員雖然掌握計算機技術,但對使用部門的業(yè)務不夠清楚,而管理人員則熟悉本身業(yè)務而不一不夠清楚,而管理人員則熟悉本身業(yè)務而不一定了解計算機,兩者結合,就能互補不足,更定了解計算機,兩者結合,就能互補不足,更深入地發(fā)現(xiàn)對象系統(tǒng)存在的問題,共同研討解深入地發(fā)現(xiàn)對象系統(tǒng)存在的問題,共同研討解決的方案。決的方案。 組織結構調查組織結構調查廠長計劃調度組計劃科生產(chǎn)部財務部供銷科計劃組統(tǒng)計組統(tǒng)計組外協(xié)組成本組會

27、計組出納組供應組銷售組倉 庫組織結構圖組織結構圖 管理功能調查管理功能調查銷售系統(tǒng)管理銷售計劃管理合同管理銷售核算與統(tǒng)計成品庫管理市場預測銷售歷史資料管理編制年度銷售大綱編制銷售計劃 合同有效性審查 合同執(zhí)行情況分析合同登記和變更銷售收入核算銷售利潤核算銷售統(tǒng)計分析出入庫管理庫存統(tǒng)計市場預測市場分析管理功能圖管理功能圖 管理業(yè)務流程的調查管理業(yè)務流程的調查 調查管理業(yè)務流程應順著原系統(tǒng)信息流動的調查管理業(yè)務流程應順著原系統(tǒng)信息流動的過程逐步地進行,內容包括各環(huán)節(jié)的處理業(yè)過程逐步地進行,內容包括各環(huán)節(jié)的處理業(yè)務、信息來源、處理方法、計算方法、信息務、信息來源、處理方法、計算方法、信息流經(jīng)去向、提

28、供信息的時間和形態(tài)流經(jīng)去向、提供信息的時間和形態(tài)( (報告、報告、單據(jù)、屏幕顯示等單據(jù)、屏幕顯示等) )。 描述管理業(yè)務流程的圖表有:管理業(yè)務流程描述管理業(yè)務流程的圖表有:管理業(yè)務流程圖圖(Transaction Flow Diagram(Transaction Flow Diagram,簡稱,簡稱TFD)TFD)、表格分配圖。表格分配圖。 管理業(yè)務流程圖管理業(yè)務流程圖人員圖例:流向線單位單據(jù)、報表 練習1:某單位的銷售管理的業(yè)務過程如下: 客戶填寫訂貨單并交給業(yè)務經(jīng)理,業(yè)務經(jīng)理審查后將不合格的訂貨單退給客戶重新填寫,合格的訂貨單交給倉庫管理員,若有貨,倉庫管理員則作發(fā)貨處理,將發(fā)貨票傳給客戶

29、;若缺貨,則填寫缺貨通知單交給采購員。同時倉庫管理員登記庫存臺帳。缺貨通知單庫存臺帳業(yè)務經(jīng)理發(fā)貨票訂貨單倉庫管理員采購員缺合格不合格有貨客戶32 練習2:某工廠的成品庫管理的業(yè)務過程如下: 成品庫保管員按車間送來的入庫單登記庫存臺帳。發(fā)貨時,發(fā)貨員根據(jù)銷售科送來的發(fā)貨通知單將成品出庫,并發(fā)貨,同時填寫三分出庫單,其中一份交給成品庫保管員,由他按此出庫單登記庫存臺帳,出庫單的另外兩聯(lián)分別送銷售科和會計科。試按以上業(yè)務過程畫出業(yè)務流程圖。車間入庫單成保員出庫單1發(fā)貨員出庫單3出庫單2發(fā)貨通知單銷售科會計科庫存臺帳數(shù)據(jù)流程調查數(shù)據(jù)流程調查 數(shù)據(jù)流程圖(數(shù)據(jù)流程圖(Data Flow Diagram,

30、簡稱,簡稱DFD圖)的特點在于它的抽象性和概括性。圖)的特點在于它的抽象性和概括性。抽抽象性象性表現(xiàn)在它完全舍去了具體的物質,只剩下表現(xiàn)在它完全舍去了具體的物質,只剩下數(shù)據(jù)的流動、加工處理和存儲;數(shù)據(jù)的流動、加工處理和存儲;概括性概括性表現(xiàn)在表現(xiàn)在它可以把信息中的各種不同業(yè)務處理過程聯(lián)系它可以把信息中的各種不同業(yè)務處理過程聯(lián)系起來,形成一個整體。無論是手工操作部分還起來,形成一個整體。無論是手工操作部分還是計算機處理部分,都可以用它表達出來。是計算機處理部分,都可以用它表達出來。 數(shù)據(jù)流程調查須收集的資料:數(shù)據(jù)流程調查須收集的資料: 收集原系統(tǒng)全部輸入單據(jù)收集原系統(tǒng)全部輸入單據(jù)( (如入庫單、

31、收據(jù)、憑證如入庫單、收據(jù)、憑證) )、輸出報表和數(shù)據(jù)存儲介質輸出報表和數(shù)據(jù)存儲介質( (如賬本、清單如賬本、清單) )的典型格的典型格式。式。 弄清各環(huán)節(jié)上的處理方法和計算方法。弄清各環(huán)節(jié)上的處理方法和計算方法。 在上述各種單據(jù)、報表、賬本的典型樣品上或用附在上述各種單據(jù)、報表、賬本的典型樣品上或用附頁注明制作單位、報送單位、存放地點、發(fā)生頻度頁注明制作單位、報送單位、存放地點、發(fā)生頻度( (如每月制作幾張如每月制作幾張) )、發(fā)生的高峰時間及發(fā)生量等。、發(fā)生的高峰時間及發(fā)生量等。 在上述各種單據(jù)、報表、賬冊的典型樣品上注明各在上述各種單據(jù)、報表、賬冊的典型樣品上注明各項數(shù)據(jù)的類型項數(shù)據(jù)的類型

32、( (數(shù)字、字符數(shù)字、字符) )、長度、取值范圍、長度、取值范圍( (指指最大值和最小值最大值和最小值) )。 數(shù)據(jù)流程圖的符號:數(shù)據(jù)流程圖的符號:外部實體外部實體數(shù)據(jù)流數(shù)據(jù)流處理處理數(shù)據(jù)存儲數(shù)據(jù)存儲編號描述編號描述或 數(shù)據(jù)流程圖實例數(shù)據(jù)流程圖實例2廠辦統(tǒng)計表銷售統(tǒng)計用戶合同合同登記處理合同合同臺賬合同執(zhí)行登記銷售分配處理庫存臺賬車間入庫單入庫處理入庫數(shù)據(jù)出庫數(shù)據(jù)查 詢查詢出庫處理發(fā)貨處理發(fā)貨通知出庫單出庫 單財務科合同執(zhí)行數(shù)據(jù)銷售數(shù)據(jù) 數(shù)據(jù)流程圖練習: 某銀行儲蓄所存(取)款過程如下:儲戶將填好的存(?。﹩渭按嬲鬯徒环诸愄幚硖?。分類處理處按三種不同的情況分別處理。如果存折不符或存(?。﹩尾缓?/p>

33、格,則將存折及存(取)單直接退還儲戶重新填寫;如果是存款,則將存折及存款單送存款處理處。存款處理處取出底帳,登記后,將存折退還給儲戶;如果是取款,則將存折及取款單送交取款處理處,該服務臺取出底帳及現(xiàn)金,記賬后將存折與現(xiàn)金退還給帳戶,從而完成存(?。┛钐幚磉^程。試將以上過程畫出數(shù)據(jù)流程圖。 數(shù)據(jù)流程圖實例數(shù)據(jù)流程圖實例11.1業(yè)務分類處理1.3取款處理1.2存款處理系統(tǒng)設計系統(tǒng)設計 代碼代碼 設計設計 功能結構圖設計功能結構圖設計 信息系統(tǒng)流程圖設計信息系統(tǒng)流程圖設計 系統(tǒng)物理配置方案設計系統(tǒng)物理配置方案設計 輸出輸出/輸入設計輸入設計 數(shù)據(jù)存儲設計數(shù)據(jù)存儲設計 制定設計規(guī)范制定設計規(guī)范 編寫程

34、序設計說明書編寫程序設計說明書系統(tǒng)設計系統(tǒng)設計 代碼代碼 設計設計 代碼是代表事物名稱、屬性、狀態(tài)等的符號,為了代碼是代表事物名稱、屬性、狀態(tài)等的符號,為了便于計算機處理,一般用數(shù)字、字母或它們的組合便于計算機處理,一般用數(shù)字、字母或它們的組合來表示。來表示。 代碼的功能:代碼的功能: 它為事物提供一個概要而不含糊的認定,便于數(shù)據(jù)的存它為事物提供一個概要而不含糊的認定,便于數(shù)據(jù)的存儲和檢索。儲和檢索。 使用代碼可以提高處理的效率和精度。使用代碼可以提高處理的效率和精度。 使用代碼可提高數(shù)據(jù)的全局一致性。使用代碼可提高數(shù)據(jù)的全局一致性。 代碼是人和計算機的共同語言,是兩者交換信息的工具。代碼是人

35、和計算機的共同語言,是兩者交換信息的工具。 代碼設計時,應注意以下一些問題:代碼設計時,應注意以下一些問題: 設計的代碼在邏輯上必須能滿足用戶的需要,設計的代碼在邏輯上必須能滿足用戶的需要, 在結構上應當與處理的方法相一致。在結構上應當與處理的方法相一致。 代碼要系統(tǒng)化代碼要系統(tǒng)化,一個代碼應惟一標志它所代表的一個代碼應惟一標志它所代表的事物或屬性。事物或屬性。 在代碼設計時,要預留足夠的位置,以適應不在代碼設計時,要預留足夠的位置,以適應不斷變化的需要。斷變化的需要。 要注意避免誤解,不要使用易于混淆的字符。要注意避免誤解,不要使用易于混淆的字符。 如如O、Z、 I、S、V與與0、2、1、5

36、、U易混。易混。 不要把空格作代碼。不要把空格作代碼。 要使用要使用24小時制表示時間等。小時制表示時間等。 要注意盡量采用不易出錯的編碼結構。要注意盡量采用不易出錯的編碼結構。 例如字母字母數(shù)字的結構(如例如字母字母數(shù)字的結構(如WW2 )比字母數(shù)字字)比字母數(shù)字字母的結構母的結構(如如W2W)發(fā)生錯誤的機會要少一些。發(fā)生錯誤的機會要少一些。 當代碼長于當代碼長于4個字母或個字母或5個數(shù)字字符時,應分成小段。個數(shù)字字符時,應分成小段。 這樣人們讀寫時不易發(fā)生錯誤。如這樣人們讀寫時不易發(fā)生錯誤。如726-499-6135比比7264996135易于記憶,并能更精確地記錄下來。易于記憶,并能更精

37、確地記錄下來。 若已知碼的位數(shù)為若已知碼的位數(shù)為P,每一位上可用字符數(shù)為,每一位上可用字符數(shù)為Si,則可,則可以組成碼的總數(shù)為:以組成碼的總數(shù)為: 例如,對每位字符為例如,對每位字符為0-9的三位碼,共可組成的三位碼,共可組成C=10*10*10=1 000種碼。種碼。piSi1代碼的種類代碼的種類 順序碼順序碼 順序碼又稱系列碼,是一種用連續(xù)數(shù)順序碼又稱系列碼,是一種用連續(xù)數(shù)字代表編碼對象的碼。字代表編碼對象的碼。 例如:例如: 用用1代表廠長代表廠長 2代表科長代表科長 3代表科員代表科員 4代表生產(chǎn)工人等代表生產(chǎn)工人等 區(qū)間碼區(qū)間碼 區(qū)間碼把數(shù)據(jù)項分成若干組,每一區(qū)間代區(qū)間碼把數(shù)據(jù)項分成

38、若干組,每一區(qū)間代表一個組,碼中數(shù)字的值和位置都代表一表一個組,碼中數(shù)字的值和位置都代表一定意義。定意義。 典型的例子是郵政編碼。典型的例子是郵政編碼。 區(qū)間碼的分類:區(qū)間碼的分類:多面碼多面碼 上下關聯(lián)區(qū)間碼上下關聯(lián)區(qū)間碼 十進位碼十進位碼 多面碼多面碼一個數(shù)據(jù)項可能具有多方面的特性。如果在碼一個數(shù)據(jù)項可能具有多方面的特性。如果在碼的結構中,為這些特性各規(guī)定一個位置,就形成多面的結構中,為這些特性各規(guī)定一個位置,就形成多面碼。碼。 例如,對于機制螺釘,可作如下表那樣的規(guī)定。代碼例如,對于機制螺釘,可作如下表那樣的規(guī)定。代碼2342 表表示材料為黃銅的示材料為黃銅的1.5mm方形頭鍍鉻螺釘方形

39、頭鍍鉻螺釘。材料材料螺釘直徑螺釘直徑螺釘頭形狀螺釘頭形狀表面處理表面處理1不銹鋼不銹鋼10.51圓頭圓頭 1未處理未處理 2黃銅黃銅 21.0 2平頭平頭2鍍鉻鍍鉻3鋼鋼 31.53六角形狀六角形狀3鍍鋅鍍鋅 4方形頭方形頭4上漆上漆多面碼示例上下關聯(lián)區(qū)間碼上下關聯(lián)區(qū)間碼。上下關聯(lián)區(qū)間碼由幾。上下關聯(lián)區(qū)間碼由幾個意義上相關的區(qū)間碼組成,其結構一個意義上相關的區(qū)間碼組成,其結構一般由左向右排列。般由左向右排列。 例如,會計核算方面,用最左位代表核算種例如,會計核算方面,用最左位代表核算種類,下一位代表會計核算項目。類,下一位代表會計核算項目。十進位碼十進位碼。此法相當于圖書分類中的十。此法相當于

40、圖書分類中的十進位分類碼。進位分類碼。 如如610.736,小數(shù)點左邊的數(shù)字組合代表主,小數(shù)點左邊的數(shù)字組合代表主要分類,小數(shù)點右邊的指出子分類。要分類,小數(shù)點右邊的指出子分類。例1:Nokia手機型號代碼的定義1XXX或2XXX開頭的是:便攜實用系列3XXX開頭的是:真我個性系列5XXX開頭的是:動感活力系列6XXX開頭的是:商務精英系列7XXX開頭的是:時尚先鋒系列8XXX開頭的是:至尊經(jīng)典系列9XXX開頭的是:夢幻未來系列X1XX或X2XX代表:面向通話X3XX代表:面向音樂X4XX代表:面向戶外X5XX代表:面向游戲X6XX代表:面向影像X7XX代表:面向多媒體X8XX或X9XX代表:

41、面向商務如7650就是時尚先鋒系列的面向影像的產(chǎn)品。 助憶碼助憶碼助憶碼用文字、數(shù)字或文字來描述,助憶碼用文字、數(shù)字或文字來描述,也可用文字與數(shù)字結合起來描述。也可用文字與數(shù)字結合起來描述。 例如,用例如,用TV-C-20代表代表20英寸彩色電視英寸彩色電視機,其中機,其中C代表彩色。代表彩色。 助憶碼適用于數(shù)據(jù)項數(shù)目較少情況(一助憶碼適用于數(shù)據(jù)項數(shù)目較少情況(一般少于般少于50個),否則可能引起聯(lián)想出錯個),否則可能引起聯(lián)想出錯。名稱名稱優(yōu)點優(yōu)點缺點缺點順序碼順序碼 順序碼的優(yōu)點是短而簡單,順序碼的優(yōu)點是短而簡單,記錄的定位方法簡單,易記錄的定位方法簡單,易于管理。于管理。沒有邏輯基礎,不易

42、記憶。此外,沒有邏輯基礎,不易記憶。此外,新加的代碼只能列在最后,刪除則新加的代碼只能列在最后,刪除則造成空碼造成空碼 區(qū)間碼區(qū)間碼 信息處理比較可靠,排序、信息處理比較可靠,排序、分類、檢索等操作易于進分類、檢索等操作易于進行。行。 碼的長度與它分類屬性的數(shù)量有關,碼的長度與它分類屬性的數(shù)量有關,有時可能造成很長的碼。有時可能造成很長的碼。 碼有多余的數(shù)。碼有多余的數(shù)。這種碼的維修也比較困難。這種碼的維修也比較困難。助憶碼助憶碼 可以通過聯(lián)想幫助記憶可以通過聯(lián)想幫助記憶 助憶碼適用于數(shù)據(jù)項數(shù)目較少情況助憶碼適用于數(shù)據(jù)項數(shù)目較少情況(一般少于(一般少于50個),否則可能引起個),否則可能引起聯(lián)

43、想出錯聯(lián)想出錯代碼結構中的校驗位代碼結構中的校驗位 加入校驗位的原因:加入校驗位的原因: 人們重復抄寫代碼和將它通過人手輸入計算機時人們重復抄寫代碼和將它通過人手輸入計算機時,發(fā)生錯誤可能性更大。為了保證正確輸入,有,發(fā)生錯誤可能性更大。為了保證正確輸入,有意識地在編碼設計結構中原有代碼的基礎上,另意識地在編碼設計結構中原有代碼的基礎上,另外加上一個校驗位,使它事實上變成代碼的一個外加上一個校驗位,使它事實上變成代碼的一個組成部分。組成部分。 校驗位的計算:校驗位的計算: 校驗位通過事先規(guī)定的數(shù)學方法計算出來。代碼校驗位通過事先規(guī)定的數(shù)學方法計算出來。代碼一旦輸入,計算機會用同樣的數(shù)學運算方法

44、按輸一旦輸入,計算機會用同樣的數(shù)學運算方法按輸入的代碼數(shù)字計算出校驗位,并將它與輸入的校入的代碼數(shù)字計算出校驗位,并將它與輸入的校驗位進行比較,以證實輸入是否有錯。驗位進行比較,以證實輸入是否有錯。 算術級數(shù)法算術級數(shù)法 原代碼原代碼1 2 3 4 5 各乘以權各乘以權 6 5 4 3 2 乘積之和乘積之和6+10+12+12+10=50 以以11為模去除乘積之和,把得出的余數(shù)為模去除乘積之和,把得出的余數(shù)作為校驗碼:作為校驗碼: 50/11=46 因此代碼為因此代碼為123456 質數(shù)法質數(shù)法 原代碼原代碼 1 2 3 4 5 各乘以權各乘以權 17 13 7 5 3乘積之和乘積之和 17+

45、26+21+20+15=99 以以11為模去除乘積之和,把得出的余數(shù)為模去除乘積之和,把得出的余數(shù)作為校驗碼:作為校驗碼: 99/11=90 因此代碼為因此代碼為123450身份證校驗位的算法權數(shù):7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2余余012345678910校校10X98765432功能結構圖設計功能結構圖設計 功能分解的過程就是一個由抽象到具體、由復雜功能分解的過程就是一個由抽象到具體、由復雜到簡單的過程。到簡單的過程。 所謂功能結構圖就是按功能從屬關系畫成的圖表,所謂功能結構圖就是按功能從屬關系畫成的圖表,圖中每

46、一個框稱為一個功能模塊。圖中每一個框稱為一個功能模塊。 功能模塊可以根據(jù)具體情況分得大一點或小一點。功能模塊可以根據(jù)具體情況分得大一點或小一點。分解得最小的功能模塊可以是一個程序中的每個分解得最小的功能模塊可以是一個程序中的每個處理過程,而較大的功能模塊則可能是完成某一處理過程,而較大的功能模塊則可能是完成某一任務的一組程序。任務的一組程序。 工資管理信息子系統(tǒng)建立主文件更新主文件建立扣款文件計算和打印打印工資匯總表數(shù)據(jù)錄入數(shù)據(jù)維護建立主處理文件更新數(shù)據(jù)錄入數(shù)據(jù)維護計算打印工資單工資管理子系統(tǒng)功能結構圖信息系統(tǒng)流程圖設計信息系統(tǒng)流程圖設計 信息系統(tǒng)流程圖是以新系統(tǒng)的數(shù)據(jù)流程信息系統(tǒng)流程圖是以新

47、系統(tǒng)的數(shù)據(jù)流程圖為基礎繪制的。圖為基礎繪制的。 信息系統(tǒng)流程圖按下述思路來繪制:信息系統(tǒng)流程圖按下述思路來繪制: 首先為數(shù)據(jù)流程圖中的處理功能畫出數(shù)據(jù)首先為數(shù)據(jù)流程圖中的處理功能畫出數(shù)據(jù)關系圖;關系圖; 最后,把各個處理功能的數(shù)據(jù)關系圖綜合最后,把各個處理功能的數(shù)據(jù)關系圖綜合起來,形成整個系統(tǒng)的數(shù)據(jù)關系圖,即信起來,形成整個系統(tǒng)的數(shù)據(jù)關系圖,即信息系統(tǒng)流程圖。息系統(tǒng)流程圖。輸入數(shù)據(jù) A輸入數(shù)據(jù) B輸入數(shù)據(jù) C輸出數(shù)據(jù) E處理功能中間文件D輸出文件F數(shù)據(jù)關系的一般形式系統(tǒng)物理配置方案設計系統(tǒng)物理配置方案設計 計算機硬件選擇計算機硬件選擇 計算機網(wǎng)絡的選擇計算機網(wǎng)絡的選擇 網(wǎng)絡拓撲結構網(wǎng)絡拓撲結構

48、 網(wǎng)絡邏輯設計(子網(wǎng)劃分)網(wǎng)絡邏輯設計(子網(wǎng)劃分) 網(wǎng)絡操作系統(tǒng)網(wǎng)絡操作系統(tǒng) 數(shù)據(jù)庫管理系統(tǒng)的選擇數(shù)據(jù)庫管理系統(tǒng)的選擇 應用軟件的選擇應用軟件的選擇輸出輸出/輸入設計輸入設計 輸出設計的內容:輸出設計的內容: 使用需求使用需求:包括信息的使用者、使用目的、:包括信息的使用者、使用目的、報告量、使用周期、有效期、保管方法和復報告量、使用周期、有效期、保管方法和復寫份數(shù)等;寫份數(shù)等; 輸出信息的內容輸出信息的內容:包括輸出項目、位數(shù)、數(shù):包括輸出項目、位數(shù)、數(shù)據(jù)形式(文字、數(shù)字);據(jù)形式(文字、數(shù)字); 輸出格式輸出格式:如表格、圖形或文件;:如表格、圖形或文件; 輸出設備輸出設備:如打印機、顯示

49、器等;:如打印機、顯示器等; 輸出介質輸出介質。 輸入設計輸入設計 設計原則設計原則 (1 1)控制輸入量)控制輸入量 (2 2)減少輸入延遲)減少輸入延遲 (3 3)減少輸入錯誤)減少輸入錯誤 (4 4)避免額外步驟)避免額外步驟 (5 5)輸入過程應盡量簡化)輸入過程應盡量簡化 輸入檢驗及校正輸入檢驗及校正 輸入傳單設計輸入傳單設計 輸入屏幕設計輸入屏幕設計數(shù)據(jù)存儲設計數(shù)據(jù)存儲設計 主要是數(shù)據(jù)庫設計主要是數(shù)據(jù)庫設計用戶要求分析概念結構設計邏輯結構設計物理結構設計系統(tǒng)分析(詳細調查)系統(tǒng)分析(邏輯設計)系統(tǒng)設計系統(tǒng)設計圖 5.8.1 數(shù)據(jù)庫設計與系統(tǒng)開發(fā)階段對照數(shù)據(jù)庫設計步驟系統(tǒng)開發(fā)步驟E-

50、R方法 數(shù)據(jù)庫的概念模型的最常用表示方法是實體-聯(lián)系方法。 矩形表示實體 菱形表示實體之間的聯(lián)系,并用無向邊把菱形與有關實體連接起來,在邊上標明聯(lián)系的類型 實體的屬性用橢圓表示,并用無向邊與實體連接E-R圖練習1 假設一個學生可選多門課程,而一門課程又有多個學生選修,一個教師可講多門課程,一門課程至多只有一個教師講授,試畫出E-R圖。 學生:學號、專業(yè)、姓名 教師:教師號、姓名、職稱 課程:課程號、課程名、學分E-R圖練習2 醫(yī)院住院部有若干科,每科有若干醫(yī)生和病房,病人住在病房中由某個醫(yī)生負責治療。每個醫(yī)生只能屬于一個科,每個病房也只能屬于一個科。一個病房可住多個病人,一個病人由固定醫(yī)生負責

51、治療,一個醫(yī)生負責多個病人。試畫出表示科、醫(yī)生、病房、病人及其聯(lián)系的E-R圖。 科:科號、科名 醫(yī)生:醫(yī)生編號、姓名、性別、級別 病房:病房號、床位數(shù) 病人:病人編號、姓名、性別 制定設計規(guī)范制定設計規(guī)范 設計規(guī)范是整個系統(tǒng)的設計規(guī)范是整個系統(tǒng)的“公用標準公用標準”,它具,它具體地規(guī)定了文件名和程序名的統(tǒng)一格式、編體地規(guī)定了文件名和程序名的統(tǒng)一格式、編碼結構、代碼結構、統(tǒng)一的度量名等。碼結構、代碼結構、統(tǒng)一的度量名等。 設計規(guī)范可以保證系統(tǒng)在使用、操作,或者設計規(guī)范可以保證系統(tǒng)在使用、操作,或者管理方面,不會造成混亂。管理方面,不會造成混亂。 編寫程序設計說明書編寫程序設計說明書 程序設計說明

52、書是用以定義處理過程的書面程序設計說明書是用以定義處理過程的書面文件;文件; 它以每個處理過程作為單位;它以每個處理過程作為單位; 這種說明書由系統(tǒng)設計員編寫,交給程序員這種說明書由系統(tǒng)設計員編寫,交給程序員使用;使用; 程序員根據(jù)說明書指示內容進行程序設計。程序員根據(jù)說明書指示內容進行程序設計。物理系統(tǒng)的實施物理系統(tǒng)的實施計算機系統(tǒng)的實施計算機系統(tǒng)的實施 購置計算機系統(tǒng)的基本原則是能夠滿足購置計算機系統(tǒng)的基本原則是能夠滿足MIS的設計要求。此外,還應的設計要求。此外,還應當考慮以下問題:當考慮以下問題: 計算機系統(tǒng)是否具有合理的性能價格比;計算機系統(tǒng)是否具有合理的性能價格比; 系統(tǒng)是不是具有

53、良好的可擴充性;系統(tǒng)是不是具有良好的可擴充性; 能否得到來自供應商的售后服務和技術支持等。能否得到來自供應商的售后服務和技術支持等。網(wǎng)絡系統(tǒng)的實施網(wǎng)絡系統(tǒng)的實施 電纜線的鋪設;電纜線的鋪設; 通信設備的安裝;通信設備的安裝; 網(wǎng)絡性能的調試。網(wǎng)絡性能的調試。系統(tǒng)實施程序設計程序設計 程序設計的要點程序設計的要點 可維護性可維護性 信息系統(tǒng)的需求可能會隨著環(huán)境的變信息系統(tǒng)的需求可能會隨著環(huán)境的變化而不斷變化,系統(tǒng)功能也要不斷完善和調整。此外,化而不斷變化,系統(tǒng)功能也要不斷完善和調整。此外,由于計算機軟硬件的更新?lián)Q代也需要對程序進行相應由于計算機軟硬件的更新?lián)Q代也需要對程序進行相應的升級;的升級; 可靠性可靠性 程序應具有較好的容錯能力,不僅正常程序應具有較好的容錯能力,不僅正常情況下能正確工作,而且在意外情況下應便于處理,情況下能正確工作,而且在意外情況下應便于處理,不至產(chǎn)生意外的操作,從而造成嚴重損失;不至產(chǎn)生意外的操作,從而造成嚴重損失; 可理解性可理解性 程序不僅要求邏輯正確,計算機能夠程序不僅要求邏輯正確,計算機能夠執(zhí)行,而且應當層次清楚,便于閱讀;執(zhí)行,而且應當層次清楚,便于閱讀; 效

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論