Data Flow Diagram (DFD) - PowerPoint PPT Presentation

1 / 39
About This Presentation
Title:

Data Flow Diagram (DFD)

Description:

CHAPTER 2-1 DATA FLOW DIAGRAM (DFD) * ... Kate_psu08_at_hotmail.com SYSTEM DIAGRAM (LEVEL 1 ... – PowerPoint PPT presentation

Number of Views:1781
Avg rating:3.0/5.0
Slides: 40
Provided by: pnuAcThw
Category:
Tags: dfd | data | diagram | flow

less

Transcript and Presenter's Notes

Title: Data Flow Diagram (DFD)


1
Data Flow Diagram (DFD)
Chapter 2-1
  • ??? ...?????????????? ????????
  • Kate_psu08_at_hotmail.com

2
Concept System Analysis
  • ???????????????????????
  • Data Flow Diagram (DFD)
  • ??????????????????????? ??????
  • ??????????????????? ???????????
  • ?????????????????????????
  • Context Diagram (Level 0)
  • System Diagram (Level 1)
  • Lower Level DFD

3
System Analysis
  • ???????????????????????
  • ??????????????????????????????????????????????
    ???????????????????????????????????????
  • ????????????????????? (Logical Model)
  • Data Flow Diagram (DFD) ?????????????????
    ???????????????? ???????????????????
    ????????????? ????? ?????????
  • ??????????????????? (Data Model)
  • E-R Diagram ????????????????????????????????

4
????????? Process
5
Process Hierarchy chart
Hierarchy chart ??? ???????????????????????????
?????????????????????? ??????
6
(No Transcript)
7
(No Transcript)
8
Data Flow Diagram (DFD)
  • DFD ?????????????????
  • DFD ???????????????????????????????? data ???
    process ???????????????????
  • DFD ??????????????????????????? logical
    model ??????????????? process ???????????????????
    ? ???????????? process ??????????????????????
    (??? what ????????? how)
  • ???????????? DFD ??????????????????????? 2
    ???
  • Gane and Sarson
  • Yourdon

9
Data Flow Diagram (DFD)
  • ????????????????????????????? DFD ?????? 4 ???
    ???
  • 1. Process
  • 2. Data flow
  • 3. Data store
  • 4. External entity
  • DFD ????????????
  • 1. ??????????????????
  • 2. ??????????????
  • 3. ?????????????????????
  • 4. ?????????????????????????????????????????????
    ????

10
(No Transcript)
11
?????????????????????????????
  • Process symbol
  • ??????? ??????????????? ???? ?????
  • ????????????????????? (Verb) ???? ?????????
    ??????? ??????? ???????????
  • ???????????????????????????????? ?????????????
    ???????????????? process ?????????????????
    process description
  • ??????????? (input) ??? ??? ??????? (output)
    ????????? ?????????????????? process ????

12
?????????????????????????????
  • Data flow symbol
  • ????????????????? ?????????????????????????
  • ???????????????????????????????? 1 ???
  • ????? process ??????????????? 1 data flow
    ???? ???? 1 data flow ???

Customer
Order
13
(No Transcript)
14
(No Transcript)
15
?????????????????????????????
  • Data store symbol
  • ?????????????????????????????????? ???? ????????
  • ???????????????????????????????????????????
  • ????????????????????? process
  • ??????????????? 1 data flow ???? ???? 1 data
    flow ???

16
(No Transcript)
17
(No Transcript)
18
?????????????????????????????
  • External entity symbol
  • ?????????????????????????
  • ????????? ???????? ?????? ???? ??????
    ???????????????????? ???
  • ????????????????????????
  • ?????????????????????????? terminators ????
    source ???? sink

19
(No Transcript)
20
(No Transcript)
21
??????????????????????????????
  • Process
  • Process ?????????? Input ??? Output Data flow
  • ????? input ??????????
  • ????? output ??????????
  • ??????? process ???????????????? ????
    ?????????????

22
??????????????????????????????
  • Data Store
  • ????? data flow ??? data store ????? data store
  • ????? data flow ??? external entity ????? data
    store
  • ????? data flow ??? data store ????? external
    entity
  • Data store ????????????????? ????
    ????????????????

23
??????????????????????????????
  • External Entity
  • ????? data flow ??? external entity ?? external
    entity
  • ??????? external entity ????????? ???? ??????
  • Data FlowData Flow
  • data flow ?????????????????????????????
  • data flow 11 ????????????????? 22 ????
    ??????????????????????????? ???
  • ????? 2 process2 process
  • ????? data flow ?? join ??????????????????????

24
??????????????????????????????
  • Data FlowData Flow (???)
  • Data flow ?????????? process ????
  • Data flow ??????? data store ?????????? update
    ?????????
  • ???????????????????
  • ??????????????????????

25
(No Transcript)
26
(No Transcript)
27
?????????????????????????
(??????????????????)
(???????????)
(??????????????)
(????????????????????????)
28
(??????????????????)
(???????????)
(??????????????)
(???????????????????)
(?????????????)
(???????????????????????????)
(???????????????????????)
(????????????????????)
(??????????????????)
(??????????? )
29
(No Transcript)
30
(No Transcript)
31
Context Diagram (Level 0)
  • ????????????????? DFD ?????????????????
    ?????????????????????
  • ??????????
  • ???????????? 1 process ???????? ??? process
    ??????????????????????????????
  • ???????????????? ????? process ??????????? 0
  • context diagram ????????????????????? ???
    external, process ??? data flow
  • ?????????? data store ??????????

32
(No Transcript)
33
(No Transcript)
34
System Diagram (Level 1)
  • ??????????????????????????????????????????? ???
    process
  • ????????
  • ??????????????????????????????? context diagram
  • ???????????????????????????? context diagram
  • ???? Process ??????????? , Data Flows ,
    External ??? Data
  • Stores

35
(No Transcript)
36
(No Transcript)
37
Lower-Level DFD
  • ????????????????????????????????? process ???
    ???????????????
  • ?????????????????????? ? ?????????????????????????
    ?
  • ?????? Process ???????????? 1
    ?????????????????????????

38
(No Transcript)
39
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com