《港口管理信息系統(tǒng) 05》由會員分享,可在線閱讀,更多相關(guān)《港口管理信息系統(tǒng) 05(41頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,管理信息系統(tǒng)分析,系統(tǒng)分析的內(nèi)容,系統(tǒng)分析是信息系統(tǒng)開發(fā)工作中最重要的一環(huán)。,系統(tǒng)分析的內(nèi)容主要包括,組織內(nèi)部整體管理狀況分析,信息處理過程(側(cè)重于具體業(yè)務(wù)全過程角度)分析,2,問題的識別,系統(tǒng)開發(fā)要搞清楚,5,個,w,。即,what,,,why,,,who,,,where,,,when,。識別問題是最重要的事。,當(dāng)代信息系統(tǒng)的開發(fā),均要先了解企業(yè)目標(biāo)、現(xiàn)行企業(yè)系統(tǒng)的問題、企業(yè)的信息戰(zhàn)略,然后是如何用信息技術(shù)解決這些問題。,要識別的問題首先是管理上的問題,然后是信息技術(shù)問題,還要了解這些需求的確實程度。,3
2、,可行性研究,可行性(,feasibility,)研究是指在當(dāng)前組織內(nèi)外的具體條件下,系統(tǒng)開發(fā)工作必須具備資源和條件,看其是否滿足系統(tǒng)目標(biāo)的要求。系統(tǒng)開發(fā)可行性研究包括如下幾方面:,目標(biāo)和方案的可行性。,技術(shù)方面的可行性,經(jīng)濟(jì)方面的可行性,社會方面的可行性,4,系統(tǒng)開發(fā)前的準(zhǔn)備工作,基礎(chǔ)準(zhǔn)備工作,管理工作要嚴(yán)格科學(xué)化,具體方法要程序化、規(guī)范化。,做好基礎(chǔ)數(shù)據(jù)管理工作,嚴(yán)格計量程序、計量手段,檢測手段和數(shù)據(jù)統(tǒng)計分析渠道。,數(shù)據(jù)、文件、報表的統(tǒng)一化。,人員組織準(zhǔn)備,領(lǐng)導(dǎo)是否參與開發(fā)是確保系統(tǒng)開發(fā)能否成功的關(guān)鍵因素。,建立一支由系統(tǒng)分析員、管理崗位業(yè)務(wù)人員和信息技術(shù)人員組成的研制開發(fā)隊伍。,明確各類
3、人員(系統(tǒng)分析員、企業(yè)領(lǐng)導(dǎo)、業(yè)務(wù)管理人員、程序員、計算機(jī)軟硬件維護(hù)人員等)的職責(zé)。,5,系統(tǒng)分析階段的任務(wù),系統(tǒng)說明書是系統(tǒng)分析階段的最后結(jié)果,它通過一組圖表和文字說明描述了目標(biāo)系統(tǒng)的邏輯模型。,邏輯模型包括數(shù)據(jù)流程圖、數(shù)據(jù)字典、基本加工說明等。,6,系統(tǒng)分析階段的工作步驟,詳細(xì)調(diào)查、收集和分析用戶需求,確定初步的邏輯模型,編制系統(tǒng)說明書,7,系統(tǒng)開發(fā)計劃,系統(tǒng)開發(fā)計劃主要是針對已確定的開發(fā)策略,選定相應(yīng)的開發(fā)方法。,開發(fā)計劃主要是制定系統(tǒng)開發(fā)的工作計劃、投資計劃、進(jìn)度計劃、資源利用計劃。,8,系統(tǒng)調(diào)查的原則,自頂向下全面展開,先熟悉業(yè)務(wù)再分析其改進(jìn)的可能性,工程化的工作方式,全面調(diào)查與重點(diǎn)調(diào)
4、查相結(jié)合,主動與用戶溝通、保持積極友好的人際關(guān)系,9,組織結(jié)構(gòu)圖,組織結(jié)構(gòu)圖是用來描述組織的總體結(jié)構(gòu)以及組織內(nèi)部各部分之間的聯(lián)系。,通常用組織結(jié)構(gòu)圖來描述現(xiàn)行系統(tǒng)組織機(jī)構(gòu)的層次和隸屬關(guān)系。,10,業(yè)務(wù)流程圖,業(yè)務(wù)流程圖(,Transaction Flow Diagram,TFD,)就是用一些規(guī)定的符號及連線來表示某個具體業(yè)務(wù)處理過程。,業(yè)務(wù)流程圖的繪制是按照業(yè)務(wù)的實際處理步驟和過程進(jìn)行的。,業(yè)務(wù)流程圖是一種系統(tǒng)分析人員都懂的共同語言,用來描述系統(tǒng)組織結(jié)構(gòu)、業(yè)務(wù)流程。,11,業(yè)務(wù)流程圖的基本符號及含義,12,業(yè)務(wù)流程圖,13,業(yè)務(wù)流程圖的特點(diǎn),圖的形式是按業(yè)務(wù)部門劃分的橫式圖。,圖描述的主體是票
5、據(jù)、帳單的業(yè)務(wù)處理。,票據(jù)、帳單流動路線與實際業(yè)務(wù)處理過程一一對應(yīng)。,圖中票據(jù)、帳單是有“生”、“死”的,即用它的一次生命周期來表示出一筆業(yè)務(wù)的處理情況。,14,業(yè)務(wù)流程圖的作用,制做流程圖的過程是全面了解業(yè)務(wù)處理的過程,是進(jìn)行系統(tǒng)分析的依據(jù)。,它是系統(tǒng)分析員、管理人員、業(yè)務(wù)操作人員相互交流思想的工具。,系統(tǒng)分析員可直接在業(yè)務(wù)流程圖上擬出可以實現(xiàn)計算機(jī)處理的部分。,用它可分析出業(yè)務(wù)流程的合理性。,15,功能結(jié)構(gòu)圖,16,現(xiàn)行系統(tǒng)概況表,現(xiàn)行系統(tǒng)概況表主要分為輸入、處理、存儲和輸出四個部分,可清楚地反映現(xiàn)行系統(tǒng)的各種輸入、處理、輸出和各種數(shù)據(jù)存儲。,17,邏輯模型的工具,反映信息在系統(tǒng)中流動和處
6、理情況的圖稱為數(shù)據(jù)流圖,它是描述系統(tǒng)邏輯模型的工具之一。,數(shù)據(jù)流圖,(Data Flow Diagram,,簡稱,DFD),是便于用戶理解系統(tǒng)數(shù)據(jù)流程的圖形表示。,DFD,能精確地在邏輯上描述系統(tǒng)的功能、輸入、輸出和數(shù)據(jù)存貯等,而擺脫了其物理內(nèi)容。,數(shù)據(jù)流圖是系統(tǒng)邏輯模型的重要組成部分。,18,數(shù)據(jù)收集,數(shù)據(jù)收集工作量很大,故要求系統(tǒng)研制人員應(yīng)具備經(jīng)營管理的素質(zhì),耐心細(xì)致地深入實際,配合業(yè)務(wù)人員收集與系統(tǒng)有關(guān)的一切數(shù)據(jù)。,數(shù)據(jù)收集的渠道,數(shù)據(jù)的來源,收集數(shù)據(jù)的方法,數(shù)據(jù)調(diào)查內(nèi)容,19,數(shù)據(jù)分析,圍繞系統(tǒng)目標(biāo)進(jìn)行分析,弄清信息源周圍的環(huán)境,圍繞現(xiàn)存的業(yè)務(wù)流程進(jìn)行分析,數(shù)據(jù)特征分析,20,數(shù)據(jù)特征
7、分析,數(shù)據(jù)的類型以及長度,合理的取值范圍,數(shù)據(jù)所屬業(yè)務(wù),數(shù)據(jù)業(yè)務(wù)量,數(shù)據(jù)重要程度和保密程度,21,數(shù)據(jù)流圖的基本符號,22,數(shù)據(jù)流,數(shù)據(jù)流由一組確定的數(shù)據(jù)組成。數(shù)據(jù)流用帶有名字的具有箭頭的線段表示,名字稱為數(shù)據(jù)流名,表示流經(jīng)的數(shù)據(jù),箭頭表示流向。,對數(shù)據(jù)流的表示有以下約定:,對流進(jìn)或流出文件的數(shù)據(jù)流不需標(biāo)注名字,因為文件本身就足以說明數(shù)據(jù)流。而別的數(shù)據(jù)流則必須標(biāo)出名字,名字應(yīng)能反映數(shù)據(jù)流的含義。,數(shù)據(jù)流不允許同名。,兩個數(shù)據(jù)流在結(jié)構(gòu)上相同是允許的,但必須體現(xiàn)人們對數(shù)據(jù)流的不同理解。,兩個加工之間可以有幾股不同的數(shù)據(jù)流,這是由于它們的用途不同,或它們之間沒有聯(lián)系,或它們的流動時間不同,23,加工
8、處理,加工處理是對數(shù)據(jù)進(jìn)行的操作,它把流入的數(shù)據(jù)流轉(zhuǎn)換為流出的數(shù)據(jù)流。,對數(shù)據(jù)加工轉(zhuǎn)換的方式有兩種:,改變數(shù)據(jù)的結(jié)構(gòu);,產(chǎn)生新的數(shù)據(jù)。,24,DFD,的畫法,一般遵循“由外向里”的原則,即先確定系統(tǒng)的邊界或范圍,再考慮系統(tǒng)的內(nèi)部,先畫加工的輸入和輸出,再畫加工的內(nèi)部。即:,識別系統(tǒng)的輸入和輸出。,從輸入端至輸出端畫數(shù)據(jù)流和加工,并同時加上文件。,加工的分解“由外向里”進(jìn)行分解。,數(shù)據(jù)流的命名,名字要確切,能反映整體。,各種符號布置要合理,分布均勻,盡量避免交叉線。,先考慮穩(wěn)定態(tài),后考慮瞬間態(tài)。如系統(tǒng)啟動后在正常工作狀態(tài),稍后再考慮系統(tǒng)的啟動和終止?fàn)顟B(tài)。,25,DFD,的畫法,“由外向里”的原則
9、。即先確定系統(tǒng)的邊界或范圍,再考慮系統(tǒng)的內(nèi)部,先畫加工的輸入和輸出,再畫加工內(nèi)部。具體實行時可按下述步驟進(jìn)行:,識別系統(tǒng)的輸入和輸出,畫出頂層圖,畫系統(tǒng)內(nèi)部的數(shù)據(jù)流、加工與文件,畫出一級細(xì)化圖,加工的進(jìn)一步分解,畫出二級細(xì)化圖,26,DFD,特性及用途,DFD,特性,抽象性:在,DFD,中具體的組織機(jī)構(gòu)、工作場所、物質(zhì)流等都已經(jīng)去掉,只剩下信息和數(shù)據(jù)存儲、流動、使用以及加工的情況。故描述的是抽象出來的數(shù)據(jù)。,概括性:它把系統(tǒng)對各種業(yè)務(wù)的處理過程聯(lián)系起來考慮,形成一個總體,可反映出數(shù)據(jù)流之間的概括情況。,DFD,用途,自頂而下分析系統(tǒng)的信息流程。,在圖上確定需要計算機(jī)處理的部分。,向數(shù)據(jù)庫設(shè)計過
10、渡。,根據(jù)數(shù)據(jù)流向確定存取方式。,能夠?qū)?yīng)一個處理過程。,27,畫分層數(shù)據(jù)流圖時應(yīng)注意的問題,合理編號,注意子圖與父圖的平衡,子圖與父圖的數(shù)據(jù)流必須平衡,這是分層數(shù)據(jù)流的重要性質(zhì)。這里的平衡指的是子圖的輸入、輸出數(shù)據(jù)流必須與父圖中對應(yīng)加工的輸入、輸出數(shù)據(jù)流相同。,局部文件,分解的程度,分解應(yīng)自然,概念上要合理、清晰。上層可分解的快些,(,即分解成的子加工個數(shù)多些,),,這是因為上層是綜合性描述,對可讀性的影響小。而下層應(yīng)分解得慢些。在不影響可讀性的前提下,應(yīng)適當(dāng)?shù)囟喾纸獬蓭撞糠?以減少分解層數(shù)。,28,數(shù)據(jù)字典,(Data Dictionary,DD),在數(shù)據(jù)流圖的基礎(chǔ)上,還需對其中的每個數(shù)據(jù)
11、流、文件和數(shù)據(jù)項加以定義,這些定義所組成的集合稱為數(shù)據(jù)字典。數(shù)據(jù)流圖是系統(tǒng)的大框架,而數(shù)據(jù)字典以及下面將要介紹的加工說明則是對數(shù)據(jù)流圖中每個成分的精確描述。,數(shù)據(jù)流條目,數(shù)據(jù)流條目對每個數(shù)據(jù)流進(jìn)行定義,它通常由四部分組成:數(shù)據(jù)流名、別名、組成和注釋。組成欄是定義的主要部分,通常是列出該數(shù)據(jù)流的各組成數(shù)據(jù)項;注釋欄用于記錄其它有關(guān)信息。,文件條目,文件條目用來對文件,(,或數(shù)據(jù)庫,),進(jìn)行定義。它由五部分組成:文件名、編號、組成、結(jié)構(gòu)和注釋。結(jié)構(gòu)欄用于說明重復(fù)部分的相互關(guān)系。,數(shù)據(jù)項條目,數(shù)據(jù)項條目用來給出數(shù)據(jù)項的定義。,29,加工說明,編寫加工說明的要求:,對數(shù)據(jù)流圖中的每個功能單元必須有一個
12、加工說明。,加工說明必須描述功能單元把輸入數(shù)據(jù)轉(zhuǎn)換為輸出數(shù)據(jù)流的轉(zhuǎn)換規(guī)則。,每個加工說明必須描述轉(zhuǎn)換的策略,而不是轉(zhuǎn)換的實現(xiàn)細(xì)節(jié)。即主要描述一個加工“做什么”,而不是用程序設(shè)計語來描述具體的加工過程。,加工說明應(yīng)力求完整、嚴(yán)密、易于理解。,加工說明的描述工具,由于自然語言不夠精確、簡練,不適合編寫加工說明。目前已由許多適用加工說明的描述工具。,三種最常用的工具:結(jié)構(gòu)化語言、判定表和判定樹,30,結(jié)構(gòu)化語言,自然語言的優(yōu)點(diǎn)是容易理解,但是它不精確,可能有多意性。程序設(shè)計語言的優(yōu)點(diǎn)是嚴(yán)格精確,但它的語法規(guī)定太死板,使用不方便。,結(jié)構(gòu)化語言,(Structured Language),則是介于自然語
13、言和程序設(shè)計語言之間的一種語言,它是帶有一定結(jié)構(gòu)的自然語言。,在用結(jié)構(gòu)化語言描述問題時只允許使用三種基本邏輯結(jié)構(gòu)、順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。,配合這三種結(jié)構(gòu)所使用的詞匯主要有三類:陳述句中的動詞;在數(shù)據(jù)字典中定義的名詞;某些邏輯表達(dá)式中的保留字、運(yùn)算符、關(guān)系符等,31,判定表,對于具有多個互相聯(lián)系的條件和可能產(chǎn)生多種結(jié)果的問題,用結(jié)構(gòu)化語言描述則顯得不夠直觀和緊湊,這時可以用以清楚、簡明為特征的判定表,(Decision Table),來描述。,判定表采用表格形式來表達(dá)邏輯判斷問題,表格分成四個部分:左上角為條件說明;左下角為行動說明;右上角為各種條件的組合說明;右下角為各條件組合下相應(yīng)的
14、行動。,32,判定樹,判定樹,(Decision Tree),是用來表示邏輯判斷問題的一種圖形工具。,它用“樹”來表達(dá)不同條件下的不同處理,比語言、表格的方式更為直觀。判定樹的左側(cè),(,稱為樹根,),為加工名,中間是各種條件,所有的行動都列于最右側(cè)。,33,三種表達(dá)工具的比較,34,功能,/,數(shù)據(jù)分析,功能,/,數(shù)據(jù)分析是在實際系統(tǒng)的業(yè)務(wù)流程、管理功能、數(shù)據(jù)流程以及數(shù)據(jù)分析的基礎(chǔ)上進(jìn)行系統(tǒng)化的分析,以便檢查出工作中的疏漏、原系統(tǒng)的缺點(diǎn)和不足,確定未來新系統(tǒng)的改革方案。,通過,U/C,矩陣的建立和分析來實現(xiàn)功能,/,數(shù)據(jù)分析。,U/C,矩陣的正確性檢驗,完備性檢驗:,一致性檢驗:,無冗余性檢驗,
15、35,邏輯模型的實現(xiàn),建立現(xiàn)行系統(tǒng)的邏輯模型,建立現(xiàn)行系統(tǒng)邏輯模型的任務(wù)是通過對現(xiàn)行系統(tǒng)“物理模型”的分析,刪除非本質(zhì)的東西,找出本質(zhì)性的因素,抽象系統(tǒng)流程圖,從而獲得反映現(xiàn)行系統(tǒng)本質(zhì)的滿足現(xiàn)行系統(tǒng)各種性能要求的邏輯模型,用數(shù)據(jù)流圖來描述現(xiàn)行系統(tǒng)業(yè)務(wù)流程。,建立目標(biāo)系統(tǒng)的邏輯模型,確定現(xiàn)行系統(tǒng)的改變范圍,從現(xiàn)行系統(tǒng)的邏輯模型出發(fā),把不符合目標(biāo)系統(tǒng)要求的那些部分分離出來,作為改變部分。,目標(biāo)系統(tǒng)邏輯模型的實現(xiàn),結(jié)構(gòu)化分析采用了“自頂向下,逐層分解”的技術(shù),通過分解獲得一套由抽象到具體的數(shù)據(jù)流圖。,36,Case,目標(biāo)系統(tǒng)數(shù)據(jù)流圖,37,新系統(tǒng)邏輯方案的建立,對系統(tǒng)業(yè)務(wù)流程分析整理結(jié)果,數(shù)據(jù)及數(shù)據(jù)
16、流程分析整理結(jié)果,子系統(tǒng)的劃分的結(jié)果,需要建立的管理模型和管理方法,38,系統(tǒng)分析的工作,對原有系統(tǒng)進(jìn)行了大量的分析和優(yōu)化,內(nèi)容有以下幾個部分:,確定合理的業(yè)務(wù)處理流程,確定合理的數(shù)據(jù)流程,確定數(shù)據(jù)項,/,類和必要的功能,從管理角度進(jìn)行系統(tǒng)劃分,39,確定新系統(tǒng)的管理模型,綜合計劃模型,綜合發(fā)展模型,:,資源限制模型:,生產(chǎn)計劃管理模型,生產(chǎn)計劃大綱編制:生產(chǎn)作業(yè)計劃:,庫存管理模型,財務(wù)管理模型,成本管理模型,經(jīng)營管理決策模型,預(yù)測模型,統(tǒng)計分析模型,40,系統(tǒng)分析說明書,系統(tǒng)分析階段的成果就是系統(tǒng)分析說明書。一份完整的系統(tǒng)分析說明書應(yīng)該包括下述內(nèi)容,系統(tǒng)概述,現(xiàn)行系統(tǒng)概況,目標(biāo)系統(tǒng)邏輯設(shè)計,系統(tǒng)設(shè)計與實施的初步計劃,用戶領(lǐng)導(dǎo)審批意見,41,