Difficulty: Easy
Correct Answer: System flowchart
Explanation:
Introduction / Context:
Systems analysis and design uses various diagrams to communicate architecture and process flow. The question asks for the diagram that shows the overall, end-to-end “big picture” of a system’s processes, inputs, outputs, and major components.
Given Data / Assumptions:
Concept / Approach:
A system flowchart depicts the entire system’s flow of data and control across subsystems, external entities, input/output media, and storage. It provides an integrated overview, making it ideal for stakeholders to understand the whole process without diving into program-level detail.
Step-by-Step Solution:
1) Identify the need: a big-picture representation of processes, I/O, files, and major modules.2) Compare options: block diagrams are too abstract; logic and program flowcharts describe decision logic or a single program.3) The system flowchart uniquely integrates the system’s components and their interactions.4) Therefore, the correct choice is the system flowchart.
Verification / Alternative check:
Standard systems analysis references consistently define system flowcharts as comprehensive overviews, whereas program flowcharts narrow down to a specific program’s internal logic.
Why Other Options Are Wrong:
Block diagram: too coarse and typically omits data/media details. Logic diagram: focuses on boolean logic, not system-wide flow. Program flowchart: narrows to one program, not the entire system. ER drawing: emphasizes data structure, not the full process flow.
Common Pitfalls:
Confusing program flowcharts with system flowcharts. Program flowcharts are granular; system flowcharts are holistic.
Final Answer:
System flowchart provides the clearest big-picture view.
Discussion & Comments