Requirements Modelling Technique Kegiatan terbaru situs unk1546
Requirements Modelling
Technique
Uung Ungkawa
Maret 2011
Steps
•
•
•
•
•
•
•
•
•
Identify HW system/interface
Identify Data
Identify Controls
Identify Terminators
Draw DCD (Data context Diagram)
Draw CCD (Control Context Diagram)
Decompose DCD into DFDs (Data Flow Diagram)
Assign data to each DFD (Process)
Assign controls to each CFD (control flow diagram)
Steps
• Identify HW system/interface
Steps
• Identify Data
– Shaft rotation
– Fuel quantity
– Displays
– Throttle position
Steps
• Identify Control
– Braking status
– Top gear status
– Engine running status
– Driver commands
Steps
• Identify Terminators
– Driver
– Throttle Mechanism
– Brake
– Engine
– Transmission
– Drive shaft
Steps
• Draw DCD
Steps
• Draw CCD
Steps
• Decompose CCD into DFDs
– There are 4 Process Bubbles: Measure Miles, Measure
Motion, Control Throttle, Monitor Status.
Steps
• Assign Data to each DFD
Kerjakan sebagai Tugas
Technique
Uung Ungkawa
Maret 2011
Steps
•
•
•
•
•
•
•
•
•
Identify HW system/interface
Identify Data
Identify Controls
Identify Terminators
Draw DCD (Data context Diagram)
Draw CCD (Control Context Diagram)
Decompose DCD into DFDs (Data Flow Diagram)
Assign data to each DFD (Process)
Assign controls to each CFD (control flow diagram)
Steps
• Identify HW system/interface
Steps
• Identify Data
– Shaft rotation
– Fuel quantity
– Displays
– Throttle position
Steps
• Identify Control
– Braking status
– Top gear status
– Engine running status
– Driver commands
Steps
• Identify Terminators
– Driver
– Throttle Mechanism
– Brake
– Engine
– Transmission
– Drive shaft
Steps
• Draw DCD
Steps
• Draw CCD
Steps
• Decompose CCD into DFDs
– There are 4 Process Bubbles: Measure Miles, Measure
Motion, Control Throttle, Monitor Status.
Steps
• Assign Data to each DFD
Kerjakan sebagai Tugas