Business Process Analysis and Data Modeling ANDY CHENG
企業流程分析與資料庫設計 Business Process Analysis and Data Modeling 中綱科技 ANDY CHENG 1999年 11月20日 AXON Technology Co. , LTD
企業流程: 以訂單交期確認為例 Customer Order Entry Order Real-time Quotation Order Confirm Order Check. product status. price. terms. credit. sales plan ATP Check AXON Technology Co. , LTD
IDEF 0 結構分解 More General (Parent) A 0 A-O A 1 A 2 A 3 A 4 A 0 A-O 2 A 41 3 A 42 4 A 43 A 4 More Detailed (Child)
IDEF 1 X 資訊分析方法 • 起源 : ER(Chen), Relational(Codd), Aggregation(Smith), and Elka(Hughes Aircraft) • Entity, Relationship, Key, Attribute 訂單 • Semantic Data Model – 一張 訂單可包含一或多筆 訂單項目 包含 屬於 – 一筆訂單項目必屬於一張訂單 • Model Evolution – – ER Model Key-Based Model Fully-Attributed Model Database Model 訂單項目 AXON Technology Co. , LTD
IDEF 0 系統功能分析 Function Modeling Method 中綱科技 AXON Technology Co. , LTD
範疇, 目的, 與視角 • Context : 定義模型範疇 • Purpose : 定義目的 • Viewpoint : 定義視角 Purpose: To document the activities associated with managing Personnel Actions and identify non-value added activities that might be eliminated. Personnel Regulations Department Policy Supervisor Instructions Manning Conditions Applicant Data Customer Request Perform Personnel Actions Personnel Action Reports Employee/Position Data Supplies & Equipment Personnel Office Staff Viewpoint: Personnel Officer Information System AXON Technology Co. , LTD
結構分解 More General (Parent) A 0 A-O A 1 A 2 A 3 A 4 A 0 A-O 2 A 41 3 A 42 4 A 43 A 4 More Detailed (Child)
作業編號與階層結構 • 每一項作業均有特定的編號 (A 0, A 12). • 每一項作業依其作業編號, 可在模型中找到其 相對位置, 而組成一階層結構. • 每一項作業都是唯一的, 不會重複出現. A 0 Perform Personnel Actions A 0 A 1 Hire People A 11 Review Applicant Information A 1 A 2 A 3 A 4 A 5 A 11 A 21 A 31 A 41 A 51 A 12 Verify Past Employment A 13 Interview Applicant A 2 Fire People A 21 Review Work History A 12 A 22 A 32 A 42 A 52 A 22 Create Dismissal Documents A 23 Counsel Employee A 13 A 24 A 33 A 43 A 53 A 44 A 54 Node Tree A 3 Promote People A 31 Create Awards Package A 32 Arrange Ceremony Indented List A 34 Insure Raise Action Completed A 33 Submit Paperwork AXON Technology Co. , LTD
圖號編碼方法 A 0 A-0 2 A-O 4 A 1 3 A 2 4 A 3 A 0 2 2 4 A 11 3 A-O A 0 A 12 A 31 3 A 32 4 4 A 33 A 1 A-O 4 A 3
ICOM 編號方式 C 1 Company guidelines Process guidelines Purchase request I 1 Process request Order A 1 Invoice guidelines Process invoice Invoice Payment A 2 O 2 Ledger guidelines Apply purchase to books A 3 Accounting staff M 1 Correct ledger O 1
Company guidelines ( ) Purchase request 資訊隱藏範例 Budget guidelines Correct ledger Maintain Accounts Payable A 0 Payment C 1 Company guidelines Accounting staff Process guidelines I 1 Process request Order ( ) A 1 ( ) Purchase request Invoice guidelines Process invoice Invoice Payment A 2 Ledger guidelines Apply purchase to books A 3 Accounting staff M 1 O 2 Correct ledger O 1
- Slides: 31