ITPEC IP October 2019 Question 98

Topic: System PlanningAlso asked in November 2021 and April 2024

Which of the following is a process that clarifies the business functions to be newly constructed or reconstructed, and on the basis of this, concretely describes the scope of computerization and the functions in system development?

Explanation

Requirements definition — the process that clarifies the business functions to build or rebuild and, from them, fixes the scope of computerization and the functions the system must have.

Requirements definition comes after systemization planning and before design. The business requirements, what the new or rebuilt business will do, are analysed; the part to be handled by the system is decided; and the functional and non-functional requirements are agreed between users and developers. They become the basis for all the design work that follows.

Answer (d)

Why not others:

  • •(a) — external design works out what the user sees on the basis of requirements already defined: screens, forms, inputs and outputs, and the division into subsystems
  • •(b) — internal design decides how the system realises the external design: program structure, modules and processing details
  • •(c) — programming writes the code from the design

Key rule: Requirements definition decides what the system must do for the business; external design, internal design and programming decide how, moving from the user's view down to the code.

System Planning · AI-written, may contain errors

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official IP past-paper collection or Report an issue.