第5章系統(tǒng)分析精簡(jiǎn)_第1頁(yè)
第5章系統(tǒng)分析精簡(jiǎn)_第2頁(yè)
第5章系統(tǒng)分析精簡(jiǎn)_第3頁(yè)
第5章系統(tǒng)分析精簡(jiǎn)_第4頁(yè)
第5章系統(tǒng)分析精簡(jiǎn)_第5頁(yè)
已閱讀5頁(yè),還剩93頁(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)介

第五章系統(tǒng)分析㊣南京工業(yè)大學(xué)朱曉峰,2010第一節(jié)系統(tǒng)分析的任務(wù)㊣南京工業(yè)大學(xué)朱曉峰,2010系統(tǒng)分析的任務(wù)詳細(xì)調(diào)查企業(yè)所有業(yè)務(wù)情況

進(jìn)行分析,弄清問(wèn)題

提出新系統(tǒng)的邏輯方案㊣南京工業(yè)大學(xué)朱曉峰,2010系統(tǒng)分析的任務(wù)現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查(包括工作程序、信息流以及工作的組織與控制方法)分析系統(tǒng)業(yè)務(wù)流程及數(shù)據(jù)流程制定新系統(tǒng)的邏輯模型(數(shù)據(jù)流程圖、數(shù)據(jù)字典、處理小說(shuō)明、E-R圖)解決系統(tǒng)“能做什么(Whattodo)”的問(wèn)題。㊣南京工業(yè)大學(xué)朱曉峰,2010第一節(jié)系統(tǒng)分析的任務(wù)一、現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查(一)系統(tǒng)調(diào)查概述(二)組織機(jī)構(gòu)與功能結(jié)構(gòu)調(diào)查(三)業(yè)務(wù)流程調(diào)查(四)數(shù)據(jù)調(diào)查(五)處理調(diào)查二、現(xiàn)行系統(tǒng)分析(一)系統(tǒng)目標(biāo)分析(二)系統(tǒng)功能分析(三)數(shù)據(jù)分析(四)功能/數(shù)據(jù)分析三、新系統(tǒng)的邏輯模型(一)數(shù)據(jù)流程圖(DFD)(二)數(shù)據(jù)字典(DD)(三)處理小說(shuō)明(四)實(shí)體-聯(lián)系圖(E-R圖)

㊣南京工業(yè)大學(xué)朱曉峰,2010一、現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查㊣南京工業(yè)大學(xué)朱曉峰,2010(一)系統(tǒng)調(diào)查概述

㊣南京工業(yè)大學(xué)朱曉峰,20101系統(tǒng)調(diào)查的原則

自頂向下

弄清存在的道理再分析有無(wú)改進(jìn)的可能性

調(diào)查相關(guān)的局部系統(tǒng)

㊣南京工業(yè)大學(xué)朱曉峰,20102詳細(xì)調(diào)查的范圍及內(nèi)容各種計(jì)劃、單據(jù)和報(bào)表決策方式和決策過(guò)程資源情況約束條件薄弱環(huán)節(jié)和用戶要求

㊣南京工業(yè)大學(xué)朱曉峰,20103詳細(xì)調(diào)查的方式開(kāi)調(diào)查座談會(huì)

問(wèn)卷調(diào)查方式

深入實(shí)際的調(diào)查方式查閱資料㊣南京工業(yè)大學(xué)朱曉峰,2010重點(diǎn)詢問(wèn)常見(jiàn)問(wèn)題例如:你所在的工作崗位是什么?崗位工作的性質(zhì)是什么?你的工作任務(wù)是什么?每天工作怎樣進(jìn)行時(shí)間安排?你的工作分為幾班?工作結(jié)果同前、后續(xù)工作如何聯(lián)系?你所接觸的報(bào)表有幾類?數(shù)據(jù)有哪些?滿意程度如何?你所在的工作崗位是否恰當(dāng)?工作量如何?你的工作計(jì)劃不能合理安排的原因是什么?你的工作崗位存在的問(wèn)題是什么?(組織不力?規(guī)劃不好?信息不暢?)你通常采取什么手段提高工作效率?使用計(jì)算機(jī)了嗎?如果增加激勵(lì)(獎(jiǎng)金、鼓勵(lì)、新技術(shù)等),工作效率是否會(huì)提高?㊣南京工業(yè)大學(xué)朱曉峰,2010(二)組織機(jī)構(gòu)與功能結(jié)構(gòu)調(diào)查㊣南京工業(yè)大學(xué)朱曉峰,2010組織機(jī)構(gòu)與功能結(jié)構(gòu)調(diào)查了解系統(tǒng)的界限,了解組織關(guān)系和系統(tǒng)的構(gòu)成,它反映的是系統(tǒng)的綜合情況。包括三部分:組織機(jī)構(gòu)調(diào)查業(yè)務(wù)過(guò)程與組織結(jié)構(gòu)之間的聯(lián)系分析業(yè)務(wù)功能結(jié)構(gòu)調(diào)查與分析㊣南京工業(yè)大學(xué)朱曉峰,20101、組織結(jié)構(gòu)圖企業(yè)管理處計(jì)劃統(tǒng)計(jì)處供應(yīng)處財(cái)務(wù)處銷售處職工食堂第一生產(chǎn)車間服務(wù)公司廠辦廠長(zhǎng)辦公室包裝車間生產(chǎn)調(diào)度處設(shè)備管理處技術(shù)質(zhì)量處第九生產(chǎn)車間廠醫(yī)務(wù)室小車隊(duì)企管科質(zhì)檢科計(jì)算中心綜合計(jì)劃處統(tǒng)計(jì)科銷售管理科成品庫(kù)業(yè)務(wù)聯(lián)系部市場(chǎng)分析部甲班組丙班組乙班組丁班組黨委辦公室團(tuán)委工會(huì)職教處人事處圖書(shū)資料室廠長(zhǎng)工廠管理委員會(huì)廠長(zhǎng)工作部經(jīng)營(yíng)部生產(chǎn)部后勤部宣教部........................㊣南京工業(yè)大學(xué)朱曉峰,20102、組織/業(yè)務(wù)關(guān)系圖㊣南京工業(yè)大學(xué)朱曉峰,20103業(yè)務(wù)功能一覽表銷售系統(tǒng)管理銷售計(jì)劃管理成品庫(kù)管理銷售合同管理銷售核算管理市場(chǎng)預(yù)測(cè)銷售歷史資料管理編制年度銷售大綱編制銷售計(jì)劃合同有效性審查合同執(zhí)行情況分析合同登記和變更銷售利潤(rùn)核算銷售統(tǒng)計(jì)分析出入庫(kù)管理庫(kù)存統(tǒng)計(jì)市場(chǎng)預(yù)測(cè)市場(chǎng)分析㊣南京工業(yè)大學(xué)朱曉峰,2010(三)業(yè)務(wù)流程調(diào)查㊣南京工業(yè)大學(xué)朱曉峰,2010業(yè)務(wù)流程調(diào)查主要采用業(yè)務(wù)流程圖(transactionflowdiagram,簡(jiǎn)稱TFD)。對(duì)每一業(yè)務(wù)弄清其輸入、處理、存貯、輸出、立即存取要求,收集相應(yīng)資料。理順各個(gè)崗位、各個(gè)業(yè)務(wù)流程之間的關(guān)系。除去不必要的環(huán)節(jié),對(duì)重復(fù)的環(huán)節(jié)進(jìn)行合并,對(duì)新的環(huán)節(jié)進(jìn)行增補(bǔ)。確定哪些是今后計(jì)算機(jī)系統(tǒng)要處理的環(huán)節(jié)。

㊣南京工業(yè)大學(xué)朱曉峰,2010業(yè)務(wù)流程圖業(yè)務(wù)流程圖:用一些規(guī)定的符號(hào)及連線來(lái)表示某個(gè)具體業(yè)務(wù)處理過(guò)程。

業(yè)務(wù)流程圖易于閱讀和理解,是分析業(yè)務(wù)流程的重要步驟。

㊣南京工業(yè)大學(xué)朱曉峰,2010業(yè)務(wù)流程圖

業(yè)務(wù)流程圖的基本符號(hào)業(yè)務(wù)處理單位業(yè)務(wù)處理功能描述表格/報(bào)表制作數(shù)據(jù)/文件存檔收集/處理數(shù)據(jù)信息傳遞過(guò)程㊣南京工業(yè)大學(xué)朱曉峰,2010業(yè)務(wù)流程圖

業(yè)務(wù)流程圖繪制圖表圖例說(shuō)明業(yè)務(wù)處理單位業(yè)務(wù)處理描述表格制作傳遞存儲(chǔ)收集資料(本框內(nèi)容為具體流程)㊣南京工業(yè)大學(xué)朱曉峰,2010業(yè)務(wù)流程圖

業(yè)務(wù)流程圖繪制舉例計(jì)劃處銀行技改處各部門各單位局領(lǐng)導(dǎo)上級(jí)領(lǐng)導(dǎo)投資總規(guī)劃更新改造貸款規(guī)模開(kāi)會(huì)討論報(bào)表審批綜合平衡(討論)批準(zhǔn)下達(dá)各單位各部門正式計(jì)劃計(jì)劃各單位上報(bào)表計(jì)劃處各部門各單位技改處銀行各部門各單位存檔㊣南京工業(yè)大學(xué)朱曉峰,2010(四)數(shù)據(jù)調(diào)查㊣南京工業(yè)大學(xué)朱曉峰,2010數(shù)據(jù)調(diào)查收集各項(xiàng)業(yè)務(wù)處理中各種輸入、輸出的單據(jù)、表格、報(bào)表、各類臺(tái)賬等,而且最好是填有內(nèi)容。細(xì)致調(diào)查了每一張單據(jù)、表格、報(bào)表、臺(tái)賬等資料的來(lái)龍去脈、處理內(nèi)容、處理時(shí)間、處理數(shù)據(jù)量、處理周期,可匯總繪制數(shù)據(jù)調(diào)查分析表。㊣南京工業(yè)大學(xué)朱曉峰,2010(五)處理調(diào)查㊣南京工業(yè)大學(xué)朱曉峰,2010處理調(diào)查處理調(diào)查,主要是對(duì)業(yè)務(wù)處理的邏輯關(guān)系和算法模型進(jìn)行的調(diào)查。(1)該處理有哪些輸入?處理的輸出是什么?(輸入輸出的單據(jù)、報(bào)表的各項(xiàng)數(shù)據(jù))(2)輸入經(jīng)處理后的輸出是什么?包括哪些數(shù)據(jù)項(xiàng)的內(nèi)容?(3)了解各項(xiàng)數(shù)據(jù)的生成途徑(算法模型)。

㊣南京工業(yè)大學(xué)朱曉峰,2010處理調(diào)查(續(xù))(4)了解處理的邏輯關(guān)系。可用判定樹(shù)或判定表來(lái)描述,以便今后的分析與設(shè)計(jì)。(5)根據(jù)信息采集與處理,構(gòu)造系統(tǒng)的數(shù)學(xué)模型。(6)了解整個(gè)系統(tǒng)的處理程序,弄清先后和處理過(guò)程。(7)確定處理時(shí)間的要求,明確在相對(duì)時(shí)間段內(nèi)需要處理的數(shù)據(jù)內(nèi)容。(8)弄清處理信息的形態(tài)(報(bào)表、報(bào)單、屏幕顯示等),以及時(shí)段輸出要求。

㊣南京工業(yè)大學(xué)朱曉峰,2010二、現(xiàn)行系統(tǒng)分析㊣南京工業(yè)大學(xué)朱曉峰,2010二、現(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é)朱曉峰,2010三、新系統(tǒng)的邏輯模型㊣南京工業(yè)大學(xué)朱曉峰,2010新系統(tǒng)的邏輯模型

數(shù)據(jù)流程圖(DFD)描述數(shù)據(jù)在系統(tǒng)中的流動(dòng)和變化描述對(duì)數(shù)據(jù)流進(jìn)行變換的功能

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

處理小說(shuō)明對(duì)DFD中加工功能的詳細(xì)描述

實(shí)體-聯(lián)系圖(E-R圖)

功能數(shù)據(jù)㊣南京工業(yè)大學(xué)朱曉峰,2010(一)數(shù)據(jù)流程圖

DataFlowDiagram㊣南京工業(yè)大學(xué)朱曉峰,20101.數(shù)據(jù)流程圖的四個(gè)基本成分?jǐn)?shù)據(jù)存儲(chǔ)數(shù)據(jù)流外部項(xiàng)數(shù)據(jù)處理(加工)或或㊣南京工業(yè)大學(xué)朱曉峰,20101)數(shù)據(jù)流表示數(shù)據(jù)和數(shù)據(jù)流向,由一組固定成分的數(shù)據(jù)組成如“選課單”由“學(xué)號(hào)、姓名、課程編號(hào)、課程名”等成分組成數(shù)據(jù)流可從加工流向加工,也可在加工與數(shù)據(jù)存儲(chǔ)或外部項(xiàng)之間流動(dòng);兩個(gè)加工之間可有多股數(shù)據(jù)流數(shù)據(jù)流的命名用名詞,不要使用意義空洞的名詞盡量使用現(xiàn)實(shí)系統(tǒng)已有名字㊣南京工業(yè)大學(xué)朱曉峰,2010數(shù)據(jù)流(圖示)**++ABCAAABBBCCC儲(chǔ)戶檢查合理性帳戶取款單合理取款單㊣南京工業(yè)大學(xué)朱曉峰,2010畫數(shù)據(jù)流時(shí)需注意的問(wèn)題不要把控制流作為數(shù)據(jù)流如:下圖中讀下張卡屬于控制流,不應(yīng)畫出。

不要標(biāo)出激發(fā)條件合法卡片卡片信息讀入卡片卡片校驗(yàn)讀下張卡工資單工資率計(jì)算工資每月1號(hào)職工檔案㊣南京工業(yè)大學(xué)朱曉峰,20102)加工表示對(duì)數(shù)據(jù)進(jìn)行的操作,如“處理選課單”、“產(chǎn)生發(fā)票”等加工的編號(hào),說(shuō)明這個(gè)加工在層次分解中的位置加工的命名頂層的加工名就是整個(gè)系統(tǒng)項(xiàng)目的名字盡量最好使用動(dòng)賓詞組,也可用主謂詞組不要使用空洞的動(dòng)詞㊣南京工業(yè)大學(xué)朱曉峰,2010加工的命名儲(chǔ)戶處理1帳戶數(shù)據(jù)1數(shù)據(jù)2儲(chǔ)戶檢查合理性帳戶取款單合理取款單無(wú)意義的名字:較好的命名:㊣南京工業(yè)大學(xué)朱曉峰,20103)數(shù)據(jù)存儲(chǔ)表示需要保存的數(shù)據(jù)流向,如“學(xué)生檔案”、“課程設(shè)置”等命名方法與數(shù)據(jù)流相似修改庫(kù)存商品庫(kù)存檢索商品信息商品目錄㊣南京工業(yè)大學(xué)朱曉峰,20104)外部項(xiàng)位于系統(tǒng)之外的信息提供者或使用者,稱為外部項(xiàng)。即存在于系統(tǒng)之外的人員或組織。如“學(xué)務(wù)科”等說(shuō)明數(shù)據(jù)輸入的源點(diǎn)(數(shù)據(jù)源)或數(shù)據(jù)輸出的終點(diǎn)(數(shù)據(jù)終點(diǎn))起到更好的理解作用,但不是系統(tǒng)中的事物㊣南京工業(yè)大學(xué)朱曉峰,2010數(shù)據(jù)源數(shù)據(jù)終點(diǎn)沒(méi)有輸出!加工沒(méi)有輸入!加工每個(gè)加工至少有一個(gè)輸入數(shù)據(jù)流和一個(gè)輸出數(shù)據(jù)流幾種錯(cuò)誤(1)數(shù)據(jù)源數(shù)據(jù)終點(diǎn)數(shù)據(jù)源數(shù)據(jù)存儲(chǔ)數(shù)據(jù)終點(diǎn)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)流必須要么從某個(gè)加工流出、要么流入某個(gè)加工,而不能直接從外部項(xiàng)流向數(shù)據(jù)存儲(chǔ)等等。圖示的幾種流動(dòng)都是不合理的幾種錯(cuò)誤(2)2怎樣畫DFD了解DFD的特性畫分層DFD㊣南京工業(yè)大學(xué)朱曉峰,20101)DFD的特性與程序流程圖不同,DFD不表示程序的控制結(jié)構(gòu),只描述數(shù)據(jù)的流動(dòng)

DFD分成多層(子圖、父圖概念)表示,從而逐步展開(kāi)數(shù)據(jù)流和功能的細(xì)節(jié)。㊣南京工業(yè)大學(xué)朱曉峰,2010S2132.22.12.33.13.2

頂層0層1層(基本系統(tǒng)模型)(系統(tǒng)的子功能)DFD的分層表示㊣南京工業(yè)大學(xué)朱曉峰,20102)畫分層DFD(1)先畫出頂層DFD。(2)自頂向下畫出各層DFD

分解原則:分解后的軟件成分有相對(duì)獨(dú)立功能一次分解不要加入細(xì)節(jié)過(guò)多

由外向里畫DFD報(bào)名單合格報(bào)名單檢驗(yàn)報(bào)名單㊣南京工業(yè)大學(xué)朱曉峰,20102)畫分層DFD(3)考慮穩(wěn)定狀態(tài),忽略系統(tǒng)的工作條件,即怎么開(kāi)始、怎么結(jié)束的。(4)忽略瑣碎的枝節(jié),如出錯(cuò)處理等。報(bào)名單合格報(bào)名單檢驗(yàn)報(bào)名單錯(cuò)誤的報(bào)名單㊣南京工業(yè)大學(xué)朱曉峰,2010購(gòu)書(shū)單教材購(gòu)銷系統(tǒng)教材購(gòu)銷系統(tǒng)的頂層DFD學(xué)生領(lǐng)書(shū)單缺書(shū)單進(jìn)書(shū)通知書(shū)庫(kù)保管員購(gòu)書(shū)單缺書(shū)單銷售教材采購(gòu)教材12第二層DFD(0層)教材購(gòu)銷系統(tǒng)教材存量表學(xué)生F1缺書(shū)登記表F2書(shū)庫(kù)保管員進(jìn)書(shū)通知教材入庫(kù)信息領(lǐng)書(shū)單1.2第三層DFD(1層)銷售子系統(tǒng)(1.0)無(wú)效書(shū)單教材存量表F1開(kāi)發(fā)票F2缺書(shū)登記表學(xué)生各班學(xué)生用書(shū)表F3售書(shū)登記表F41.1審查有效性1.3登記并開(kāi)領(lǐng)書(shū)單學(xué)生1.5補(bǔ)售教材1.4登記缺書(shū)購(gòu)書(shū)單發(fā)票領(lǐng)書(shū)單

有效購(gòu)書(shū)單教材入庫(kù)信息

按書(shū)號(hào)匯總?cè)睍?shū)2.12.3第三層DFD(1層)采購(gòu)子系統(tǒng)(2.0)待購(gòu)教材表F5教材一覽表F6書(shū)庫(kù)保管員進(jìn)書(shū)通知教材存量表F12.2按出版社統(tǒng)計(jì)缺書(shū)修改教材庫(kù)存和待購(gòu)量F2缺書(shū)登記表教材入庫(kù)信息缺書(shū)單加工編號(hào)加工的編號(hào)原則:

子圖圖號(hào)為分解的父圖中的加工號(hào),同級(jí)子圖在最后數(shù)字以序號(hào)區(qū)別。㊣南京工業(yè)大學(xué)朱曉峰,2010分解的程度分解的深度與層次:

按功能情況定,一般設(shè)深度為3-5

如超過(guò)5個(gè)加工最好分解畫,否則容易出錯(cuò)㊣南京工業(yè)大學(xué)朱曉峰,2010實(shí)例:考務(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)按地區(qū)進(jìn)行成績(jī)分類統(tǒng)計(jì)和試題難度分析,產(chǎn)生統(tǒng)計(jì)分析表。㊣南京工業(yè)大學(xué)朱曉峰,2010實(shí)例:考務(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)按地區(qū)進(jìn)行成績(jī)分類統(tǒng)計(jì)和試題難度分析,產(chǎn)生統(tǒng)計(jì)分析表。㊣南京工業(yè)大學(xué)朱曉峰,2010頂層數(shù)據(jù)流圖考生考務(wù)處理系統(tǒng)考試中心閱卷站報(bào)名單準(zhǔn)考證考生通知單成績(jī)清單合格標(biāo)準(zhǔn)考生名單統(tǒng)計(jì)分析表處理報(bào)名單報(bào)名單準(zhǔn)考證1統(tǒng)計(jì)成績(jī)2考生通知單成0層數(shù)據(jù)流圖考生名冊(cè)績(jī)清單合格標(biāo)準(zhǔn)考生名單統(tǒng)計(jì)分析表一層數(shù)據(jù)流圖(a)檢查報(bào)名單報(bào)名單準(zhǔn)考證1.1編準(zhǔn)考證號(hào)1.2不合格報(bào)名單考生名冊(cè)考生名單合格報(bào)名單登記考生1.3正式報(bào)名單匯總名單1.4檢查成績(jī)清單2.1審定合格者2.2考生名冊(cè)正確成績(jī)清單制作通知單2.3分析統(tǒng)計(jì)成績(jī)2.4分析試題難度2.5試題得分清單考生通知單難度分析表合格標(biāo)準(zhǔn)分類統(tǒng)計(jì)表成績(jī)清單錯(cuò)誤成績(jī)清單經(jīng)審定的成績(jī)清單一層數(shù)據(jù)流圖(b)(二)數(shù)據(jù)字典

DataDictionary㊣南京工業(yè)大學(xué)朱曉峰,2010數(shù)據(jù)字典(DD)對(duì)DFD中的每一成分給以詳細(xì)定義DD的類型㊣南京工業(yè)大學(xué)朱曉峰,20101詳細(xì)定義DFD成分定義式中使用的符號(hào):

操作符含義描述

=定義為+與(順序結(jié)構(gòu))

{...}重復(fù)(循環(huán)結(jié)構(gòu))〔..|..〕或(選擇結(jié)構(gòu))(...)任選

m..n界域*...,*注釋符㊣南京工業(yè)大學(xué)朱曉峰,20101詳細(xì)定義DFD成分限制重復(fù)次數(shù):

35

或53{}表示允許重復(fù)3-5次{}33{}表示恰好重復(fù)3

次{

}{

}1表示至少出現(xiàn)1次表示允許重復(fù)0至任意次3{}3㊣南京工業(yè)大學(xué)朱曉峰,20102DD的類型數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)數(shù)據(jù)項(xiàng)加工㊣南京工業(yè)大學(xué)朱曉峰,2010數(shù)據(jù)流條目給出DFD中某個(gè)數(shù)據(jù)流的定義,通常包括:數(shù)據(jù)流標(biāo)識(shí)數(shù)據(jù)流來(lái)源數(shù)據(jù)流去向數(shù)據(jù)流的數(shù)據(jù)組成流動(dòng)屬性描述:頻率、數(shù)據(jù)量㊣南京工業(yè)大學(xué)朱曉峰,2010舉例:購(gòu)書(shū)單發(fā)票領(lǐng)書(shū)單審查并開(kāi)發(fā)票開(kāi)領(lǐng)書(shū)單無(wú)效書(shū)單學(xué)生12各班學(xué)生用書(shū)表學(xué)生教材存量表數(shù)據(jù)流條目舉例數(shù)據(jù)流名:發(fā)票別名:購(gòu)書(shū)發(fā)票組成:(學(xué)號(hào))+姓名+{書(shū)號(hào)+單價(jià)+數(shù)量+總價(jià)}+書(shū)費(fèi)合計(jì)數(shù)據(jù)量:100次/天高峰值:開(kāi)學(xué)期間400次/天㊣南京工業(yè)大學(xué)朱曉峰,2010數(shù)據(jù)存儲(chǔ)條目給出DFD中某個(gè)數(shù)據(jù)存儲(chǔ)的定義,通常包括:數(shù)據(jù)存儲(chǔ)名字?jǐn)?shù)據(jù)存儲(chǔ)描述數(shù)據(jù)存儲(chǔ)組成數(shù)據(jù)存儲(chǔ)方式關(guān)鍵碼存取頻率和數(shù)據(jù)量安全性要求(用戶存取權(quán)限)㊣南京工業(yè)大學(xué)朱曉峰,2010舉例:購(gòu)書(shū)單發(fā)票領(lǐng)書(shū)單審查并開(kāi)發(fā)票開(kāi)領(lǐng)書(shū)單無(wú)效書(shū)單學(xué)生12各班學(xué)生用書(shū)表學(xué)生教材存量表數(shù)據(jù)存儲(chǔ)條目舉例文件名:各班學(xué)生用書(shū)表別名:無(wú)組成:{系編號(hào)+專業(yè)和班編號(hào)+年級(jí)+{書(shū)號(hào)}}組織:按系、專業(yè)和班編號(hào)從小到大排列存取要求:關(guān)鍵字是專業(yè)和班編號(hào)㊣南京工業(yè)大學(xué)朱曉峰,2010加工條目描述的內(nèi)容處理邏輯(簡(jiǎn)述)

描述基本加工如何把輸入數(shù)據(jù)流變化為輸出數(shù)據(jù)流的處理步驟,不涉及具體處理方法。執(zhí)行條件輸入輸出優(yōu)先級(jí)執(zhí)行頻率出錯(cuò)處理對(duì)策㊣南京工業(yè)大學(xué)朱曉峰,2010購(gòu)書(shū)單缺書(shū)單銷售采購(gòu)12第二層DFD(0層)教材購(gòu)銷系統(tǒng)教材存量表學(xué)生F1缺書(shū)登記表F2書(shū)庫(kù)保管員進(jìn)書(shū)通知教材入庫(kù)信息領(lǐng)書(shū)單

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

+2.2按出版社統(tǒng)計(jì)缺書(shū)

+2.3修改教材庫(kù)存和待購(gòu)量}執(zhí)行頻率:隨時(shí)

數(shù)據(jù)項(xiàng)條目(數(shù)據(jù)元素)不可再分解的數(shù)據(jù)單位,包括:名稱描述數(shù)據(jù)類型長(zhǎng)度(精度)

取值范圍及缺省值計(jì)量單位相關(guān)數(shù)據(jù)元素及數(shù)據(jù)結(jié)構(gòu)㊣南京工業(yè)大學(xué)朱曉峰,2010數(shù)據(jù)項(xiàng)條目舉例數(shù)據(jù)項(xiàng)名:系編號(hào)別名:取值:2{數(shù)字}2注釋:

*例如:01,12*㊣南京工業(yè)大學(xué)朱曉峰,2010數(shù)據(jù)項(xiàng)條目舉例數(shù)據(jù)項(xiàng)名:專業(yè)和班編號(hào)別名:取值:3{數(shù)字}3注釋:

*例如:305*㊣南京工業(yè)大學(xué)朱曉峰,2010數(shù)據(jù)項(xiàng)條目舉例數(shù)據(jù)項(xiàng)名:年級(jí)別名:取值及含義:〔F|M|J|S〕

F-freshmen,一年級(jí)M-sophomore,二年級(jí)J-junior,三年級(jí)S-senior,四年級(jí)注釋:F,M,J,S可分別用1,2,3,4代替㊣南京工業(yè)大學(xué)朱曉峰,2010數(shù)據(jù)項(xiàng)條目舉例數(shù)據(jù)項(xiàng)名:書(shū)號(hào)別名:取值:{字母}+{數(shù)字}注釋:

*例如:OS4,ENG1*㊣南京工業(yè)大學(xué)朱曉峰,2010(三)加工小說(shuō)明㊣南京工業(yè)大學(xué)朱曉峰,2010描述加工的工具判定樹(shù)判定表結(jié)構(gòu)化語(yǔ)言㊣南京工業(yè)大學(xué)朱曉峰,20101判定樹(shù)/決策樹(shù)(DecisionTree)

條件1

條件2

結(jié)果計(jì)7-9月

訂票量>20:

15%算12月

訂票量≤20:5%折扣1-6月

訂票量>20:30%量10,11月

訂票量≤20:5%例:優(yōu)惠折扣

某商業(yè)公司的銷售策略規(guī)定:不同的購(gòu)貨量、不同的顧客可以享受不同的優(yōu)惠。具體辦法是:年購(gòu)貨額在5萬(wàn)元以上且最近三個(gè)月無(wú)欠款的顧客可享受15%的折扣;近三個(gè)月有欠款,但是本公司十年以上的老顧客,可享受10%的折扣;若不是老顧客,只有5%的折扣;年購(gòu)貨額在5萬(wàn)元以下無(wú)折扣。㊣南京工業(yè)大學(xué)朱曉峰,2010

例:判斷樹(shù)交易額大于5000元以最近三個(gè)月無(wú)欠款:折扣15%與本公交易10年以上:折扣10%最近三個(gè)月有欠款與本公交易10年以下:折扣5%交易額大于5000元以下:不打折㊣南京工業(yè)大學(xué)朱曉峰,20102判定表(決策表)

描述多條件、多目標(biāo)動(dòng)作的形式化工具判定表結(jié)構(gòu):條件類別條件組合操作操作執(zhí)行判定表舉例(計(jì)算機(jī)票折扣率)1-6,10,11月旅游時(shí)間訂票量折扣量7-9,12月≤20≤20>20>2015%5%20%30%條件類別四種條件組合操作條件組合下操作的執(zhí)行3結(jié)構(gòu)化語(yǔ)言

介于自然語(yǔ)言和形式語(yǔ)言之間的語(yǔ)言,由(1)順序結(jié)構(gòu)(祈使語(yǔ)句)(2)判斷結(jié)構(gòu)(判斷語(yǔ)句)

(3)循環(huán)結(jié)構(gòu)(循環(huán)語(yǔ)句)復(fù)合而成??墒褂肐F—ENDIF、DOCASE—ENDCASE、DOWHILE—ENDDO等關(guān)鍵字例:優(yōu)惠折扣If

交易額>=2500元thenif三個(gè)月無(wú)欠款then

折扣15%

elseif

老顧客then

折扣10%

else

折扣5%

else無(wú)折

溫馨提示

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