ch07流程模式實例

Download Report

Transcript ch07流程模式實例

系統分析與設計
黃明祥 著
7.5 流程塑模之應用實例
明新電子公司的個案實例
本節將延續第六章明新公司之企業個案實例,針對銷售管
理系統之流程塑模的過程進行詳細的介紹。一般而言,企
業在銷售管理系統的主要作業項目如下所示﹕(圖7-22)
1. 行銷部門根據客戶訂單需求進行訂單處理作業並產生訂單檔。
2. 行銷人員查詢是否有庫存,若有庫存則安排送貨事宜;若無足夠庫
存時則通知生產部門進行製造活動,訂單進入生產管理系統。
3. 生產計劃人員根據訂單生產需求進行生產排程作業,排程以後產生
工作命令單與物料需求清單。
4. 採購部門接獲生產部門之物料需求清單進行採購處理作業,尋找適
合供應商承接業務。
5. 供應商接獲其他公司的訂單時,進行配送處理的事宜。
6. 物料部門接到供應商交貨時,進行收料處理作業。
1
http://www.tsanghai.com.tw/
滄海書局
(一)
客戶
訂單需求
(二)
行銷部門
(三)
生產部門
訂單處理
工作
負荷檔
生產排程
否
(六)
物料部門
物料需求
清單
收料單
採購單檔
訂單生產
需求
採購處理
是
送貨單
(五)
供應商
物料
庫存檔
訂單檔
查詢是否
有庫存﹖
(四)
採購部門
採購單
收料處理
收料單檔
送貨處理
工作命令單
送貨單檔
銷退貨單
銷退貨處理
銷退單檔
請款單
請款處理
請款單檔
付款單
入帳處理
付款單檔
配送處理
交貨清單
圖7-22 銷售管理系統之作業流程圖
系統分析與設計
黃明祥 著
 圖7-23是銷售管理系統之環境資料流程圖,外部實體有客戶、
行銷部門與配送部門三者,中間部分是資料處理銷售管理
系統。
客戶
客戶
1.0
銷售管理系統
行銷部門
行銷部門
配送部門
配送部門
圖7-23 銷售管理系統之環境資料流程圖
http://www.tsanghai.com.tw/
3
滄海書局
系統分析與設計
黃明祥 著
7.5 流程塑模之應用實例
明新電子公司的個案實例
 圖7-24是明新公司銷售管理系統的Level-1之資料流程圖,
涵蓋訂單、送貨、請款、入帳與銷退五個處理,主要的
外部實體是客戶、行銷部門與配送部門。行銷部門負責
處理訂單、送貨、銷退與入帳等業務。
 表7-3 銷售管理系統之處理、資料儲存與資料流。
4
http://www.tsanghai.com.tw/
滄海書局
下訂單
客戶
1.1
S03 成品資料
訂單處理
付
款
請
款
單
S02
1.2
送貨處理
S01 客戶基本資料
S06
行銷部門
1.3
請款處理
1.4
入帳處理
1.5
銷退貨處理
訂單資料
送貨單資料
配送部門
S04
請款單資料
S05
付款單資料
S07
銷退單資料
圖7-24 銷售管理系統的Level-1資料流程圖
系統分析與設計
黃明祥 著
表7-3 銷售管理系統之處理、資料儲存與資料流
資料儲存 訂
單
資
處理
料
訂單處理
客戶
資料

送貨
單
資料
請款
單
資料
付款
單
資料

送貨處理

請款處理

入帳處理

銷退貨處
理

成品
資料
銷退
單
資料








註﹕表示資料儲存提供處理相關的資訊;表示資料儲
存與處理有雙向交流。
6
http://www.tsanghai.com.tw/
滄海書局
系統分析與設計
黃明祥 著
7.5 流程塑模之應用實例
明新電子公司的個案實例
 以下擬針對每一個處理的作業細節進一步說明如下﹕
1.訂單處理訂單處理是由行銷部門根據客戶的需求進行
訂單處理之工作,包括訂單的接洽與簽訂合約、訂單資
料的建檔與修正等。
2.送貨處理送貨處理是由行銷部門根據客戶的送貨需求
執行成品送貨的工作,包括通知配送部門、安排運輸事
宜、執行送貨活動、送貨資料的建檔與修正等。
7
http://www.tsanghai.com.tw/
滄海書局
系統分析與設計
黃明祥 著
7.5 流程塑模之應用實例
明新電子公司的個案實例
3.請款處理行銷部門根據合約規定,開出請款單並通知客
戶付款,包括查詢訂單管理系統否有請款資料、開出請款
單並通知客戶付款、請款資料的建檔與修正等。
4.入帳處理行銷部門接獲客戶的付款單以後,進行入帳處
理之業務,包括審查客戶付款單之憑證、付款資料的建檔
與修正等。
5.銷退貨處理銷退貨處理是由行銷部門根據客戶的銷退貨
需求進行銷退貨業務之工作。
8
http://www.tsanghai.com.tw/
滄海書局
系統分析與設計
黃明祥 著
7.6 本章重點
 流程塑模是系統分析階段進行需求分析活動之一項重要
工作,其主要目的是掌握資訊系統的功能與行為,對後
續的資訊系統處理程序的設計具有關鍵性的影響。
 流程塑模的首要工作是選擇一個適當的流程模式,而選
擇流程模式須考慮以下因素﹕流程描述的對象、模式的
表示方法、學習者的經驗與能力、學習的時間與成本、
執行的作業效率與維護性等。
9
http://www.tsanghai.com.tw/
滄海書局
系統分析與設計
黃明祥 著
7.6 本章重點
 一般而言,建立流程模式時,必須掌握以下重要因素:
資料來源、系統範圍、輸入與輸出、資料流程、處理、
細分原則、錯誤迴圈、企業需求、CASE工具的使用、流
程的表示方法、……等。
 整體言之,建立流程模式時,建議採用「自上而下」的
做法,企業個案的實例演練與不斷改進作業的缺點是建
立一個良好的流程模式的必要過程,利用CASE工具可以
大幅度的節省塑模所需的時間,提升作業的效率與品質,
表7-4是資料塑模的主要問題與對策。
10
http://www.tsanghai.com.tw/
滄海書局
系統分析與設計
黃明祥 著
表7-4 資料塑模的主要問題與對策
No.
主要問題
對策
1 如何將目前實體流程用DFD予
以描述的領域知識不足
深入了解作業情形的細節包括流程、
活動、涉及部門與工作性質等。
2 如何將一個複雜大系統切割為
若干個小型系統
制定流程模式細分的詳細規則(Rules)
3 違反DFD的基本規則
人工檢查或是利用CASE工具輔助檢
查
4 DFD是否正確、完整與一致性
人工檢查或是利用CASE工具輔助檢
查
5 製作流程模式的產力與品質不
佳
熟悉CASE工具的運用
6 如何選擇適合的流程模式
充份了解使用者對流程模式的需求並
且制定一套評選流程模式的法則
7 流程模式過於複雜與再用性低
塑模過程保持簡單化、清晰化、效率
化、標準化、彈性與再用性等原則
11
http://www.tsanghai.com.tw/
滄海書局