Week5_Tutorial_ICT703_T323 (1)
.docx
keyboard_arrow_up
School
King's College *
*We aren’t endorsed by this school
Course
ICT703
Subject
Information Systems
Date
Apr 3, 2024
Type
docx
Pages
3
Uploaded by AgentWren7997
Questions extracted from: Alan Dennis, Barbara Wixom, Roberta M. Roth, 2018, Systems Analysis and Design, 7
th
ed., Wiley
ICT703 Tutorial Compiled by: Anupam Makhija
T3 2023: ICT703 Information Systems Analysis and Design
Tutorial 5
Topic: Process Modelling
Submission: Five minutes before the end of the tutorial.
Instructions: Form a group of 2-4 students and complete the group activities. After the
discussion, each student answers the questions individually in their own
words. Part A: MCQs
1. What does a Data Flow Diagram (DFD) represent?
a) The physical layout of a database system.
b) The sequence of actions in a process.
c) The flow of data and processes in a system.
d) The hierarchical structure of an organization.
2. What is a Data Store in a DFD?
a) A process that transforms data.
b) An external entity that interacts with the system.
c) A temporary storage location for data within the system.
d) A flowchart representing the system's structure.
3. Which level of DFD represents the most detailed view of a system?
a) Level 0 DFD
b) Level 1 DFD
c) Level 2 DFD
d) Level 3 DFD
Questions extracted from: Alan Dennis, Barbara Wixom, Roberta M. Roth, 2018, Systems Analysis and Design, 7
th
ed., Wiley
ICT703 Tutorial Compiled by: Anupam Makhija
4. Which of the following is a benefit of using DFDs?
a) DFDs can automatically generate code for the system.
b) DFDs provide a detailed view of the system's physical components.
c) DFDs help in identifying potential bottlenecks and inefficiencies.
d) DFDs eliminate the need for testing and debugging.
Part B:
Qn 1. Explain the relationship between a DFD context diagram and the DFD level 0 diagram.
Answer
The Level 0 diagram goes into further depth about a system's internal workings, whereas the
context diagram offers a high-level summary of how a system interacts with outside entities.
While the Level 0 diagram illustrates the main processes and their relationships within the
system, the context diagram is more abstract and concentrates on the boundaries of the system.
Qn 2. Explain the process of balancing a set of DFDs.
Answer
Making sure that data flows are consistent amongst the various tiers of the hierarchy is necessary
to balance a collection of data flow diagrams (DFDs). It entails confirming the overall accuracy
of the diagrams, preserving data store integrity, and confirming that inputs and outputs
correspond between layers.
Qn 3. Explain the use of Decision trees in process descriptions.
Answer
Decision trees help to simplify complicated processes and improve communication by
graphically representing decision points, conditions, and potential outcomes in a clear and
straightforward manner.
Qn 4. Consider the DFD in the Figure below and list three errors (rule violations) on this DFD. Answer
Three major errors in Figure 6-20 here
1 Process 1.0 (P2) has only inputs, making it a "black hole". 2 DF5 is moving from E1 to DS1 without any process
3 DF1 is moving from EQ to E2 without any process
Qn 5.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help