物流管理信息系統(tǒng):9第二篇-管理信息系統(tǒng)開發(fā)_第1頁
物流管理信息系統(tǒng):9第二篇-管理信息系統(tǒng)開發(fā)_第2頁
物流管理信息系統(tǒng):9第二篇-管理信息系統(tǒng)開發(fā)_第3頁
物流管理信息系統(tǒng):9第二篇-管理信息系統(tǒng)開發(fā)_第4頁
物流管理信息系統(tǒng):9第二篇-管理信息系統(tǒng)開發(fā)_第5頁
已閱讀5頁,還剩223頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第2篇物流管理信息系統(tǒng)開發(fā)第2篇物流管理信息系統(tǒng)開發(fā)概述本篇所講內(nèi)容如下:物流管理信息系統(tǒng)的開發(fā)策略

1物流管理信息系統(tǒng)開發(fā)方法

2物流管理信息系統(tǒng)分析3物流管理信息系統(tǒng)設(shè)計(jì)4物流管理信息系統(tǒng)實(shí)施52.1物流管理信息系統(tǒng)的開發(fā)方式本節(jié)所講內(nèi)容如下:自行開發(fā)方式1委托開發(fā)方式2合作開發(fā)方式3利用現(xiàn)成的軟件包開發(fā)方式42.1.1自行開發(fā)方式

定義:由用戶依靠自己的力量獨(dú)立完成系統(tǒng)開發(fā)的各項(xiàng)任務(wù)。

適用于:有較強(qiáng)專業(yè)開發(fā)分析與設(shè)計(jì)隊(duì)伍和程序設(shè)計(jì)人員、系統(tǒng)維護(hù)使用隊(duì)伍的組織和單位。如大學(xué)、研究所、計(jì)算機(jī)公司、高科技公司等單位。2.1物流管理信息系統(tǒng)的開發(fā)方式(一)自行開發(fā)方式

開發(fā)費(fèi)用少,容易開發(fā)出適合本單位需要的系統(tǒng),方便維護(hù)和擴(kuò)展,有利于培養(yǎng)自己的系統(tǒng)開發(fā)人員。由于不是專業(yè)開發(fā)隊(duì)伍,容易受業(yè)務(wù)工作的限制,系統(tǒng)整體優(yōu)化不夠,開發(fā)水平較低。同時開發(fā)人員一般都是臨時從所屬個單位抽調(diào)出來進(jìn)行MIS的開發(fā)工作,他們都有自己的工作,精力有限,這樣就會造成系統(tǒng)開發(fā)時間長,開發(fā)人員調(diào)動后,系統(tǒng)維護(hù)工作沒有保障的情況。2.1物流管理信息系統(tǒng)的開發(fā)方式優(yōu)點(diǎn):缺點(diǎn):(一)自行開發(fā)方式

2.1物流管理信息系統(tǒng)的開發(fā)方式(1)需要大力加強(qiáng)領(lǐng)導(dǎo),實(shí)行“一把手”原則;(2)向?qū)I(yè)開發(fā)人士或公司進(jìn)行必要的技術(shù)咨詢,或聘請他們作為開發(fā)顧問。注意2.1.2委托開發(fā)方式定義:由使用單位(甲方)委托通常是有豐富開發(fā)經(jīng)驗(yàn)的機(jī)構(gòu)或?qū)I(yè)開發(fā)人員(乙方),按照用戶的需求承擔(dān)系統(tǒng)開發(fā)的任務(wù)。適用于:使用單位(甲方)沒有MIS的系統(tǒng)分析、系統(tǒng)設(shè)計(jì)及軟件開發(fā)人員或開發(fā)隊(duì)伍力量較弱、但資金較為充足的單位。2.1.2委托開發(fā)方式

優(yōu)點(diǎn):是省時、省事,開發(fā)的系統(tǒng)技術(shù)水平較高。

缺點(diǎn):是費(fèi)用高、系統(tǒng)維護(hù)與擴(kuò)展需要開發(fā)單位的長期支持,不利于本單位的人才培養(yǎng)。將組織的部分或全部信息系統(tǒng)資產(chǎn)、人員和(或)活動委托給一個或多個外部供應(yīng)商來完成執(zhí)行。包括下面的任何一種類型或其多種形式的組合:系統(tǒng)規(guī)劃、系統(tǒng)應(yīng)用分析和設(shè)計(jì),系統(tǒng)應(yīng)用開發(fā)、系統(tǒng)運(yùn)行和維護(hù),系統(tǒng)集成,數(shù)據(jù)中心實(shí)施,通信管理和維護(hù),軟件、硬件產(chǎn)品、設(shè)備管理(如維護(hù)),最終用戶支持(如培訓(xùn))等。2.1.2委托開發(fā)方式(1)使用單位(甲方)的業(yè)務(wù)骨干要參與系統(tǒng)的論證工作;(2)開發(fā)過程中需要開發(fā)單位(乙方)和使用單位(甲方)雙方及時溝通,進(jìn)行協(xié)調(diào)和檢查。注意2.1.3合作開發(fā)方式

定義:由使用單位(甲方)和有豐富開發(fā)經(jīng)驗(yàn)的機(jī)構(gòu)或?qū)I(yè)開發(fā)人員(乙方),共同完成開發(fā)任務(wù)。雙方共享開發(fā)成果,實(shí)際上是一種半委托性質(zhì)的開發(fā)工作。

適用于:使用單位有一定的管理信息系統(tǒng)分析、設(shè)計(jì)及軟件開發(fā)人員,但開發(fā)隊(duì)伍力量較弱,希望通過管理信息系統(tǒng)的開發(fā)建立、完善和提高自己的技術(shù)隊(duì)伍,便于系統(tǒng)維護(hù)工作的單位。2.1.3合作開發(fā)方式

優(yōu)點(diǎn):是相對于委托開發(fā)方式比較節(jié)約資金,可以培養(yǎng)、增強(qiáng)使用單位的技術(shù)力量,便于系統(tǒng)維護(hù)工作,系統(tǒng)的技術(shù)水平較高。

缺點(diǎn):是雙方在合作中溝通易出現(xiàn)問題,因此,需要雙方及時達(dá)成共識,進(jìn)行協(xié)調(diào)和檢查。2.1.4利用現(xiàn)成的軟件包開發(fā)方式

應(yīng)用軟件包:是預(yù)先編制好的、能完成一定功能的、供出售或出租的成套軟件系統(tǒng)。它可以小到只有一項(xiàng)單一的功能,比如打印郵簽,也可以是有50萬行代碼的、400多個模塊組成的復(fù)雜的運(yùn)行在主機(jī)上的大系統(tǒng)。2.1.4利用現(xiàn)成的軟件包開發(fā)方式

定義:為了避免重復(fù)勞動,提高系統(tǒng)開發(fā)的經(jīng)濟(jì)效益,可以利用市場上現(xiàn)成的軟件包開發(fā)組織的MIS。因?yàn)檐浖呀?jīng)完成了設(shè)計(jì)、編碼和測試工作,又有完整的文檔供培訓(xùn)和維護(hù)使用,所以用它來開發(fā)MIS,時間會大大縮短。2.1.4利用現(xiàn)成的軟件包開發(fā)方式

優(yōu)點(diǎn):是能縮短開發(fā)時間,節(jié)省開發(fā)費(fèi)用,技術(shù)水平比較高,系統(tǒng)可以得到較好的維護(hù)。缺點(diǎn):是功能比較簡單,通用軟件的專用性比較差,難以滿足特殊要求,需要有一定的技術(shù)力量根據(jù)使用者的要求做軟件改善和編制必要的接口軟件等二次開發(fā)的工作。2.1.4利用現(xiàn)成的軟件包開發(fā)方式

應(yīng)注意的問題:

1、軟件包的功能是否能滿足用戶的功能要求;

2、使用是否靈活;

3、是否容易使用;

4、軟硬件環(huán)境要求;

5、對文件和數(shù)據(jù)庫結(jié)構(gòu)的要求、安裝維護(hù)的承諾;

6、文檔是否完整;

7、供應(yīng)商的狀況及價格等。我國物流軟件企業(yè)生存狀況據(jù)統(tǒng)計(jì),目前中國的物流軟件企業(yè)20%以上都是中小型企業(yè)。概括說來。國內(nèi)物流軟件企業(yè)可以劃分為三大類型:一、大型ERP軟件提供商代表企業(yè)如SAP、Oracle、Infor以及國內(nèi)的ERP系統(tǒng)供應(yīng)商(用友、金蝶)等。它們以ERP系統(tǒng)為核心產(chǎn)品,供應(yīng)鏈管理系統(tǒng)以及倉儲管理系統(tǒng)等物流軟件只是其ERP系統(tǒng)的延伸產(chǎn)品或者是功能模塊。因而這些軟件的專業(yè)性并不很強(qiáng)。這些企業(yè)的服務(wù)對象主要是外資企業(yè)。二、外資供應(yīng)鏈軟件供應(yīng)商其產(chǎn)品功能全面強(qiáng)大。以美國Manhattan、紅色草原(RedPrairie)、日本最大的WMS供應(yīng)商飛龍科技物流科技有限公司等,其綜合物流解決方案包括倉儲管理、運(yùn)輸管理、分布式訂單管理、逆向物流管理和貿(mào)易伙伴管理應(yīng)用軟件,以及無線射頻標(biāo)識(RFID)、績效管理和事件管理等功能,可以幫助客戶優(yōu)化整條供應(yīng)鏈的實(shí)施流程。他們已經(jīng)紛紛在中國設(shè)立分公司。三、國內(nèi)物流軟件提供商,它們或是從其他領(lǐng)域轉(zhuǎn)行過來,或是行業(yè)新進(jìn)入者。多數(shù)企業(yè)規(guī)模小,只有少數(shù)企業(yè),如上海博科、上海菱通、北京絡(luò)捷斯特等,在自己專注的領(lǐng)域取得了成功,獲得了較快發(fā)展。上海博科資訊股份有限公司是國內(nèi)較早從事物流軟件開發(fā)的企業(yè),在2002年到2004年,博科在物流和供應(yīng)鏈管理軟件產(chǎn)品領(lǐng)域快速發(fā)展,一舉超過國內(nèi)同行。2004年之后,博科定位回歸ERP,物流/供應(yīng)鏈軟件成為其管理軟件解決方案產(chǎn)品中的重要一員。不久前,博科宣布其2002年的戰(zhàn)略方向?yàn)椤白鲋袊畲蟮男袠I(yè)管理軟件提供商”,并看好物流行業(yè),明確提出尋求合作伙伴打造中國最大的物流供應(yīng)鏈軟件生態(tài)鏈。北京絡(luò)捷斯特科技發(fā)展有限公司是一家專業(yè)從事物流信息系統(tǒng)開發(fā)的高科技公司,據(jù)稱其針對高校的物流實(shí)驗(yàn)室解決方案占據(jù)了國內(nèi)同類產(chǎn)品市場的70%,是近年專業(yè)軟件企業(yè)中非常成功的一個,因而受到行業(yè)的關(guān)注。2.2物流管理信息系統(tǒng)開發(fā)方法本節(jié)所講內(nèi)容如下:結(jié)構(gòu)化系統(tǒng)開發(fā)方法1原型法2面向?qū)ο蠓?CASE(計(jì)算機(jī)輔助軟件工程)方法42.2.1結(jié)構(gòu)化系統(tǒng)開發(fā)方法

2.2物流管理信息系統(tǒng)開發(fā)方法結(jié)構(gòu)化系統(tǒng)開發(fā)方法——強(qiáng)調(diào)從系統(tǒng)的角度出發(fā)來分析問題和解決問題,面對要開發(fā)的系統(tǒng),從層次的角度,自頂向下地分析和設(shè)計(jì)系統(tǒng),認(rèn)為任何系統(tǒng)都有一個從發(fā)生、發(fā)展到消亡的生命周期,新系統(tǒng)是舊系統(tǒng)的繼續(xù)。開發(fā)過程強(qiáng)調(diào)嚴(yán)格的規(guī)范管理,工作文檔要成文,要標(biāo)準(zhǔn)。目前,該類方法仍不失為一種有效的信息系統(tǒng)開發(fā)方法。2.2.1結(jié)構(gòu)化系統(tǒng)開發(fā)方法

1.結(jié)構(gòu)化系統(tǒng)開發(fā)方法的基本思想

基本思想:用系統(tǒng)工程的思想和工程化的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化、自頂向下地對系統(tǒng)進(jìn)行分析與設(shè)計(jì)。也就是說,先將整個管理信息系統(tǒng)的開發(fā)劃分成若干個不同階段,如系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、運(yùn)行和維護(hù);然后在系統(tǒng)規(guī)劃、分析和設(shè)計(jì)階段采用自頂向下的方法對系統(tǒng)進(jìn)行結(jié)構(gòu)化劃分;最后在系統(tǒng)實(shí)施階段,采用自底向上的方法逐步實(shí)施。2.2物流管理信息系統(tǒng)開發(fā)方法系統(tǒng)開發(fā)生命周期各階段的主要工作

詳細(xì)設(shè)計(jì)提出要求可行性研究系統(tǒng)評價系統(tǒng)維護(hù)驗(yàn)收編程調(diào)試系統(tǒng)轉(zhuǎn)換詳細(xì)調(diào)查初步調(diào)查邏輯設(shè)計(jì)開發(fā)方案選擇審批審查審查總體設(shè)計(jì)系統(tǒng)規(guī)劃系統(tǒng)分析系統(tǒng)設(shè)計(jì)系統(tǒng)實(shí)施系統(tǒng)運(yùn)行和維護(hù)生命周期法的開發(fā)過程提出要求初步調(diào)查可行性研究可行性分析報告審批修改目標(biāo)、追加資源、等待條件A停止研制否修改是修改說明書A詳細(xì)調(diào)查邏輯設(shè)計(jì)系統(tǒng)分析報告審批B停止研制否修改是B總體設(shè)計(jì)詳細(xì)設(shè)計(jì)系統(tǒng)設(shè)計(jì)說明書審批停止研制修改設(shè)計(jì)方案C否修改C系統(tǒng)實(shí)施調(diào)試修改系統(tǒng)驗(yàn)收交付使用是修改

2.結(jié)構(gòu)化系統(tǒng)開發(fā)方法的特點(diǎn)

①系統(tǒng)觀點(diǎn)

我們要建立的信息系統(tǒng)和建立這個系統(tǒng)的整個過程是一個系統(tǒng)問題,要按照系統(tǒng)的觀點(diǎn)來分析和解決它。要明確信息系統(tǒng)建立的目的,要把企業(yè)的需求搞清楚,不能含糊;要從整體的角度出發(fā)分析問題和解決問題,不能見木不見林,只管局部的最優(yōu)忽略全局最優(yōu);還要考慮系統(tǒng)的相關(guān)性及環(huán)境適應(yīng)性,注重子系統(tǒng)之間的各種聯(lián)系,并給系統(tǒng)留有一定的擴(kuò)充余地。2.2管物流理信息系統(tǒng)開發(fā)方法首先其次最后

②嚴(yán)格區(qū)分工作階段,每個階段都有明確的任務(wù)和應(yīng)得的成果。

結(jié)構(gòu)化方法強(qiáng)調(diào)按照時間順序、工作內(nèi)容,將系統(tǒng)開發(fā)過程劃分為幾個階段,如系統(tǒng)規(guī)劃階段、系統(tǒng)分析階段、系統(tǒng)設(shè)計(jì)階段、系統(tǒng)實(shí)施階段、系統(tǒng)運(yùn)行和維護(hù)階段。明確每個階段的任務(wù)和目標(biāo),在開發(fā)領(lǐng)導(dǎo)小組的檢查和督促下逐一完成各個階段的任務(wù),前一階段是后一階段的工作依據(jù),不可打亂或顛倒。2.2物流管理信息系統(tǒng)開發(fā)方法

③自頂向下的分析與設(shè)計(jì)和自底向上的系統(tǒng)實(shí)施。按照系統(tǒng)的觀點(diǎn),任何事情都是互相聯(lián)系的整體。因此在系統(tǒng)分析與設(shè)計(jì)時要站在整體的角度,自頂向下地工作。但在系統(tǒng)實(shí)施時,先對最底層的模塊編程,然后一個模塊、幾個模塊地調(diào)試,最后自底向上逐步構(gòu)成整個系統(tǒng)。2.2物流管理信息系統(tǒng)開發(fā)方法

④工作成果文檔化,文檔資料規(guī)范化、標(biāo)準(zhǔn)化。

MIS開發(fā)是一項(xiàng)復(fù)雜的系統(tǒng)工程,參加人員多,經(jīng)歷時間長,為了保證工作的連續(xù)性,根據(jù)系統(tǒng)工程的思想,MIS的各個階段性的成果必須文檔化,文檔資料標(biāo)準(zhǔn)化、格式化。這樣才能更好的實(shí)現(xiàn)用戶與系統(tǒng)開發(fā)人員的交流,才能確保各個階段的無縫連接。2.2物流管理信息系統(tǒng)開發(fā)方法2.2物流管理信息系統(tǒng)開發(fā)方法3.結(jié)構(gòu)化系統(tǒng)開發(fā)方法的五個階段

用結(jié)構(gòu)化系統(tǒng)開發(fā)方法開發(fā)一個系統(tǒng),一般將整個開發(fā)過程劃分成五個首尾相連的階段,稱之為結(jié)構(gòu)化系統(tǒng)開發(fā)的生命周期。系統(tǒng)開發(fā)生命周期的五個階段包括:①系統(tǒng)規(guī)劃階段②系統(tǒng)分析階段③系統(tǒng)設(shè)計(jì)階段④系統(tǒng)實(shí)施階段⑤系統(tǒng)運(yùn)行和維護(hù)階段系統(tǒng)規(guī)劃階段該階段的任務(wù)是對企業(yè)的環(huán)境、企業(yè)目標(biāo)、現(xiàn)行系統(tǒng)的狀況進(jìn)行初步調(diào)查,根據(jù)企業(yè)的目標(biāo)和發(fā)展戰(zhàn)略,確定信息系統(tǒng)的發(fā)展戰(zhàn)略,對開發(fā)新系統(tǒng)的需求作出分析和預(yù)測,同時還要考慮開發(fā)新系統(tǒng)所受的各種約束條件,研究新系統(tǒng)的必要性和可能性。給出擬開發(fā)系統(tǒng)的備選方案,對這些方案進(jìn)行可行性分析,寫出可行性分析報告。確定分析階段實(shí)施進(jìn)度,最后編寫系統(tǒng)設(shè)計(jì)任務(wù)書。生命周期法各類人員的分工系統(tǒng)分析階段該階段的任務(wù)是根據(jù)系統(tǒng)設(shè)計(jì)任務(wù)書所確定的范圍,通過對組織的現(xiàn)行系統(tǒng)進(jìn)行詳細(xì)調(diào)查分析,描述現(xiàn)行系統(tǒng)的業(yè)務(wù)流程,指出現(xiàn)行系統(tǒng)的局限性和不足之處,確定新系統(tǒng)的基本目標(biāo)和邏輯功能要求,即提出新系統(tǒng)的邏輯模型。這個階段又叫系統(tǒng)邏輯設(shè)計(jì)階段。系統(tǒng)分析階段工作成果是系統(tǒng)分析說明書。它既是給用戶看的,又是下個階段工作依據(jù)。系統(tǒng)設(shè)計(jì)階段簡單地說,系統(tǒng)分析階段的任務(wù)是回答系統(tǒng)“做什么”的問題,而系統(tǒng)設(shè)計(jì)階段要回答的問題是“怎么做”。該階段的任務(wù)是根據(jù)系統(tǒng)分析說明書中規(guī)定的功能要求,考慮實(shí)際條件,具體設(shè)計(jì)實(shí)現(xiàn)邏輯模型的技術(shù)方案,也即設(shè)計(jì)新系統(tǒng)的物理模型。這個階段又稱為物理設(shè)計(jì)階段。這一階段可分為總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個階段。這個階段的主要技術(shù)文檔是“系統(tǒng)設(shè)計(jì)說明書”。系統(tǒng)實(shí)施階段該階段的任務(wù)計(jì)算機(jī)等設(shè)備的購置、安裝和調(diào)試,程序的編寫和調(diào)試,用戶人員的培訓(xùn),數(shù)據(jù)文件轉(zhuǎn)換,系統(tǒng)調(diào)試與轉(zhuǎn)換等。這一階段的特點(diǎn)是幾個相互聯(lián)系、相互制約的任務(wù)同時展開,必須精心安排、合理組織。系統(tǒng)實(shí)施是按實(shí)施計(jì)劃分階段完成的,每個階段應(yīng)寫出實(shí)施進(jìn)度報告。系統(tǒng)測試之后寫出系統(tǒng)測試分析報告。系統(tǒng)運(yùn)行和維護(hù)階段系統(tǒng)投入運(yùn)行后,需要進(jìn)行系統(tǒng)的日常運(yùn)行管理、維護(hù)和評價三部分工作。若運(yùn)行結(jié)果良好,則送管理部門,指導(dǎo)生產(chǎn)經(jīng)營活動;如果存在問題,則要對系統(tǒng)進(jìn)行修改、維護(hù)或者是局部調(diào)整;如果出現(xiàn)了不可調(diào)和的大問題(這種情況一般是系統(tǒng)運(yùn)行若干年后,系統(tǒng)運(yùn)行的環(huán)境已發(fā)生了根本的變化時才可能出現(xiàn)),則用戶將會進(jìn)一步提出開發(fā)新系統(tǒng)的要求,這標(biāo)志這老系統(tǒng)生命的結(jié)束,新系統(tǒng)的誕生。4.結(jié)構(gòu)化系統(tǒng)開發(fā)方法的優(yōu)缺點(diǎn)

①優(yōu)點(diǎn):

整體思路清楚,能夠從全局出發(fā),步步為營,減少返工,有利于提高開發(fā)質(zhì)量;設(shè)計(jì)工作中階段性非常強(qiáng),每一階段均有工作成果出現(xiàn);每一階段的工作成果是下一階段工作的依據(jù),工作進(jìn)度比較容易把握,有利于系統(tǒng)開發(fā)的總體管理和控制;

2.2物流管理信息系統(tǒng)開發(fā)方法②缺點(diǎn):系統(tǒng)的開發(fā)周期太長,有時,系統(tǒng)開發(fā)尚未完成,而內(nèi)外環(huán)境已經(jīng)發(fā)生了變化,對系統(tǒng)的需求也發(fā)生了變化。這種方法要求系統(tǒng)開發(fā)者在調(diào)查中就充分地掌握用戶需求、管理狀況以及預(yù)見可能發(fā)生的變化,這不大符合人們循序漸進(jìn)地認(rèn)識事物的規(guī)律性。需要大量的文檔和圖表,這方面的工作勞動量非常大,有時會造成效率低、成本高的問題。2.2管物流理信息系統(tǒng)開發(fā)方法5.結(jié)構(gòu)化系統(tǒng)方法的適用范圍:

主要適用于大系統(tǒng)或系統(tǒng)開發(fā)缺乏經(jīng)驗(yàn)的情況。2.2物流管理信息系統(tǒng)開發(fā)方法2.2物流管理信息系統(tǒng)開發(fā)方法2.2.2原型法1.原型法的基本思想

其系統(tǒng)開發(fā)是一個分析、設(shè)計(jì)、編程、運(yùn)行、評價多次重復(fù)、不斷演進(jìn)的過程。開發(fā)管理信息系統(tǒng),首先要對用戶提出的基本需求進(jìn)行總結(jié),然后構(gòu)造一個合適的原型并運(yùn)行,此后通過系統(tǒng)開發(fā)人員與用戶對原型運(yùn)行情況的不斷分析、修改和研討,不斷擴(kuò)充和完善系統(tǒng)的結(jié)構(gòu)和功能,直到符合用戶的要求。2.2物流管理信息系統(tǒng)開發(fā)方法2.原型法開發(fā)步驟①確定用戶的基本需求。要在很短的時間內(nèi)調(diào)查并確定用戶基本需求,這時的需求可能是不完全的、粗糙的,但也是最基本的,如系統(tǒng)功能、數(shù)據(jù)規(guī)范、結(jié)果格式、屏幕及菜單等。②開發(fā)初始原型系統(tǒng)。開發(fā)者根據(jù)用戶基本需求開發(fā)一個應(yīng)用系統(tǒng)的初始原型,并交付原型的基本功能及有關(guān)屏幕畫面。2.2物流管理信息系統(tǒng)開發(fā)方法③對原型進(jìn)行評價。讓用戶試用原型,根據(jù)實(shí)際運(yùn)行情況,明確原型存在的問題。④修正和改進(jìn)原型系統(tǒng)。開發(fā)者根據(jù)用戶試用及提出的問題,與用戶共同研究確定修改原型的方案,經(jīng)過修改和完善得到新的原型。然后再試用、評價,再修改完善,多次反復(fù)一直到滿意為止。確定用戶最初要求研制系統(tǒng)原型評價、使用系統(tǒng)原型完成系統(tǒng)開發(fā)并交付使用修改和完善系統(tǒng)原型用戶滿意?圖3-2原型法開發(fā)流程

2.2物流管理信息系統(tǒng)開發(fā)方法優(yōu)點(diǎn)缺點(diǎn)認(rèn)識論上的突破,從下到上的開發(fā)原則開發(fā)工具要求高加強(qiáng)了與用戶的交流解決復(fù)雜系統(tǒng)和大型系統(tǒng)問題很困難(沒有全面的分析)開發(fā)風(fēng)險及開發(fā)成本降低開發(fā)前沒有經(jīng)過嚴(yán)格論證,所以常出現(xiàn)原型報廢,造成較大浪費(fèi)3.原型法的優(yōu)缺點(diǎn)4.原型法的適用場合1用戶事先難以說明需求的較小的應(yīng)用系統(tǒng)。2決策支持系統(tǒng)。3與結(jié)構(gòu)化系統(tǒng)開發(fā)方法結(jié)合起來使用。2.2.3面向?qū)ο蠓?.面向?qū)ο蠓ǖ幕舅枷?/p>

基本思想是:面向?qū)ο蠓椒ㄊ欠治鰡栴}和解決問題的新方法,其基本出發(fā)點(diǎn)就是盡可能按照人類認(rèn)識世界的方法和思維方式來分析和解決問題。客觀世界是由許多各種各樣的對象所組成的,每種對象都有各自的內(nèi)部狀態(tài)和運(yùn)動規(guī)律,不同的對象之間的相互作用和聯(lián)系就構(gòu)成了各種不同的系統(tǒng)??陀^事物都是由對象組成的,對象是在原來事物基礎(chǔ)上抽象的結(jié)果。任何復(fù)雜的事物都可以通過對象的某種組合而構(gòu)成。面向?qū)ο蟮姆椒ㄕ且詫ο笞鳛樽罨镜脑睾头治鰡栴},解決問題的核心。2.2物流管理信息系統(tǒng)開發(fā)方法2.面向?qū)ο蠓ǖ幕靖拍睥賹ο螅菏乾F(xiàn)實(shí)世界中具有相同屬性、服從相同規(guī)則的一系列事物的抽象,也就是將相似事物抽象化,其中的具體事物稱為對象的實(shí)例。對象可以是具體的,如一臺空調(diào)、一輛轎車等;對象也可以是概念化的,如一種思路,一種方法等。對象是一個封閉體,它由一組數(shù)據(jù)和施加于這些數(shù)據(jù)上的一組操作組成。2.面向?qū)ο蠓ǖ幕靖拍睥趯ο蟮膶傩裕菏侵该枋鰧ο蟮臄?shù)據(jù),可以是系統(tǒng)或用戶定義的數(shù)據(jù)類型,也可以是一個抽象的數(shù)據(jù)類型。③類:是具有相同屬性和相同行為描述的一組對象。如人、公司、高校、管理信息系統(tǒng)都是類。④行為:是指一個對象對于屬性改變或消息收到后所進(jìn)行的行動和反映。一個對象的行為完全取決于它的活動。⑤關(guān)系:是指現(xiàn)實(shí)世界中兩個對象或多個對象之間的相互作用和影響。如交易關(guān)系、師生關(guān)系等。3.面向?qū)ο蠓ǖ奶攸c(diǎn)

①封裝性

在面向?qū)ο蠓ㄖ?,程序和?shù)據(jù)是封裝在一起的,對象作為一個實(shí)體,其操作隱藏在行為中,其狀態(tài)由對象的“屬性”來描述,并且只能通過對象中的“行為”來改變,外界一無所知。封裝性是一種信息隱藏技術(shù),是面向?qū)ο蠓ǖ幕A(chǔ)。

②抽象性

在面向?qū)ο蠓ㄖ?,把抽出?shí)體的本質(zhì)和內(nèi)在屬性而忽略一些無關(guān)緊要的屬性稱之為抽象。類是抽象的產(chǎn)物,對象是類的一個實(shí)例。同類中的對象具有類中規(guī)定的屬性和行為。3.面向?qū)ο蠓ǖ奶攸c(diǎn)

③繼承性

繼承性是指子類共享父類的屬性與操作的一種方式,是類特有的性質(zhì)。類可以派生出子類,子類自動繼承父類的屬性與方法??梢姡^承大大地提高了軟件的可重用性。

④動態(tài)鏈接性

動態(tài)連接性是指各種對象間統(tǒng)一、方便、動態(tài)的消息傳遞機(jī)制。4.面向?qū)ο蠓ǖ乃拇箝_發(fā)階段

①系統(tǒng)分析階段

根據(jù)用戶對系統(tǒng)開發(fā)的需求進(jìn)行調(diào)查研究,在繁雜的問題領(lǐng)域中抽象地識別出對象及其行為、結(jié)構(gòu)、屬性等。

②系統(tǒng)設(shè)計(jì)階段

根據(jù)系統(tǒng)分析階段的文檔資料,作進(jìn)一步地抽象、歸類、整理,運(yùn)用雛形法構(gòu)造出系統(tǒng)的雛形。③系統(tǒng)實(shí)現(xiàn)階段

根據(jù)系統(tǒng)設(shè)計(jì)幾段的文檔資料,運(yùn)用面向?qū)ο蟮某绦蛟O(shè)計(jì)語言加以實(shí)現(xiàn)。④系統(tǒng)運(yùn)行維護(hù)階段進(jìn)行系統(tǒng)的日常運(yùn)行管理、維護(hù)與評價工作。5.面向?qū)ο蠓ǖ膬?yōu)缺點(diǎn)

優(yōu)點(diǎn):更接近于現(xiàn)實(shí)世界,可以很好地限制由于不同的人對于系統(tǒng)的不同理解所造成的偏差,以對象為中心,利用特定的軟件工具直接完成從對象客體的描述到軟件結(jié)構(gòu)的轉(zhuǎn)換,縮短了開發(fā)周期,是一種很有潛力的系統(tǒng)開發(fā)方法。缺點(diǎn):需要一定的軟件支撐,并且在大型開發(fā)中不進(jìn)行自頂向下的整體劃分,自直接采用自底向上的開發(fā),同樣會造成系統(tǒng)結(jié)構(gòu)不合理,訓(xùn)部分關(guān)系失調(diào)等問題。2.2.4

CASE(計(jì)算機(jī)輔助軟件工程)方法定義:是計(jì)算機(jī)技術(shù)在系統(tǒng)開發(fā)活動、技術(shù)和方法中的應(yīng)用,是軟件工具與開發(fā)方法的結(jié)合體。CASE工具:是指能夠支持或使結(jié)構(gòu)化系統(tǒng)開發(fā)生命周期法中一個或多個階段自動化的計(jì)算機(jī)程序(軟件)。CASE的目的:使開發(fā)支持工具與開發(fā)方法學(xué)統(tǒng)一和結(jié)合起來;通過實(shí)現(xiàn)分析、設(shè)計(jì)與程序開發(fā)、維護(hù)的自動化,提高管理信息系統(tǒng)開發(fā)的效率和管理信息系統(tǒng)的質(zhì)量,最終實(shí)現(xiàn)系統(tǒng)開發(fā)自動化。

1.CASE環(huán)境的特點(diǎn)①在實(shí)際開發(fā)一個系統(tǒng)中,CASE環(huán)境的應(yīng)用必須依賴于一種具體的開發(fā)方法。

CASE只是一種輔助的開發(fā)方法。

由于CASE環(huán)境的出現(xiàn)從根本上改變了開發(fā)系統(tǒng)的軟件基礎(chǔ)。2.CASE采用的軟件工具

①查詢語言

②報表生成器③圖表軟件

④決策支持系統(tǒng)生成器

⑤應(yīng)用軟件包等系統(tǒng)開發(fā)方法的比較?2.3信息系統(tǒng)分析

1系統(tǒng)分析的任務(wù)

2系統(tǒng)分析的方法

3系統(tǒng)分析的主要工具

4表達(dá)處理邏輯的工具(1)分析用戶要求(2)現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查

(3)組織結(jié)構(gòu)與業(yè)務(wù)流程分析

(4)系統(tǒng)數(shù)據(jù)流程分析

(5)建立新系統(tǒng)的邏輯模型

(6)提出系統(tǒng)分析報告2.3.1系統(tǒng)分析的任務(wù)2.3.2信息系統(tǒng)分析的方法目前,對于系統(tǒng)分析主要采用結(jié)構(gòu)化的分析方法1.結(jié)構(gòu)化系統(tǒng)分析的基本思想

結(jié)構(gòu)化系統(tǒng)分析的圖表工具主要由數(shù)據(jù)流程圖、數(shù)據(jù)字典和數(shù)據(jù)處理說明組成。

用系統(tǒng)的思想,系統(tǒng)工程的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化,自頂向下地對信息系統(tǒng)進(jìn)行分析,并用結(jié)構(gòu)化分析的圖表作為系統(tǒng)邏輯模型描述的主要手段。2.結(jié)構(gòu)化系統(tǒng)分析的一般過程

結(jié)構(gòu)化分析方法所采用的基本方法是“抽象”和“分解”,分析過程體現(xiàn)為“自頂向下逐層分解”。

在分解中要充分體現(xiàn)“抽象”的原則,逐層分解中的上一層就是下一層的抽象,系統(tǒng)的抽象模型應(yīng)該按照一定的層次關(guān)系組織而成。下層是上層的分解,而上層是下層的抽象。

“分解”就是把一個復(fù)雜的問題“化整為零,各個擊破”,即把一個復(fù)雜龐大的系統(tǒng)分解成為容易理解、容易實(shí)現(xiàn)的子系統(tǒng)、小系統(tǒng)。第三方物流企業(yè)的物流管理信息系統(tǒng)數(shù)據(jù)流程分析:

圖第三方物流管理信息系統(tǒng)的頂層DFD

P

第三方物流

管理信息

系統(tǒng)

貨物

供應(yīng)商

客戶

配送服務(wù)

回執(zhí)

回執(zhí)

第三方物流管理信息系統(tǒng)的第一層DFD

P2

物流作業(yè)

管理

貨物

供應(yīng)商

庫存信息

訂單

訂單信息

客戶

P3

客戶關(guān)系

管理

P1

物流決策

管理

D1庫存

D2訂單

D3客戶資料

庫存信息

客戶基本資料

客戶資料信息

第三方物流企業(yè)的物流管理信息系統(tǒng)數(shù)據(jù)流程分析:2.3.3系統(tǒng)分析的主要工具1.組織結(jié)構(gòu)圖、功能結(jié)構(gòu)圖2.業(yè)務(wù)流程的描述工具3.數(shù)據(jù)流程圖4.數(shù)據(jù)字典

組織結(jié)構(gòu)與功能分析(包括三部分內(nèi)容:組織結(jié)構(gòu)分析,業(yè)務(wù)功能分析,業(yè)務(wù)過程和組織結(jié)構(gòu)之間的聯(lián)系)功能指的是完成某項(xiàng)工作的能力。為了實(shí)現(xiàn)系統(tǒng)目標(biāo),系統(tǒng)必須具有各種功能。各子系統(tǒng)功能的完成,又依賴于下面更具體的工作的完成。管理功能的調(diào)查是要確定系統(tǒng)的這種功能結(jié)構(gòu)。業(yè)務(wù)功能一覽表是一個完全以業(yè)務(wù)功能為主體的樹型表。其目的在于描述組織內(nèi)部各部分的業(yè)務(wù)和功能。(1).組織結(jié)構(gòu)與功能分析組織結(jié)構(gòu)圖總經(jīng)理銷售部生產(chǎn)部總經(jīng)理助理生產(chǎn)車間1生產(chǎn)車間2財務(wù)部供應(yīng)部人力資源部i采購部庫管部運(yùn)輸部(2)功能結(jié)構(gòu)圖調(diào)查中可以用功能層次圖(或組織/功能關(guān)系表/P105)來描述從系統(tǒng)目標(biāo)到各項(xiàng)功能的層次關(guān)系,下圖表示了某銷售系統(tǒng)的管理功能(業(yè)務(wù)結(jié)構(gòu))。銷售計(jì)劃管理市場預(yù)測銷售統(tǒng)計(jì)分析庫存管理銷售管理銷售歷史資料管理銷售計(jì)劃管理編制年度銷售大綱市場預(yù)測市場預(yù)測銷售收入核算出庫管理庫存統(tǒng)計(jì)入庫管理銷售統(tǒng)計(jì)分析銷售利潤核算2.業(yè)務(wù)流程圖

業(yè)務(wù)流程圖(transitionflowdiagram,TFD)是一種描述管理系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流動的流程圖,它用一些規(guī)定的符號及連線表示某個具體業(yè)務(wù)的處理過程,它可以幫助分析人員找出業(yè)務(wù)流程中的不合理回路。業(yè)務(wù)流程圖的基本符號系統(tǒng)中人員系統(tǒng)外實(shí)體數(shù)據(jù)流向數(shù)據(jù)、報表、賬目業(yè)務(wù)流程圖的繪制

業(yè)務(wù)流程分析是在已經(jīng)理出的業(yè)務(wù)功能基礎(chǔ)上將其細(xì)化,利用系統(tǒng)調(diào)查的資料將業(yè)務(wù)處理過程中的每個步驟用一個完整的圖形將其串起來。

TFD(transactionflowdiagram,TFD)正是根據(jù)系統(tǒng)調(diào)查表中所得到的資料和問卷調(diào)查的結(jié)果,按業(yè)務(wù)實(shí)際處理過程且用給定的符號將它們繪制在同一張圖上。在繪制TFD的過程中發(fā)現(xiàn)問題,分析不足,優(yōu)化業(yè)務(wù)處理過程,所以說繪制TFD是分析業(yè)務(wù)流程的重要步驟。

TFD的繪制并無嚴(yán)格的規(guī)則,只需簡明扼要地如實(shí)反映實(shí)際業(yè)務(wù)過程。

業(yè)務(wù)流程圖的基本符號(或參考教材P109)系統(tǒng)中人員系統(tǒng)外實(shí)體數(shù)據(jù)流向數(shù)據(jù)、報表、賬目例2例1例3例1業(yè)務(wù)流程圖采購員從倉庫收到缺貨通知單以后,查閱訂貨合同單,若已訂貨,向供貨單位發(fā)出催貨請求(催貨通知單),否則,填寫訂貨單交供貨單位。供貨單位發(fā)出貨物后,立即向采購員發(fā)出取貨通知。

倉庫定貨單催貨通知單取貨通知定貨合同采購員供貨單位采購員缺貨通知單訂貨合同單催貨通知單(補(bǔ)充)訂貨單供貨單位提(取)貨通知單例2

畫業(yè)務(wù)流程圖采購員將入庫單交給檢驗(yàn)員,檢驗(yàn)員將不合格的入庫單退回采購員,合格的入庫單交保管員并記入庫存臺帳,統(tǒng)計(jì)員根據(jù)庫存臺帳制定日報表交主管部門審閱。

主管部門采購員保管員統(tǒng)計(jì)員入庫單庫存帳不合格入庫單日報表合格入庫單例3(練習(xí))

畫業(yè)務(wù)流程圖車間填寫領(lǐng)料單給庫長(倉庫主管)要求領(lǐng)料,庫長(倉庫主管)根據(jù)用料計(jì)劃審批領(lǐng)料單,未批準(zhǔn)的退回車間,已批準(zhǔn)的領(lǐng)料單送到倉庫保管員處,由他查閱庫存帳。若帳上有貨則通知車間前來領(lǐng)料,否則將缺貨通知采購人員。圖企業(yè)領(lǐng)料業(yè)務(wù)流程圖已批準(zhǔn)的領(lǐng)料單領(lǐng)料單車間庫長未批準(zhǔn)的領(lǐng)料單倉庫保管員采購員庫存賬用料計(jì)劃領(lǐng)料通知缺貨通知4321重復(fù)的單據(jù)或報告、報表和帳目處理表格分配圖中三種基本符號數(shù)據(jù)流向表格分配圖:表示系統(tǒng)中各種單據(jù)和報告都與哪些部門發(fā)生業(yè)務(wù)關(guān)系例:采購業(yè)務(wù)表格分配圖采購部門財務(wù)部門收購部門準(zhǔn)備采購單采購單4供應(yīng)單位采購單3采購單2采購單1登記待收貨待收貨登記表應(yīng)付款處理應(yīng)付賬存檔表格分配圖

為了傳遞信息,管理部門經(jīng)常將某種單據(jù)或報告復(fù)印多份分發(fā)到其他多個部門,在這種情況下,可以采用表格分配圖來描述有關(guān)業(yè)務(wù)。表格分配圖表達(dá)清楚,可以幫助系統(tǒng)分析人員描述系統(tǒng)中復(fù)制多份的報告或單據(jù)的數(shù)量以及這些報告或單據(jù)都與哪些部門發(fā)生業(yè)務(wù)聯(lián)系。繪制表格分配圖的方法首先,分析并弄清多份表格或數(shù)據(jù)產(chǎn)生的部門和傳遞的部門;其次,了解產(chǎn)生表格或數(shù)據(jù)的部門進(jìn)行的處理工作,同時了解接收表格或數(shù)據(jù)的部門所進(jìn)行的處理工作;然后,弄清各部門經(jīng)處理工作后形成的數(shù)據(jù)文件;最后,用數(shù)據(jù)流線將數(shù)據(jù)與各處理功能之間及處理功能與形成的數(shù)據(jù)文件之間指明正確的傳遞方向。例:采購業(yè)務(wù)表格分配圖采購部門財務(wù)部門收購部門準(zhǔn)備采購單采購單4供貨單位采購單3采購單2采購單1登記待收貨待收貨登記表應(yīng)付款處理應(yīng)付賬存檔

供應(yīng)部門根據(jù)發(fā)貨計(jì)劃準(zhǔn)備一式四份出庫單。一份出庫單送成品庫,并登記庫存臺帳。一份出庫單送銷售部門,將供貨合同執(zhí)行情況登記入合同帳。一份出庫單送財會部門作應(yīng)收款處理,計(jì)入應(yīng)收帳。一份留在本部門作為存檔資料。練習(xí)1:根據(jù)以下業(yè)務(wù)過程畫出

發(fā)貨業(yè)務(wù)的表格分配圖準(zhǔn)備出庫單432出庫單1應(yīng)收款處理登記合同帳登記庫存臺帳應(yīng)收帳合同帳庫存臺帳存檔供應(yīng)部門財會部門銷售部門成品庫練習(xí)題2:成品庫保管員按車間送來的入庫單登記庫存臺帳,發(fā)貨時,發(fā)貨員根據(jù)銷售料送來的發(fā)貨通知單將成品出庫并發(fā)貨,同時填寫三份出庫單,其中一份交給成品庫保管員,由他按此出庫單登記庫存臺帳,出庫單的另外兩聯(lián)分別送銷售科和會計(jì)科。試按以上業(yè)務(wù)過程畫出業(yè)務(wù)流程圖。企業(yè)流程再造的案例1——福特福特公司的北美汽車公司的一次成功流程重組。80年代初,福特像許多美國大企業(yè)一樣面臨著日本競爭對手的挑戰(zhàn),正在想方設(shè)法削減管理費(fèi)和各種行政開支。促使福特公司認(rèn)真考慮“應(yīng)付帳款”工作的是日本馬自達(dá)汽車公司。馬自達(dá)公司是福特公司參股的一家公司,盡管規(guī)模遠(yuǎn)小于福特公司,但畢竟有一定的規(guī)模了。馬自達(dá)公司負(fù)責(zé)應(yīng)付帳款工作的只有5個職員。5:500,這個比例讓福特公司經(jīng)理再也無法泰然處之。流程再造的經(jīng)典案例福特汽車公司采購付款原流程定貨單采購部供貨商物料部發(fā)貨收貨單財務(wù)部核對調(diào)查差錯報告管理部門購貨單復(fù)印件發(fā)票付款對不對福特公司舊的采購流程采購訂單 供應(yīng)商 入庫 財務(wù)采購時填寫采購單給供應(yīng)商,并給財務(wù)結(jié)算中心一份副件 發(fā)貨后給財務(wù)結(jié)算中心開具發(fā)票 入庫后,倉庫管理員將入庫單給財 務(wù)結(jié)算中心財務(wù)部門收到來自三個不同部分的單據(jù),核實(shí)單據(jù)如何一致則付款,否則拒絕付款

采購付款流程第一次改進(jìn)采購部預(yù)購單物料部發(fā)貨供貨商訂貨單收貨單財務(wù)部核對調(diào)查差錯報告管理部門付款改進(jìn)點(diǎn)500人減到125人對不對采購付款流程第二次改進(jìn)采購部預(yù)購單物料部發(fā)貨供貨商核對收貨單財務(wù)部退貨訂貨單付款改進(jìn)點(diǎn)減少到25人不對對采購付款流程第三次改進(jìn)

不對對采購部購貨信息共用數(shù)據(jù)庫物料部核對收貨信息財務(wù)部發(fā)貨

供貨商退貨訂貨單付款福特公司基于信息系統(tǒng)的新流程信息系統(tǒng)采購采購部門在采購時將采購訂單輸入到信息系統(tǒng)收貨

貨物送到后,倉庫管理員核實(shí)貨物是否與訂單一致,如果一致,收貨并將入庫信息輸入信息系統(tǒng),如果不一致拒收貨物

采購付款流程的真正再造

對不對對采購部購貨信息

共用數(shù)據(jù)庫訂貨單物料部核對收貨信息供貨商付款退貨發(fā)貨財務(wù)部取消3.數(shù)據(jù)流程圖數(shù)據(jù)流程圖(dataflowdiagram,簡稱DFD)是進(jìn)行數(shù)據(jù)流程分析的主要工具,也是描述系統(tǒng)邏輯模型的主要工具。數(shù)據(jù)流程圖用幾種基本符號反映了信息在系統(tǒng)中的流動、存儲和處理。數(shù)據(jù)流程圖的作用

按照業(yè)務(wù)流程圖整理出業(yè)務(wù)流程順序,將相應(yīng)調(diào)查過程所掌握的數(shù)據(jù)處理過程,繪制成一套完整的數(shù)據(jù)流程圖,一邊整理繪圖,一邊核對相應(yīng)的數(shù)據(jù)和報表、模型等。系統(tǒng)分析員用這種工具自頂向下分析系統(tǒng)信息流程可在圖上畫出計(jì)算機(jī)處理的部分根據(jù)邏輯存儲,進(jìn)一步作數(shù)據(jù)分析,可向數(shù)據(jù)庫設(shè)計(jì)過渡根據(jù)數(shù)據(jù)流向,定出存取方式對應(yīng)一個處理過程,可用相應(yīng)的程序語言來表達(dá)處理方法,向程序設(shè)計(jì)過渡第三方物流企業(yè)的物流管理信息系統(tǒng)數(shù)據(jù)流程分析:

圖第三方物流管理信息系統(tǒng)的頂層DFD

P

第三方物流

管理信息

系統(tǒng)

貨物

供應(yīng)商

客戶

配送服務(wù)

回執(zhí)

回執(zhí)

第三方物流管理信息系統(tǒng)的第一層DFD

P2

物流作業(yè)

管理

貨物

供應(yīng)商

庫存信息

訂單

訂單信息

客戶

P3

客戶關(guān)系

管理

P1

物流決策

管理

D1庫存

D2訂單

D3客戶資料

庫存信息

客戶基本資料

客戶資料信息

第三方物流企業(yè)的物流管理信息系統(tǒng)數(shù)據(jù)流程分析:業(yè)務(wù)流程圖與數(shù)據(jù)流程圖有何區(qū)別?

管理業(yè)務(wù)流程圖和數(shù)據(jù)流程圖的共同特點(diǎn)是他們都是描述管理中信息流動和存儲過程和情況。但是他們有很明顯的區(qū)別:管理業(yè)務(wù)流程圖是一種描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表,利用它可以幫助分析人員找出業(yè)務(wù)流程中的不合理流向。因此它具備形象性的特點(diǎn)。

數(shù)據(jù)流程圖則便于用計(jì)算機(jī)進(jìn)行信息管理。相比

起管理業(yè)務(wù)流程圖,它具有抽象性和概括性,完全舍去了具體的物質(zhì),只剩下數(shù)據(jù)的流動。

2.數(shù)據(jù)流程圖⑴特點(diǎn)⑵基本成分⑶繪制方法⑷應(yīng)用舉例⑸繪制數(shù)據(jù)流程圖的注意事項(xiàng)⑹用途⑴數(shù)據(jù)流程圖的特點(diǎn)①

抽象性

不考慮具體的物理因素,只是抽象地反映信息的流動、加工、存儲和使用的情況,能抽象地總結(jié)出MIS的任務(wù),以及各項(xiàng)任務(wù)之間的順序和關(guān)系,從信息處理的角度將一個復(fù)雜的實(shí)際系統(tǒng)抽象成一個邏輯模型。②

概括性

把系統(tǒng)對各種業(yè)務(wù)的處理過程聯(lián)系起來,形成一個整體,從而給系統(tǒng)一個全貌。它把系統(tǒng)對各種業(yè)務(wù)的處理過程聯(lián)系起來考慮,形成一個總體。

而業(yè)務(wù)流程圖只能孤立地分析各個業(yè)務(wù),不能反映出各業(yè)務(wù)之間的數(shù)據(jù)關(guān)系。第三方物流企業(yè)的物流管理信息系統(tǒng)數(shù)據(jù)流程分析:

圖第三方物流管理信息系統(tǒng)的頂層DFD

P

第三方物流

管理信息

系統(tǒng)

貨物

供應(yīng)商

客戶

配送服務(wù)

回執(zhí)

回執(zhí)

第三方物流管理信息系統(tǒng)的第一層DFD

P2

物流作業(yè)

管理

貨物

供應(yīng)商

庫存信息

訂單

訂單信息

客戶

P3

客戶關(guān)系

管理

P1

物流決策

管理

D1庫存

D2訂單

D3客戶資料

庫存信息

客戶基本資料

客戶資料信息

第三方物流企業(yè)的物流管理信息系統(tǒng)數(shù)據(jù)流程分析:

⑵數(shù)據(jù)流程圖的基本成分?jǐn)?shù)據(jù)流處理邏輯

(加工)數(shù)據(jù)存儲外部實(shí)體★按鍵或擊鼠標(biāo)數(shù)據(jù)流

表示流動著的數(shù)據(jù),它可以是一項(xiàng)數(shù)據(jù),也可以是一組數(shù)據(jù),用帶有名字的箭頭表示,名字表示流經(jīng)的數(shù)據(jù),箭頭表示流向。例如:

“發(fā)票”——由品名、規(guī)格、單價、數(shù)量等數(shù)據(jù)組成。處理邏輯

(或稱加工)

是對數(shù)據(jù)進(jìn)行的操作,處理邏輯(加工)也稱處理,包括兩方面內(nèi)容:

①變換數(shù)據(jù)的組成,即改變數(shù)據(jù)結(jié)構(gòu);

②在原有的數(shù)據(jù)內(nèi)容基礎(chǔ)上增加新的內(nèi)容,形成新的數(shù)據(jù)?!锇存I或擊鼠標(biāo)加工表示對數(shù)據(jù)進(jìn)行的操作,如“處理選課單”、“產(chǎn)生發(fā)票”加工的編號,說明這個加工在層次分解中的位置加工的命名頂層的加工名就是整個系統(tǒng)項(xiàng)目的名字盡量最好使用動賓詞組,也可用主謂詞組不要使用空洞的動詞儲戶處理1帳戶數(shù)據(jù)1數(shù)據(jù)2儲戶檢查合理性帳戶取款單合理取款單無意義的名字較好的命名:數(shù)據(jù)存儲指邏輯意義上的數(shù)據(jù)存儲環(huán)節(jié),即系統(tǒng)信息處理功能需要的、不考慮存儲的物理介質(zhì)和技術(shù)手段的數(shù)據(jù)存儲環(huán)節(jié)。

如:數(shù)據(jù)文件、文件夾、賬本等數(shù)據(jù)存儲表示需要保存的數(shù)據(jù)流向,如“學(xué)生檔案”、“課程表”數(shù)據(jù)存儲與加工的方向“讀出”、“寫入”庫存臺帳商品目錄檢索商品信息修改庫存信息外部實(shí)體

在所研究系統(tǒng)外獨(dú)立于系統(tǒng)而存在的,但又和系統(tǒng)有聯(lián)系的實(shí)體,它表示數(shù)據(jù)的來源和去向,它可以是某個人員、組織、某一信息系統(tǒng)或某種事物。

確定系統(tǒng)的外部實(shí)體,實(shí)際上就是明確系統(tǒng)與外部環(huán)境之間的界限,從而確定系統(tǒng)的范圍。⑶數(shù)據(jù)流程圖的繪制方法一般步驟:確定與本系統(tǒng)有關(guān)的外部實(shí)體,即確定與本系統(tǒng)有關(guān)的單位、部門和人員。確定系統(tǒng)的處理邏輯。確定系統(tǒng)的存儲單元,即確定系統(tǒng)中需要存儲的文件和數(shù)據(jù)。繪制頂層的數(shù)據(jù)流程圖。從左到右,自頂向下繪制低層的數(shù)據(jù)流程圖。逐層細(xì)化組織用戶領(lǐng)導(dǎo)、管理人員和業(yè)務(wù)人員等各方面代表反復(fù)討論、分析、比較,直到得到一個用戶和開發(fā)人員都能理解的、滿意的數(shù)據(jù)流程圖S2132.22.12.33.13.2

頂層(第1層)2層3層(基本系統(tǒng)模型)(系統(tǒng)的子功能)DFD的分層表示⑷應(yīng)用舉例例1①銀行活期存取款業(yè)務(wù)

②訂貨處理:銷售部門接到用戶的訂單后,根據(jù)庫存情況向用戶發(fā)貨。例2例3練習(xí)題①銀行活期存取款業(yè)務(wù)(頂層圖)儲戶業(yè)務(wù)處理存(取)款單存折賬目分解圖★按鍵或擊鼠標(biāo)分解圖現(xiàn)金庫儲戶存折存折存折取款單存折存款單存折存(取)單業(yè)務(wù)分類處理1.1存款處理1.2取款處理1.3賬目D1★按鍵或擊鼠標(biāo)

②訂貨處理(頂層圖)用戶訂貨單發(fā)貨單銷售處理PF1庫存賬分解圖★按鍵或擊鼠標(biāo)分解圖采購部門用戶不合格訂貨單驗(yàn)收訂貨單P1確定發(fā)貨單P2填寫暫存訂貨單P4定貨單合格訂貨單未滿足的訂貨可發(fā)貨的訂貨庫存賬F1開發(fā)貨單修改庫存P3對照暫存訂貨單P5F2暫存訂貨單F4訂貨單存檔F3應(yīng)收賬到貨通知發(fā)貨單★按鍵或擊鼠標(biāo)例子倉庫保管員進(jìn)貨通知單銷售商品P1采購商品P2顧客商品存量表F1缺貨登記表F2領(lǐng)貨單缺貨單訂單商品入庫信息例2:某倉庫管理系統(tǒng)按以下步驟進(jìn)行信息處理,試畫出數(shù)據(jù)流程圖。

(1)

保管員根據(jù)當(dāng)日的出庫單和入庫單通過出庫處理和入庫處理分別將數(shù)據(jù)輸入到“出庫流水帳”和“入庫流水帳”,并修改“庫存臺帳”。

(2)

根據(jù)庫存臺帳由統(tǒng)計(jì)、打印程序輸出庫存日報表。

(3)

需要查詢時,可利用查詢程序在輸入查詢條件后,到庫存臺帳去查找,顯示查詢結(jié)果。出庫處理出庫流水賬入庫處理入庫單出庫單入庫流水賬庫存臺賬統(tǒng)計(jì)打印查詢庫存查詢結(jié)果庫存日報表查詢條件

例3數(shù)據(jù)流程圖舉例

車間填寫領(lǐng)料單給倉庫要求領(lǐng)料,庫長根據(jù)用料計(jì)劃審批領(lǐng)料單,未批準(zhǔn)的退回車間,已批準(zhǔn)的領(lǐng)料單送到倉庫保管員處,由他查閱庫存帳。若帳上有貨則通知車間前來領(lǐng)料,否則將缺貨通知采購人員。用料計(jì)劃采購員庫存賬審批領(lǐng)料單車間查閱庫存帳未批準(zhǔn)的領(lǐng)料單已批準(zhǔn)領(lǐng)料單缺貨通知領(lǐng)料通知領(lǐng)料單練習(xí)題:畫數(shù)據(jù)流程圖由需購置設(shè)備的部門填寫申購表格,將此表格送交設(shè)備科進(jìn)行預(yù)算處理,設(shè)備科填寫預(yù)算表格送財務(wù)處,財務(wù)處核對后,將資金送到采購科進(jìn)行采購處理,然后購得設(shè)備由供應(yīng)商送需購設(shè)備的部門,將并收據(jù)送財務(wù)處。供貨單位設(shè)備預(yù)算處理設(shè)備購置部門財務(wù)核對處理設(shè)備預(yù)算表格資金申購表格財務(wù)處采購處理收據(jù)練習(xí):采購管理業(yè)務(wù)通過系統(tǒng)調(diào)查,給出采購管理業(yè)務(wù)如下:采購員從倉庫收到缺貨通知單后立即進(jìn)行訂貨處理即查閱訂貨合同單,若已訂貨,則向供貨單位發(fā)出催貨單,否則,填寫訂貨單送供貨單位。供貨單位發(fā)運(yùn)貨物后,立即向采購員發(fā)出取貨通知。

根據(jù)以上采購管理業(yè)務(wù)過程繪制數(shù)據(jù)流程圖倉庫訂貨P1供貨單位訂貨合同F(xiàn)1采購管理業(yè)務(wù)的數(shù)據(jù)流程圖缺貨通知單訂貨單催貨單取貨通知作業(yè):

通過系統(tǒng)調(diào)查,給出庫存管理業(yè)務(wù)如下:

產(chǎn)品入庫管理的過程是:各生產(chǎn)車間隨時將制造出來的產(chǎn)品連同填寫好的入庫單一起送至倉庫。倉庫人員進(jìn)行檢驗(yàn),檢驗(yàn)合格的產(chǎn)品立即進(jìn)行產(chǎn)品入庫處理,同時登記產(chǎn)品入庫流水賬;檢驗(yàn)不合格的產(chǎn)品要及時退回車間。產(chǎn)品出庫管理的過程是:倉庫保管員根據(jù)銷售科開出的有效產(chǎn)品出庫單及時發(fā)貨,并判明是零售出庫還是成批銷售出庫,以便及時登記相應(yīng)的產(chǎn)品出庫流水賬。每天出入庫處理結(jié)束后,記賬員就根據(jù)入庫流水賬和出庫流水賬進(jìn)行累計(jì),以便將本日內(nèi)發(fā)生的累計(jì)數(shù)填入庫存臺帳。最后由庫存臺帳制作出庫存收發(fā)存月報表。

根據(jù)上述庫存業(yè)務(wù)過程繪制數(shù)據(jù)流程圖⑸繪制DFD的注意事項(xiàng)1、數(shù)據(jù)流是現(xiàn)實(shí)環(huán)境中傳遞的一組數(shù)據(jù),是由一組數(shù)據(jù)項(xiàng)組成的。2、加工處理是對數(shù)據(jù)進(jìn)行處理的單元。編號、名字3、數(shù)據(jù)存儲是用來存儲數(shù)據(jù)的文件。讀、寫4、關(guān)于層次的劃分。5、需要說明的是DFD的表示方法不是唯一的。⑹DFD的用途1、利用它系統(tǒng)分析人員可以自頂向下地分析整個系統(tǒng)的信息流程。2、根據(jù)邏輯存儲,可以進(jìn)一步做數(shù)據(jù)分析,向數(shù)據(jù)庫設(shè)計(jì)過渡。3、根據(jù)數(shù)據(jù)流向,確定存儲方式。4、可以在流程圖上標(biāo)出需要計(jì)算機(jī)處理的部分。5、對應(yīng)一個處理過程,用相應(yīng)的程序語言、判斷表等工具來表達(dá)處理方法,向程序設(shè)計(jì)過渡。(1)數(shù)據(jù)字典的定義是以特定格式記錄下來的、對系統(tǒng)的數(shù)據(jù)流程圖中各個基本要素(數(shù)據(jù)流、加工、存儲、和外部實(shí)體)的內(nèi)容和特征所作的完整的定義和說明。5.數(shù)據(jù)字典數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進(jìn)行描述,從而形成一個完整的說明。數(shù)據(jù)字典(DataDictionary,DD)

在數(shù)據(jù)流程圖中,通過數(shù)據(jù)流、文件和加工描述了一個系統(tǒng)的業(yè)務(wù)過程,但它還只是系統(tǒng)的框架。圖中沒有表達(dá)也很難表達(dá)出很多具體細(xì)節(jié)。數(shù)據(jù)字典就是為描述這些細(xì)節(jié)而建立的,它是數(shù)據(jù)流程圖的輔助資料,對數(shù)據(jù)流程圖起注解作用。數(shù)據(jù)字典是在新的信息系統(tǒng)數(shù)據(jù)流程圖的基礎(chǔ)上,進(jìn)一步定義和描述系統(tǒng)邏輯內(nèi)容的工具。(2)數(shù)據(jù)字典的內(nèi)容①

數(shù)據(jù)項(xiàng)②數(shù)據(jù)流③處理邏輯④數(shù)據(jù)存儲⑤外部實(shí)體

①數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng),也稱數(shù)據(jù)元素,具有獨(dú)立邏輯含義的最小數(shù)據(jù)單位,是不可再分的數(shù)據(jù)單位。數(shù)據(jù)字典中對其定義包括:數(shù)據(jù)項(xiàng)的名稱、編號、別名、簡述;數(shù)據(jù)項(xiàng)的取值范圍;數(shù)據(jù)項(xiàng)的長度

數(shù)據(jù)項(xiàng)編號:A03-04

數(shù)據(jù)項(xiàng)名稱:庫存量別名:數(shù)量簡述:某種配件的庫存數(shù)量長度:6個字節(jié)取值范圍:0-999999例:數(shù)據(jù)項(xiàng)定義用料計(jì)劃采購員庫存賬審批領(lǐng)料單車間查閱庫存帳未批準(zhǔn)的領(lǐng)料單已批準(zhǔn)領(lǐng)料單缺貨通知領(lǐng)料通知領(lǐng)料單②數(shù)據(jù)流表明系統(tǒng)中數(shù)據(jù)的邏輯流向,可以是數(shù)據(jù)項(xiàng)或數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)字典中對其定義包括:數(shù)據(jù)流的名稱、編號;簡述;數(shù)據(jù)流的來源;數(shù)據(jù)流的去向;數(shù)據(jù)流的組成;數(shù)據(jù)流的流通量;高峰期數(shù)據(jù)流編號:F03-02數(shù)據(jù)流名稱:發(fā)貨單簡述:銷售科為用戶開出的發(fā)貨單數(shù)據(jù)流來源:開發(fā)貨單處理功能數(shù)據(jù)流組成:發(fā)貨單數(shù)據(jù)結(jié)構(gòu)流通量:150份/天高峰流通量:70/份每天上午9:00-11:00

例:數(shù)據(jù)流定義③處理邏輯(加工)僅對數(shù)據(jù)流程圖中最底層的處理邏輯加以說明。數(shù)據(jù)字典中對其定義包括:處理邏輯的名稱、編號;簡述;輸入;處理過程;輸出;處理頻率;編號:P03-01處理邏輯名稱:驗(yàn)收訂貨單簡述:確定用戶的訂貨單是否填寫正確輸入的數(shù)據(jù)流:訂貨單,來源:外部實(shí)體“用戶”處理:檢驗(yàn)訂貨單數(shù)據(jù),查明是否符合供貨范圍輸出的數(shù)據(jù)流:合格的訂貨單,去向是處理邏輯“確定發(fā)貨量”;不合格的訂貨單,去向是外部實(shí)體“用戶”處理頻率:50次/天例:處理邏輯定義

②訂貨處理(頂層圖)用戶訂貨單發(fā)貨單銷售處理PF1庫存賬分解圖★按鍵或擊鼠標(biāo)分解圖采購部門用戶不合格訂貨單驗(yàn)收訂貨單P1確定發(fā)貨單P2填寫暫存訂貨單P4定貨單合格訂貨單未滿足的訂貨可發(fā)貨的訂貨庫存賬F1開發(fā)貨單修改庫存P3對照暫存訂貨單P5F2暫存訂貨單F4訂貨單存檔F3應(yīng)收賬到貨通知發(fā)貨單★按鍵或擊鼠標(biāo)④數(shù)據(jù)存儲數(shù)據(jù)存儲是數(shù)據(jù)流動的暫停或永久保存的地方。數(shù)據(jù)字典中對其定義包括:數(shù)據(jù)存儲的編號;名稱簡述;組成;關(guān)鍵字;相關(guān)的處理;數(shù)據(jù)存儲編號:D03-02數(shù)據(jù)存儲名稱:庫存帳簡述:存放配件的歷年庫存和單價數(shù)據(jù)存儲組成:配件編號+配件名稱+單價+庫存量+備注關(guān)鍵字:配件編號相關(guān)聯(lián)的處理:P2(“確定發(fā)貨量”),P3(“開發(fā)貨單、修改庫存”)

例:數(shù)據(jù)存儲定義⑤外部實(shí)體外部實(shí)體是數(shù)據(jù)的來源和去向。在數(shù)據(jù)字典中主要說明外部實(shí)體產(chǎn)生的數(shù)據(jù)流和傳給該外部實(shí)體的數(shù)據(jù)流,以及該外部實(shí)體的數(shù)量。數(shù)據(jù)字典中對其定義包括:外部實(shí)體編號;外部實(shí)體名稱簡述;輸入的數(shù)據(jù)流;輸出的數(shù)據(jù)流;外部實(shí)體編號:S03-01外部實(shí)體名稱:用戶簡述:購買本公司貨物的用戶輸入的數(shù)據(jù)流:FS03-06(“訂貨單”),F(xiàn)03-02(“發(fā)貨單”)輸出的數(shù)據(jù)流:FS03-06(“訂貨單”)

例:外部實(shí)體的定義例子倉庫保管員進(jìn)貨通知單銷售商品P1采購商品P2顧客商品存量表F1缺貨登記表F2領(lǐng)貨單缺貨單訂單商品入庫信息2.3.4表達(dá)處理邏輯的工具1.結(jié)構(gòu)化查詢語言

2.決策樹(decisiontree)

3.決策表(decisiontable)1.結(jié)構(gòu)化查詢語言結(jié)構(gòu)化語言是由結(jié)構(gòu)化程序設(shè)計(jì)思想啟發(fā)而來的,是介于形式語言和自然語言之間的一種語言,主要作用是解決自然語言描述不準(zhǔn)確的問題。結(jié)構(gòu)化語言只允許三種基本語句,即簡單的祈使語句、判斷語句、循環(huán)語句。(1)祈使語句祈使語句指出要做什么事情,包括一個動詞和一個賓語。動詞指出要執(zhí)行的功能,賓語表示動作的對象,如計(jì)算利息、輸入年限、計(jì)算工資、登記庫存臺帳等.需要注意祈使句中的動詞要表達(dá)明確,祈使句力求準(zhǔn)確、精煉。(2)判斷語句判斷語句類似于結(jié)構(gòu)化程序設(shè)計(jì)中的分支結(jié)構(gòu),其一般形式為:

例如,對前圖中的加工處理“驗(yàn)證訂貨單”用判斷語句進(jìn)行描述為:如果訂貨單合格則輸出合格訂貨單否則輸出不合格訂貨單如果條件成立則動作A

否則(條件不成立)動作B(3)循環(huán)語句循環(huán)語句表達(dá)在一定條件下重復(fù)執(zhí)行的相同動作,重復(fù)執(zhí)行的次數(shù)取決于循環(huán)的條件。循環(huán)語句的一般形式為:

當(dāng)條件成立時執(zhí)行動作A循環(huán)語句系統(tǒng)規(guī)劃提出要求初步調(diào)查可行性研究可行性分析報告審批修改目標(biāo)、追加資源、等待條件A修改是2.決策樹決策樹又稱判斷樹,是用來表示邏輯判斷問題的一種圖形工具。它用“樹”來表達(dá)不同條件下的不同處理,比用語言的方式更為直觀。某個動作的執(zhí)行不只依賴于一個條件,而是和若干個條件有關(guān)。一般形式

決策樹的左邊為樹根,從左向右依次排列各條件,左邊的條件比右邊的優(yōu)先考慮。根據(jù)每個條件的取值不同,樹可以產(chǎn)生很多分支,各分支的最右端(即樹梢)為不同的條件取值狀態(tài)下采取的行動(也稱策略)。根條件行動或策略例:某公司的折扣政策

若年交易額4萬元以上,且最近3個月無欠款的顧客,可享受10%的折扣;若近3個月有欠款,是本公司5年以上老顧客,可享受5%的折扣;若不是老顧客,只有2%的折扣;年訂貨量不足4萬元者無折扣。折扣政策>=4萬元<4萬元最近三個月無拖欠款最近三個月有拖欠款>=5年<5年10%5%2%無折扣年交易額支付信用與本公司業(yè)務(wù)史折扣政策按鍵★練習(xí):某貨運(yùn)站的收費(fèi)標(biāo)準(zhǔn)如下:若收件地點(diǎn)在本省,則快件每公斤6元,慢件每公斤4元;若收件地點(diǎn)在外省,則在25公斤以內(nèi)(包括25公斤)快件每公斤2元,慢件每公斤6元;如果超過25公斤時,快件每公斤10元,慢件每公斤2元。試?yán)L制確定收費(fèi)標(biāo)準(zhǔn)的決策樹。

(關(guān)鍵詞提示)練習(xí):某貨運(yùn)站的收費(fèi)標(biāo)準(zhǔn)如下:若收件地點(diǎn)在本省,則快件每公斤6元,慢件每公斤4元;若收件地點(diǎn)在外省,則在25公斤以內(nèi)(包括25公斤)快件每公斤2元,慢件每公斤6元;如果超過25公斤時,快件每公斤10元,慢件每公斤2元。試?yán)L制確定收費(fèi)標(biāo)準(zhǔn)的決策樹。3.決策表決策表也稱判斷表,也是一種表達(dá)邏輯判斷的工具,它以表格的形式給出各種條件的全部組合以及在各種組合下應(yīng)采取的行動。當(dāng)條件的個數(shù)較多。每一條件的取值有若干個、相應(yīng)的動作也很多的情況下,使用決策表比決策樹更加有效和清晰。組成

條件說明

條件的組合

行動說明采取的行動例:折扣政策12345672C1:交易額>=4萬YYYYNNNNC2:最近3個月無拖欠YYNNYYNYC3:與本公司交易>=5年YNYNYNYYA1:折扣率10%√√A2:折扣率5%√A3:折扣率2%√A4:無折扣√√√√條件和行動各種條件組合例:折扣政策12345C1:交易額>=4萬YYYYNC2:最近3個月無拖欠YYNN-C3:與本公司交易>=5年YNYN-A1:折扣率10%√√A2:折扣率5%√A3:折扣率2%√A4:無折扣√條件和行動各種條件組合構(gòu)造方法

⑴列出所有可能的條件及方案;⑵按全部方案列出其選擇的行動;⑶縮小表的列數(shù),即在相同的行列中,尋找不必要存在的條件所列出的方案,并將這些方案從表中刪除。課堂練習(xí)

某倉庫發(fā)貨方案如下:欠款時間在30天(含)以內(nèi)的,如果需求量不大于庫存量,則立即發(fā)貨,否則先按庫存發(fā)貨,進(jìn)貨后再補(bǔ)發(fā);欠款時間在30天以上100天(含)以內(nèi)的,如果需求量不大于庫存量,先付款再發(fā)貨,否則不發(fā)貨;欠款時間在100天以上的,通知先交欠款。畫出描述此處理邏輯的決策樹和決策表功能分析和劃分子系統(tǒng)劃分子系統(tǒng)的依據(jù)常用U

(Use)/C

(Create)矩陣

U/C矩陣是一張表格。它可以表示數(shù)據(jù)/功能系統(tǒng)化分析的結(jié)果。它的左邊第一列列出系統(tǒng)中各功能的名稱,上面第一行列出系統(tǒng)中各數(shù)據(jù)類的名稱。表中在各功能與數(shù)據(jù)類的交叉處,填寫功能與數(shù)據(jù)類的關(guān)系。

功能/數(shù)據(jù)分析

功能/數(shù)據(jù)分析是在業(yè)務(wù)流程、數(shù)據(jù)流程及數(shù)據(jù)分析的基礎(chǔ)上,為了整體地考慮新系統(tǒng)的功能子系統(tǒng)和數(shù)據(jù)資源的合理分布而進(jìn)行的系統(tǒng)化的分析。

功能/數(shù)據(jù)分析是通過U/C矩陣的建立和分析來實(shí)現(xiàn)的。

U/C矩陣是MIS開發(fā)中用于系統(tǒng)分析階段的一個重要工具。提出了一種用關(guān)系數(shù)據(jù)庫實(shí)現(xiàn)U/C矩陣的方法,并對其存儲、正確性檢驗(yàn)、表上作業(yè)等做了分析,同時利用結(jié)果關(guān)系進(jìn)行了子系統(tǒng)劃分。U/C矩陣的主要功能(1)通過U/C矩陣的正確性檢驗(yàn),及時發(fā)現(xiàn)前段分析和調(diào)查工作的疏漏和錯誤;(2)通過對U/C矩陣的求解過程最終得到子系統(tǒng)的劃分;(3)通過對子系統(tǒng)之間的聯(lián)系(“U”)可以確定子系統(tǒng)之間的共享數(shù)據(jù)。1、U/C矩陣的建立2、正確性檢驗(yàn)(1)完備性(completeness)檢驗(yàn):指對具體的數(shù)據(jù)項(xiàng)必須有一個產(chǎn)生者(C)和至少一個使用者(U),功能則必須有產(chǎn)生或使用(U或C)發(fā)生。(2)一致性(uniformity)檢驗(yàn):指對具體的數(shù)據(jù)項(xiàng)必須有且僅有一個產(chǎn)生者(C)。(3)無冗余性(non-verbosity)檢驗(yàn):指U/C矩陣中不允許有空行和空列。3、U/C矩陣的求解(1)U/C矩陣的求解過程就是對系統(tǒng)結(jié)構(gòu)劃分的優(yōu)化過程。它是基于子系統(tǒng)劃分應(yīng)相互相對獨(dú)立且內(nèi)部凝聚性高這一原則之上的一種聚類操作。(2)U/C矩陣的求解過程常通過表上作業(yè)法來完成。其具體操作方法是:調(diào)整表中的行變量或列變量,使得“C”元素盡量地朝對角線靠近,然后再以“C”元素為標(biāo)準(zhǔn),劃分子系統(tǒng)。表上移動作業(yè)過程4、系統(tǒng)功能劃分與數(shù)據(jù)資源分布(1)系統(tǒng)邏輯功能的劃分:在求解后的U/C矩陣中劃出一個個的方塊,每一個小方塊即為一個子系統(tǒng)。劃分時應(yīng)注意:

沿對角線一個接一個地畫,既不能重疊,又不能漏掉任何一個數(shù)據(jù)和功能;小方塊的劃分是任意的,但必須將所有的“C”元素都包含在小方塊內(nèi)。子系統(tǒng)劃分?jǐn)?shù)據(jù)聯(lián)系(2)、數(shù)據(jù)資源分布

所有數(shù)據(jù)的使用關(guān)系都被小方塊分隔成了兩類:

一類在小方塊以內(nèi);一類在小方塊以外。

在小方塊以內(nèi)所產(chǎn)生和使用的數(shù)據(jù),則今后主要放在本系統(tǒng)的計(jì)算機(jī)設(shè)備上處理;而在小方塊以外的“U”

,則表示了各子系統(tǒng)之間的數(shù)據(jù)聯(lián)系,這些數(shù)據(jù)資源今后應(yīng)考慮放在網(wǎng)絡(luò)服務(wù)器上供各子系統(tǒng)共享或通過網(wǎng)絡(luò)來相互傳遞數(shù)據(jù)。物流信息系統(tǒng)分析

物流信息系統(tǒng)設(shè)計(jì)

物流信息系統(tǒng)實(shí)施組織架構(gòu)與功能分析

業(yè)務(wù)流程分析

數(shù)據(jù)流程分析

數(shù)據(jù)字典

分析報告典型物流管理信息系統(tǒng)物流信息系統(tǒng)分析物流信息系統(tǒng)設(shè)計(jì)

物流信息系統(tǒng)實(shí)施典型物流管理信息系統(tǒng)信息系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)

數(shù)據(jù)庫設(shè)計(jì)

代碼、輸入、輸出設(shè)計(jì)

設(shè)計(jì)報告物流信息系統(tǒng)分析

物流信息系統(tǒng)設(shè)計(jì)

物流信息系統(tǒng)實(shí)施進(jìn)銷存管理信息系統(tǒng)系統(tǒng)測試

試運(yùn)行和系統(tǒng)切換

運(yùn)行管理和維護(hù)

系統(tǒng)評價物流信息系統(tǒng)分析物流信息系統(tǒng)設(shè)計(jì)

物流信息系統(tǒng)實(shí)施管理信息系統(tǒng)倉儲管理信息系統(tǒng)

運(yùn)輸管理信息系統(tǒng)

典型物流信息系統(tǒng)2.4信息系統(tǒng)設(shè)計(jì)1功能模塊結(jié)構(gòu)圖設(shè)計(jì)2代碼設(shè)計(jì)

3數(shù)據(jù)庫設(shè)計(jì)4用戶界面設(shè)計(jì)

5處理流程設(shè)計(jì)

6系統(tǒng)物理配置方案設(shè)計(jì)

2.4.1功能模塊結(jié)構(gòu)圖設(shè)計(jì)訂單管理采購管理配方管理庫存管理某企業(yè)ERP系統(tǒng)新品請求新品采納客戶訂單簽訂銷售管理財務(wù)管理客戶檔案管理油料目錄原料目錄計(jì)劃缺料目錄安全庫存管理采購計(jì)劃成本管理工資管理訂單撤銷訂單確認(rèn)訂單起草已要貨訂單未要貨訂單系統(tǒng)的功能設(shè)計(jì)

系統(tǒng)的功能圖主要用來描述系統(tǒng)的功能塊,說明參與者和功能之間的關(guān)系,不解釋系統(tǒng)的內(nèi)部結(jié)構(gòu)。

圖6-

“倉儲管理”功能圖

倉儲管理

入倉管理

出倉管理

庫位查詢

庫存控制

出倉數(shù)據(jù)刪除

倉間調(diào)撥

倉位分配

入倉數(shù)據(jù)輸入

入倉數(shù)據(jù)修改

入倉數(shù)據(jù)查詢

出倉數(shù)據(jù)錄入

出倉數(shù)據(jù)修改

庫存查詢

每月庫存查詢

打印庫存報表

累計(jì)數(shù)據(jù)查詢

每日庫存查詢

入倉數(shù)據(jù)刪除

庫位管理

出倉數(shù)據(jù)查詢

倉位資料修改

倉位資料輸入

倉位資料查詢

倉位資料刪除

倉位狀態(tài)查詢

倉位統(tǒng)計(jì)查詢

自動倉租計(jì)算

租期預(yù)警

入倉庫存修改

出倉庫存修改

庫存

警報

42.4.2代碼設(shè)計(jì)代碼:代表事物名稱、屬性、狀態(tài)等的符號,為了便于計(jì)算機(jī)對信息的處理,一般用數(shù)字、字母或它們的組合來表示。

1.代碼的功能⑴標(biāo)識:代碼是鑒別編碼對象的唯一標(biāo)志;⑵分類:當(dāng)按編碼對象的屬性或特征(如工藝、材料、用途等)分類,并賦予不同的類別代碼時,代碼又可以作為區(qū)分編碼對象類別的標(biāo)志;⑶排序:當(dāng)按編碼對象發(fā)現(xiàn)(產(chǎn)生)的時間、所占有的空間或其他方面的順序關(guān)系分類,并賦予不同的代碼時,代碼又可作為編碼對象排序的標(biāo)志;⑷特定含義:由于某種客觀需要采用一些專用符號時,此代碼又可提供一定的特定含義。⑸代碼是人和計(jì)算機(jī)的共同語言,是兩者交換信息的工具。2.代碼的分類1)有序碼用連續(xù)數(shù)字代表編碼對象的碼,通常從1開始。如張平的工號為0001,王立為0002,……。塊碼是有序碼的特例,將有序碼分為各個塊,每塊代表一定類型的編碼對象,這種編碼允許擴(kuò)充,例如:01……宣傳部02……組織部01-04為政治部03……04……05……行政科06……膳食科05-08為總務(wù)處01……基建科08……

有序碼因?yàn)闆]有邏輯含義作基礎(chǔ),一般不能說明信息的任何特性,但在有些場合下使用它比較方便。

代碼的分類2)區(qū)間碼

區(qū)間碼把數(shù)據(jù)項(xiàng)分成若干組,每一區(qū)間代表一個組。碼中的數(shù)字和位置都代表一定意義。

例:關(guān)于某公司的組織機(jī)構(gòu)的代碼含義如表,依據(jù)下表,代碼112就代表總公司銷售科廣告組。層次碼公司級課時級小組級1—總公司1—銷售科1—訂單處理組2—江蘇分公司2—會計(jì)科2—廣告組…………3—會計(jì)組某企業(yè)的用戶分類和代碼

用戶類型(第一位)采購總量(第二位)碼

12345分類批發(fā)部門零售單位教育界國防部門其它部門碼

12345

分類<9999元10000-9999元30000-49999元>49999元代碼的分類3)特征碼:在代碼的結(jié)構(gòu)中,為多個屬性各規(guī)定一個位置,從而表示某一編碼對象的不同方面特征,例如某服裝廠生產(chǎn)的服裝編碼如表5-4所示。例如:某一種男裝的編碼為M38-2W1。由于數(shù)字的值與位置均代表一定意義,故使排序、分類、檢索容易進(jìn)行,缺點(diǎn)是有時造成碼很長。表5-4特征碼類別尺寸式樣料子M(男裝)381—9W1(毛料)F(女裝)39C1(布料)4041代碼的分類4)助憶碼將編碼對象的名稱,規(guī)格等作為代碼的一部分,例如:黑白電視機(jī):HBDS彩色電視機(jī):CSDS5)縮略碼是助憶碼的特例,從編碼對象名稱中撮幾個關(guān)鍵字母作為代碼,例如:Amt總額(amount)Cont合同(contract)Inv.No發(fā)票號(invoicenumber)2.4.3數(shù)據(jù)庫設(shè)計(jì)(不講)數(shù)據(jù)庫設(shè)計(jì)的全部內(nèi)容包括:用戶需求分析概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)

段2.4.4用戶界面設(shè)計(jì)1.輸出設(shè)計(jì)2.輸入設(shè)計(jì)3.人機(jī)界面設(shè)計(jì)1輸出設(shè)計(jì)

輸出設(shè)計(jì)是一樣繁瑣復(fù)雜的工作。一般來說,輸出設(shè)計(jì)的主要工作內(nèi)容如下。

(1)確定輸出內(nèi)容和所表示的含義。

(2)選擇輸出設(shè)備和輸出介質(zhì)。

(3)確定信息的輸出方式。①報表輸出方式。②圖形輸出方式。

中國長江三峽開發(fā)總公司設(shè)備調(diào)撥單請購單位:工程建設(shè)部:右岸工程部1991年5月21日91調(diào)字第設(shè)備名稱棒磨機(jī)型號規(guī)格

數(shù)量計(jì)劃1賬面價格單價180,200.00總價180,200.00單位設(shè)備編號15013001-001實(shí)收數(shù)1結(jié)算價款單價180,200.00總價180,200.0000臺合同號10號倉庫發(fā)貨倉庫中國建設(shè)銀行開戶銀行32100816543賬號備注總計(jì)金額其他有關(guān)費(fèi)用運(yùn)輸費(fèi)管理費(fèi)保險費(fèi)包裝費(fèi)610.45保險費(fèi)包裝費(fèi)(大寫)壹拾捌萬貳佰元整180,200.00□存根□財務(wù)會計(jì)□請購單位□發(fā)貨倉庫□財務(wù)稽查□業(yè)務(wù)單位主管:收款:提貨:發(fā)貨:制單:2

輸入設(shè)計(jì)

一般來說,數(shù)據(jù)輸入方式的設(shè)計(jì)主要是根據(jù)總體設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)的要求來確定數(shù)據(jù)輸入的具體形式。常用的輸入方式有鍵盤輸入;模/數(shù)、數(shù)/模輸入;網(wǎng)絡(luò)傳送數(shù)據(jù);磁盤傳送數(shù)據(jù)等幾種形式。一般來說,常用校驗(yàn)方式有人工校驗(yàn)、二次鍵入校驗(yàn)以及數(shù)據(jù)平衡校驗(yàn)等。原始單據(jù)的格式設(shè)計(jì)輸入設(shè)計(jì)的重要內(nèi)容之一是設(shè)計(jì)好原始單據(jù)的格式。設(shè)計(jì)原則便于填寫便于歸檔單據(jù)的格式應(yīng)能保證輸入精度實(shí)例見下表人事變動通知單______年______月_____日1002周英杰01400.0040.0090.0001004吳關(guān)興02350.0035.0050.0021005趙子英01450.0045.0090.0021001馬凌云02600.0060.00120.001

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論