Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process...
-
Upload
vuongduong -
Category
Documents
-
view
298 -
download
3
Transcript of Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process...
![Page 1: Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent ... Layers of DFD Abstraction.](https://reader033.fdocuments.us/reader033/viewer/2022050706/5a78c8187f8b9aa17b8c7318/html5/thumbnails/1.jpg)
Data Flow Diagram Symbols
ProcessStep-by-step instructions
Data flow
External agent
Data storeData at rest
Real-time link
Satzinger et al. Fig 6-2
![Page 2: Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent ... Layers of DFD Abstraction.](https://reader033.fdocuments.us/reader033/viewer/2022050706/5a78c8187f8b9aa17b8c7318/html5/thumbnails/2.jpg)
Satzinger et al. Fig 6-5
Layers of DFD Abstraction
![Page 3: Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent ... Layers of DFD Abstraction.](https://reader033.fdocuments.us/reader033/viewer/2022050706/5a78c8187f8b9aa17b8c7318/html5/thumbnails/3.jpg)
Decomposition DiagramsA decomposition diagram or hierarchy chart shows the top-down, functional decomposition of a system.
![Page 4: Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent ... Layers of DFD Abstraction.](https://reader033.fdocuments.us/reader033/viewer/2022050706/5a78c8187f8b9aa17b8c7318/html5/thumbnails/4.jpg)
RML: Basic constructs• Class concepts (sets) and individual
concepts (elements)• Individuals are members of a class
![Page 5: Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent ... Layers of DFD Abstraction.](https://reader033.fdocuments.us/reader033/viewer/2022050706/5a78c8187f8b9aa17b8c7318/html5/thumbnails/5.jpg)
RML: Relations
• Cardinality: Full (filled circle) vs Partial (no circle)• Coverage: 1 (arrowhead), N (no arrow), max (numeric)
![Page 6: Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent ... Layers of DFD Abstraction.](https://reader033.fdocuments.us/reader033/viewer/2022050706/5a78c8187f8b9aa17b8c7318/html5/thumbnails/6.jpg)
RML: Abstraction constructs
![Page 7: Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent ... Layers of DFD Abstraction.](https://reader033.fdocuments.us/reader033/viewer/2022050706/5a78c8187f8b9aa17b8c7318/html5/thumbnails/7.jpg)
![Page 8: Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent ... Layers of DFD Abstraction.](https://reader033.fdocuments.us/reader033/viewer/2022050706/5a78c8187f8b9aa17b8c7318/html5/thumbnails/8.jpg)
Detailed resource properties
Actor Tool Object
OrganizationalActor Agent
ManualTool
SoftwareTool
InvokedSoftware
Tool
SoftwareAgent
MaterialObject
InformationObject
ActiveInformation
Object
PluggableAction
DefinitionRole ConcreteInvoked
ApplicationSoftwareresource
Compositeresource
Ax
name
![Page 9: Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent ... Layers of DFD Abstraction.](https://reader033.fdocuments.us/reader033/viewer/2022050706/5a78c8187f8b9aa17b8c7318/html5/thumbnails/9.jpg)
Conference Arrangement CaseInformation Submodel
ConferenceWorkspace (CW)
Forms PersonDB
CFPAuthors
CFPJounals
ResponseRecieved
PaperRecieved
PaperAccepted
PaperRejected
ReviewerReminder
PotentialParticipants (pid)
PotentialReviewers (r#) Contents
1..N
Letters ofIntent
ReviewReport (r#)
Papers (p#)Sessions (s#)
0..N1..N
Legend:
p# paper ids# session idch# chair idr# reviewer idpid person idp#* repeated paper idr#* repeated reviewer id
1..N
ReviewForm
Too lateresponse
AdmInfo(p#, s#, r#*, ..)
ReviewResults
AdmInfo(ch#, s#, p#*, ..)
![Page 10: Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent ... Layers of DFD Abstraction.](https://reader033.fdocuments.us/reader033/viewer/2022050706/5a78c8187f8b9aa17b8c7318/html5/thumbnails/10.jpg)
Use Case Name:
Summary:
Basic Course of Events:
Alternative Paths:
Exception Paths:
![Page 11: Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent ... Layers of DFD Abstraction.](https://reader033.fdocuments.us/reader033/viewer/2022050706/5a78c8187f8b9aa17b8c7318/html5/thumbnails/11.jpg)
Event Driven Process Chains(EPC)
![Page 12: Data Flow Diagram Symbols - NTNUsif8035/pdf/flesn/notation.pdf · Data Flow Diagram Symbols Process Step-by-step instructions Data flow External agent ... Layers of DFD Abstraction.](https://reader033.fdocuments.us/reader033/viewer/2022050706/5a78c8187f8b9aa17b8c7318/html5/thumbnails/12.jpg)
EPC and viewpoints