管理學(xué)系統(tǒng)分析教材_第1頁(yè)
管理學(xué)系統(tǒng)分析教材_第2頁(yè)
管理學(xué)系統(tǒng)分析教材_第3頁(yè)
管理學(xué)系統(tǒng)分析教材_第4頁(yè)
管理學(xué)系統(tǒng)分析教材_第5頁(yè)
已閱讀5頁(yè),還剩198頁(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、5-1第五章 系統(tǒng)分析 南京工業(yè)大學(xué)朱曉峰, 20085-2第一節(jié) 系統(tǒng)分析的任務(wù) 南京工業(yè)大學(xué)朱曉峰, 20085-3系統(tǒng)分析的任務(wù)詳細(xì)調(diào)查企業(yè)所有業(yè)務(wù)情況 進(jìn)行分析,弄清問(wèn)題提出新系統(tǒng)的邏輯方案南京工業(yè)范大學(xué)朱曉峰, 20085-4系統(tǒng)分析的任務(wù)u現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查(包括工作程序、信息流以及工作的組織與控制方法) u分析系統(tǒng)業(yè)務(wù)流程及數(shù)據(jù)流程 u制定新系統(tǒng)的邏輯模型(數(shù)據(jù)流程圖、數(shù)據(jù)字典、處理小說(shuō)明、 E-R圖) 解決系統(tǒng)“能做什么(What to do)” 的問(wèn)題。 南京工業(yè)范大學(xué)朱曉峰, 20085-5第一節(jié) 系統(tǒng)分析的任務(wù)一、現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查一、現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查(一)系統(tǒng)調(diào)查概述

2、(二)組織機(jī)構(gòu)與功能結(jié)構(gòu)調(diào)查 (三)業(yè)務(wù)流程調(diào)查(四)數(shù)據(jù)調(diào)查 (五)處理調(diào)查二、現(xiàn)行系統(tǒng)分析二、現(xiàn)行系統(tǒng)分析(一)系統(tǒng)目標(biāo)分析(二)系統(tǒng)功能分析(三)數(shù)據(jù)分析(四)功能/數(shù)據(jù)分析三、新系統(tǒng)的邏輯模型三、新系統(tǒng)的邏輯模型(一)數(shù)據(jù)流程圖(DFD)(二)數(shù)據(jù)字典(DD)(三)處理小說(shuō)明(四)實(shí)體-聯(lián)系圖(E-R圖) 南京工業(yè)范大學(xué)朱曉峰, 20085-6一、現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查 南京工業(yè)大學(xué)朱曉峰, 20085-7(一)系統(tǒng)調(diào)查概述 南京工業(yè)大學(xué)朱曉峰, 20085-81 系統(tǒng)調(diào)查的原則 u自頂向下 u弄清存在的道理再分析有無(wú)改進(jìn)的可能性 u調(diào)查相關(guān)的局部系統(tǒng) 南京工業(yè)范大學(xué)朱曉峰, 20085-

3、92 詳細(xì)調(diào)查的范圍及內(nèi)容 u系統(tǒng)界限和運(yùn)行狀態(tài) u組織機(jī)構(gòu)和人員分工 u業(yè)務(wù)流程 全面細(xì)致地了解整個(gè)系統(tǒng)各方面的業(yè)務(wù)流程,以及商流、物流和信息流的流通狀況以及各種輸入、輸出、處理、處理速度、處理量和處理過(guò)程的邏輯關(guān)系。 南京工業(yè)范大學(xué)朱曉峰, 20085-102 詳細(xì)調(diào)查的范圍及內(nèi)容 u各種計(jì)劃、單據(jù)和報(bào)表 調(diào)查中要收集各類(lèi)計(jì)劃、單據(jù)和報(bào)表,了解它們的來(lái)龍去脈及其各項(xiàng)內(nèi)容的填寫(xiě)方法,時(shí)間要求,以便得到完整的信息流程。 u決策方式和決策過(guò)程 u資源情況南京工業(yè)范大學(xué)朱曉峰, 20085-112 詳細(xì)調(diào)查的范圍及內(nèi)容 u約束條件 u薄弱環(huán)節(jié)和用戶要求 用戶要求,是指系統(tǒng)必須滿足的所有性質(zhì)和限制。

4、它通常包括:功能要求、性能要求、時(shí)間要求、可靠性要求、安全保密要求,以及開(kāi)發(fā)費(fèi)用、開(kāi)發(fā)周期、可使用資源等各方面的要求和限制。 南京工業(yè)范大學(xué)朱曉峰, 20085-123 詳細(xì)調(diào)查的方式 u開(kāi)調(diào)查座談會(huì) u重點(diǎn)詢問(wèn)方式 南京工業(yè)范大學(xué)朱曉峰, 20085-13重點(diǎn)詢問(wèn)常見(jiàn)問(wèn)題例如:u你所在的工作崗位是什么?崗位工作的性質(zhì)是什么?u你的工作任務(wù)是什么?每天工作怎樣進(jìn)行時(shí)間安排?u你的工作分為幾班?工作結(jié)果同前、后續(xù)工作如何聯(lián)系?u你所接觸的報(bào)表有幾類(lèi)?數(shù)據(jù)有哪些?滿意程度如何?u你所在的工作崗位是否恰當(dāng)?工作量如何?u你的工作計(jì)劃不能合理安排的原因是什么?u你的工作崗位存在的問(wèn)題是什么?(組織不力

5、?規(guī)劃不好?信息不暢?)u你通常采取什么手段提高工作效率?使用計(jì)算機(jī)了嗎?u如果增加激勵(lì)(獎(jiǎng)金、鼓勵(lì)、新技術(shù)等),工作效率是否會(huì)提高? 南京工業(yè)范大學(xué)朱曉峰, 20085-14重點(diǎn)詢問(wèn)常見(jiàn)問(wèn)題例如: (續(xù))u從有效組織經(jīng)營(yíng)的角度出發(fā),你的權(quán)限是否適當(dāng)(大或?。??u你認(rèn)為影響本企業(yè)經(jīng)營(yíng)效率的關(guān)鍵問(wèn)題是什么?u從全局的利益出發(fā),你認(rèn)為現(xiàn)有的管理體制是否合理?u你認(rèn)為提高經(jīng)營(yíng)的潛力在哪里?現(xiàn)存管理體制有哪些問(wèn)題?u有效降低經(jīng)營(yíng)成本的途徑有哪些?信息系統(tǒng)的開(kāi)發(fā)在本單位是否有必要?u你認(rèn)為新的信息系統(tǒng)應(yīng)該重點(diǎn)解決哪些問(wèn)題?u你所了解的管理工作中,你認(rèn)為決策的效益應(yīng)從哪些方面去衡量? 南京工業(yè)范大學(xué)朱曉峰

6、, 20085-15重點(diǎn)詢問(wèn)常見(jiàn)問(wèn)題例如: (續(xù))u你認(rèn)為業(yè)務(wù)、財(cái)務(wù)、儲(chǔ)運(yùn)等部門(mén)是否已經(jīng)使用了計(jì)算機(jī)?有什么問(wèn)題?u你用過(guò)計(jì)算機(jī)嗎?你認(rèn)為企業(yè)現(xiàn)在使用計(jì)算機(jī)還有什么困難嗎?u在你所了解的管理決策工作中,有哪些可以定量或定性用計(jì)算機(jī)處理嗎?u本企業(yè)與外部哪些企業(yè)有業(yè)務(wù)聯(lián)系?業(yè)務(wù)往來(lái)用計(jì)算機(jī)處理嗎?u原來(lái)開(kāi)發(fā)的軟件有哪些毛???為什么老用不好呢? 南京工業(yè)范大學(xué)朱曉峰, 20085-163 詳細(xì)調(diào)查的方式 u問(wèn)卷調(diào)查方式 u深入實(shí)際的調(diào)查方式 u查閱資料 南京工業(yè)范大學(xué)朱曉峰, 20085-17編 號(hào)提出問(wèn)題1您在您在哪個(gè)部門(mén)工作?哪個(gè)部門(mén)工作?2出版業(yè)務(wù)流程是什么?出版業(yè)務(wù)流程是什么?3您您每日都

7、處理那些文件、數(shù)據(jù)、報(bào)表?每日都處理那些文件、數(shù)據(jù)、報(bào)表?4工作中手工處理特別麻煩的事情是什么?工作中手工處理特別麻煩的事情是什么?5工作中手工處理什么問(wèn)題解決不了?影響工作中手工處理什么問(wèn)題解決不了?影響效率的問(wèn)題有哪些?效率的問(wèn)題有哪些?6您認(rèn)為提高工作效率,節(jié)省工作時(shí)間,減您認(rèn)為提高工作效率,節(jié)省工作時(shí)間,減輕工作強(qiáng)度可采取哪些辦法?輕工作強(qiáng)度可采取哪些辦法?5-18編號(hào)提出問(wèn)題7您的部門(mén)需要成本核算和統(tǒng)計(jì)的內(nèi)容有哪您的部門(mén)需要成本核算和統(tǒng)計(jì)的內(nèi)容有哪些?些?8您的部門(mén)采用計(jì)算機(jī)管理工作情況如何?您的部門(mén)采用計(jì)算機(jī)管理工作情況如何?9如何改進(jìn)業(yè)務(wù)流程使之更合理?如何改進(jìn)業(yè)務(wù)流程使之更合理

8、?10哪些問(wèn)題是目前傳統(tǒng)手工方法根本無(wú)法解哪些問(wèn)題是目前傳統(tǒng)手工方法根本無(wú)法解決的?決的?11出版社計(jì)算機(jī)管理信息系統(tǒng)需要解決什么出版社計(jì)算機(jī)管理信息系統(tǒng)需要解決什么問(wèn)題?問(wèn)題?5-19(二)組織機(jī)構(gòu)與功能結(jié)構(gòu)調(diào)查 南京工業(yè)大學(xué)朱曉峰, 20085-20組織機(jī)構(gòu)與功能結(jié)構(gòu)調(diào)查組織機(jī)構(gòu)調(diào)查業(yè)務(wù)過(guò)程與組織結(jié)構(gòu)之間的聯(lián)系分析 業(yè)務(wù)功能結(jié)構(gòu)調(diào)查與分析 南京工業(yè)范大學(xué)朱曉峰, 20085-211、組織結(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ù)處處銷(xiāo)銷(xiāo)售售處處職職工工食食堂堂第第一一生生產(chǎn)產(chǎn)車(chē)車(chē)間間服服務(wù)務(wù)公公司司廠廠辦辦廠廠長(zhǎng)長(zhǎng)辦辦公公室室包包裝裝車(chē)車(chē)間間生生產(chǎn)產(chǎn)調(diào)

9、調(diào)度度處處設(shè)設(shè)備備管管理理處處技技術(shù)術(shù)質(zhì)質(zhì)量量處處第第九九生生產(chǎn)產(chǎn)車(chē)車(chē)間間廠廠醫(yī)醫(yī)務(wù)務(wù)室室小小車(chē)車(chē)隊(duì)隊(duì)企企管管科科質(zhì)質(zhì)檢檢科科計(jì)計(jì)算算中中心心綜綜合合計(jì)計(jì)劃劃處處統(tǒng)統(tǒng)計(jì)計(jì)科科銷(xiāo)銷(xiāo)售售管管理理科科成成品品庫(kù)庫(kù)業(yè)業(yè)務(wù)務(wù)聯(lián)聯(lián)系系部部市市場(chǎng)場(chǎng)分分析析部部甲甲班班組組丙丙班班組組乙乙班班組組丁丁班班組組黨黨委委辦辦公公室室團(tuán)團(tuán)委委工工會(huì)會(huì)職職教教處處人人事事處處圖圖書(shū)書(shū)資資料料室室廠廠 長(zhǎng)長(zhǎng)工廠管理委員會(huì)工廠管理委員會(huì)廠長(zhǎng)工作部廠長(zhǎng)工作部經(jīng)營(yíng)部經(jīng)營(yíng)部生產(chǎn)部生產(chǎn)部后勤部后勤部宣教部宣教部.南京工業(yè)范大學(xué)朱曉峰, 20085-221、組織結(jié)構(gòu)圖、組織結(jié)構(gòu)圖南京工業(yè)范大學(xué)朱曉峰, 20085-232、組織業(yè)務(wù)

10、關(guān)系圖、組織業(yè)務(wù)關(guān)系圖功能序號(hào) 聯(lián)系的 組 程度 織 業(yè) 務(wù)計(jì)劃科質(zhì)量科設(shè)計(jì)科工藝科機(jī)動(dòng)科總工室研究所生產(chǎn)科供應(yīng)科人事科總務(wù)科教育科銷(xiāo)售科倉(cāng)庫(kù)1計(jì)劃* 2銷(xiāo)售*3供應(yīng)*4人事* 5生產(chǎn) * 6設(shè)備更新* 功能與業(yè)務(wù)7圖中: “*”表示該項(xiàng)業(yè)務(wù)是對(duì)應(yīng)組織的主要業(yè)務(wù)(即主持工作的單位); “”表示該單位是參加協(xié)調(diào)該項(xiàng)業(yè)務(wù)的輔助單位; “”表示該單位是該項(xiàng)業(yè)務(wù)的相關(guān)單位(或稱(chēng)有關(guān)單位) ; 空格:表示該單位與對(duì)應(yīng)業(yè)務(wù)無(wú)關(guān)。南京工業(yè)范大學(xué)朱曉峰, 20085-243 業(yè)務(wù)功能一覽表業(yè)務(wù)功能一覽表銷(xiāo)售系統(tǒng)管理銷(xiāo)售計(jì)劃管理成品庫(kù)管理銷(xiāo)售合同管理銷(xiāo)售核算管理市場(chǎng)預(yù)測(cè)銷(xiāo)售歷史資料管理編制年度銷(xiāo)售大綱編制銷(xiāo)售計(jì)

11、劃合同有效性審查合同執(zhí)行情況分析合同登記和變更銷(xiāo)售利潤(rùn)核算銷(xiāo)售統(tǒng)計(jì)分析出入庫(kù)管理庫(kù)存統(tǒng)計(jì)市場(chǎng)預(yù)測(cè)市場(chǎng)分析南京工業(yè)范大學(xué)朱曉峰, 20085-25(三)業(yè)務(wù)流程調(diào)查 南京工業(yè)大學(xué)朱曉峰, 20085-26業(yè)務(wù)流程圖 業(yè)務(wù)流程圖:用一些規(guī)定的符號(hào)及連線來(lái)表示某個(gè)具體業(yè)務(wù)處理過(guò)程。 業(yè)務(wù)流程圖易于閱讀和理解,是分析業(yè)務(wù)流程的重要步驟。 南京工業(yè)范大學(xué)朱曉峰, 20085-27業(yè)務(wù)流程圖 業(yè)務(wù)流程圖的基本符號(hào)業(yè)務(wù)流程圖的基本符號(hào)業(yè)務(wù)處理單位業(yè)務(wù)處理單位業(yè)務(wù)處理業(yè)務(wù)處理功能描述功能描述表格報(bào)表制作表格報(bào)表制作數(shù)據(jù)文件存檔數(shù)據(jù)文件存檔收集處理數(shù)據(jù)收集處理數(shù)據(jù)信息傳遞過(guò)程信息傳遞過(guò)程南京工業(yè)范大學(xué)朱曉峰,

12、20085-28業(yè)務(wù)流程圖 業(yè)務(wù)流程圖繪制圖表業(yè)務(wù)流程圖繪制圖表B2系統(tǒng)分析系統(tǒng)分析B2.2表 格 名 稱(chēng)業(yè) 務(wù) 流 程 第 圖/共 張圖業(yè)務(wù)名稱(chēng):制圖:審核:?jiǎn)挝幻Q(chēng):核對(duì): 年 月 日?qǐng)D例說(shuō)明業(yè)務(wù)處理單位業(yè)務(wù)處理描述表格制作傳遞存儲(chǔ)收集資料(本框內(nèi)容為具體流程)南京工業(yè)范大學(xué)朱曉峰, 20085-29業(yè)務(wù)流程圖 業(yè)務(wù)流程圖繪制舉例業(yè)務(wù)流程圖繪制舉例計(jì)劃計(jì)劃處處銀行銀行技改技改處處各部門(mén)各部門(mén)各單位各單位局局領(lǐng)導(dǎo)領(lǐng)導(dǎo)上級(jí)上級(jí)領(lǐng)導(dǎo)領(lǐng)導(dǎo)投資投資總規(guī)劃總規(guī)劃更新改造更新改造貸款規(guī)模貸款規(guī)模開(kāi)會(huì)開(kāi)會(huì)討論討論報(bào)表報(bào)表審批審批綜合平衡綜合平衡(討論)(討論)批準(zhǔn)批準(zhǔn)下達(dá)下達(dá)各單位各單位各部門(mén)各部門(mén)正式正

13、式計(jì)劃計(jì)劃計(jì)劃計(jì)劃各單位各單位上報(bào)表上報(bào)表計(jì)劃計(jì)劃處處各部門(mén)各部門(mén)各單位各單位技改技改處處銀行銀行各部門(mén)各部門(mén)各單位各單位存檔存檔南京工業(yè)范大學(xué)朱曉峰, 20085-30采購(gòu)單采購(gòu)單2341收貨單收貨單2341采購(gòu)部門(mén)采購(gòu)部門(mén)財(cái)會(huì)部門(mén)財(cái)會(huì)部門(mén)收貨部門(mén)收貨部門(mén)賣(mài)方存檔賣(mài)方準(zhǔn)備采購(gòu)單準(zhǔn)備采購(gòu)單登記待收登記待收應(yīng)付款處理應(yīng)付款處理應(yīng)付帳應(yīng)付帳待收貨清單待收貨清單收貨處理收貨處理付款取貨通知取貨通知2存檔存檔業(yè)務(wù)流程圖南京工業(yè)范大學(xué)朱曉峰, 20085-31業(yè)務(wù)流程調(diào)查u對(duì)每一業(yè)務(wù)弄清其輸入、處理、存貯、輸出、立即存取要求,收集相應(yīng)資料。u理順各個(gè)崗位、各個(gè)業(yè)務(wù)流程之間的關(guān)系。u除去不必要的環(huán)節(jié),對(duì)重

14、復(fù)的環(huán)節(jié)進(jìn)行合并,對(duì)新的環(huán)節(jié)進(jìn)行增補(bǔ)。u確定哪些是今后計(jì)算機(jī)系統(tǒng)要處理的環(huán)節(jié)。 南京工業(yè)范大學(xué)朱曉峰, 20085-32(四)數(shù)據(jù)調(diào)查 南京工業(yè)大學(xué)朱曉峰, 20085-33數(shù)據(jù)調(diào)查 在調(diào)查中要注意廣泛地收集各項(xiàng)業(yè)務(wù)處理中各種輸入、輸出的單據(jù)、表格、報(bào)表、單據(jù)、表格、報(bào)表、各類(lèi)臺(tái)賬各類(lèi)臺(tái)賬等,而且最好是填有內(nèi)容的資料和報(bào)表。細(xì)致調(diào)查了每一張單據(jù)、表格、報(bào)表、臺(tái)賬等資料的來(lái)龍去脈、處理內(nèi)容、處理時(shí)間、處理的數(shù)據(jù)量、處理的周期之后,可匯總繪制數(shù)據(jù)調(diào)查分析表。 調(diào)查方法:查閱檔案、面談?wù){(diào)查、發(fā)調(diào)查表、測(cè)定采樣、實(shí)際動(dòng)手等。 南京工業(yè)范大學(xué)朱曉峰, 20085-34(五)處理調(diào)查 南京工業(yè)大學(xué)朱曉峰,

15、 20085-35處理調(diào)查 處理調(diào)查,主要是對(duì)業(yè)務(wù)處理的邏輯關(guān)系和算法模型進(jìn)行的調(diào)查。 在處理調(diào)查中對(duì)每一個(gè)處理項(xiàng)需要調(diào)查的內(nèi)容和項(xiàng)目大致如下: (1)該處理有哪些輸入?處理的輸出是什么? (輸入輸出的單據(jù)、報(bào)表的各項(xiàng)數(shù)據(jù)) (2)輸入經(jīng)處理后的輸出是什么?包括哪些數(shù)據(jù)項(xiàng)的內(nèi)容? (3)了解各項(xiàng)數(shù)據(jù)的生成途徑(算法模型)。 南京工業(yè)范大學(xué)朱曉峰, 20085-36處理調(diào)查 在處理調(diào)查中對(duì)每一個(gè)處理項(xiàng)需要調(diào)查的內(nèi)容和項(xiàng)目大致如下: (續(xù)) (4)了解處理的邏輯關(guān)系。可用判定樹(shù)或判定表來(lái)描述,以便今后的分析與設(shè)計(jì)。 (5)根據(jù)信息采集與處理,構(gòu)造系統(tǒng)的數(shù)學(xué)模型。 (6)了解整個(gè)系統(tǒng)的處理程序,弄清

16、先后和處理過(guò)程。 (7)確定處理時(shí)間的要求,明確在相對(duì)時(shí)間段內(nèi)需要處理的數(shù)據(jù)內(nèi)容。 (8)弄清處理信息的形態(tài)(報(bào)表、報(bào)單、屏幕顯示等),以及時(shí)段輸出要求。 南京工業(yè)范大學(xué)朱曉峰, 20085-37二、現(xiàn)行系統(tǒng)分析 南京工業(yè)大學(xué)朱曉峰, 20085-38 二、現(xiàn)行系統(tǒng)分析(一)系統(tǒng)目標(biāo)分析 新系統(tǒng)建立之后要達(dá)到的運(yùn)行性能指標(biāo),是系統(tǒng)可行性分析所確定的系統(tǒng)目標(biāo)的進(jìn)一步細(xì)化。 (二)系統(tǒng)功能分析 BPR;找出功能與功能之間、功能與外部環(huán)境之間的信息相互聯(lián)系,為系統(tǒng)的數(shù)據(jù)分析提供依據(jù)。 (三)數(shù)據(jù)分析(四)功能/數(shù)據(jù)分析 南京工業(yè)范大學(xué)朱曉峰, 20085-39(三)數(shù)據(jù)分析 對(duì)系統(tǒng)調(diào)查所收集的數(shù)據(jù)以

17、及統(tǒng)計(jì)和處理數(shù)據(jù)的過(guò)程進(jìn)行分析和整理。 調(diào)查數(shù)據(jù)的匯總分析:u 輸入數(shù)據(jù)類(lèi):主要指報(bào)來(lái)的報(bào)表,即今后下級(jí)子系統(tǒng)或網(wǎng)絡(luò)要傳遞來(lái)的內(nèi)容u 要存儲(chǔ)的數(shù)據(jù)類(lèi):主要指各種臺(tái)賬、賬單和記錄文件,它們是今后系統(tǒng)數(shù)據(jù)庫(kù)要存儲(chǔ)的主要內(nèi)容 u 產(chǎn)生的數(shù)據(jù)類(lèi):主要指系統(tǒng)運(yùn)行所產(chǎn)生的各類(lèi)報(bào)表等,它們是今后系統(tǒng)輸出和網(wǎng)絡(luò)傳遞的主要內(nèi)容 南京工業(yè)范大學(xué)朱曉峰, 20085-40(三)數(shù)據(jù)分析 然后再對(duì)每一類(lèi)數(shù)據(jù)進(jìn)行如下三項(xiàng)的整理與分析:u 匯總并檢查數(shù)據(jù)有無(wú)遺漏 u 檢查數(shù)據(jù)的匹配情況 u 建立統(tǒng)一的數(shù)據(jù)字典 南京工業(yè)范大學(xué)朱曉峰, 20085-41(四)功能/數(shù)據(jù)分析 整體地考慮新系統(tǒng)的功能子系統(tǒng)和數(shù)據(jù)資源的合理分布。

18、 它是通過(guò)U/C矩陣的建立和分析來(lái)實(shí)現(xiàn)的。 南京工業(yè)范大學(xué)朱曉峰, 20085-42數(shù) 據(jù) 類(lèi) 功 能計(jì)劃財(cái)務(wù)計(jì)劃產(chǎn)品零件規(guī)格材料表材料庫(kù)存成品庫(kù)存工作令機(jī)器負(fù)荷材料供應(yīng)工藝流程客戶銷(xiāo)售區(qū)域訂貨成本職工經(jīng)營(yíng)計(jì)劃UU財(cái)務(wù)規(guī)劃UU經(jīng)營(yíng)計(jì)劃資產(chǎn)規(guī)模經(jīng)營(yíng)計(jì)劃子系統(tǒng)產(chǎn)品預(yù)測(cè)UU產(chǎn)品設(shè)計(jì)開(kāi)發(fā)UU技術(shù)準(zhǔn)備產(chǎn)品工藝產(chǎn)品工藝子系統(tǒng)U庫(kù)存控制調(diào) 度U生產(chǎn)能力計(jì)劃材料需求UU生產(chǎn)制造操作順序生產(chǎn)制造計(jì)劃子系統(tǒng)銷(xiāo)售管理UUU市場(chǎng)分析UU訂貨服務(wù)UU銷(xiāo) 售發(fā) 運(yùn)UUU銷(xiāo)售子系統(tǒng)財(cái)務(wù)會(huì)計(jì)UUUUUUU財(cái) 會(huì)成本會(huì)計(jì)UUUU1人員計(jì)劃人 事人員招聘考評(píng)2 注:1財(cái)會(huì)子系統(tǒng) 2人事檔案子系統(tǒng)數(shù)數(shù) 據(jù)據(jù) 聯(lián)聯(lián) 系系南京工業(yè)范大

19、學(xué)朱曉峰, 20085-43三、新系統(tǒng)的邏輯模型 南京工業(yè)大學(xué)朱曉峰, 20085-44新系統(tǒng)的邏輯模型u 數(shù)據(jù)流程圖(DFD)u 數(shù)據(jù)字典(DD)u 處理小說(shuō)明u 實(shí)體-聯(lián)系圖(E-R圖) 功能數(shù)據(jù)南京工業(yè)范大學(xué)朱曉峰, 20085-45(一)數(shù)據(jù)流程圖Data Flow Diagram 南京工業(yè)大學(xué)朱曉峰, 20085-461. 數(shù)據(jù)流程圖的四個(gè)基本成分?jǐn)?shù)據(jù)存儲(chǔ) 數(shù)據(jù)流 外部項(xiàng)數(shù)據(jù)處理(加工)南京工業(yè)范大學(xué)朱曉峰, 20085-471) 數(shù)據(jù)流u表示數(shù)據(jù)和數(shù)據(jù)流向, 由一組固定成分的數(shù)據(jù)組成 如“選課單”由“學(xué)號(hào)、姓名、課程編號(hào)、課程名”等成分組成u數(shù)據(jù)流可從加工流向加工,也可在加工與數(shù)據(jù)

20、存儲(chǔ)或外部項(xiàng)之間流動(dòng);兩個(gè)加工之間可有多股數(shù)據(jù)流u數(shù)據(jù)流的命名 用名詞,不要使用意義空洞的名詞 盡量使用現(xiàn)實(shí)系統(tǒng)已有名字南京工業(yè)范大學(xué)朱曉峰, 20085-48數(shù)據(jù)流(圖示)*+ABCAAABBBCCC儲(chǔ)戶檢查合理性帳戶取款單合理取款單* 與 + 或南京工業(yè)范大學(xué)朱曉峰, 20085-49畫(huà)數(shù)據(jù)流時(shí)需注意的問(wèn)題u不要把控制流作為數(shù)據(jù)流 如:下圖中讀下張卡屬于控制流,不應(yīng)畫(huà)出。 u不要標(biāo)出激發(fā)條件合法卡片卡片信息讀入卡片卡片校驗(yàn)讀下張卡工資單工資率計(jì)算工資每月1號(hào)職工檔案南京工業(yè)范大學(xué)朱曉峰, 20085-502) 加工u表示對(duì)數(shù)據(jù)進(jìn)行的操作, 如“處理選課單” 、“產(chǎn)生發(fā)票”等u加工的編號(hào),說(shuō)

21、明這個(gè)加工在層次分解中的位置 (分層DFD)u加工的命名 頂層的加工名就是整個(gè)系統(tǒng)項(xiàng)目的名字 盡量最好使用動(dòng)賓詞組,也可用主謂詞組 不要使用空洞的動(dòng)詞南京工業(yè)范大學(xué)朱曉峰, 20085-51加工的命名儲(chǔ)戶處理1帳戶數(shù)據(jù)1 數(shù)據(jù)2儲(chǔ)戶檢查合理性帳戶取款單合理取款單無(wú)意義的 名字:較好的命名:南京工業(yè)范大學(xué)朱曉峰, 20085-523) 數(shù)據(jù)存儲(chǔ)u表示需要保存的數(shù)據(jù)流向, 如“ 學(xué)生檔案”、“課程設(shè)置”等u數(shù)據(jù)存儲(chǔ)與加工的方向 “讀出 ”、“寫(xiě)入 ”u分層數(shù)據(jù)流程圖中,數(shù)據(jù)存儲(chǔ)一般局限在某一層或某幾層u命名方法與數(shù)據(jù)流相似修改庫(kù)存商品庫(kù)存檢索商品信息商品目錄南京工業(yè)范大學(xué)朱曉峰, 20085-53

22、4) 外部項(xiàng)u位于系統(tǒng)之外的信息提供者或使用者,稱(chēng)為外部項(xiàng)。即存在于系統(tǒng)之外的人員或組織。如“學(xué)務(wù)科”等u說(shuō)明數(shù)據(jù)輸入的源點(diǎn)(數(shù)據(jù)源)或數(shù)據(jù)輸出的終點(diǎn)(數(shù)據(jù)終點(diǎn))u起到更好的理解作用,但不是系統(tǒng)中的事物南京工業(yè)范大學(xué)朱曉峰, 20085-54數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)終點(diǎn)數(shù)據(jù)終點(diǎn)沒(méi)有輸出!沒(méi)有輸出!沒(méi)有輸入!沒(méi)有輸入!每個(gè)加工至少每個(gè)加工至少有一個(gè)輸入數(shù)有一個(gè)輸入數(shù)據(jù)流和一個(gè)輸據(jù)流和一個(gè)輸出數(shù)據(jù)流出數(shù)據(jù)流幾種錯(cuò)誤幾種錯(cuò)誤(1)5-55數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)終點(diǎn)數(shù)據(jù)終點(diǎn)數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)終點(diǎn)數(shù)據(jù)終點(diǎn)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)流必須要么從某數(shù)據(jù)流必須要么從某個(gè)加工流出、要么

23、流個(gè)加工流出、要么流入某個(gè)加工,而不能入某個(gè)加工,而不能直接從外部項(xiàng)流向數(shù)直接從外部項(xiàng)流向數(shù)據(jù)存儲(chǔ)等等。據(jù)存儲(chǔ)等等。圖示的幾種流動(dòng)都是圖示的幾種流動(dòng)都是不合理的不合理的幾種錯(cuò)誤幾種錯(cuò)誤(2)5-562 怎樣畫(huà)DFDu了解DFD的特性u(píng)畫(huà)分層DFD南京工業(yè)范大學(xué)朱曉峰, 20085-571) DFD的特性u(píng)與程序流程圖不同,DFD不表示程序的控制結(jié)構(gòu),只描述數(shù)據(jù)的流動(dòng)u DFD分成多層(子圖、父圖概念)表示, 從而逐步展開(kāi)數(shù)據(jù)流和功能的細(xì)節(jié)。南京工業(yè)范大學(xué)朱曉峰, 2008南京工業(yè)范大學(xué)朱曉峰, 20085-592) 畫(huà)分層DFD(1)(1)先畫(huà)出頂層先畫(huà)出頂層DFDDFD。(2)(2)自頂向下

24、畫(huà)出各層自頂向下畫(huà)出各層DFDDFD 分解原則:分解原則: 分解后的軟件成分有相對(duì)獨(dú)立功能分解后的軟件成分有相對(duì)獨(dú)立功能 一次分解不要加入細(xì)節(jié)過(guò)多一次分解不要加入細(xì)節(jié)過(guò)多 由外向里畫(huà)由外向里畫(huà)DFDDFD報(bào)名單合格報(bào)名單檢驗(yàn) 報(bào)名單南京工業(yè)范大學(xué)朱曉峰, 20085-602) 畫(huà)分層DFD(3)(3)先考慮穩(wěn)定狀態(tài),忽略系統(tǒng)的工作條件,先考慮穩(wěn)定狀態(tài),忽略系統(tǒng)的工作條件, 即怎么開(kāi)始、怎么結(jié)束的即怎么開(kāi)始、怎么結(jié)束的。(4)(4)忽略瑣碎的枝節(jié),如出錯(cuò)處理等。忽略瑣碎的枝節(jié),如出錯(cuò)處理等。(5)(5)隨時(shí)準(zhǔn)備重畫(huà)隨時(shí)準(zhǔn)備重畫(huà) 報(bào)名單合格報(bào)名單檢驗(yàn) 報(bào)名單錯(cuò)誤的報(bào)名單南京工業(yè)范大學(xué)朱曉峰, 20

25、085-613) 畫(huà)分層DFD的指導(dǎo)原則(1 1)父圖父圖- -子圖平衡子圖平衡(2 2)編號(hào))編號(hào)(3 3)分解的程度)分解的程度南京工業(yè)范大學(xué)朱曉峰, 20085-62父圖-子圖平衡父圖父圖- -子圖平衡:子圖平衡: 模型分解時(shí)必須保持父圖的輸入輸出數(shù)據(jù)流和子圖輸入輸出數(shù)據(jù)流相同。南京工業(yè)范大學(xué)朱曉峰, 20085-63父圖-子圖平衡A1 14 42 23 3BFEGCD南京工業(yè)范大學(xué)朱曉峰, 20085-64父圖-子圖平衡缺少缺少C C3.13.1ED3.33.33.23.2對(duì)對(duì)加工加工3細(xì)化細(xì)化的子圖:的子圖:加工加工3南京工業(yè)范大學(xué)朱曉峰, 2008購(gòu)書(shū)單購(gòu)書(shū)單教材購(gòu)教材購(gòu)銷(xiāo)系統(tǒng)銷(xiāo)系

26、統(tǒng)教材購(gòu)銷(xiāo)系統(tǒng)的頂層教材購(gòu)銷(xiāo)系統(tǒng)的頂層DFD學(xué)生學(xué)生領(lǐng)書(shū)單領(lǐng)書(shū)單缺書(shū)單缺書(shū)單進(jìn)書(shū)通知進(jìn)書(shū)通知書(shū)庫(kù)保書(shū)庫(kù)保管員管員購(gòu)書(shū)單購(gòu)書(shū)單缺書(shū)缺書(shū)單單銷(xiāo)售銷(xiāo)售教材教材采購(gòu)采購(gòu)教材教材1 12 2第二層第二層DFD(層層) 教材購(gòu)銷(xiāo)系統(tǒng)教材購(gòu)銷(xiāo)系統(tǒng)教材存量表教材存量表學(xué)學(xué)生生F1F1缺書(shū)登記表缺書(shū)登記表F2F2書(shū)書(shū)庫(kù)庫(kù)保保管管員員進(jìn)書(shū)通知進(jìn)書(shū)通知教材入教材入庫(kù)信息庫(kù)信息領(lǐng)書(shū)單領(lǐng)書(shū)單1.21.2第三層第三層DFD (1層層) 銷(xiāo)售子系統(tǒng)銷(xiāo)售子系統(tǒng)(1.0)無(wú)效無(wú)效書(shū)單書(shū)單教材存量表教材存量表F1F1開(kāi)發(fā)票開(kāi)發(fā)票F2F2缺書(shū)登記表缺書(shū)登記表學(xué)學(xué)生生各班學(xué)生用書(shū)表各班學(xué)生用書(shū)表F3F3售書(shū)登記表售書(shū)登記表F4F41

27、.11.1 審查審查有效性有效性1.31.3 登記并登記并開(kāi)領(lǐng)書(shū)單開(kāi)領(lǐng)書(shū)單學(xué)學(xué)生生1.51.5補(bǔ)售補(bǔ)售教材教材1.41.4登記登記缺書(shū)缺書(shū)購(gòu)書(shū)單購(gòu)書(shū)單發(fā)票發(fā)票領(lǐng)書(shū)領(lǐng)書(shū) 單單 有效有效購(gòu)書(shū)單購(gòu)書(shū)單教材入庫(kù)信息教材入庫(kù)信息 按書(shū)號(hào)按書(shū)號(hào)匯總?cè)睍?shū)匯總?cè)睍?shū)2.12.12.32.3第三層第三層DFD (1層層) 采購(gòu)子系統(tǒng)采購(gòu)子系統(tǒng)(2.0) 待購(gòu)教材表待購(gòu)教材表F5F5教材一覽表教材一覽表F6F6書(shū)書(shū)庫(kù)庫(kù)保保管管員員進(jìn)書(shū)通知進(jìn)書(shū)通知教材存量表教材存量表F1F12.22.2按出版社按出版社統(tǒng)計(jì)缺書(shū)統(tǒng)計(jì)缺書(shū)修改教材庫(kù)修改教材庫(kù)存和待購(gòu)量存和待購(gòu)量F2F2缺書(shū)登記表缺書(shū)登記表教材入庫(kù)信息教材入庫(kù)信息缺缺書(shū)書(shū)

28、單單5-69加工編號(hào)加工的編號(hào)原則:加工的編號(hào)原則: 子圖圖號(hào)為分解的父圖中的加工號(hào),同級(jí)子圖在最后數(shù)字以序號(hào)區(qū)別。南京工業(yè)范大學(xué)朱曉峰, 20085-70分解的程度分解的深度與層次:分解的深度與層次: 按功能情況定,一般設(shè)深度為3-5 如超過(guò)5個(gè)加工最好分解畫(huà),否則容易出錯(cuò)南京工業(yè)范大學(xué)朱曉峰, 20085-71實(shí)例2 :考務(wù)處理系統(tǒng)(1)對(duì)考生送來(lái)的報(bào)名單進(jìn)行檢查;(2)對(duì)合格的報(bào)名單編好準(zhǔn)考證號(hào)后將準(zhǔn)考證送給考生,并將匯總后的考生名單送給閱卷站;(3)對(duì)閱卷站送來(lái)的成績(jī)單進(jìn)行檢查,并根據(jù)考試中心制定的合格標(biāo)準(zhǔn)審定合格者;(4)制作考生通知單(含成績(jī)及合格/不合格標(biāo)志)送給考生;(5)按地

29、區(qū)進(jìn)行成績(jī)分類(lèi)統(tǒng)計(jì)和試題難度分析,產(chǎn)生統(tǒng)計(jì)分析表。南京工業(yè)范大學(xué)朱曉峰, 2008頂層數(shù)據(jù)流圖頂層數(shù)據(jù)流圖考考生生考務(wù)考務(wù)處理系統(tǒng)處理系統(tǒng)考考試試中中心心閱卷站閱卷站報(bào)名單報(bào)名單準(zhǔn)考證準(zhǔn)考證考生通知單考生通知單成成績(jī)績(jī)清清單單合格標(biāo)準(zhǔn)合格標(biāo)準(zhǔn)考考生生名名單單統(tǒng)計(jì)分析表統(tǒng)計(jì)分析表處理處理 報(bào)名單報(bào)名單報(bào)名單報(bào)名單準(zhǔn)考證準(zhǔn)考證1 1統(tǒng)計(jì)統(tǒng)計(jì)成績(jī)成績(jī)2 2考生通知單考生通知單成成0 0層層數(shù)據(jù)流數(shù)據(jù)流圖圖考生名冊(cè)考生名冊(cè)績(jī)績(jī)清清單單合合格格標(biāo)標(biāo)準(zhǔn)準(zhǔn)考考生生名名單單統(tǒng)計(jì)分析表統(tǒng)計(jì)分析表一層數(shù)據(jù)流圖一層數(shù)據(jù)流圖 ( (a)a)檢查檢查報(bào)名單報(bào)名單報(bào)名單報(bào)名單準(zhǔn)考證準(zhǔn)考證1.11.1編準(zhǔn)考編準(zhǔn)考證號(hào)證號(hào)1

30、.21.2不合格不合格報(bào)名單報(bào)名單考生名冊(cè)考生名冊(cè)考生名單考生名單合格合格報(bào)名單報(bào)名單登記登記考生考生1.31.3正式正式報(bào)名單報(bào)名單匯總匯總名單名單1.41.4檢查檢查成績(jī)清單成績(jī)清單2.12.1審定審定合格者合格者2.22.2考生名冊(cè)考生名冊(cè)正確正確成績(jī)清單成績(jī)清單制作制作通知單通知單2.32.3分析分析統(tǒng)計(jì)成績(jī)統(tǒng)計(jì)成績(jī)2.42.4分析分析試題難度試題難度2.52.5試題得分清單試題得分清單考生考生通知單通知單難度難度分析表分析表合格合格標(biāo)準(zhǔn)標(biāo)準(zhǔn)分類(lèi)分類(lèi)統(tǒng)計(jì)表統(tǒng)計(jì)表成績(jī)清單成績(jī)清單錯(cuò)誤錯(cuò)誤成績(jī)清單成績(jī)清單經(jīng)審定的經(jīng)審定的成績(jī)清單成績(jī)清單一層數(shù)據(jù)流圖一層數(shù)據(jù)流圖 ( (b)b)5-763 D

31、FD的改進(jìn)u檢查正確性u(píng)提高易理解性u(píng)重新分解南京工業(yè)范大學(xué)朱曉峰, 20085-771)檢查正確性 分析員可以從以下幾個(gè)角度來(lái)檢查DFD的正確性:u 數(shù)據(jù)守恒u 數(shù)據(jù)存儲(chǔ)的使用u 父圖和子圖的平衡南京工業(yè)范大學(xué)朱曉峰, 20085-78數(shù)據(jù)守恒數(shù)據(jù)不守恒的情況有兩種:一一是某個(gè)加工輸出的數(shù)據(jù)并無(wú)相應(yīng)的數(shù)據(jù)來(lái)源,可能是某些數(shù)據(jù)流被遺漏了。 運(yùn)動(dòng)員名單=隊(duì)名+ 姓名+ 項(xiàng)目 項(xiàng)目參加者=項(xiàng)目+ 姓名+ 運(yùn)動(dòng)員號(hào) “運(yùn)動(dòng)員號(hào)”并無(wú)數(shù)據(jù)來(lái)源決定比賽名單運(yùn)動(dòng)員名單項(xiàng)目參加者項(xiàng)目南京工業(yè)范大學(xué)朱曉峰, 20085-79數(shù)據(jù)守恒 二二是,一個(gè)加工的輸入并沒(méi)有用到,這不一定是錯(cuò)誤。可與用戶進(jìn)一步討論,是否屬

32、于多余的數(shù)據(jù)流。 訂貨單=單位名+ 貨名+ 貨號(hào)+ 數(shù)量 價(jià)目=貨名+ 單價(jià) 發(fā)票=單位名+ 貨名+ 數(shù)量+ 單價(jià)+ 總計(jì) 經(jīng)商量,“貨號(hào)”確屬多余,故刪去。開(kāi)發(fā)票價(jià)目發(fā)票訂貨單南京工業(yè)范大學(xué)朱曉峰, 20085-80數(shù)據(jù)存儲(chǔ)的使用 判斷:是否存在“只讀不寫(xiě)只讀不寫(xiě)”或“只寫(xiě)不讀只寫(xiě)不讀”的數(shù)據(jù)存儲(chǔ) (注意在所有的DFD中檢查)1423父圖:父圖:子圖:子圖:4.14.34.2XXYY南京工業(yè)范大學(xué)朱曉峰, 20085-812)提高易理解性u(píng) 簡(jiǎn)化加工之間的聯(lián)系u 注意分解的均勻u 適當(dāng)?shù)孛暇┕I(yè)范大學(xué)朱曉峰, 20085-82簡(jiǎn)化加工之間的聯(lián)系 應(yīng)盡量減少加工之間輸入輸出數(shù)據(jù)流的數(shù)目。因

33、為加工之間的數(shù)據(jù)流越少,各個(gè)加工的功能就越相對(duì)獨(dú)立。 例: G12354ABHJICDKLNMPEF南京工業(yè)范大學(xué)朱曉峰, 20085-83分解的均勻 即圖中各個(gè)部分不均勻。 一張圖中,如果某些加工已是基本加工(細(xì)節(jié)),而另一些加工還可進(jìn)一步分解成三、四層,則應(yīng)考慮重新分解。南京工業(yè)范大學(xué)朱曉峰, 20085-84適當(dāng)?shù)孛鹵 名字的意義要明確,容易理解u 如果難以為DFD圖中的成分(數(shù)據(jù)流、加工等)命名,往往說(shuō)明分解不當(dāng), 可考慮重新分解。 南京工業(yè)范大學(xué)朱曉峰, 20085-853)重新分解 在畫(huà)第N層時(shí)意識(shí)到在第N-1層或第N-2層所犯的錯(cuò)誤,此時(shí)就需要對(duì)第N-1層、第N-2層作重新分解

34、。南京工業(yè)范大學(xué)朱曉峰, 20085-86重新分解的做法 (1)把需要重新分解的某張圖的所有子圖連接成一張。南京工業(yè)范大學(xué)朱曉峰, 20085-87重新分解的做法12354ABHJICDKLNMPEF父圖父圖:南京工業(yè)范大學(xué)朱曉峰, 20085-88重新分解的做法子圖子圖:2.22.32.12.42.5IJKCMLEHN南京工業(yè)范大學(xué)朱曉峰, 20085-89重新分解的做法重新連成一張圖重新連成一張圖:2.22.32.12.42.5BJKCMLEHN1345IAPGFD2南京工業(yè)范大學(xué)朱曉峰, 20085-90重新分解的做法 (2) 把圖分成幾部分,使各部分之間的聯(lián)系最少。南京工業(yè)范大學(xué)朱曉峰

35、, 20085-91重新分解的做法把圖中的加工重新劃分:把圖中的加工重新劃分:2.22.32.12.42.5BJKCMLEHN1345IAPGFD222”2”南京工業(yè)范大學(xué)朱曉峰, 20085-92重新分解的做法 (3)重新建立父圖,即把第2)步所得的每一部分畫(huà)成一個(gè)圓,而各部分之間的聯(lián)系就是加工之間的界面。南京工業(yè)范大學(xué)朱曉峰, 20085-93重新分解的做法 (4)重新建立各張子圖,這只需把第2)步所得的圖按各部分的邊界剪開(kāi)即可。南京工業(yè)范大學(xué)朱曉峰, 20085-94重新分解的做法重新建立父圖重新建立父圖:BJKCMLEHN1345IAPGFD222”2”南京工業(yè)范大學(xué)朱曉峰, 2008

36、5-95重新分解的做法 (5) 為所有的加工重新命名和編號(hào)。南京工業(yè)范大學(xué)朱曉峰, 20085-96重新分解的做法重新建立父圖并編號(hào)重新建立父圖并編號(hào):BJKCMLEHN1345IAPGFD2”2” 22南京工業(yè)范大學(xué)朱曉峰, 20085-97(二)數(shù)據(jù)字典 Data Dictionary 南京工業(yè)大學(xué)朱曉峰, 20085-98數(shù)據(jù)字典(DD)u對(duì)DFD中的每一成分給以詳細(xì)定義uDD的類(lèi)型uDD的定義與實(shí)現(xiàn)方法 南京工業(yè)范大學(xué)朱曉峰, 20085-991 詳細(xì)定義DFD成分定義式中使用的符號(hào): 操作符 含義描述 定義為 與(順序結(jié)構(gòu)) . 重復(fù)(循環(huán)結(jié)構(gòu)) . 或(選擇結(jié)構(gòu)) ( . ) 任選

37、 m.n 界域 ., 注釋符南京工業(yè)范大學(xué)朱曉峰, 20085-1001 詳細(xì)定義DFD成分限制重復(fù)次數(shù): 表示允許重復(fù)3-5次 表示恰好重復(fù) 3 次 表示至少出現(xiàn) 1 次表示允許重復(fù)0至任意次 3南京工業(yè)范大學(xué)朱曉峰, 20085-1012 DD的類(lèi)型u 數(shù)據(jù)流u 數(shù)據(jù)存儲(chǔ)u 數(shù)據(jù)項(xiàng)(數(shù)據(jù)元素)u 加工南京工業(yè)范大學(xué)朱曉峰, 20085-102數(shù)據(jù)流條目給出DFD中某個(gè)數(shù)據(jù)流的定義,通常包括:u數(shù)據(jù)流標(biāo)識(shí)u數(shù)據(jù)流來(lái)源u數(shù)據(jù)流去向u數(shù)據(jù)流的數(shù)據(jù)組成u流動(dòng)屬性描述:頻率、數(shù)據(jù)量南京工業(yè)范大學(xué)朱曉峰, 2008購(gòu)購(gòu)書(shū)書(shū)單單發(fā)票發(fā)票領(lǐng)書(shū)領(lǐng)書(shū)單單審查并審查并開(kāi)發(fā)票開(kāi)發(fā)票開(kāi)領(lǐng)開(kāi)領(lǐng)書(shū)單書(shū)單無(wú)效書(shū)單無(wú)效書(shū)單

38、學(xué)生學(xué)生1 12 2各班學(xué)生各班學(xué)生用用 書(shū)書(shū) 表表舉例:舉例:學(xué)生學(xué)生教材存量表教材存量表5-104數(shù)據(jù)流條目舉例數(shù)據(jù)流名:發(fā)票別名: 購(gòu)書(shū)發(fā)票來(lái)源:審查并開(kāi)發(fā)票去向:開(kāi)領(lǐng)書(shū)單組成:(學(xué)號(hào))姓名書(shū)號(hào)單價(jià)數(shù)量總價(jià)書(shū)費(fèi)合計(jì)數(shù)據(jù)量:100次/天 高峰值:開(kāi)學(xué)期間400次/天南京工業(yè)范大學(xué)朱曉峰, 20085-105數(shù)據(jù)存儲(chǔ)條目給出DFD中某個(gè)數(shù)據(jù)存儲(chǔ)的定義,通常包括:u數(shù)據(jù)存儲(chǔ)名字u數(shù)據(jù)存儲(chǔ)描述u數(shù)據(jù)存儲(chǔ)組成u數(shù)據(jù)存儲(chǔ)方式u關(guān)鍵碼u存取頻率和數(shù)據(jù)量u安全性要求(用戶存取權(quán)限)南京工業(yè)范大學(xué)朱曉峰, 2008購(gòu)購(gòu)書(shū)書(shū)單單發(fā)票發(fā)票領(lǐng)書(shū)領(lǐng)書(shū)單單審查并審查并開(kāi)發(fā)票開(kāi)發(fā)票開(kāi)領(lǐng)開(kāi)領(lǐng)書(shū)單書(shū)單無(wú)效書(shū)單無(wú)效書(shū)單學(xué)生

39、學(xué)生1 12 2各班學(xué)生各班學(xué)生用用 書(shū)書(shū) 表表舉例:舉例:學(xué)生學(xué)生教材存量表教材存量表5-107數(shù)據(jù)存儲(chǔ)條目舉例文件名:各班學(xué)生用書(shū)表別名:無(wú)組成:系編號(hào)專(zhuān)業(yè)和班編號(hào)年級(jí)書(shū)號(hào)組織:按系、專(zhuān)業(yè)和班編號(hào)從小到大 排列存取要求:關(guān)鍵字是專(zhuān)業(yè)和班編號(hào)南京工業(yè)范大學(xué)朱曉峰, 20085-108加工條目u激活條件u輸入u輸出u處理邏輯 說(shuō)明每個(gè)加工的組成(每個(gè)處理分解成多少小處理)u優(yōu)先級(jí)u執(zhí)行頻率u出錯(cuò)處理對(duì)策南京工業(yè)范大學(xué)朱曉峰, 2008購(gòu)書(shū)單購(gòu)書(shū)單缺書(shū)缺書(shū)單單銷(xiāo)售銷(xiāo)售采購(gòu)采購(gòu)1 12 2第二第二層層DFD(層層) 教材購(gòu)銷(xiāo)系統(tǒng)教材購(gòu)銷(xiāo)系統(tǒng)教材存量表教材存量表學(xué)學(xué)生生F1F1缺書(shū)登記表缺書(shū)登記表F

40、2F2書(shū)書(shū)庫(kù)庫(kù)保保管管員員進(jìn)書(shū)通知進(jìn)書(shū)通知教材入教材入庫(kù)信息庫(kù)信息領(lǐng)書(shū)單領(lǐng)書(shū)單 按書(shū)號(hào)按書(shū)號(hào)匯總?cè)睍?shū)匯總?cè)睍?shū)2.12.12.32.3第三第三層層DFD (1層層) 采購(gòu)子系統(tǒng)采購(gòu)子系統(tǒng)(2.0)待購(gòu)教材表待購(gòu)教材表F5F5教材一覽表教材一覽表F6F6書(shū)書(shū)庫(kù)庫(kù)保保管管員員進(jìn)書(shū)通知進(jìn)書(shū)通知教材入庫(kù)信息教材入庫(kù)信息教材存量表教材存量表F1F12.22.2按出版社按出版社統(tǒng)計(jì)缺書(shū)統(tǒng)計(jì)缺書(shū)修改教材庫(kù)修改教材庫(kù)存和待購(gòu)量存和待購(gòu)量F2F2缺書(shū)登記表缺書(shū)登記表缺缺書(shū)書(shū)單單5-111加工條目舉例在DD中定義說(shuō)明每個(gè)加工的組成:加工名: 采購(gòu)編號(hào): 2.0加工激活條件: 得到圖書(shū)采購(gòu)員采購(gòu)操作命令處理邏輯:2.

41、0采購(gòu)= 2.1 按書(shū)號(hào)匯總?cè)睍?shū) + 2.2 按出版社統(tǒng)計(jì)缺書(shū) + 2.3 修改教材庫(kù)存和待購(gòu)量執(zhí)行頻率: 隨時(shí) 5-112加工舉例加工名:月票額統(tǒng)計(jì)(MHCW713MD)編號(hào): 7.1.3激活條件:收到每日售票額信息處理邏輯:1 統(tǒng)計(jì)月保險(xiǎn)金總和 月保險(xiǎn)金信息=每日日保險(xiǎn)金信息之和 2 統(tǒng)計(jì)月合計(jì) 月合計(jì)信息=每日日合計(jì)信息之和執(zhí)行頻率: 1次/月5-113數(shù)據(jù)項(xiàng)條目(數(shù)據(jù)元素)不可再分解的數(shù)據(jù)單位,包括:u 名稱(chēng)u 描述u 數(shù)據(jù)類(lèi)型u 長(zhǎng)度(精度)u 取值范圍及缺省值u 計(jì)量單位u 相關(guān)數(shù)據(jù)元素及數(shù)據(jù)結(jié)構(gòu)南京工業(yè)范大學(xué)朱曉峰, 20085-114數(shù)據(jù)項(xiàng)條目舉例數(shù)據(jù)項(xiàng)名:系編號(hào)別名:數(shù)據(jù)類(lèi)型

42、:數(shù)字型取值:2數(shù)字2注釋:* 例如: 01,12 *南京工業(yè)范大學(xué)朱曉峰, 20085-115數(shù)據(jù)項(xiàng)條目舉例數(shù)據(jù)項(xiàng)名:專(zhuān)業(yè)和班編號(hào)別名:數(shù)據(jù)類(lèi)型:數(shù)字型取值: 3數(shù)字3注釋:* 例如: 305 *南京工業(yè)范大學(xué)朱曉峰, 20085-116數(shù)據(jù)項(xiàng)條目舉例數(shù)據(jù)項(xiàng)名:年級(jí)數(shù)據(jù)類(lèi)型:字符型取值及含義: freshmen, 一年級(jí) sophomore,二年級(jí) junior, 三年級(jí) senior, 四年級(jí)注釋:F,M,J,S可分別用1,2,3,4代替南京工業(yè)范大學(xué)朱曉峰, 20085-117v材料入庫(kù)或出庫(kù)稱(chēng)為事務(wù),倉(cāng)庫(kù)保管員通過(guò)放在倉(cāng)庫(kù)的CRT終端把事務(wù)報(bào)告給訂貨系統(tǒng)。當(dāng)某種材料的庫(kù)存數(shù)量少于庫(kù)存量

43、臨界值時(shí)就應(yīng)該再次訂貨。v某一企業(yè)采購(gòu)部門(mén)每天每天需要一張訂貨報(bào)表,報(bào)表按材料編號(hào)排序,報(bào)表中列出所有需要再次訂貨的材料。對(duì)于每種需要再次訂貨的材料應(yīng)列出下列數(shù)據(jù):材料編號(hào)、名稱(chēng)、訂貨數(shù)量、目前價(jià)格(或參考價(jià)格)、主要供應(yīng)單位、第二供應(yīng)單位等。應(yīng)用舉例(訂貨系統(tǒng))南京工業(yè)范大學(xué)朱曉峰, 20085-118考慮數(shù)據(jù)的源點(diǎn)和終點(diǎn)。從上面對(duì)系統(tǒng)的描述可以知道,倉(cāng)庫(kù)管理員通過(guò)終端把事務(wù)報(bào)告給訂貨系統(tǒng),系統(tǒng)經(jīng)過(guò)匯總處理,每天向采購(gòu)部提供一張訂貨報(bào)表。所以,采購(gòu)員是數(shù)據(jù)的終點(diǎn),而倉(cāng)庫(kù)管理員是數(shù)據(jù)的源點(diǎn)。應(yīng)用舉例(訂貨系統(tǒng))南京工業(yè)范大學(xué)朱曉峰, 20085-119考慮數(shù)據(jù)流。系統(tǒng)把訂貨報(bào)表送給采購(gòu)部,因此

44、訂貨報(bào)表是一個(gè)數(shù)據(jù)流;倉(cāng)庫(kù)需要將每筆事務(wù)輸入到系統(tǒng)中,顯然事務(wù)是另一個(gè)數(shù)據(jù)流。 應(yīng)用舉例(訂貨系統(tǒng))倉(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ù)流程圖流程圖 南京工業(yè)范大學(xué)朱曉峰, 20085-120考慮處理:v輸入事務(wù)的結(jié)果是改變材料庫(kù)存量,然而任何改變數(shù)據(jù)的操作都是處理,因此對(duì)事務(wù)進(jìn)行的加工是另一個(gè)處理。v問(wèn)題給出“采購(gòu)部需要報(bào)表”,因此必須有一個(gè)用于產(chǎn)生報(bào)表的處理。應(yīng)用舉例(訂貨系統(tǒng))南京工業(yè)范大學(xué)朱曉峰, 20085-121考慮數(shù)據(jù)存儲(chǔ):產(chǎn)生報(bào)表和處理事務(wù)這兩個(gè)處理在時(shí)間上明顯不匹配,v當(dāng)有一個(gè)事務(wù)發(fā)生時(shí)就必須立

45、即處理事務(wù)v每天只產(chǎn)生一次訂貨報(bào)表。應(yīng)用舉例(訂貨系統(tǒng))南京工業(yè)范大學(xué)朱曉峰, 20085-122倉(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ù)存信息應(yīng)用舉例(訂貨系統(tǒng))南京工業(yè)范大學(xué)朱曉峰, 20085-123 數(shù)據(jù)流圖D2 1.1事務(wù)輸入和事務(wù)輸入和檢驗(yàn)檢驗(yàn)倉(cāng)管員倉(cāng)管員 1.2更新庫(kù)存更新庫(kù)存1.3處理訂貨處理訂貨D1 庫(kù)存信息庫(kù)存信息 F3 庫(kù)存庫(kù)存F1 事務(wù)事務(wù)事務(wù)事務(wù)F2F4 缺貨信息缺貨信息 F5 訂貨信息訂貨信息 訂貨信息訂貨信息 圖圖( (c) c)

46、 訂貨系統(tǒng)的訂貨系統(tǒng)的2層數(shù)據(jù)流程圖層數(shù)據(jù)流程圖 (子圖子圖1)南京工業(yè)范大學(xué)朱曉峰, 20085-124D2 采購(gòu)員采購(gòu)員2.0 產(chǎn)生報(bào)表產(chǎn)生報(bào)表 F6 訂貨匯總信息訂貨匯總信息 F7 訂貨報(bào)表訂貨報(bào)表 訂貨信息訂貨信息 圖圖( (d) d) 訂貨系統(tǒng)的訂貨系統(tǒng)的1 1層數(shù)據(jù)流程圖(圖層數(shù)據(jù)流程圖(圖b b的局部,各數(shù)據(jù)成分的局部,各數(shù)據(jù)成分加上編號(hào))加上編號(hào)) 數(shù)據(jù)流圖南京工業(yè)范大學(xué)朱曉峰, 20085-125(1)數(shù)據(jù)存儲(chǔ)條目 編號(hào)編號(hào)名稱(chēng)名稱(chēng)流入流入數(shù)據(jù)數(shù)據(jù)流流流出流出數(shù)據(jù)數(shù)據(jù)流流組成組成組織組織形式形式D1庫(kù)存清庫(kù)存清單文件單文件F3F3材料編號(hào)、材料名材料編號(hào)、材料名稱(chēng)、單價(jià)、數(shù)量

47、稱(chēng)、單價(jià)、數(shù)量按按材料類(lèi)材料類(lèi)別排序別排序D2定貨信定貨信息文件息文件F5F6時(shí)間、材料編號(hào)、材時(shí)間、材料編號(hào)、材料名稱(chēng)、定貨數(shù)量、料名稱(chēng)、定貨數(shù)量、目前價(jià)格、主要供應(yīng)目前價(jià)格、主要供應(yīng)者、次要供應(yīng)者者、次要供應(yīng)者按時(shí)間和按時(shí)間和材料類(lèi)別材料類(lèi)別排序排序南京工業(yè)范大學(xué)朱曉峰, 20085-126(2)數(shù)據(jù)流條目 編號(hào)編號(hào)名稱(chēng)名稱(chēng)來(lái)源來(lái)源去處去處組成組成流量流量說(shuō)明說(shuō)明F1材料出入材料出入庫(kù)單庫(kù)單倉(cāng)管員倉(cāng)管員事務(wù)輸入和檢事務(wù)輸入和檢驗(yàn)驗(yàn)日期、材料編號(hào)、材料名日期、材料編號(hào)、材料名稱(chēng)、事務(wù)類(lèi)型、單價(jià)、數(shù)稱(chēng)、事務(wù)類(lèi)型、單價(jià)、數(shù)量量60份份每天每天事務(wù)類(lèi)型事務(wù)類(lèi)型1進(jìn)貨進(jìn)貨2出庫(kù)出庫(kù)F2正確的事正確的

48、事務(wù)單務(wù)單事務(wù)輸入事務(wù)輸入和檢驗(yàn)和檢驗(yàn)更新庫(kù)存更新庫(kù)存同上同上同上同上同上同上F3庫(kù)存庫(kù)存更新庫(kù)存更新庫(kù)存庫(kù)存清單文件庫(kù)存清單文件材料編號(hào)、材料名稱(chēng)、單材料編號(hào)、材料名稱(chēng)、單價(jià)、數(shù)量?jī)r(jià)、數(shù)量處理與庫(kù)存處理與庫(kù)存雙向雙向流動(dòng)流動(dòng)F4缺貨信息缺貨信息更新庫(kù)存更新庫(kù)存處理定貨處理定貨日期、材料編號(hào)、材料名日期、材料編號(hào)、材料名稱(chēng)、單價(jià)、缺貨量稱(chēng)、單價(jià)、缺貨量低于庫(kù)存臨低于庫(kù)存臨界的庫(kù)存數(shù)界的庫(kù)存數(shù)量量(需訂貨量需訂貨量)F5定貨信息定貨信息處理定貨處理定貨定貨信息文件定貨信息文件同定貨信息文件同定貨信息文件F6同上同上定貨信息定貨信息文件文件產(chǎn)生報(bào)表產(chǎn)生報(bào)表同上同上F7定貨報(bào)表定貨報(bào)表產(chǎn)生報(bào)表產(chǎn)生報(bào)

49、表采購(gòu)部采購(gòu)部同上同上每天每天1份份南京工業(yè)范大學(xué)朱曉峰, 20085-127(3)數(shù)據(jù)項(xiàng)條目編號(hào)編號(hào)名稱(chēng)名稱(chēng)數(shù)據(jù)類(lèi)數(shù)據(jù)類(lèi)型型長(zhǎng)度長(zhǎng)度小數(shù)小數(shù)位位取值取值范圍范圍說(shuō)明說(shuō)明01日期日期D0802材料編號(hào)材料編號(hào)C040000-999903材料名稱(chēng)材料名稱(chēng)C2004單價(jià)單價(jià)N080305庫(kù)存數(shù)量庫(kù)存數(shù)量N080206定貨數(shù)量定貨數(shù)量N080207目前價(jià)格目前價(jià)格N080308主要供應(yīng)者主要供應(yīng)者 C2009次要供應(yīng)者次要供應(yīng)者 C2010事務(wù)類(lèi)型事務(wù)類(lèi)型C1南京工業(yè)范大學(xué)朱曉峰, 20085-128(4)加工條目編號(hào)編號(hào)名稱(chēng)名稱(chēng)輸入輸入處理邏輯處理邏輯輸出輸出P1.1事務(wù)輸入事務(wù)輸入與檢驗(yàn)與檢驗(yàn)出

50、入庫(kù)原始單出入庫(kù)原始單據(jù)據(jù)提供出入庫(kù)的錄提供出入庫(kù)的錄入界面并檢驗(yàn)正入界面并檢驗(yàn)正確性確性正確的出入庫(kù)正確的出入庫(kù)信息信息P1.2更新庫(kù)存更新庫(kù)存進(jìn)出庫(kù)信息進(jìn)出庫(kù)信息庫(kù)存庫(kù)存庫(kù)存量庫(kù)存量=現(xiàn)庫(kù)存量現(xiàn)庫(kù)存量+入庫(kù)量入庫(kù)量-出庫(kù)量。出庫(kù)量。若庫(kù)存量若庫(kù)存量庫(kù)存臨庫(kù)存臨界量,則需訂貨界量,則需訂貨庫(kù)存,庫(kù)存,缺貨信息缺貨信息P1.3處理定貨處理定貨缺貨信息缺貨信息根據(jù)缺貨量寫(xiě)入根據(jù)缺貨量寫(xiě)入定貨信息文件定貨信息文件定貨信息定貨信息P2.0產(chǎn)生報(bào)表產(chǎn)生報(bào)表定貨信息定貨信息根據(jù)處理訂貨的根據(jù)處理訂貨的請(qǐng)求,生成訂貨請(qǐng)求,生成訂貨報(bào)表,并打印報(bào)表,并打印定貨報(bào)表定貨報(bào)表南京工業(yè)范大學(xué)朱曉峰, 20085-

51、129(5)外部項(xiàng)條目編號(hào)編號(hào)名稱(chēng)名稱(chēng)簡(jiǎn)述簡(jiǎn)述輸入數(shù)據(jù)流輸入數(shù)據(jù)流輸出數(shù)據(jù)流輸出數(shù)據(jù)流01倉(cāng)管員倉(cāng)管員對(duì)對(duì)材料的出入材料的出入庫(kù)進(jìn)行登記庫(kù)進(jìn)行登記原始出庫(kù)單原始出庫(kù)單或入庫(kù)單據(jù)或入庫(kù)單據(jù)02采購(gòu)部采購(gòu)部根據(jù)定貨報(bào)表根據(jù)定貨報(bào)表進(jìn)行定貨進(jìn)行定貨定貨報(bào)表定貨報(bào)表南京工業(yè)范大學(xué)朱曉峰, 20085-130應(yīng)用舉例(選課系統(tǒng)) 學(xué)生根據(jù)學(xué)期開(kāi)課清單填寫(xiě)選課單,學(xué)生選課系統(tǒng)對(duì)每個(gè)學(xué)生的選課單進(jìn)行處理:根據(jù)開(kāi)課清單判斷其合法性;然后,計(jì)算該學(xué)生課程上課時(shí)間沖突率:如果不發(fā)生沖突或者沖突率小于30%則可以選修,并計(jì)算課程費(fèi)用,否則刪除已選課程。選課成功,則進(jìn)行課程注冊(cè),產(chǎn)生新的課程注冊(cè)表,最后產(chǎn)生每個(gè)學(xué)生的

52、個(gè)人課表,以及每門(mén)課程的成績(jī)記錄單(列出該門(mén)課程的學(xué)生名單),成績(jī)紀(jì)錄單給老師。南京工業(yè)范大學(xué)朱曉峰, 20085-131應(yīng)用舉例(選課系統(tǒng)) 學(xué)生根據(jù)學(xué)期開(kāi)課清單開(kāi)課清單填寫(xiě)選課單選課單,學(xué)生選課系統(tǒng)對(duì)每個(gè)學(xué)生的選課單進(jìn)行處理:根據(jù)開(kāi)課清單判斷其合法性;然后,計(jì)算該學(xué)生課程上課時(shí)間沖突率:如果不發(fā)生沖突或者沖突率小于30%則可以選修,并計(jì)算課程費(fèi)用,否則刪除已選課程。選課成功,則進(jìn)行課程注冊(cè),產(chǎn)生新的課程注冊(cè)表課程注冊(cè)表,最后產(chǎn)生每個(gè)學(xué)生的個(gè)人課表個(gè)人課表,以及每門(mén)課程的成績(jī)記錄單成績(jī)記錄單(列出該門(mén)課程的學(xué)生名單),成績(jī)紀(jì)錄單給老師。南京工業(yè)范大學(xué)朱曉峰, 20085-132選課單選課單學(xué)

53、生學(xué)生教師教師成績(jī)記錄單成績(jī)記錄單學(xué)生課表學(xué)生課表圖圖1 學(xué)生選課系統(tǒng)的頂層學(xué)生選課系統(tǒng)的頂層DFD學(xué)生選課系統(tǒng)學(xué)生選課系統(tǒng)應(yīng)用舉例(選課系統(tǒng))南京工業(yè)范大學(xué)朱曉峰, 20085-133應(yīng)用舉例(選課系統(tǒng)) 學(xué)生根據(jù)學(xué)期開(kāi)課清單填寫(xiě)選課單,學(xué)生選課系統(tǒng)對(duì)每個(gè)學(xué)生的選課單進(jìn)行處理選課單進(jìn)行處理:根據(jù)開(kāi)課清單判斷其合法性;然后,計(jì)算該學(xué)生課程上課時(shí)間沖突率:如果不發(fā)生沖突或者沖突率小于30%則可以選修,并計(jì)算課程費(fèi)用,否則刪除已選課程。選課成功,則進(jìn)行課程注冊(cè)進(jìn)行課程注冊(cè),產(chǎn)生新的課程注冊(cè)表,最后最后產(chǎn)生每個(gè)學(xué)生的個(gè)人課表,以及每門(mén)課程的成績(jī)記錄單(列出該門(mén)課程的學(xué)生名單),成績(jī)紀(jì)錄單給老師。南京

54、工業(yè)范大學(xué)朱曉峰, 20085-134選課單選課單學(xué)生學(xué)生學(xué)生學(xué)生教師教師開(kāi)課清單開(kāi)課清單課程注冊(cè)課程注冊(cè)費(fèi)用費(fèi)用成績(jī)記錄單成績(jī)記錄單學(xué)生課表學(xué)生課表圖圖2 學(xué)生選課系統(tǒng)學(xué)生選課系統(tǒng) 1-DFD1.學(xué)生學(xué)生選課選課2.課程課程注冊(cè)注冊(cè)3.表格表格打印打印應(yīng)用舉例(選課系統(tǒng))南京工業(yè)范大學(xué)朱曉峰, 20085-1351.1 合法合法校驗(yàn)校驗(yàn)選課單選課單開(kāi)課清單開(kāi)課清單1.3計(jì)算課計(jì)算課程注冊(cè)費(fèi)程注冊(cè)費(fèi)1.2計(jì)算課計(jì)算課程沖突率程沖突率合法的選課記錄合法的選課記錄費(fèi)用費(fèi)用已選課程已選課程圖圖3 學(xué)生選課系統(tǒng)加工學(xué)生選課系統(tǒng)加工1的下層分解(的下層分解(2-DFD1)應(yīng)用舉例(選課系統(tǒng))南京工業(yè)范大

55、學(xué)朱曉峰, 20085-136學(xué)生學(xué)生教師教師課程注冊(cè)課程注冊(cè)成績(jī)記錄單成績(jī)記錄單學(xué)生課表學(xué)生課表圖圖4 學(xué)生選課系統(tǒng)加工學(xué)生選課系統(tǒng)加工3的下層分解(的下層分解(2-DFD2)3.1打印學(xué)打印學(xué)生課表生課表3.2 打印課打印課程成績(jī)單程成績(jī)單1 數(shù)據(jù)流圖(續(xù))南京工業(yè)范大學(xué)朱曉峰, 20085-137(1)數(shù)據(jù)流條目 數(shù)據(jù)流: 選課單 選課單=學(xué)生學(xué)號(hào)+課程編碼+備注1 數(shù)據(jù)流: 學(xué)生課程表 學(xué)生課程表=學(xué)生學(xué)號(hào)+課程時(shí)間表1 數(shù)據(jù)流: 成績(jī)記錄單 成績(jī)記錄單=課程編碼+課程名+任課教師|指導(dǎo)教師+學(xué)號(hào)+ 成績(jī)(+備注) 注釋?zhuān)簜渥⒂蛴糜跇?biāo)識(shí)課程類(lèi)別(必修/限選/任選 /重修) 2 數(shù)據(jù)字典

56、南京工業(yè)范大學(xué)朱曉峰, 20085-138數(shù)據(jù)流: 費(fèi)用 費(fèi)用=學(xué)生學(xué)號(hào)+課程編碼+課程費(fèi)用 +合計(jì)金額數(shù)據(jù)流: 學(xué)生學(xué)號(hào) (別名:學(xué)號(hào)) 學(xué)生學(xué)號(hào):基本數(shù)據(jù)項(xiàng),由8位數(shù)字組成。 其中,16位為班級(jí)號(hào),78位為班內(nèi)序號(hào),從01開(kāi)始。數(shù)據(jù)流: 合法選課記錄(別名:選課記錄,重修課程,已選課程) 合法選課記錄=學(xué)號(hào)+課程編碼+備注2 數(shù)據(jù)字典南京工業(yè)范大學(xué)朱曉峰, 20085-139(2)文件條目(數(shù)據(jù)存儲(chǔ)條目) 文件:開(kāi)課清單 課程記錄=課程編碼+課程名+注冊(cè)金額+任課教師|指導(dǎo)教師(+職稱(chēng))+起始周+終止周+上課時(shí)間 文件組織:以課程編碼為記錄關(guān)鍵字升序排列2 數(shù)據(jù)字典南京工業(yè)范大學(xué)朱曉峰,

57、20085-140 文件:課程注冊(cè) 注冊(cè)記錄=學(xué)生學(xué)號(hào)+課程編碼+課程名+注冊(cè)金額+任課教師|指導(dǎo)教師(+職稱(chēng))+起始周+終止周+上課時(shí)間 文件組織:以課程編碼為記錄關(guān)鍵字升序排列 文件:學(xué)生成績(jī)庫(kù) 學(xué)生成績(jī)=學(xué)生學(xué)號(hào)+課程編碼+成績(jī)+備注 文件組織:以學(xué)號(hào)為記錄關(guān)鍵字升序排列 注釋?zhuān)簜渥⒂蛴糜跇?biāo)識(shí)課程類(lèi)別(必修/限選/任選/重修)2 數(shù)據(jù)字典南京工業(yè)范大學(xué)朱曉峰, 20085-141 (3)數(shù)據(jù)項(xiàng)條目 課程編碼:XXXXXXX(7位數(shù)字) 第1位:系編號(hào) 第2 3位:教研室編號(hào) 第4 6位:課程序號(hào) 第7位:課堂號(hào) 課程時(shí)間表=課程編碼+起始周+終止周+星期+節(jié)+教室號(hào) 起始-終止周:1 2

58、2 星期:1 6 節(jié):1 12 教室號(hào):XXXX 課程名:長(zhǎng)度(=30的字符串_ 任課教師:姓名長(zhǎng)度=5000元、=5000元元YYYYNNNNC2近三個(gè)月無(wú)欠款近三個(gè)月無(wú)欠款YYNNYYNNC3交易交易10年以上年以上YNYNYNYNA1折扣折扣 15% A2折扣折扣 10% A3折扣折扣 5% A4無(wú)折扣無(wú)折扣 舉例:優(yōu)惠折扣南京工業(yè)范大學(xué)朱曉峰, 20085-1525. 合并與簡(jiǎn)化 條件組合條件組合條件與行動(dòng)條件與行動(dòng)1/ 2345/ 67/ 8C1交易額交易額=5000元元YYYNNC2近三個(gè)月無(wú)欠款近三個(gè)月無(wú)欠款YNNYNC3交易交易10年以上年以上-YN-A1折扣折扣 15% A2

59、折扣折扣 10% A3折扣折扣 5% A4無(wú)折扣無(wú)折扣 舉例:優(yōu)惠折扣南京工業(yè)范大學(xué)朱曉峰, 20085-1535. 合并與簡(jiǎn)化 條件組合條件組合條件與行動(dòng)條件與行動(dòng)1234C1:交易額交易額=5000元元YYYNC2:近三個(gè)月無(wú)欠款近三個(gè)月無(wú)欠款YNN-C3:交易交易10年以上年以上-YN-A1:折扣折扣 15% A2:折扣折扣 10% A3:折扣折扣 5% A4:無(wú)折扣無(wú)折扣舉例:優(yōu)惠折扣南京工業(yè)范大學(xué)朱曉峰, 20085-154判定樹(shù)/決策樹(shù) (Decision Tree) 條件條件1 1 條件條件2 2 結(jié)果結(jié)果計(jì)計(jì) 7-97-9月月 訂票量訂票量2020: : 15%15%算算 12

60、12月月 訂票量訂票量2020: 5%: 5%折折扣扣 1-61-6月月 訂票量訂票量2020: 30%: 30%量量 10,1110,11月月 訂票量訂票量2020: 5%: 5%5-155 判定表舉例 (計(jì)算機(jī)票折扣率)1 16,10,116,10,11月月旅游時(shí)間旅游時(shí)間訂訂 票票 量量折折 扣扣 量量7 79 9,1212月月20202020 20 20 20 20 15% 15% 5% 5% 20% 20% 30% 30% 條件類(lèi)別條件類(lèi)別 四種條件組合四種條件組合操作操作 條件組合下操作的執(zhí)行條件組合下操作的執(zhí)行5-156處理名:計(jì)算折扣率(MHGP534MD)編號(hào): 5.3.4激

溫馨提示

  • 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)論