版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第七章結構化企業流程塑模個案第七章結構化企業流程塑模個案內容大綱學習目標第一節導論第二節需求分析第三節系統分析與設計企業流程塑模第四節處理規格描述與程式範例第五節資料流程圖轉結構圖或HIPO圖第六節結論內容大綱學習目標學習目標詳讀本章,你至少能瞭解:如何實作需求分析之流程圖、處理描述、藍圖與資料詞彙等。如何以資料流程圖實作企業流程塑模,並進行資料流程圖之分解。如何將資料流程圖轉成HIPO圖及進行處理規格描述。學習目標詳讀本章,你至少能瞭解:導論本章以夢幻公司之管理資訊系統(以下簡稱夢幻系統)為例,首先應用第3章之需求表達工具描述夢幻系統之需求,再應用第5章之流程塑模的概念與工具,將夢幻系統需求分析之結果進行結構化系統分析與設計。包括企業流程塑模、資料流程圖轉HIPO圖。夢幻公司是一家經營汽機車零件買賣之貿易公司,該公司亦擁有工廠,自行生產部分之零件。本系統之範圍包括銷售、生產管理與採購等三部分;其中銷售包括訂單、送貨、銷退、請款與登帳等作業,生產管理包括領料、退料、繳庫與盤點等作業,而採購包括訂貨、進貨與退貨等作業。導論本章以夢幻公司之管理資訊系統(以下簡稱夢幻系統)為例,首導論(續)在分析與設計過程中,因有許多部分之步驟與原則相似,為避免重複故本章僅表達其中之一部分,例如需求分析僅表達銷售管理,但整個分析與設計過程及資料之展示仍是連貫的。導論(續)在分析與設計過程中,因有許多部分之步驟與原則相似,需求分析根據對使用者之需求訪談結果,得知夢幻公司之銷售管理作業如下:業務部負責接訂貨單,接到客戶訂貨通知時,須先進行訂貨資料登錄,並作成品庫存檢核,若成品庫存充足,則直接進行送貨處理;若成品庫存不足,則送生產需求通知給生產部,以便進行產品之生產計畫。業務部亦負責送貨與進行送貨資料處理,如計算金額、送成品等,並產出送貨單給客戶確認。需求分析根據對使用者之需求訪談結果,得知夢幻公司之銷售管理作需求分析(續)業務部收到客戶欲退回已銷售之成品通知(銷退單),須記錄客戶編號及銷退之成品數量、單價,並計算銷退單銷退總金額等。業務部向客戶請款每月請款一次,請款日期為每月25日。針對各客戶之本期送貨資料,計算出本期應收帳款。合計上期未收款項及本期應收帳款列印請款單,請客戶付款。業務部收到客戶之付款單,登錄客戶編號及付款資料。需求分析(續)業務部收到客戶欲退回已銷售之成品通知(銷退單)需求分析(續1)流程圖1從上述之描述及訪談得知,前兩項作業可連續發生,也就是客戶訂貨,若有足夠庫存,則可馬上送貨,其餘三項作業均各自獨立。在前兩項作業中,有三個外部實體參與:客戶、業務部與生產部。此外,前兩項作業中有訂貨與送貨兩個基本作業處理、一個庫存檢核控制及產出三張基本表單:訂單、送貨單與生產需求。前兩項作業之流程圖可表示如圖7-1。需求分析(續1)流程圖1圖7-1訂單送貨流程圖訂單送貨單生產需求訂單處理送貨處理成品庫存是
否足夠?客戶業務部生產部是否首先,由客戶送出訂單來起始該流程,接著業務部進行訂單處理、庫存檢查與送貨處理或輸出生產需求。最後流程終止於客戶收到送貨單或生產部收到生產需求。前兩項作業之流程圖可表示如圖7-1。符號意義作業處理流程控制資訊之展示與儲存作業處理或資訊進行方向流程圖主要符號圖7-1訂單送貨流程圖訂單送貨單生產需求訂單處理送貨處需求分析(續2)處理描述1-1以上述夢幻公司訂單送貨流程圖上之訂單處理為例(參考圖7-1),其資料來源為客戶之訂單,且產出為生產部之生產需求或通知出貨。訂單處理之處理描述名稱可命名為訂單處理描述,該處理描述與庫存判斷之執行程序與規則,可從上述需求擷取之結果摘述如表7-1。(僅舉訂單處理ㄧ例示範)流程圖中,每一處理應有ㄧ處理描述,每一處理描述應有ㄧ致的表達格式。需求分析(續2)處理描述1-1表7-1訂單處理描述處理名稱訂單處理與庫存判斷執行程序與規則1.業務部收到客戶訂單之後,須做客戶資料登錄與檢核。2.業務部檢查訂貨之成品庫存,若成品庫存充足,則進行送貨處理;若成品庫存不足,則通知生產部進行生產計畫。資料輸入/來源訂單/客戶資料輸出/目的地送貨訊息/業務部或生產需求/生產部限制與備註表7-1訂單處理描述處理名稱訂單處理與庫存判斷執行程序與規需求分析(續3)藍圖1-1以上述夢幻公司之訂單處理為例(參考圖7-1),其訂單之藍圖可以該公司目前之訂單報表為基礎,再進一步對訂單上之每一欄位,以由左至右與由上而下之原則編號,例如客戶編號為A、地址為B,依序至總金額為O等,詳如表7-2。需求分析(續3)藍圖1-1表7-2訂單藍圖成品編號品名顏色規格尺寸數量單位單價金額FGHIJKLMN10000006太空梭模型綠25kgS3個417.601,252.8010000005鐵釘紅25kgL1支200.00200.0010000006太空梭模型綠25kgS1個200.00200.0010000002坐墊綠50kgS1粒6,000.006,000.0010000003方向盤黑50kgM2個600.001,200.0010000004鐵蛋紅100kgM1粒200.00200.00客戶簽章:總金額:9,052O客戶:A
地址:B
電話:C編號:D
日期:E夢幻企業股份有限公司
訂單註:套色區域表示須套印表單之部分。表7-2訂單藍圖成品編號品名顏色規格尺寸數量單位單價金額需求分析(續4)資料詞彙1-1如上所述,一張藍圖就應有一份資料詞彙,且藍圖中之每一欄位在資料詞彙中應有一記錄描述之,因此以夢幻公司之訂單藍圖為例(參考表7-2),且採用第3章之資料詞彙樣板(參考表3-3),再經由訪談整理,其訂單藍圖之資料詞彙可整理如表7-3。流程圖2、3與4之分析步驟與原則均與流程圖1相同,因此不再贅述,結果請參考課本內容。需求分析(續4)資料詞彙1-1表7-3訂單資料詞彙編號欄位名稱長度/型態鍵規則/格式/範圍/公式範例A客戶名稱20C王大明B地址40C高雄市鼓山區蓮海路70號C電話10C07-5252000D編號8N年+月+日+流水號
YYMMDD9998090101E送貨日期8DYYYY年MM月DD日1999年9月1日F成品編號8C9999999910000003G品名10C方向盤H顏色5C黑I規格14C50kgJ尺寸4CMK數量10N2L單位4C個M單價10N99,999,999.99600.00N金額10N數量×單價;
9,999,999,9991,200O總計10N金額總和;
999,999,9999,052表7-3訂單資料詞彙編號欄位名稱長度/型態鍵規則/格式/系統分析與設計—
企業流程塑模完成了需求分析之工作,接下來是如何從分析結果進行企業流程塑模,以分析與設計該系統之各子系統。本章以資料流程圖為工具,並採用第5章所述由中間往外策略,進行夢幻公司之企業流程塑模。進行步驟如下:步驟一:找出初步資料流程圖元素找出外部實體找出處理找出資料儲存找出資料流系統分析與設計—
企業流程塑模完成了需求分析之工作,接下來是系統分析與設計—
企業流程塑模(續)步驟二:向上整合以建立資料流程圖本個案之向上整合依管理功能之原則,將步驟一之處理分成五群:(1.0)銷售管理、(2.0)生產管理、(3.0)採購管理、(4.0)基礎項目管理與(5.0)綜合報表管理等。訂貨、送貨、銷退、請款與登帳等處理可整合成一企業程序,以完成該公司銷售管理之功能,其餘詳如表7-11。系統分析與設計—
企業流程塑模(續)步驟二:向上整合以建立資表7-11處理分群1.0銷售管理1.1訂單處理1.2送貨處理1.3銷退處理1.4請款處理1.5登帳處理2.0生產管理2.1領料處理2.2退料處理2.3繳庫處理2.4盤點處理3.0採購管理3.1訂貨3.2進貨3.3退貨4.0基礎項目管理4.1基本資料處理5.0綜合報表處理5.1主管報表處理表7-11處理分群1.0銷售管理1.1訂單處理1.表7-12銷售管理之處理、資料儲存與資料流第一階DFD(銷售管理)處理訂單
資料送貨單
資料銷退單
資料請款單
資料付款單
資料客戶基
本資料成品
資料稅率
資料客戶業務部訂單處理↓↑↓↓↓↓↑送貨處理↓↓↑↓↓↑↓↑↓↑銷退處理↓↓↑↓↓↑↓↓↑請款處理↓↓↓↑↓↑↓↑登帳處理↓↓↑↓↓↓↑註:↓表示由資料檔(實體)至系統;↑表示由系統至資料檔(實體);↓↑表示系統與資料檔(實體)間雙向交流。表7-12銷售管理之處理、資料儲存與資料流第一階DFD(圖7-5銷售管理子系統第一階DFD訂單處理1.1送貨處理1.2登帳處理1.5銷退處理1.3請款處理1.4D8成品資料D2訂單資料D1客戶基本資料D5稅率資料D3送貨單資料D4銷退單資料D6請款單資料D7付款單資料客戶業務部下訂單請款單付款圖7-5銷售管理子系統第一階DFD訂單處理1.1送貨處理1表7-13第一階至第零階的處理與資料流之整合處理訂單
資料送貨單
資料銷退單
資料請款單
資料付款單
資料客戶基
本資料成品
資料稅率
資料客戶業務部銷售管理↓↑↓↑↓↑↓↑↓↑↓↓↑↓↓↑↓↑整合處理訂單
資料送貨單
資料銷退單
資料請款單
資料付款單
資料客戶基
本資料成品
資料稅率
資料客戶業務部訂單處理↓↑↓↓↓↓↑送貨處理↓↓↑↓↓↑↓↑↓↑銷退處理↓↓↑↓↓↑↓↓↑請款處理↓↓↓↑↓↑↓↑登帳處理↓↓↑↓↓↓↑表7-13第一階至第零階的處理與資料流之整合處理訂單
資料圖7-6銷售管理之第零階DFD第零階DFD部分範例客戶D5稅率資料D1客戶基本資料D2訂單資料D3送貨單資料D4銷退單資料D6請款單資料D7付款單資料D8成品資料業務部銷售管理1.0圖7-6銷售管理之第零階DFD第零階DFD部分範例客圖7-7夢幻系統第零階DFD完整之第零階範例銷售管理1.0D6請款單資料客戶D7付款單資料D8成品資料D1客戶基本資料D2訂單資料D3送貨單資料D4銷退單資料D5稅率資料業務部採購管理3.0廠商業務部D10廠商基本資料D11訂貨單資料D13退貨單資料基礎項目管理4.0報表管理5.0主管D1客戶基本資料D4銷退單資料D8成品資料D9原物料資料D14生產計畫資料D15領料單資料D16退料單資料生產管理2.0D16退料單資料生產部D17繳庫單資料D18盤點單資料倉庫綜合D1客戶基本資料D5稅率資料D8成品資料D9原物料資料D17繳庫單資料D18盤點單資料D10廠商基本資料D13退貨單資料D9原料物資料D8成品資料D12進貨單資料D15領料單資料D14生產計畫資料圖7-7夢幻系統第零階DFD完整之第零階範例銷售管理1.0D系統分析與設計—
企業流程塑模(續1)步驟三:向下分解以建立低層資料流程圖向下分解之原則可依內聚力或程式碼之多寡(例如不要超過200行)來判定。以銷售管理子系統之送貨處理為例,送貨處理為步驟一產生之處理,從巨觀的角度來看,送貨處理僅做一件訂單相關之事情,已符合所謂的功能內聚力,可不必再分解,但若該處理中還包括新增、修改、刪除、查詢與列印等操作處理,則建議將送貨處理再依操作向下分解至第二階。系統分析與設計—
企業流程塑模(續1)步驟三:向下分解以建立圖7-8銷售管理子系統第二階DFD(1.2送貨處理)D2訂單資料D1客戶基本資料D5稅率資料D3送貨單資料業務部客戶新增送貨單1.2.1修改送貨單1.2.2刪除送貨單1.2.3列印送貨單1.2.5查詢送貨單1.2.4D8成品資料圖7-8銷售管理子系統第二階DFD(1.2送貨處理)D2訂圖7-9銷售管理子系統第三階DFD(1.2.1新增送貨單)圖7-9銷售管理子系統第三階DFD(1.2.1新增送貨單)處理規格描述與程式
範例本節將介紹如何以PDL來描述處理規格,並以Delphi程式語言完成其中一子處理之程式編輯,以說明PDL與程式碼間之關係及寫法。處理規格描述與程式
範例本節將介紹如何以PDL來描述處理處理規格描述與程式範例(續)處理規格描述以送貨金額處理為例處理規格描述與程式範例(續)處理規格描述處理規格描述與程式範例(續1)處理規格描述與程式PDL是程式碼的註解Procedure1.2.1.4送貨金額處理Begin{11.計算送貨明細加總金額}ComputeSummary;{7.計算稅前總金額}ComputeTotal;{9.設定稅金額}SetTaxMoney;{8.計算稅後金額}ComputeMoney;End;處理規格描述與程式範例(續1)處理規格描述與程式Proced處理規格描述與程式範例(續2)處理規格描述與程式範例(續2)資料流程圖轉結構圖或HIPO圖圖7-10a夢幻系統1.0銷售管理2.0生產管理3.0採購管理4.0基礎項目管理5.0綜合報表管理銷售相關資料生產相關資料採購相關資料基礎項目資料處理結果處理結束處理結果處理結束處理結果處理結束綜合報表相關資料處理結果處理結束處理結果處理結束資料流程圖轉結構圖或HIPO圖圖7-10a夢幻系統1.0銷售資料流程圖轉結構圖或HIPO圖(續)圖7-10b1.0銷售管理1.1訂單處理1.2送貨處理1.3銷退處理1.4請款處理1.5登帳處理12345處理結果處理結束處理結果處理結束處理結果處理結束處理結果處理結束處理結果處理結束資料流程圖轉結構圖或HIPO圖(續)圖7-10b1.0銷售管資料流程圖轉結構圖或HIPO圖(續1)圖7-10c1.2送貨處理1.2.1新增送貨單1.2.2修改送貨單1.2.3刪除送貨單1.2.4送貨單資料查詢1.2.5送貨單資料列印2新增過的送貨單資料新增完成修改過的送貨單資料修改完成刪除過的送貨單資料刪除完成查詢出的送貨單資料列印完成列印過的送貨單資料查詢完成2222資料流程圖轉結構圖或HIPO圖(續1)圖7-10c1.2送貨資料流程圖轉結構圖或HIPO圖(續2)圖7-10d1.2.1新增送貨單1.2.1.2稅率處理1.2.1.3送貨單成品明細處理1.2.1.4送貨金額處理1.2.1.5送貨單資料偵錯處理1.2.1.6送貨單資料儲存處理1.2.1.1送貨單基本資料處理321456處理結果處理結束處理結果處理結束處理結果處理結束處理結果處理結束處理結果處理結束處理結果處理結束資料流程圖轉結構圖或HIPO圖(續2)圖7-10d1.2.1結論需求分析之結果是SA&D的主要輸入,因此需求分析之表達是否完整,對SA&D之成敗有關鍵性影響。對結構化之SA&D而言,流程塑模是程式設計之基礎,遵循科學化之方法論以進行流程塑模,可提升程式模組化與結構化程度,對程式之再用性與維護性有很大的幫助。本章以夢幻系統之範例,從需求分析至流程塑模,以幫助讀者瞭解整個方法論之應用。結論需求分析之結果是SA&D的主要輸入,因此需求分析之表達是第七章結構化企業流程塑模個案第七章結構化企業流程塑模個案內容大綱學習目標第一節導論第二節需求分析第三節系統分析與設計企業流程塑模第四節處理規格描述與程式範例第五節資料流程圖轉結構圖或HIPO圖第六節結論內容大綱學習目標學習目標詳讀本章,你至少能瞭解:如何實作需求分析之流程圖、處理描述、藍圖與資料詞彙等。如何以資料流程圖實作企業流程塑模,並進行資料流程圖之分解。如何將資料流程圖轉成HIPO圖及進行處理規格描述。學習目標詳讀本章,你至少能瞭解:導論本章以夢幻公司之管理資訊系統(以下簡稱夢幻系統)為例,首先應用第3章之需求表達工具描述夢幻系統之需求,再應用第5章之流程塑模的概念與工具,將夢幻系統需求分析之結果進行結構化系統分析與設計。包括企業流程塑模、資料流程圖轉HIPO圖。夢幻公司是一家經營汽機車零件買賣之貿易公司,該公司亦擁有工廠,自行生產部分之零件。本系統之範圍包括銷售、生產管理與採購等三部分;其中銷售包括訂單、送貨、銷退、請款與登帳等作業,生產管理包括領料、退料、繳庫與盤點等作業,而採購包括訂貨、進貨與退貨等作業。導論本章以夢幻公司之管理資訊系統(以下簡稱夢幻系統)為例,首導論(續)在分析與設計過程中,因有許多部分之步驟與原則相似,為避免重複故本章僅表達其中之一部分,例如需求分析僅表達銷售管理,但整個分析與設計過程及資料之展示仍是連貫的。導論(續)在分析與設計過程中,因有許多部分之步驟與原則相似,需求分析根據對使用者之需求訪談結果,得知夢幻公司之銷售管理作業如下:業務部負責接訂貨單,接到客戶訂貨通知時,須先進行訂貨資料登錄,並作成品庫存檢核,若成品庫存充足,則直接進行送貨處理;若成品庫存不足,則送生產需求通知給生產部,以便進行產品之生產計畫。業務部亦負責送貨與進行送貨資料處理,如計算金額、送成品等,並產出送貨單給客戶確認。需求分析根據對使用者之需求訪談結果,得知夢幻公司之銷售管理作需求分析(續)業務部收到客戶欲退回已銷售之成品通知(銷退單),須記錄客戶編號及銷退之成品數量、單價,並計算銷退單銷退總金額等。業務部向客戶請款每月請款一次,請款日期為每月25日。針對各客戶之本期送貨資料,計算出本期應收帳款。合計上期未收款項及本期應收帳款列印請款單,請客戶付款。業務部收到客戶之付款單,登錄客戶編號及付款資料。需求分析(續)業務部收到客戶欲退回已銷售之成品通知(銷退單)需求分析(續1)流程圖1從上述之描述及訪談得知,前兩項作業可連續發生,也就是客戶訂貨,若有足夠庫存,則可馬上送貨,其餘三項作業均各自獨立。在前兩項作業中,有三個外部實體參與:客戶、業務部與生產部。此外,前兩項作業中有訂貨與送貨兩個基本作業處理、一個庫存檢核控制及產出三張基本表單:訂單、送貨單與生產需求。前兩項作業之流程圖可表示如圖7-1。需求分析(續1)流程圖1圖7-1訂單送貨流程圖訂單送貨單生產需求訂單處理送貨處理成品庫存是
否足夠?客戶業務部生產部是否首先,由客戶送出訂單來起始該流程,接著業務部進行訂單處理、庫存檢查與送貨處理或輸出生產需求。最後流程終止於客戶收到送貨單或生產部收到生產需求。前兩項作業之流程圖可表示如圖7-1。符號意義作業處理流程控制資訊之展示與儲存作業處理或資訊進行方向流程圖主要符號圖7-1訂單送貨流程圖訂單送貨單生產需求訂單處理送貨處需求分析(續2)處理描述1-1以上述夢幻公司訂單送貨流程圖上之訂單處理為例(參考圖7-1),其資料來源為客戶之訂單,且產出為生產部之生產需求或通知出貨。訂單處理之處理描述名稱可命名為訂單處理描述,該處理描述與庫存判斷之執行程序與規則,可從上述需求擷取之結果摘述如表7-1。(僅舉訂單處理ㄧ例示範)流程圖中,每一處理應有ㄧ處理描述,每一處理描述應有ㄧ致的表達格式。需求分析(續2)處理描述1-1表7-1訂單處理描述處理名稱訂單處理與庫存判斷執行程序與規則1.業務部收到客戶訂單之後,須做客戶資料登錄與檢核。2.業務部檢查訂貨之成品庫存,若成品庫存充足,則進行送貨處理;若成品庫存不足,則通知生產部進行生產計畫。資料輸入/來源訂單/客戶資料輸出/目的地送貨訊息/業務部或生產需求/生產部限制與備註表7-1訂單處理描述處理名稱訂單處理與庫存判斷執行程序與規需求分析(續3)藍圖1-1以上述夢幻公司之訂單處理為例(參考圖7-1),其訂單之藍圖可以該公司目前之訂單報表為基礎,再進一步對訂單上之每一欄位,以由左至右與由上而下之原則編號,例如客戶編號為A、地址為B,依序至總金額為O等,詳如表7-2。需求分析(續3)藍圖1-1表7-2訂單藍圖成品編號品名顏色規格尺寸數量單位單價金額FGHIJKLMN10000006太空梭模型綠25kgS3個417.601,252.8010000005鐵釘紅25kgL1支200.00200.0010000006太空梭模型綠25kgS1個200.00200.0010000002坐墊綠50kgS1粒6,000.006,000.0010000003方向盤黑50kgM2個600.001,200.0010000004鐵蛋紅100kgM1粒200.00200.00客戶簽章:總金額:9,052O客戶:A
地址:B
電話:C編號:D
日期:E夢幻企業股份有限公司
訂單註:套色區域表示須套印表單之部分。表7-2訂單藍圖成品編號品名顏色規格尺寸數量單位單價金額需求分析(續4)資料詞彙1-1如上所述,一張藍圖就應有一份資料詞彙,且藍圖中之每一欄位在資料詞彙中應有一記錄描述之,因此以夢幻公司之訂單藍圖為例(參考表7-2),且採用第3章之資料詞彙樣板(參考表3-3),再經由訪談整理,其訂單藍圖之資料詞彙可整理如表7-3。流程圖2、3與4之分析步驟與原則均與流程圖1相同,因此不再贅述,結果請參考課本內容。需求分析(續4)資料詞彙1-1表7-3訂單資料詞彙編號欄位名稱長度/型態鍵規則/格式/範圍/公式範例A客戶名稱20C王大明B地址40C高雄市鼓山區蓮海路70號C電話10C07-5252000D編號8N年+月+日+流水號
YYMMDD9998090101E送貨日期8DYYYY年MM月DD日1999年9月1日F成品編號8C9999999910000003G品名10C方向盤H顏色5C黑I規格14C50kgJ尺寸4CMK數量10N2L單位4C個M單價10N99,999,999.99600.00N金額10N數量×單價;
9,999,999,9991,200O總計10N金額總和;
999,999,9999,052表7-3訂單資料詞彙編號欄位名稱長度/型態鍵規則/格式/系統分析與設計—
企業流程塑模完成了需求分析之工作,接下來是如何從分析結果進行企業流程塑模,以分析與設計該系統之各子系統。本章以資料流程圖為工具,並採用第5章所述由中間往外策略,進行夢幻公司之企業流程塑模。進行步驟如下:步驟一:找出初步資料流程圖元素找出外部實體找出處理找出資料儲存找出資料流系統分析與設計—
企業流程塑模完成了需求分析之工作,接下來是系統分析與設計—
企業流程塑模(續)步驟二:向上整合以建立資料流程圖本個案之向上整合依管理功能之原則,將步驟一之處理分成五群:(1.0)銷售管理、(2.0)生產管理、(3.0)採購管理、(4.0)基礎項目管理與(5.0)綜合報表管理等。訂貨、送貨、銷退、請款與登帳等處理可整合成一企業程序,以完成該公司銷售管理之功能,其餘詳如表7-11。系統分析與設計—
企業流程塑模(續)步驟二:向上整合以建立資表7-11處理分群1.0銷售管理1.1訂單處理1.2送貨處理1.3銷退處理1.4請款處理1.5登帳處理2.0生產管理2.1領料處理2.2退料處理2.3繳庫處理2.4盤點處理3.0採購管理3.1訂貨3.2進貨3.3退貨4.0基礎項目管理4.1基本資料處理5.0綜合報表處理5.1主管報表處理表7-11處理分群1.0銷售管理1.1訂單處理1.表7-12銷售管理之處理、資料儲存與資料流第一階DFD(銷售管理)處理訂單
資料送貨單
資料銷退單
資料請款單
資料付款單
資料客戶基
本資料成品
資料稅率
資料客戶業務部訂單處理↓↑↓↓↓↓↑送貨處理↓↓↑↓↓↑↓↑↓↑銷退處理↓↓↑↓↓↑↓↓↑請款處理↓↓↓↑↓↑↓↑登帳處理↓↓↑↓↓↓↑註:↓表示由資料檔(實體)至系統;↑表示由系統至資料檔(實體);↓↑表示系統與資料檔(實體)間雙向交流。表7-12銷售管理之處理、資料儲存與資料流第一階DFD(圖7-5銷售管理子系統第一階DFD訂單處理1.1送貨處理1.2登帳處理1.5銷退處理1.3請款處理1.4D8成品資料D2訂單資料D1客戶基本資料D5稅率資料D3送貨單資料D4銷退單資料D6請款單資料D7付款單資料客戶業務部下訂單請款單付款圖7-5銷售管理子系統第一階DFD訂單處理1.1送貨處理1表7-13第一階至第零階的處理與資料流之整合處理訂單
資料送貨單
資料銷退單
資料請款單
資料付款單
資料客戶基
本資料成品
資料稅率
資料客戶業務部銷售管理↓↑↓↑↓↑↓↑↓↑↓↓↑↓↓↑↓↑整合處理訂單
資料送貨單
資料銷退單
資料請款單
資料付款單
資料客戶基
本資料成品
資料稅率
資料客戶業務部訂單處理↓↑↓↓↓↓↑送貨處理↓↓↑↓↓↑↓↑↓↑銷退處理↓↓↑↓↓↑↓↓↑請款處理↓↓↓↑↓↑↓↑登帳處理↓↓↑↓↓↓↑表7-13第一階至第零階的處理與資料流之整合處理訂單
資料圖7-6銷售管理之第零階DFD第零階DFD部分範例客戶D5稅率資料D1客戶基本資料D2訂單資料D3送貨單資料D4銷退單資料D6請款單資料D7付款單資料D8成品資料業務部銷售管理1.0圖7-6銷售管理之第零階DFD第零階DFD部分範例客圖7-7夢幻系統第零階DFD完整之第零階範例銷售管理1.0D6請款單資料客戶D7付款單資料D8成品資料D1客戶基本資料D2訂單資料D3送貨單資料D4銷退單資料D5稅率資料業務部採購管理3.0廠商業務部D10廠商基本資料D11訂貨單資料D13退貨單資料基礎項目管理4.0報表管理5.0主管D1客戶基本資料D4銷退單資料D8成品資料D9原物料資料D14生產計畫資料D15領料單資料D16退料單資料生產管理2.0D16退料單資料生產部D17繳庫單資料D18盤點單資料倉庫綜合D1客戶基本資料D5稅率資料D8成品資料D9原物料資料D17繳庫單資料D18盤點單資料D10廠商基本資料D13退貨單資料D9原料物資料D8成品資料D12進貨單資料D15領料單資料D14生產計畫資料圖7-7夢幻系統第零階DFD完整之第零階範例銷售管理1.0D系統分析與設計—
企業流程塑模(續1)步驟三:向下分解以建立低層資料流程圖向下分解之原則可依內聚力或程式碼之多寡(例如不要超過200行)來判定。以銷售管理子系統之送貨處理為例,送貨處理為步驟一產生之處理,從巨觀的角度來看,送貨處理僅做一件訂單相關之事情,已符合所謂的功能內聚力,可不必再分解,但若該處理中還包括新增、修改、刪除、查詢與列印等操作處理,則建議將送貨處理再依操作向下分解至第二階。系統分析與設計—
企業流程塑模(續1)步驟三:向下分解以建立圖7-8銷售管理子系統第二階DFD(1.2送貨處理)D2訂單資料D1客戶基本資料D5稅率資料D3送貨單資料業務部客戶新增送貨單1.2.1修改送貨單1.2.2刪除送貨單1.2.3列印送貨單1.2.5查詢送貨單1.2.4D8成品資料圖7-8銷售管理子系統第二階DFD(1.2送貨處理)D2訂圖7-9銷售管理子系統第三階DFD(1.2.1新增送貨單)圖7-9銷售管理子系統第三階DFD(1.2.1新增送貨單)處理規格描述與程式
範例本節將介紹如何以PDL來描述處理規格,並以Delphi程式語言完成其中一子處理之程式編輯,以說明PDL與程式碼間之關係及寫法。處理規格描述與程式
範例本節將介紹如何以PDL來描述處理處理規
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025合同法学教学大纲
- 2025有限公司员工试用期合同
- 2025商业地产销售代理合同
- 二零二五年度地质灾害应急土方运输服务合同3篇
- 2025年度养殖场养殖废弃物资源化利用合同3篇
- 2025年度科技创新园区拆迁房产分割与产业扶持协议3篇
- 2025年度林业产业发展竞业禁止模板木方交易协议3篇
- 二零二五年度农村集体建设用地个人地基买卖合同2篇
- 二零二五年度高速公路建设项目承包协议3篇
- 2025年度水上旅游安全事故处理与救援服务协议3篇
- 小学体育期末检测方案
- 2023-2024学年福建省莆田市荔城区中山中学、九中联考九年级(上)期末数学试卷
- 接触网设备故障应急处理
- 2022年1月自考00850广告设计基础试题及答案含解析
- 娱乐演艺居间合同协议书范本
- 酒店服务礼仪教程-门童篇课件
- 食堂安全用电知识培训课件
- 福建省厦门市2023-2024学年高二上学期期末考试语文试题(解析版)
- 湖北省黄冈市黄州区启黄中学2023年数学九年级第一学期期末调研模拟试题含解析
- 亲子鉴定报告样本
- 智能制造职业规划
评论
0/150
提交评论