第五章系統(tǒng)分析_第1頁(yè)
第五章系統(tǒng)分析_第2頁(yè)
第五章系統(tǒng)分析_第3頁(yè)
第五章系統(tǒng)分析_第4頁(yè)
第五章系統(tǒng)分析_第5頁(yè)
已閱讀5頁(yè),還剩82頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1 第五章第五章 系統(tǒng)分析系統(tǒng)分析 本章主要內(nèi)容:本章主要內(nèi)容:詳細(xì)調(diào)查、組織詳細(xì)調(diào)查、組織結(jié)構(gòu)與功能分析結(jié)構(gòu)與功能分析、管理業(yè)務(wù)調(diào)查、數(shù)管理業(yè)務(wù)調(diào)查、數(shù)據(jù)流程圖、數(shù)據(jù)字典、描述處理邏輯據(jù)流程圖、數(shù)據(jù)字典、描述處理邏輯的工具、提出新系統(tǒng)的邏輯方案的工具、提出新系統(tǒng)的邏輯方案等。等。 2第一節(jié)第一節(jié) 系統(tǒng)分析概述系統(tǒng)分析概述 系統(tǒng)分析的結(jié)果是系統(tǒng)設(shè)計(jì)和系統(tǒng)分析的結(jié)果是系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施的基礎(chǔ),系統(tǒng)分析階段的系統(tǒng)實(shí)施的基礎(chǔ),系統(tǒng)分析階段的工作質(zhì)量決定后面的系統(tǒng)設(shè)計(jì)和系工作質(zhì)量決定后面的系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施能否順利進(jìn)行,關(guān)系到管理統(tǒng)實(shí)施能否順利進(jìn)行,關(guān)系到管理信息系統(tǒng)開(kāi)發(fā)工作的成敗。系統(tǒng)分信息系統(tǒng)開(kāi)發(fā)

2、工作的成敗。系統(tǒng)分析是整個(gè)管理信息系統(tǒng)開(kāi)發(fā)工作的析是整個(gè)管理信息系統(tǒng)開(kāi)發(fā)工作的一個(gè)重要階段。一個(gè)重要階段。 3一、系統(tǒng)分析的任務(wù)一、系統(tǒng)分析的任務(wù) 系統(tǒng)分析階段的主要工作,是對(duì)系統(tǒng)分析階段的主要工作,是對(duì)現(xiàn)行現(xiàn)行系統(tǒng)進(jìn)行全面詳細(xì)的調(diào)查,分析系統(tǒng)的現(xiàn)系統(tǒng)進(jìn)行全面詳細(xì)的調(diào)查,分析系統(tǒng)的現(xiàn)狀和存在的問(wèn)題,真正弄清楚所開(kāi)發(fā)的新?tīng)詈痛嬖诘膯?wèn)題,真正弄清楚所開(kāi)發(fā)的新系統(tǒng)必須要系統(tǒng)必須要“做什么做什么”,提出新的管理信,提出新的管理信息系統(tǒng)的邏輯模型,為下一階段的系統(tǒng)設(shè)息系統(tǒng)的邏輯模型,為下一階段的系統(tǒng)設(shè)計(jì)工作提供依據(jù)。計(jì)工作提供依據(jù)。4二、系統(tǒng)分析的基本步驟二、系統(tǒng)分析的基本步驟內(nèi)容主要包括:內(nèi)容主要包括

3、: 1現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查 2組織結(jié)構(gòu)與業(yè)務(wù)流程分析組織結(jié)構(gòu)與業(yè)務(wù)流程分析 3系統(tǒng)數(shù)據(jù)流程分析系統(tǒng)數(shù)據(jù)流程分析 4建立新系統(tǒng)的邏輯模型建立新系統(tǒng)的邏輯模型 5提出系統(tǒng)分析報(bào)告提出系統(tǒng)分析報(bào)告 5第第 二節(jié)二節(jié) 系統(tǒng)詳細(xì)調(diào)查系統(tǒng)詳細(xì)調(diào)查一、詳細(xì)調(diào)查的原則一、詳細(xì)調(diào)查的原則應(yīng)遵循以下的應(yīng)遵循以下的主要原則:主要原則:l真實(shí)性真實(shí)性l全面性全面性l規(guī)范性規(guī)范性l啟發(fā)性啟發(fā)性6二、詳細(xì)調(diào)查的范圍及內(nèi)容二、詳細(xì)調(diào)查的范圍及內(nèi)容l系統(tǒng)界限和運(yùn)行狀態(tài)系統(tǒng)界限和運(yùn)行狀態(tài) l組織機(jī)構(gòu)和人員分工組織機(jī)構(gòu)和人員分工 l業(yè)務(wù)流程業(yè)務(wù)流程 l各種計(jì)劃、單據(jù)和報(bào)表各種計(jì)劃、單據(jù)和報(bào)表 l資源情況資源情況

4、l約束條件約束條件 l薄弱環(huán)節(jié)和用戶要求薄弱環(huán)節(jié)和用戶要求 7三、詳細(xì)調(diào)查的方法三、詳細(xì)調(diào)查的方法通常采用的詳細(xì)調(diào)查方法有:通常采用的詳細(xì)調(diào)查方法有: l重點(diǎn)詢問(wèn)方式重點(diǎn)詢問(wèn)方式 l問(wèn)卷調(diào)查方式問(wèn)卷調(diào)查方式 l深入實(shí)際的調(diào)查方式深入實(shí)際的調(diào)查方式 l面談面談l閱讀閱讀l觀察和參加企業(yè)業(yè)務(wù)實(shí)踐觀察和參加企業(yè)業(yè)務(wù)實(shí)踐 8四、詳細(xì)調(diào)查中應(yīng)注意的問(wèn)題四、詳細(xì)調(diào)查中應(yīng)注意的問(wèn)題 調(diào)查前做好計(jì)劃和用戶培訓(xùn)、調(diào)查中避免調(diào)查前做好計(jì)劃和用戶培訓(xùn)、調(diào)查中避免先入為主、調(diào)查與分析整理相結(jié)合先入為主、調(diào)查與分析整理相結(jié)合 、使用規(guī)范、使用規(guī)范的、簡(jiǎn)單易懂的圖表工具的、簡(jiǎn)單易懂的圖表工具 是詳細(xì)調(diào)查中應(yīng)注意是詳細(xì)調(diào)查

5、中應(yīng)注意的問(wèn)題的問(wèn)題 。 系統(tǒng)分析人員應(yīng)當(dāng)具有虛心、熱心、耐心系統(tǒng)分析人員應(yīng)當(dāng)具有虛心、熱心、耐心和細(xì)心的態(tài)度和細(xì)心的態(tài)度 ,力求真實(shí)準(zhǔn)確,以便在短期內(nèi),力求真實(shí)準(zhǔn)確,以便在短期內(nèi)對(duì)現(xiàn)行信息系統(tǒng)有全面詳細(xì)地了解。對(duì)現(xiàn)行信息系統(tǒng)有全面詳細(xì)地了解。 9第四節(jié)第四節(jié) 組織結(jié)構(gòu)與功能分析組織結(jié)構(gòu)與功能分析一、組織結(jié)構(gòu)圖一、組織結(jié)構(gòu)圖 組織結(jié)構(gòu)圖是用來(lái)描述組織的總體組織結(jié)構(gòu)圖是用來(lái)描述組織的總體結(jié)構(gòu)以及組織內(nèi)部各部分之間的聯(lián)系結(jié)構(gòu)以及組織內(nèi)部各部分之間的聯(lián)系,它它把企業(yè)組織分成若干部分,按級(jí)別、分層把企業(yè)組織分成若干部分,按級(jí)別、分層次構(gòu)成的,以樹(shù)型結(jié)構(gòu)顯示,是一張反映次構(gòu)成的,以樹(shù)型結(jié)構(gòu)顯示,是一張反

6、映組織內(nèi)部之間隸屬關(guān)系的樹(shù)狀結(jié)構(gòu)圖。組織內(nèi)部之間隸屬關(guān)系的樹(shù)狀結(jié)構(gòu)圖。 101、組織結(jié)構(gòu)圖、組織結(jié)構(gòu)圖企企業(yè)業(yè)管管理理處處計(jì)計(jì)劃劃統(tǒng)統(tǒng)計(jì)計(jì)處處供供 應(yīng)應(yīng)處處財(cái)財(cái)務(wù)務(wù)處處銷銷售售處處職職工工食食堂堂第第一一生生產(chǎn)產(chǎn)車車間間服服務(wù)務(wù)公公司司廠廠辦辦廠廠長(zhǎng)長(zhǎng)辦辦公公室室包包裝裝車車間間生生產(chǎn)產(chǎn)調(diào)調(diào)度度處處設(shè)設(shè)備備管管理理處處技技術(shù)術(shù)質(zhì)質(zhì)量量處處第第九九生生產(chǎn)產(chǎn)車車間間廠廠醫(yī)醫(yī)務(wù)務(wù)室室小小車車隊(duì)隊(duì)企企管管科科質(zhì)質(zhì)檢檢科科計(jì)計(jì)算算中中心心綜綜合合計(jì)計(jì)劃劃處處統(tǒng)統(tǒng)計(jì)計(jì)科科銷銷售售管管理理科科成成品品庫(kù)庫(kù)業(yè)業(yè)務(wù)務(wù)聯(lián)聯(lián)系系部部市市場(chǎng)場(chǎng)分分析析部部甲甲班班組組丙丙班班組組乙乙班班組組丁丁班班組組黨黨委委辦辦公公

7、室室團(tuán)團(tuán)委委工工會(huì)會(huì)職職教教處處人人事事處處圖圖書書資資料料室室廠廠 長(zhǎng)長(zhǎng)工廠管理委員會(huì)工廠管理委員會(huì)廠長(zhǎng)工作部廠長(zhǎng)工作部經(jīng)營(yíng)部經(jīng)營(yíng)部生產(chǎn)部生產(chǎn)部后勤部后勤部宣教部宣教部.11二、功能結(jié)構(gòu)圖二、功能結(jié)構(gòu)圖 對(duì)調(diào)查資料進(jìn)行整理,歸納對(duì)調(diào)查資料進(jìn)行整理,歸納出企業(yè)的部門與業(yè)務(wù)層次的功能,出企業(yè)的部門與業(yè)務(wù)層次的功能,用樹(shù)形圖的形式描繪出來(lái),就是用樹(shù)形圖的形式描繪出來(lái),就是功能結(jié)構(gòu)圖。功能結(jié)構(gòu)圖。 122、功能結(jié)構(gòu)圖、功能結(jié)構(gòu)圖銷售系統(tǒng)管理銷售計(jì)劃管理成品庫(kù)管理銷售合同管理銷售核算管理市場(chǎng)預(yù)測(cè)銷售歷史資料管理編制年度銷售大綱編制銷售計(jì)劃合同有效性審查合同執(zhí)行情況分析合同登記和變更銷售利潤(rùn)核算銷售統(tǒng)計(jì)

8、分析出入庫(kù)管理庫(kù)存統(tǒng)計(jì)市場(chǎng)預(yù)測(cè)市場(chǎng)分析13三、組織三、組織/結(jié)構(gòu)聯(lián)系表結(jié)構(gòu)聯(lián)系表 組織組織/業(yè)務(wù)聯(lián)系表反映組織各部業(yè)務(wù)聯(lián)系表反映組織各部分在承擔(dān)業(yè)務(wù)時(shí)的關(guān)系,通常習(xí)慣分在承擔(dān)業(yè)務(wù)時(shí)的關(guān)系,通常習(xí)慣將組織將組織/業(yè)務(wù)聯(lián)系表同組織結(jié)構(gòu)圖畫業(yè)務(wù)聯(lián)系表同組織結(jié)構(gòu)圖畫在一張圖上,以便對(duì)照、比較,分在一張圖上,以便對(duì)照、比較,分析它們之間的各種聯(lián)系。析它們之間的各種聯(lián)系。 143、組織業(yè)務(wù)聯(lián)系表、組織業(yè)務(wù)聯(lián)系表功能序號(hào) 聯(lián)系的 組 程度 織 業(yè) 務(wù)計(jì)劃科質(zhì)量科設(shè)計(jì)科工藝科機(jī)動(dòng)科總工室研究所生產(chǎn)科供應(yīng)科人事科總務(wù)科教育科銷售科倉(cāng)庫(kù)1計(jì)劃* 2銷售*3供應(yīng)*4人事* 5生產(chǎn) * 6設(shè)備更新* 功能與業(yè)務(wù)7圖中

9、: “*”表示該項(xiàng)業(yè)務(wù)是對(duì)應(yīng)組織的主要業(yè)務(wù)(即主持工作的單位); “”表示該單位是參加協(xié)調(diào)該項(xiàng)業(yè)務(wù)的輔助單位; “”表示該單位是該項(xiàng)業(yè)務(wù)的相關(guān)單位(或稱有關(guān)單位) ; 空格:表示該單位與對(duì)應(yīng)業(yè)務(wù)無(wú)關(guān)。15組織組織/業(yè)務(wù)分析業(yè)務(wù)分析 l現(xiàn)行系統(tǒng)中的組織結(jié)構(gòu)是否合理,不合理的地現(xiàn)行系統(tǒng)中的組織結(jié)構(gòu)是否合理,不合理的地方在哪里?方在哪里?l不合理的部分對(duì)組織整體目標(biāo)的影響有哪些?不合理的部分對(duì)組織整體目標(biāo)的影響有哪些?表現(xiàn)在哪些方面?表現(xiàn)在哪些方面?l不合理現(xiàn)象產(chǎn)生的歷史原因是什么?不合理現(xiàn)象產(chǎn)生的歷史原因是什么?l哪些部門需要整改?改進(jìn)措施是什么?哪些部門需要整改?改進(jìn)措施是什么?l對(duì)整改涉及的部

10、門和有關(guān)人員的利益產(chǎn)生哪些對(duì)整改涉及的部門和有關(guān)人員的利益產(chǎn)生哪些影響?影響?16第五節(jié)第五節(jié) 業(yè)務(wù)流程分析業(yè)務(wù)流程分析 一、業(yè)務(wù)流程調(diào)查的任務(wù)及方法一、業(yè)務(wù)流程調(diào)查的任務(wù)及方法: 業(yè)務(wù)流程調(diào)查主要任務(wù)是調(diào)查業(yè)務(wù)流程調(diào)查主要任務(wù)是調(diào)查系統(tǒng)中各環(huán)節(jié)的業(yè)務(wù)活動(dòng)系統(tǒng)中各環(huán)節(jié)的業(yè)務(wù)活動(dòng) ,用流程圖用流程圖的方式把企業(yè)的具體管理活動(dòng)和業(yè)的方式把企業(yè)的具體管理活動(dòng)和業(yè)務(wù)的處理過(guò)程繪制出來(lái)。務(wù)的處理過(guò)程繪制出來(lái)。 17二、業(yè)務(wù)流程圖二、業(yè)務(wù)流程圖 業(yè)務(wù)流程圖是業(yè)務(wù)流程的描業(yè)務(wù)流程圖是業(yè)務(wù)流程的描述工具,是用規(guī)定的符號(hào)及連線述工具,是用規(guī)定的符號(hào)及連線來(lái)表示某個(gè)具體業(yè)務(wù)處理過(guò)程。來(lái)表示某個(gè)具體業(yè)務(wù)處理過(guò)程。1

11、81.業(yè)務(wù)流程圖的符號(hào)及含義業(yè)務(wù)流程圖的符號(hào)及含義繪制業(yè)務(wù)流程圖常用以下符號(hào)繪制業(yè)務(wù)流程圖常用以下符號(hào) : 外部單位外部單位 業(yè)務(wù)處理單位業(yè)務(wù)處理單位 信息傳遞信息傳遞 表單表單192業(yè)務(wù)流程圖的繪制步驟業(yè)務(wù)流程圖的繪制步驟l確定畫圖對(duì)象確定畫圖對(duì)象 l深入現(xiàn)場(chǎng)調(diào)查,了解業(yè)務(wù)處理過(guò)程深入現(xiàn)場(chǎng)調(diào)查,了解業(yè)務(wù)處理過(guò)程 l依據(jù)圖例,繪制草圖依據(jù)圖例,繪制草圖l與工作人員討論,修改草圖與工作人員討論,修改草圖l繪制正式業(yè)務(wù)流程圖繪制正式業(yè)務(wù)流程圖20業(yè)務(wù)流程圖的繪制步驟圖業(yè)務(wù)流程圖的繪制步驟圖確定畫圖對(duì)象深入現(xiàn)場(chǎng)調(diào)查,工作人員介紹業(yè)務(wù)處理過(guò)程依據(jù)圖例,繪制草圖向工作人員講解描述、討論繪制正式業(yè)務(wù)流程圖

12、正確?修改正確不正確21三、業(yè)務(wù)流程分析三、業(yè)務(wù)流程分析 對(duì)業(yè)務(wù)流程進(jìn)行分析的目的是發(fā)現(xiàn)現(xiàn)行系統(tǒng)對(duì)業(yè)務(wù)流程進(jìn)行分析的目的是發(fā)現(xiàn)現(xiàn)行系統(tǒng)中存在的問(wèn)題和不合理的地方,優(yōu)化業(yè)務(wù)處理中存在的問(wèn)題和不合理的地方,優(yōu)化業(yè)務(wù)處理過(guò)程,以便在新系統(tǒng)建設(shè)中予以克服或改進(jìn)。過(guò)程,以便在新系統(tǒng)建設(shè)中予以克服或改進(jìn)。 分析的時(shí)候,不僅要找出原業(yè)務(wù)流程不合分析的時(shí)候,不僅要找出原業(yè)務(wù)流程不合理的地方,還要充分考慮信息系統(tǒng)的建設(shè)為業(yè)理的地方,還要充分考慮信息系統(tǒng)的建設(shè)為業(yè)務(wù)流程的優(yōu)化帶來(lái)的可能性,產(chǎn)生更為合理的務(wù)流程的優(yōu)化帶來(lái)的可能性,產(chǎn)生更為合理的業(yè)務(wù)流程。業(yè)務(wù)流程。 22業(yè)務(wù)流程分析內(nèi)容業(yè)務(wù)流程分析內(nèi)容l對(duì)現(xiàn)行流程進(jìn)

13、行分析,原有的業(yè)務(wù)流對(duì)現(xiàn)行流程進(jìn)行分析,原有的業(yè)務(wù)流程是否存在不合理的地方?程是否存在不合理的地方? l對(duì)現(xiàn)行業(yè)務(wù)流程按計(jì)算機(jī)信息處理的對(duì)現(xiàn)行業(yè)務(wù)流程按計(jì)算機(jī)信息處理的要求進(jìn)行優(yōu)化。要求進(jìn)行優(yōu)化。 l最后,畫出新系統(tǒng)的業(yè)務(wù)流程圖最后,畫出新系統(tǒng)的業(yè)務(wù)流程圖23例題例題 企業(yè)的生產(chǎn)、銷售各部門提出材料領(lǐng)用申企業(yè)的生產(chǎn)、銷售各部門提出材料領(lǐng)用申請(qǐng),倉(cāng)庫(kù)負(fù)責(zé)人根據(jù)用料計(jì)劃對(duì)領(lǐng)料單進(jìn)行審請(qǐng),倉(cāng)庫(kù)負(fù)責(zé)人根據(jù)用料計(jì)劃對(duì)領(lǐng)料單進(jìn)行審核,將不合格的領(lǐng)料單退回各部門,倉(cāng)庫(kù)保管核,將不合格的領(lǐng)料單退回各部門,倉(cāng)庫(kù)保管員收到已批準(zhǔn)的領(lǐng)料單后,核實(shí)庫(kù)存帳,如庫(kù)員收到已批準(zhǔn)的領(lǐng)料單后,核實(shí)庫(kù)存帳,如庫(kù)存充足,辦理領(lǐng)料手

14、續(xù),并變更材料庫(kù)存帳;存充足,辦理領(lǐng)料手續(xù),并變更材料庫(kù)存帳;如變更后的庫(kù)存量低于庫(kù)存臨界值,將缺貨情如變更后的庫(kù)存量低于庫(kù)存臨界值,將缺貨情況登入缺貨帳,并產(chǎn)生訂貨報(bào)表送交有關(guān)領(lǐng)導(dǎo)。況登入缺貨帳,并產(chǎn)生訂貨報(bào)表送交有關(guān)領(lǐng)導(dǎo)。經(jīng)領(lǐng)導(dǎo)審批后,下發(fā)給采購(gòu)部。經(jīng)領(lǐng)導(dǎo)審批后,下發(fā)給采購(gòu)部。 24各部門倉(cāng)庫(kù)負(fù)責(zé)人未批準(zhǔn)領(lǐng)料單領(lǐng)料單用料計(jì)劃已批準(zhǔn)領(lǐng)料單倉(cāng)庫(kù)保管員缺貨賬庫(kù)存賬訂貨報(bào)表審批后的報(bào)表有關(guān)領(lǐng)導(dǎo)采購(gòu)部圖5.5 訂貨系統(tǒng)的業(yè)務(wù)流程圖25第六節(jié)第六節(jié) 數(shù)據(jù)流程分析數(shù)據(jù)流程分析l把數(shù)據(jù)在現(xiàn)行系統(tǒng)內(nèi)部的流動(dòng)、存儲(chǔ)與變換的把數(shù)據(jù)在現(xiàn)行系統(tǒng)內(nèi)部的流動(dòng)、存儲(chǔ)與變換的情況抽象出來(lái),考察實(shí)際業(yè)務(wù)的信息流動(dòng)模式。情況抽

15、象出來(lái),考察實(shí)際業(yè)務(wù)的信息流動(dòng)模式。 l數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、變換、數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、變換、存貯等的分析,其目的是盡量地發(fā)現(xiàn)數(shù)據(jù)流動(dòng)存貯等的分析,其目的是盡量地發(fā)現(xiàn)數(shù)據(jù)流動(dòng)中存在的問(wèn)題,并找出加以解決的方法,優(yōu)化中存在的問(wèn)題,并找出加以解決的方法,優(yōu)化數(shù)據(jù)流程。數(shù)據(jù)流程。 26一、數(shù)據(jù)的收集與分析一、數(shù)據(jù)的收集與分析1數(shù)據(jù)收集數(shù)據(jù)收集l數(shù)據(jù)收集工作量很大,故要求系統(tǒng)研制人員應(yīng)數(shù)據(jù)收集工作量很大,故要求系統(tǒng)研制人員應(yīng)耐心細(xì)致地深入實(shí)際,協(xié)同業(yè)務(wù)人員收集與系耐心細(xì)致地深入實(shí)際,協(xié)同業(yè)務(wù)人員收集與系統(tǒng)有關(guān)的一切數(shù)據(jù)。統(tǒng)有關(guān)的一切數(shù)據(jù)。 l數(shù)據(jù)收集的渠道主要有現(xiàn)行的組織機(jī)構(gòu)

16、;現(xiàn)行數(shù)據(jù)收集的渠道主要有現(xiàn)行的組織機(jī)構(gòu);現(xiàn)行系統(tǒng)的業(yè)務(wù)流程;現(xiàn)行的決策方式;各種報(bào)表、系統(tǒng)的業(yè)務(wù)流程;現(xiàn)行的決策方式;各種報(bào)表、報(bào)告、圖示。報(bào)告、圖示。 272數(shù)據(jù)分析數(shù)據(jù)分析(1)圍繞系統(tǒng)目標(biāo)進(jìn)行分析)圍繞系統(tǒng)目標(biāo)進(jìn)行分析(2)弄清信息源周圍的環(huán)境)弄清信息源周圍的環(huán)境(3)圍繞現(xiàn)行的業(yè)務(wù)流程進(jìn)行分析)圍繞現(xiàn)行的業(yè)務(wù)流程進(jìn)行分析(4)數(shù)據(jù)特征分析)數(shù)據(jù)特征分析28二、數(shù)據(jù)流程圖二、數(shù)據(jù)流程圖 數(shù)據(jù)流程圖(數(shù)據(jù)流程圖(Data Flow Diagram,DFD)是一種能全面地描述系統(tǒng)數(shù)據(jù))是一種能全面地描述系統(tǒng)數(shù)據(jù)流程的主要工具,它用一組符號(hào)來(lái)描流程的主要工具,它用一組符號(hào)來(lái)描述整個(gè)系統(tǒng)中信

17、息的全貌,綜合地反述整個(gè)系統(tǒng)中信息的全貌,綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況。儲(chǔ)情況。29數(shù)據(jù)流程圖的特征:數(shù)據(jù)流程圖的特征: 數(shù)據(jù)流程圖有兩個(gè)特征:抽象性和概括性。數(shù)據(jù)流程圖有兩個(gè)特征:抽象性和概括性。l抽象性指的是數(shù)據(jù)流程圖把具體的組織機(jī)抽象性指的是數(shù)據(jù)流程圖把具體的組織機(jī)構(gòu)、工作場(chǎng)所、物質(zhì)流都去掉,只剩下信構(gòu)、工作場(chǎng)所、物質(zhì)流都去掉,只剩下信息和數(shù)據(jù)存儲(chǔ)、流動(dòng)、使用以及加工情況。息和數(shù)據(jù)存儲(chǔ)、流動(dòng)、使用以及加工情況。l概括性則是指數(shù)據(jù)流程圖把系統(tǒng)對(duì)各種業(yè)概括性則是指數(shù)據(jù)流程圖把系統(tǒng)對(duì)各種業(yè)務(wù)的處理過(guò)程聯(lián)系起來(lái)考慮,形成一個(gè)總務(wù)的處理過(guò)程聯(lián)系起來(lái)

18、考慮,形成一個(gè)總體。體。 30(一)數(shù)據(jù)流程圖的基本符號(hào)(一)數(shù)據(jù)流程圖的基本符號(hào)1外部實(shí)體外部實(shí)體: 本系統(tǒng)或子系統(tǒng)之外的人和單位,本系統(tǒng)或子系統(tǒng)之外的人和單位,都被列為外部實(shí)體。都被列為外部實(shí)體。 例:例:供應(yīng)商供應(yīng)商312數(shù)據(jù)流數(shù)據(jù)流數(shù)據(jù)流由一組確定的數(shù)據(jù)組成。數(shù)據(jù)流由一組確定的數(shù)據(jù)組成。例:例: 購(gòu)貨合同購(gòu)貨合同323處理邏輯處理邏輯 處理邏輯表示對(duì)數(shù)據(jù)的加工處理,它把流處理邏輯表示對(duì)數(shù)據(jù)的加工處理,它把流入的數(shù)據(jù)流轉(zhuǎn)換為流出的數(shù)據(jù)流。入的數(shù)據(jù)流轉(zhuǎn)換為流出的數(shù)據(jù)流。 例:例:P1.1登記臺(tái)帳登記臺(tái)帳334數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)的倉(cāng)庫(kù),表示系統(tǒng)產(chǎn)生的數(shù)據(jù)數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)的倉(cāng)庫(kù),表

19、示系統(tǒng)產(chǎn)生的數(shù)據(jù)存放的地方。存放的地方。 例:例: D2 學(xué)生成績(jī)學(xué)生成績(jī)34(二)數(shù)據(jù)流程圖的繪制(二)數(shù)據(jù)流程圖的繪制1繪制數(shù)據(jù)流程圖的原則繪制數(shù)據(jù)流程圖的原則(1)識(shí)別系統(tǒng)的輸入和輸出。識(shí)別系統(tǒng)的輸入和輸出。(2)從輸入端至輸出端畫數(shù)據(jù)流和加工,并同時(shí)加從輸入端至輸出端畫數(shù)據(jù)流和加工,并同時(shí)加上數(shù)據(jù)存儲(chǔ)。上數(shù)據(jù)存儲(chǔ)。(3)加工的分解加工的分解“由外向里由外向里”進(jìn)行分解。進(jìn)行分解。(4)數(shù)據(jù)流的命名,名字要確切,能反映整體。數(shù)據(jù)流的命名,名字要確切,能反映整體。(5)各種符號(hào)布置要合理,分布均勻,盡量避免交各種符號(hào)布置要合理,分布均勻,盡量避免交叉線。叉線。(6)先考慮穩(wěn)定態(tài),后考慮瞬間

20、態(tài)。先考慮穩(wěn)定態(tài),后考慮瞬間態(tài)。352繪制數(shù)據(jù)流程圖的基本步驟繪制數(shù)據(jù)流程圖的基本步驟(1)識(shí)別系統(tǒng)的輸入和輸出,畫出頂層圖識(shí)別系統(tǒng)的輸入和輸出,畫出頂層圖(2)畫系統(tǒng)內(nèi)部的數(shù)據(jù)流、加工與文件,畫出一級(jí)畫系統(tǒng)內(nèi)部的數(shù)據(jù)流、加工與文件,畫出一級(jí)細(xì)化圖細(xì)化圖(3)加工的進(jìn)一步分解,畫出二級(jí)細(xì)化圖加工的進(jìn)一步分解,畫出二級(jí)細(xì)化圖(4)其它注意事項(xiàng)其它注意事項(xiàng)36訂貨系統(tǒng)功能說(shuō)明: 假設(shè)某一企業(yè)采購(gòu)部門每天需要一張訂貨報(bào)表,報(bào)表按材料編號(hào)排序,報(bào)表中列出所有需要再次訂貨的材料。對(duì)于每種需要再次訂貨的材料應(yīng)列出下列數(shù)據(jù):材料編號(hào)、名稱、訂貨數(shù)量、目前價(jià)格(或參考價(jià)格)、主要供應(yīng)單位、第二供應(yīng)單位等。材料

21、領(lǐng)用稱為事務(wù),通過(guò)放在倉(cāng)庫(kù)的CRT終端把事務(wù)輸入到訂貨系統(tǒng)。當(dāng)某種材料的庫(kù)存數(shù)量少于庫(kù)存量臨界值時(shí)就應(yīng)該再次訂貨。案例案例5.2訂貨系統(tǒng)的數(shù)據(jù)流程圖訂貨系統(tǒng)的數(shù)據(jù)流程圖37如何畫出上述訂貨系統(tǒng)的數(shù)據(jù)流程圖呢?考慮數(shù)據(jù)的源點(diǎn)和終點(diǎn),確定系統(tǒng)的邊界,確定系統(tǒng)的邊界。從上面對(duì)系統(tǒng)的描述可以知道,倉(cāng)庫(kù)管理員通過(guò)終端把事務(wù)輸入訂貨系統(tǒng),系統(tǒng)經(jīng)過(guò)匯總處理,每天向采購(gòu)部提供一張訂貨報(bào)表。所以,采購(gòu)員是數(shù)據(jù)的終點(diǎn),而倉(cāng)庫(kù)管理員是數(shù)據(jù)的源點(diǎn)。倉(cāng)管倉(cāng)管員員0.0訂貨系統(tǒng)訂貨系統(tǒng)采購(gòu)采購(gòu)員員事務(wù)訂貨報(bào)表圖圖 (a) (a) 訂貨系統(tǒng)的頂層數(shù)據(jù)流程圖訂貨系統(tǒng)的頂層數(shù)據(jù)流程圖 案例案例5.2訂貨系統(tǒng)的數(shù)據(jù)流程圖訂貨系統(tǒng)

22、的數(shù)據(jù)流程圖38考慮處理。問(wèn)題給出“采購(gòu)部需要報(bào)表”,因此必須有一個(gè)用于產(chǎn)生報(bào)表的處理。輸入事務(wù)的結(jié)果是改變材料庫(kù)存量,然而任何改變數(shù)據(jù)的操作都是處理,因此對(duì)事務(wù)進(jìn)行的加工是另一個(gè)處理??紤]數(shù)據(jù)流。系統(tǒng)把訂貨報(bào)表送給采購(gòu)部,因此訂貨報(bào)表是一個(gè)數(shù)據(jù)流;倉(cāng)庫(kù)需要將每筆事務(wù)輸入到系統(tǒng)中,顯然事務(wù)是另一個(gè)數(shù)據(jù)流。 案例案例5.2訂貨系統(tǒng)的數(shù)據(jù)流程圖訂貨系統(tǒng)的數(shù)據(jù)流程圖39倉(cāng)管倉(cāng)管員員1.0處理事務(wù)處理事務(wù)采購(gòu)采購(gòu)員員事務(wù)訂貨報(bào)表圖圖 (b) (b) 訂貨系統(tǒng)的一層數(shù)據(jù)流程圖訂貨系統(tǒng)的一層數(shù)據(jù)流程圖 2.0產(chǎn)生報(bào)表產(chǎn)生報(bào)表倉(cāng)管倉(cāng)管員員0.0訂貨系統(tǒng)訂貨系統(tǒng)采購(gòu)采購(gòu)員員事務(wù)訂貨報(bào)表圖圖 (a) (a) 訂

23、貨系統(tǒng)的頂層數(shù)據(jù)流程圖訂貨系統(tǒng)的頂層數(shù)據(jù)流程圖 ?案例案例5.2訂貨系統(tǒng)的數(shù)據(jù)流程圖訂貨系統(tǒng)的數(shù)據(jù)流程圖40考慮數(shù)據(jù)存儲(chǔ)。從問(wèn)題的闡述中,可以看出產(chǎn)生報(bào)表和處理事務(wù)這兩個(gè)處理在時(shí)間上明顯不匹配,每當(dāng)有一個(gè)事務(wù)發(fā)生時(shí)就必須立即處理事務(wù),而每天只產(chǎn)生一次訂貨報(bào)表。因此,用來(lái)產(chǎn)生訂貨報(bào)表用來(lái)產(chǎn)生訂貨報(bào)表的數(shù)據(jù)必須存放一段時(shí)間,也就是應(yīng)該有一個(gè)數(shù)據(jù)的數(shù)據(jù)必須存放一段時(shí)間,也就是應(yīng)該有一個(gè)數(shù)據(jù)存儲(chǔ)。存儲(chǔ)。另外,“當(dāng)某種材料的庫(kù)存數(shù)量少于庫(kù)存量臨界值時(shí)就應(yīng)該再次訂貨”,這個(gè)事實(shí)意味著必須在某個(gè)地方有材料庫(kù)存量和庫(kù)存量臨界值這樣的數(shù)在某個(gè)地方有材料庫(kù)存量和庫(kù)存量臨界值這樣的數(shù)據(jù)。據(jù)。因此,需要有一個(gè)保存清單

24、的數(shù)據(jù)存儲(chǔ)。 案例案例5.2訂貨系統(tǒng)的數(shù)據(jù)流程圖訂貨系統(tǒng)的數(shù)據(jù)流程圖41一旦把數(shù)據(jù)流程圖中的四種成份都分離出來(lái)之后,就可著手繪制系統(tǒng)的數(shù)據(jù)流程圖了。數(shù)據(jù)流程圖的繪制也是采用自頂向下的方法,由粗到細(xì),逐層細(xì)化,最后形成一套完整的擬建系統(tǒng)的數(shù)據(jù)流程圖。 倉(cāng)管倉(cāng)管員員1.0處理事務(wù)處理事務(wù)采購(gòu)采購(gòu)員員事務(wù)訂貨報(bào)表圖圖 (b) (b) 訂貨系統(tǒng)的一層數(shù)據(jù)流程圖訂貨系統(tǒng)的一層數(shù)據(jù)流程圖 2.0產(chǎn)生報(bào)表產(chǎn)生報(bào)表D2 訂貨信息D1 庫(kù)存信息案例案例5.2訂貨系統(tǒng)的數(shù)據(jù)流程圖訂貨系統(tǒng)的數(shù)據(jù)流程圖42D2 1.1事務(wù)輸入事務(wù)輸入和檢驗(yàn)和檢驗(yàn)倉(cāng)管倉(cāng)管員員 1.2更新庫(kù)存更新庫(kù)存 1.3處理訂貨處理訂貨D1 庫(kù)存信

25、息庫(kù)存信息 F3 庫(kù)存庫(kù)存F1 事務(wù)事務(wù)事務(wù)事務(wù)F2 F4 缺貨信息缺貨信息 F5 訂貨信息訂貨信息 訂貨信息訂貨信息 圖圖(c) (c) 訂貨系統(tǒng)的訂貨系統(tǒng)的2層數(shù)據(jù)流程圖層數(shù)據(jù)流程圖 (子圖子圖1)案例案例5.2訂貨系統(tǒng)的數(shù)據(jù)流程圖訂貨系統(tǒng)的數(shù)據(jù)流程圖43D2 采購(gòu)采購(gòu)員員 2.0 產(chǎn)生報(bào)表產(chǎn)生報(bào)表 F6 訂貨匯總信息訂貨匯總信息 F7 F7 訂貨報(bào)表訂貨報(bào)表 訂貨信息訂貨信息 圖圖(d) (d) 訂貨系統(tǒng)的訂貨系統(tǒng)的1 1層數(shù)據(jù)流程圖(圖層數(shù)據(jù)流程圖(圖b b的局部,的局部,各數(shù)據(jù)成分加上編號(hào))各數(shù)據(jù)成分加上編號(hào)) 案例案例5.2訂貨系統(tǒng)的數(shù)據(jù)流程圖訂貨系統(tǒng)的數(shù)據(jù)流程圖443畫分層數(shù)據(jù)流

26、程圖時(shí)應(yīng)注意的畫分層數(shù)據(jù)流程圖時(shí)應(yīng)注意的問(wèn)題問(wèn)題(1)合理編號(hào))合理編號(hào) 數(shù)據(jù)流程圖加工編號(hào)規(guī)則數(shù)據(jù)流程圖加工編號(hào)規(guī)則 :子圖中:子圖中的編號(hào)為父圖號(hào)和子加工的編號(hào)組的編號(hào)為父圖號(hào)和子加工的編號(hào)組成;子圖的父圖號(hào)就是父圖中相應(yīng)成;子圖的父圖號(hào)就是父圖中相應(yīng)加工的編號(hào)。加工的編號(hào)。 45(2)注意子圖與父圖的平衡)注意子圖與父圖的平衡 子圖與父圖的數(shù)據(jù)流必須平子圖與父圖的數(shù)據(jù)流必須平衡,平衡指的是子圖的輸入、輸衡,平衡指的是子圖的輸入、輸出數(shù)據(jù)流必須與父圖中對(duì)應(yīng)加工出數(shù)據(jù)流必須與父圖中對(duì)應(yīng)加工的輸入、輸出數(shù)據(jù)流相同。的輸入、輸出數(shù)據(jù)流相同。 46案例案例5.3 父子圖平衡原則的應(yīng)用父子圖平衡原則

27、的應(yīng)用(a)中,父圖中加工中,父圖中加工3有一個(gè)輸入數(shù)據(jù)流,有兩個(gè)有一個(gè)輸入數(shù)據(jù)流,有兩個(gè)輸出數(shù)據(jù)流。輸出數(shù)據(jù)流。 父圖(0層):1234ABCEDFG(a)47子圖3(1層):(b)3.13.23.43.53.63.3EDC子圖4(1層):(c)4.14.24.34.4FKLG(b)中,加工中,加工3有一個(gè)外部輸入數(shù)據(jù)流,兩個(gè)對(duì)外輸出流,這有一個(gè)外部輸入數(shù)據(jù)流,兩個(gè)對(duì)外輸出流,這說(shuō)明父圖與子圖是平衡的。說(shuō)明父圖與子圖是平衡的。(c)中,增加了外部輸入數(shù)據(jù)流中,增加了外部輸入數(shù)據(jù)流K,增加了對(duì)外輸出數(shù)據(jù)流,增加了對(duì)外輸出數(shù)據(jù)流L,父圖子圖不平衡父圖子圖不平衡 48(d),如果在父圖,如果在父圖

28、3號(hào)加工的輸入數(shù)據(jù)流號(hào)加工的輸入數(shù)據(jù)流“考生信息考生信息”是是由考生姓名、準(zhǔn)考證號(hào)、考試成績(jī)、通訊地址組成的,由考生姓名、準(zhǔn)考證號(hào)、考試成績(jī)、通訊地址組成的,則兩者是平衡的。否則是不平衡的。則兩者是平衡的。否則是不平衡的。 父圖:子圖:(d)123考生信息錄 取 通 知單3.13.2準(zhǔn)考證號(hào)錄 取 通知考生姓名通訊地址考試成績(jī)49(3)分解的程度)分解的程度 分解時(shí)應(yīng)遵循以下原則:分解時(shí)應(yīng)遵循以下原則:l分解應(yīng)自然,概念上要合理、清晰。分解應(yīng)自然,概念上要合理、清晰。l上層分解得快些,下層分解得慢些。上層分解得快些,下層分解得慢些。l在不影響可讀性的前提下,應(yīng)適當(dāng)?shù)囟喾纸獬稍诓挥绊懣勺x性的前提

29、下,應(yīng)適當(dāng)?shù)囟喾纸獬蓭撞糠?,以減少分解層數(shù)。幾部分,以減少分解層數(shù)。l當(dāng)加工可用一頁(yè)紙明確地表述時(shí),或加工只有當(dāng)加工可用一頁(yè)紙明確地表述時(shí),或加工只有單一輸入單一輸入/輸出數(shù)據(jù)流時(shí),就應(yīng)停止對(duì)該加工輸出數(shù)據(jù)流時(shí),就應(yīng)停止對(duì)該加工的分解。對(duì)不再作分解的加工,必須做出詳細(xì)的分解。對(duì)不再作分解的加工,必須做出詳細(xì)的加工說(shuō)明。的加工說(shuō)明。50三、數(shù)據(jù)字典三、數(shù)據(jù)字典l數(shù)據(jù)字典是在數(shù)據(jù)流程圖的基礎(chǔ)上,數(shù)據(jù)字典是在數(shù)據(jù)流程圖的基礎(chǔ)上,對(duì)數(shù)據(jù)流程圖中的各個(gè)元素進(jìn)行詳對(duì)數(shù)據(jù)流程圖中的各個(gè)元素進(jìn)行詳細(xì)的定義與描述,起到對(duì)數(shù)據(jù)流程細(xì)的定義與描述,起到對(duì)數(shù)據(jù)流程圖進(jìn)行補(bǔ)充說(shuō)明的作用。圖進(jìn)行補(bǔ)充說(shuō)明的作用。 l數(shù)據(jù)字

30、典的內(nèi)容包括:數(shù)據(jù)項(xiàng)、數(shù)數(shù)據(jù)字典的內(nèi)容包括:數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存貯、處理?yè)?jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存貯、處理邏輯和外部實(shí)體。邏輯和外部實(shí)體。 511數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng) 數(shù)據(jù)項(xiàng)也稱數(shù)據(jù)元素,是最數(shù)據(jù)項(xiàng)也稱數(shù)據(jù)元素,是最基本的數(shù)據(jù)組成單位,也就是不基本的數(shù)據(jù)組成單位,也就是不能再分解的數(shù)據(jù)單位,如學(xué)號(hào),能再分解的數(shù)據(jù)單位,如學(xué)號(hào),姓名等。姓名等。 52數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)描述實(shí)描述實(shí)例例數(shù)據(jù)項(xiàng)定義數(shù)據(jù)項(xiàng)編號(hào):數(shù)據(jù)項(xiàng)編號(hào):DI0001數(shù)據(jù)項(xiàng)名稱:學(xué)號(hào)數(shù)據(jù)項(xiàng)名稱:學(xué)號(hào)簡(jiǎn)述:學(xué)籍管理信息系統(tǒng)中學(xué)生的編號(hào)簡(jiǎn)述:學(xué)籍管理信息系統(tǒng)中學(xué)生的編號(hào)別名:學(xué)生編碼別名:學(xué)生編碼長(zhǎng)度:長(zhǎng)度:12 類型:類型:char取值取值/

31、含義:含義:aabbcddd,aa-入學(xué)年度,入學(xué)年度,bb-學(xué)院編碼,學(xué)院編碼,c-系號(hào)系號(hào) ddd-流水號(hào)流水號(hào)編寫:胡楊編寫:胡楊 日期:日期:05.08.28 審核:紀(jì)宇審核:紀(jì)宇 日期:日期:05.08.29532數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)結(jié)構(gòu)由兩個(gè)或者兩個(gè)以上相數(shù)據(jù)結(jié)構(gòu)由兩個(gè)或者兩個(gè)以上相互關(guān)聯(lián)的數(shù)據(jù)元素或者其他數(shù)據(jù)結(jié)互關(guān)聯(lián)的數(shù)據(jù)元素或者其他數(shù)據(jù)結(jié)構(gòu)組成的。如教師情況是由教師代構(gòu)組成的。如教師情況是由教師代碼、教師名稱、地址、電話、電子碼、教師名稱、地址、電話、電子郵件等數(shù)據(jù)元素組成的數(shù)據(jù)結(jié)構(gòu)郵件等數(shù)據(jù)元素組成的數(shù)據(jù)結(jié)構(gòu) 。54數(shù)據(jù)結(jié)構(gòu)描述實(shí)例數(shù)據(jù)結(jié)構(gòu)描述實(shí)例 數(shù)據(jù)結(jié)構(gòu)編號(hào):數(shù)據(jù)結(jié)構(gòu)編

32、號(hào):DS0001數(shù)據(jù)結(jié)構(gòu)名稱:學(xué)生基本信息數(shù)據(jù)結(jié)構(gòu)名稱:學(xué)生基本信息簡(jiǎn)簡(jiǎn) 述:描述學(xué)生固有的屬性述:描述學(xué)生固有的屬性別別 名:學(xué)生情況數(shù)據(jù)結(jié)構(gòu)名:學(xué)生情況數(shù)據(jù)結(jié)構(gòu)組成:組成:DI0001+姓名姓名(char/8)+性別性別(logic/1)+出生日期出生日期(date/8)+民族民族char/8+家庭地址家庭地址char/28有關(guān)的數(shù)據(jù)流或數(shù)據(jù)結(jié)構(gòu):有關(guān)的數(shù)據(jù)流或數(shù)據(jù)結(jié)構(gòu):DF0003,DS0005有關(guān)的處理邏輯:有關(guān)的處理邏輯:P0002,P0005編寫:胡楊編寫:胡楊 日期:日期:05.08.28 審核:審核: 紀(jì)宇紀(jì)宇 日期:日期:05.08.29553數(shù)據(jù)流數(shù)據(jù)流 數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在

33、系統(tǒng)內(nèi)數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂健?shù)據(jù)流的組成可以傳輸?shù)穆窂?。?shù)據(jù)流的組成可以是一個(gè)已定義的數(shù)據(jù)結(jié)構(gòu),也可是一個(gè)已定義的數(shù)據(jù)結(jié)構(gòu),也可以由若干數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)組成。以由若干數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)組成。 56數(shù)據(jù)流描述實(shí)例數(shù)據(jù)流描述實(shí)例 數(shù)據(jù)流編號(hào):數(shù)據(jù)流編號(hào):DF0001數(shù)據(jù)流名稱:新生登記表數(shù)據(jù)流名稱:新生登記表簡(jiǎn)簡(jiǎn) 述:描述入學(xué)新生的基本信息述:描述入學(xué)新生的基本信息數(shù)據(jù)流來(lái)源:學(xué)生數(shù)據(jù)流來(lái)源:學(xué)生數(shù)據(jù)流去向:建立檔案數(shù)據(jù)流數(shù)據(jù)流去向:建立檔案數(shù)據(jù)流組成:組成:DS0001+學(xué)生簡(jiǎn)歷學(xué)生簡(jiǎn)歷數(shù)據(jù)流量:數(shù)據(jù)流量: 6000張張/年年高峰期及流量:高峰期及流量:1000張張/2月,月,500

34、0張張 /9月月編寫:胡楊編寫:胡楊 日期:日期:05.08.28 審核:審核: 紀(jì)宇紀(jì)宇 日期:日期:05.08.29574數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方保存的地方 。如在學(xué)籍管理系。如在學(xué)籍管理系統(tǒng)中的學(xué)生成績(jī)表。統(tǒng)中的學(xué)生成績(jī)表。58數(shù)據(jù)存儲(chǔ)描述實(shí)例數(shù)據(jù)存儲(chǔ)描述實(shí)例 數(shù)據(jù)存儲(chǔ)編號(hào):數(shù)據(jù)存儲(chǔ)編號(hào):DB0001數(shù)據(jù)存儲(chǔ)名稱:學(xué)習(xí)成績(jī)表數(shù)據(jù)存儲(chǔ)名稱:學(xué)習(xí)成績(jī)表簡(jiǎn)簡(jiǎn) 述:描述學(xué)生各科學(xué)習(xí)成績(jī)述:描述學(xué)生各科學(xué)習(xí)成績(jī)別別 名:成績(jī)一覽表名:成績(jī)一覽表組組 成:班級(jí)成:班級(jí)+科目編號(hào)科目編號(hào)+科目名稱科目名稱+D S0001+姓名姓名+成績(jī)成績(jī)+考試考試

35、關(guān)關(guān) 鍵鍵 字:科目編號(hào)字:科目編號(hào)/DI0001記錄長(zhǎng)度:記錄長(zhǎng)度:98B 記錄數(shù):記錄數(shù):60000條條 容量:容量:5880KB有關(guān)的處理邏輯:有關(guān)的處理邏輯:P0001編寫:胡楊編寫:胡楊 日期:日期:05.08.28 審核:審核: 紀(jì)宇紀(jì)宇 日期:日期:05.08.29595外部實(shí)體外部實(shí)體 外部實(shí)體是數(shù)據(jù)的來(lái)源和去向,外部實(shí)體是數(shù)據(jù)的來(lái)源和去向,主要說(shuō)明外部實(shí)體產(chǎn)生的數(shù)據(jù)流、主要說(shuō)明外部實(shí)體產(chǎn)生的數(shù)據(jù)流、接收到的數(shù)據(jù)流以及該外部實(shí)體的接收到的數(shù)據(jù)流以及該外部實(shí)體的數(shù)量。如在學(xué)籍管理系統(tǒng)中,學(xué)生、數(shù)量。如在學(xué)籍管理系統(tǒng)中,學(xué)生、家長(zhǎng)、教師、教務(wù)處、學(xué)生處和用家長(zhǎng)、教師、教務(wù)處、學(xué)生處

36、和用人單位等都是外部實(shí)體。人單位等都是外部實(shí)體。 60外部實(shí)體描述實(shí)例外部實(shí)體描述實(shí)例外部實(shí)體編號(hào):外部實(shí)體編號(hào):E0001外部實(shí)體名稱:學(xué)生外部實(shí)體名稱:學(xué)生簡(jiǎn)簡(jiǎn) 述:在學(xué)校接受教育的對(duì)象述:在學(xué)校接受教育的對(duì)象輸入數(shù)據(jù)流:輸入數(shù)據(jù)流: 新生名單新生名單輸出數(shù)據(jù)流:輸出數(shù)據(jù)流: 成績(jī)單成績(jī)單編寫:胡楊編寫:胡楊 日期:日期:05.08.28 審核:審核: 紀(jì)宇紀(jì)宇 日期:日期:05.08.29 616處理邏輯處理邏輯 處理邏輯描述數(shù)據(jù)流程圖中數(shù)據(jù)的基處理邏輯描述數(shù)據(jù)流程圖中數(shù)據(jù)的基本處理過(guò)程,比較復(fù)雜,在數(shù)據(jù)字典中本處理過(guò)程,比較復(fù)雜,在數(shù)據(jù)字典中僅對(duì)數(shù)據(jù)流程圖中最底層的處理邏輯加僅對(duì)數(shù)據(jù)流

37、程圖中最底層的處理邏輯加以說(shuō)明。如學(xué)生的期末成績(jī)是由平時(shí)作以說(shuō)明。如學(xué)生的期末成績(jī)是由平時(shí)作業(yè)成績(jī)、出勤率、實(shí)驗(yàn)成績(jī)和期末試卷業(yè)成績(jī)、出勤率、實(shí)驗(yàn)成績(jī)和期末試卷成績(jī)來(lái)確定的,平時(shí)作業(yè)成績(jī)、出勤率、成績(jī)來(lái)確定的,平時(shí)作業(yè)成績(jī)、出勤率、實(shí)驗(yàn)成績(jī)和期末試卷成績(jī)所占的權(quán)重各實(shí)驗(yàn)成績(jī)和期末試卷成績(jī)所占的權(quán)重各不相同。不相同。 62處理邏輯描述實(shí)例處理邏輯描述實(shí)例 處理邏輯編號(hào):處理邏輯編號(hào):P0001處理邏輯名稱:計(jì)算學(xué)生成績(jī)處理邏輯名稱:計(jì)算學(xué)生成績(jī)層次號(hào):層次號(hào):P4.2簡(jiǎn)述:依據(jù)學(xué)生平時(shí)作業(yè)成績(jī)、出勤率、實(shí)驗(yàn)成績(jī)和期末試卷成績(jī)所占的權(quán)重簡(jiǎn)述:依據(jù)學(xué)生平時(shí)作業(yè)成績(jī)、出勤率、實(shí)驗(yàn)成績(jī)和期末試卷成績(jī)所占

38、的權(quán)重 計(jì)算學(xué)生成績(jī)。計(jì)算學(xué)生成績(jī)。輸入數(shù)據(jù)流:平時(shí)作業(yè)成績(jī)單,考勤表,實(shí)驗(yàn)成績(jī)單,期末試卷成績(jī)單輸入數(shù)據(jù)流:平時(shí)作業(yè)成績(jī)單,考勤表,實(shí)驗(yàn)成績(jī)單,期末試卷成績(jī)單輸出數(shù)據(jù)流:成績(jī)單輸出數(shù)據(jù)流:成績(jī)單處理:平時(shí)作業(yè)成績(jī)和出勤率占處理:平時(shí)作業(yè)成績(jī)和出勤率占20%,實(shí)驗(yàn)成績(jī)的占實(shí)驗(yàn)成績(jī)的占10%,期末試卷成績(jī)占期末試卷成績(jī)占70%。處理過(guò)程為:處理過(guò)程為:根據(jù)平時(shí)作業(yè)的次數(shù)、成績(jī)和考勤的次數(shù)確定平時(shí)作業(yè)成績(jī)和出勤率的成績(jī);根據(jù)平時(shí)作業(yè)的次數(shù)、成績(jī)和考勤的次數(shù)確定平時(shí)作業(yè)成績(jī)和出勤率的成績(jī);根據(jù)平時(shí)實(shí)驗(yàn)次數(shù)和每次的成績(jī)確定實(shí)驗(yàn)成績(jī);根據(jù)平時(shí)實(shí)驗(yàn)次數(shù)和每次的成績(jī)確定實(shí)驗(yàn)成績(jī);計(jì)算公式:學(xué)生成績(jī)計(jì)算公式:

39、學(xué)生成績(jī)=平時(shí)作業(yè)成績(jī)和出勤率的成績(jī)平時(shí)作業(yè)成績(jī)和出勤率的成績(jī)*20%+實(shí)驗(yàn)成績(jī)實(shí)驗(yàn)成績(jī)*10%+期末期末 試卷成績(jī)?cè)嚲沓煽?jī)*70%;按學(xué)生成績(jī)的計(jì)算公式每一位學(xué)生的成績(jī),填寫學(xué)生成績(jī)單。按學(xué)生成績(jī)的計(jì)算公式每一位學(xué)生的成績(jī),填寫學(xué)生成績(jī)單。 編寫:胡楊編寫:胡楊 日期:日期:05.08.28 審核:審核: 紀(jì)宇紀(jì)宇 日期:日期:05.08.2963四、描述處理邏輯的工具四、描述處理邏輯的工具 數(shù)據(jù)流程圖中比較復(fù)雜的處理邏數(shù)據(jù)流程圖中比較復(fù)雜的處理邏輯輯,用文字描述就存在著不足之處,用文字描述就存在著不足之處,有必要運(yùn)用一些描述處理邏輯的工具有必要運(yùn)用一些描述處理邏輯的工具來(lái)進(jìn)行更為詳細(xì)、易懂

40、的說(shuō)明。來(lái)進(jìn)行更為詳細(xì)、易懂的說(shuō)明。 常用的描述處理邏輯的工具有常用的描述處理邏輯的工具有判斷樹(shù)、判斷表和結(jié)構(gòu)化語(yǔ)言等方判斷樹(shù)、判斷表和結(jié)構(gòu)化語(yǔ)言等方法法 。 641判斷樹(shù)判斷樹(shù) 判斷樹(shù)采用樹(shù)型結(jié)構(gòu)來(lái)表示處判斷樹(shù)采用樹(shù)型結(jié)構(gòu)來(lái)表示處理邏輯理邏輯 。從圖形上可以一目了然地。從圖形上可以一目了然地看清用戶的業(yè)務(wù)在什么條件采取什看清用戶的業(yè)務(wù)在什么條件采取什么樣的處理方式,一枝樹(shù)枝代表一么樣的處理方式,一枝樹(shù)枝代表一組條件的組合和相對(duì)應(yīng)的一種處理組條件的組合和相對(duì)應(yīng)的一種處理方式。方式。65例題例題5.1 某企業(yè)對(duì)不同交易額、不同信譽(yù)的新某企業(yè)對(duì)不同交易額、不同信譽(yù)的新老老客戶采取不同的優(yōu)惠待遇,具

41、體銷售策客戶采取不同的優(yōu)惠待遇,具體銷售策略為:每年的交易額小于等于略為:每年的交易額小于等于5萬(wàn)的客戶萬(wàn)的客戶不給優(yōu)惠;每年的交易額大于不給優(yōu)惠;每年的交易額大于5萬(wàn)的客戶,萬(wàn)的客戶,如無(wú)欠款,給如無(wú)欠款,給15%的折扣率;如有欠款,的折扣率;如有欠款,還應(yīng)考慮客戶與本企業(yè)的交易時(shí)間,交還應(yīng)考慮客戶與本企業(yè)的交易時(shí)間,交易時(shí)間大于易時(shí)間大于20年,折扣率為年,折扣率為10%,交易,交易時(shí)間小于時(shí)間小于20年,折扣率為年,折扣率為5%。 66客戶訂貨優(yōu)惠處理判斷樹(shù)客戶訂貨優(yōu)惠處理判斷樹(shù) 無(wú)欠款無(wú)欠款 折扣折扣15% 交易額交易額 5萬(wàn)萬(wàn) 交易交易20年年 折扣折扣10% 有欠款有欠款 交易交易

42、20年年 折扣折扣5% 交易額交易額 =5萬(wàn)萬(wàn) 不打折不打折 訂貨優(yōu)惠訂貨優(yōu)惠672判斷表判斷表 在條件較多在條件較多 、相應(yīng)的決策比較、相應(yīng)的決策比較多地情況下,考慮用判斷表。多地情況下,考慮用判斷表。 判斷表用二維表格直觀地表達(dá)判斷表用二維表格直觀地表達(dá)具體條件、決策規(guī)則和應(yīng)當(dāng)采取的具體條件、決策規(guī)則和應(yīng)當(dāng)采取的行動(dòng)策略之間的邏輯關(guān)系。行動(dòng)策略之間的邏輯關(guān)系。 68客戶優(yōu)惠待遇判斷表客戶優(yōu)惠待遇判斷表 條件和行動(dòng)條件和行動(dòng) 1 2 3 4條條件件交易額交易額=5萬(wàn)萬(wàn) Y Y Y N無(wú)欠款無(wú)欠款 Y N N -與本公司交與本公司交易易=20年年 - Y N -行行動(dòng)動(dòng)折扣率折扣率15% 折扣

43、率折扣率10% 折扣率折扣率5% 無(wú)折扣無(wú)折扣 69課堂練習(xí):課堂練習(xí):某貨運(yùn)站的收費(fèi)標(biāo)準(zhǔn)如下:l收費(fèi)地點(diǎn)在本省,則快件每公斤收費(fèi)地點(diǎn)在本省,則快件每公斤6元,慢件每元,慢件每公斤公斤4元;元;l收費(fèi)地點(diǎn)在外省,則在收費(fèi)地點(diǎn)在外省,則在25公斤以內(nèi)(含公斤以內(nèi)(含25公公斤)快件每公斤斤)快件每公斤8元,慢件每公斤元,慢件每公斤6元;如果元;如果超過(guò)超過(guò)25公斤時(shí),快件每公斤公斤時(shí),快件每公斤10元,慢件每公元,慢件每公斤斤8元。元。l請(qǐng)根據(jù)上述要求,繪制確定收費(fèi)標(biāo)準(zhǔn)的判斷請(qǐng)根據(jù)上述要求,繪制確定收費(fèi)標(biāo)準(zhǔn)的判斷屬于判斷表。屬于判斷表。703結(jié)構(gòu)化描述語(yǔ)言結(jié)構(gòu)化描述語(yǔ)言 結(jié)構(gòu)化描述語(yǔ)言采用很簡(jiǎn)潔

44、的詞匯結(jié)構(gòu)化描述語(yǔ)言采用很簡(jiǎn)潔的詞匯來(lái)表述處理邏輯,沒(méi)有嚴(yán)格的語(yǔ)法,可來(lái)表述處理邏輯,沒(méi)有嚴(yán)格的語(yǔ)法,可以用英語(yǔ)表達(dá),也可以用漢語(yǔ)表達(dá)。以用英語(yǔ)表達(dá),也可以用漢語(yǔ)表達(dá)。 結(jié)構(gòu)化描述語(yǔ)言采用三種基本邏輯結(jié)構(gòu)化描述語(yǔ)言采用三種基本邏輯結(jié)構(gòu)來(lái)描述處理邏輯,這三種基本邏輯結(jié)構(gòu)來(lái)描述處理邏輯,這三種基本邏輯結(jié)構(gòu)是:順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和選擇結(jié)結(jié)構(gòu)是:順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和選擇結(jié)構(gòu)。構(gòu)。 71順序結(jié)構(gòu)順序結(jié)構(gòu) 順序結(jié)構(gòu)是按出現(xiàn)的先后順序執(zhí)行的一種順序結(jié)構(gòu)是按出現(xiàn)的先后順序執(zhí)行的一種結(jié)構(gòu)。順序結(jié)構(gòu)是由一條條的祈使句構(gòu)成的,結(jié)構(gòu)。順序結(jié)構(gòu)是由一條條的祈使句構(gòu)成的,每一條祈使句至少要有一個(gè)動(dòng)詞,表明要執(zhí)行每一條祈使

45、句至少要有一個(gè)動(dòng)詞,表明要執(zhí)行的動(dòng)作,還至少應(yīng)有一個(gè)名詞作為賓語(yǔ),表示的動(dòng)作,還至少應(yīng)有一個(gè)名詞作為賓語(yǔ),表示動(dòng)作的對(duì)象。動(dòng)作的對(duì)象。 72順序結(jié)構(gòu)示例順序結(jié)構(gòu)示例 “工資計(jì)算工資計(jì)算”處理邏輯處理邏輯 輸入職工號(hào)輸入職工號(hào) 讀基本工資文件讀基本工資文件 讀考勤表文件讀考勤表文件 讀扣款文件讀扣款文件 計(jì)算應(yīng)付工資計(jì)算應(yīng)付工資 計(jì)算代扣工資計(jì)算代扣工資 計(jì)算實(shí)發(fā)工資計(jì)算實(shí)發(fā)工資 73選擇結(jié)構(gòu)選擇結(jié)構(gòu) 選擇結(jié)構(gòu)常常用來(lái)描述選擇結(jié)構(gòu)常常用來(lái)描述要按不同的條件狀況分別執(zhí)要按不同的條件狀況分別執(zhí)行不同的處理功能。行不同的處理功能。 74選擇結(jié)構(gòu)示例選擇結(jié)構(gòu)示例 “客戶優(yōu)費(fèi)待遇客戶優(yōu)費(fèi)待遇”處理邏輯處理

46、邏輯 IF 每年交易額每年交易額 = 5萬(wàn)萬(wàn) THEN IF 最近三個(gè)月無(wú)欠款最近三個(gè)月無(wú)欠款 THEN 折扣率折扣率=15% ELSE IF 與本公司交易與本公司交易=20年年 THEN 折扣率折扣率=10% ELSE 折扣率折扣率=5% ELSE 無(wú)折扣無(wú)折扣 75循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu) 循環(huán)結(jié)構(gòu)是指在某種情況循環(huán)結(jié)構(gòu)是指在某種情況下,反復(fù)執(zhí)行某一相同處理下,反復(fù)執(zhí)行某一相同處理功能的一種結(jié)構(gòu)。功能的一種結(jié)構(gòu)。 76循環(huán)結(jié)構(gòu)示例循環(huán)結(jié)構(gòu)示例 “學(xué)生成績(jī)管理學(xué)生成績(jī)管理”處理邏輯處理邏輯 對(duì)每個(gè)學(xué)生循環(huán)處理對(duì)每個(gè)學(xué)生循環(huán)處理 輸入學(xué)生學(xué)號(hào)輸入學(xué)生學(xué)號(hào) 輸入課程號(hào)輸入課程號(hào) 在在“學(xué)生選課學(xué)生選課”

47、數(shù)據(jù)存儲(chǔ)中查找該生紀(jì)錄數(shù)據(jù)存儲(chǔ)中查找該生紀(jì)錄 如果找到如果找到 則輸入成績(jī)則輸入成績(jī) 將學(xué)生成績(jī)存入成績(jī)檔案中將學(xué)生成績(jī)存入成績(jī)檔案中 直到全部學(xué)生的成績(jī)處理完畢直到全部學(xué)生的成績(jī)處理完畢 774幾種表達(dá)工具的比較幾種表達(dá)工具的比較 結(jié)構(gòu)化語(yǔ)言最適用于涉及到具有判結(jié)構(gòu)化語(yǔ)言最適用于涉及到具有判斷或循環(huán)動(dòng)作組合順序的問(wèn)題;判斷表斷或循環(huán)動(dòng)作組合順序的問(wèn)題;判斷表較適用于含有較適用于含有5-6個(gè)條件的復(fù)雜組合,條個(gè)條件的復(fù)雜組合,條件組合過(guò)于龐大則將造成不便;判斷樹(shù)件組合過(guò)于龐大則將造成不便;判斷樹(shù)適用于行動(dòng)在適用于行動(dòng)在10-15之間的一般復(fù)雜程度之間的一般復(fù)雜程度的決策,必要時(shí)可將判斷表上的規(guī)

48、則轉(zhuǎn)的決策,必要時(shí)可將判斷表上的規(guī)則轉(zhuǎn)換成判斷樹(shù),以便于用戶使用;判斷表?yè)Q成判斷樹(shù),以便于用戶使用;判斷表和判斷樹(shù)也可用于系統(tǒng)開(kāi)發(fā)的其它階段,和判斷樹(shù)也可用于系統(tǒng)開(kāi)發(fā)的其它階段,并被廣泛地應(yīng)用于其它學(xué)科。并被廣泛地應(yīng)用于其它學(xué)科。 78第七節(jié)第七節(jié) 建立新系統(tǒng)的邏輯模型建立新系統(tǒng)的邏輯模型 建立邏輯模型是系統(tǒng)分析中建立邏輯模型是系統(tǒng)分析中重要的任務(wù)之一,它是系統(tǒng)分析重要的任務(wù)之一,它是系統(tǒng)分析階段的重要成果,也是下一個(gè)階階段的重要成果,也是下一個(gè)階段工作的主要依據(jù)。段工作的主要依據(jù)。 79一、確定系統(tǒng)目標(biāo)一、確定系統(tǒng)目標(biāo) 對(duì)系統(tǒng)目標(biāo)進(jìn)行再次考查,并對(duì)系對(duì)系統(tǒng)目標(biāo)進(jìn)行再次考查,并對(duì)系統(tǒng)建設(shè)的環(huán)境和條件的調(diào)查修正系統(tǒng)目統(tǒng)建設(shè)的環(huán)境和條件的調(diào)查修正系統(tǒng)目標(biāo),使系統(tǒng)目標(biāo)適應(yīng)組織的管理需求和標(biāo),使系統(tǒng)目標(biāo)適應(yīng)組織的管理需求和戰(zhàn)略目標(biāo)。主要內(nèi)容為:戰(zhàn)略目標(biāo)。主要內(nèi)容為: 1系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論