第七章 結構化企業 流程塑模個案

Click here to load reader

download 第七章 結構化企業 流程塑模個案

of 40

description

第七章 結構化企業 流程塑模個案. 內容大綱. 學習目標 7.1 導論 7.2 需求分析 7.3 系統分析與設計─企業流程塑模 7.4 處理規格描述與程式範例 7.5 資料流程圖轉 HIPO 圖 7.6 結論. 學習目標. 詳讀本章,你能瞭解: 如何實作需求分析之流程圖、處理描述、藍圖與資料詞彙等。 如何以資料流程圖實作企業流程之塑模,並進行資料流程圖之分解。 如何將資料流程圖轉成 HIPO 圖及進行處理規格描述。. 7.1 導論. - PowerPoint PPT Presentation

Transcript of 第七章 結構化企業 流程塑模個案

  • 7.1 7.2 7.3 7.4 7.5 HIPO7.6

  • HIPO

  • 7.1

  • 7.1 (c.2)

  • 7.1 (c.3)

  • 7.2 (1) (2)

  • 7.2 (c.2)(3) , (4) a. 25b. c. (5) ,

  • 7.2 (c.3) 1 7-1

  • 7-1

  • 7.2 (c.5) 1-1(7-1)7-1

  • 7-1

  • 7.2 (c.8) 1-1(7-1)ABO7-2

  • 7-2

  • 7.2 (c.10) 1-1(7-2)( 3-3)7-3

  • 7-3

    A

    20C

    B

    40C

    70

    C

    10C

    07-5252000

    D

    8N

    V

    +++

    YYMMDD99

    98090101

    E

    8D

    YYYYMMDD

    199991

    F

    8C

    99999999

    10000003

    G

    10C

    H

    5C

    I

    14C

    50Kg

    J

    4C

    M

    K

    10N

    2

    L

    4C

    M

    10N

    99,999,999.99

    600.00

    N

    10N

    9,999,999,999

    1,200

    O

    10N

    999,999,999

    9,052

  • 7.2 (c.12)2, 341

  • 7.3 SASD

  • 7.3 SASD (c.2) (1) (2) (3) (4)

  • 7.3 SASD (c.3) (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

  • DFD7-12

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

  • 7-5 DFD

  • DFD

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

    (

  • DFD

  • 7.3 SASD (c.7)200

  • DFD DFD (1) (2) (3) (4)

  • 7-8 DFD1.2

  • DFD DFD (1) (2) (3) (4)

  • 7-9 DFD1.2.1

  • 7.4 PDL Delphi PDL

  • 7.4 (c.2)

    Procedure 1.2.1.4

    Begin

    {11.}

    {7.}

    {9.}

    {8.}

    End;

    {***11.***}

    Begin

    0

    Begin

    End;

    End;

  • 7.4 (c.3)PDL

    Procedure 1.2.1.4

    Begin

    {11.}

    ComputeSummary;

    {7.}

    ComputeTotal;

    {9.}

    SetTaxMoney;

    {8.}

    ComputeMoney;

    End;

  • 7.4 (c.4)

    {***11.*** PDL }

    Procedure ComputeSummary; {}

    Begin

    DataMdlDeli.TblDeliProdSearch.First;

    0

    DataMdlDeli.TblDeliver.FieldByName('Summary').AsFloat=0;

    While Not DataMdlDeli.TblDeliProdSearch.Eof Do

    Begin

    DataMdlDeli.TblDeliver.FieldByName('Summary').AsFloat=

    DataMdlDeli.TblDeliver.FieldByName('Summary').AsFloat

    Round_(DataMdlDeli.TblDeliProdSearch.FieldByName('Price').AsFloat

    DataMdlDeli.TblDeliProdSearchNum.Value);

    DataMdlDeli.TblDeliProdSearch.Next;

    End;

    End;

  • 7.5 HIPO7-10a

  • 7.5 HIPO(c.2)7-10b

  • 7.5 HIPO(c.3)7-10c

  • 7.5 HIPO(c.4)7-10d

  • 7.6 SA&DSA&DSA&D