Specifying output requirements

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

Specifying output requirements

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. Which is a complete output requirement for a school canteen app?
A A PDF sales summary of items sold, emailed to the canteen manager every Friday
B The app should show some sales stuff
2. An output requirement should state what information the solution must produce. True or false?
A True
B False
3. Which sub-theme does 'a printed A4 report' describe?
A Format and medium
B How often it is produced
4. Which output requirement correctly identifies the audience?
A A summary of attendance that is accurate and fast
B A one-page summary of student attendance for the Head of Department
5. Which statement states how often an output is produced?
A Generate the stock level report in a table layout
B Generate the stock level report at the end of each school day

Match the Pairs

Draw a line connecting each item on the left to its match on the right.

Left columnRight column
1Output: weekly sales report as a PDF for the manager AThe format ignores the audience: red and green only is hard for a colour-blind reader to use
2Output: low-stock alert on screen, shown to the shop assistant each time an item falls below 5 BOutput: list of student names, year levels and total points
3The content of the output says exactly which information the solution must produce CAn output requirement that gives the medium (on screen), the audience (shop assistant) and the frequency (each time stock falls below 5)
4The audience of the output decides who will read it, so the style and detail must suit them DToo vague: it does not say what content the report holds, its format, its audience or how often it is produced
5Output: a report EOutput: one-page summary in plain language for parents
6Output: print a bar graph of results for the colour-blind coach, every term, in red and green only FA complete output requirement: it names the content, the format, the audience and how often it is produced

Definitions

output requirement

Fill in the Blanks

Complete each line of code by filling in the missing parts.

1.
Output: weekly sales summary ________: store manager Format: PDF
2.
Output: staff payslip Audience: employee _________: every second Friday
3.
Output: library overdue list ______: table on a screen Audience: librarian
4.
_______: student name and house points Audience: teacher Frequency: daily
5.
______: attendance report Content: absent students Frequency: daily

Spot the Error

Shade in the letter of the line that contains an error.

Question 1
A Output: Weekly sales report
B Content: staff home addresses
C Format: table in a PDF
D Audience: store manager
E Frequency: every Friday
Question 2
A Input: Term results report
B Content: mark per subject
C Format: printed A4 page
D Audience: parents
Question 3
A Output: Bus delay alert
B Content: route and delay time
C Format: 40-page printed book
D Audience: commuters
E Frequency: when a bus is late
Question 4
A Output: Low stock list
B Audience: nobody in particular
C Content: items under 10 units
D Frequency: each morning
Question 5
A Output: Daily attendance list
B Content: student name, present
C Format: table on screen
D Frequency: once a year
E Audience: teacher

Answer Key

Specifying output requirements
Section A: Quick Questions
Q1
A — A PDF sales summary of items sold, emailed to the canteen manager every Friday
Q2
A — True
Q3
A — Format and medium
Q4
B — A one-page summary of student attendance for the Head of Department
Q5
B — Generate the stock level report at the end of each school day
Section B: Match the Pairs
Q1
Output: weekly sales report as a PDF for the manager → A complete output requirement: it names the content, the format, the audience and how often it is produced
Q2
Output: low-stock alert on screen, shown to the shop assistant each time an item falls below 5 → An output requirement that gives the medium (on screen), the audience (shop assistant) and the frequency (each time stock falls below 5)
Q3
The content of the output says exactly which information the solution must produce → Output: list of student names, year levels and total points
Q4
The audience of the output decides who will read it, so the style and detail must suit them → Output: one-page summary in plain language for parents
Q5
Output: a report → Too vague: it does not say what content the report holds, its format, its audience or how often it is produced
Q6
Output: print a bar graph of results for the colour-blind coach, every term, in red and green only → The format ignores the audience: red and green only is hard for a colour-blind reader to use
Section C: Definitions
Q1
output requirement — A statement of what information a solution must produce, in what format and medium, for which audience, and how often it is produced.
Section D: Fill in the Blanks
Q1
Output: weekly sales summary Audience: store manager Format: PDF
Q2
Output: staff payslip Audience: employee Frequency: every second Friday
Q3
Output: library overdue list Format: table on a screen Audience: librarian
Q4
Content: student name and house points Audience: teacher Frequency: daily
Q5
Output: attendance report Content: absent students Frequency: daily
Section E: Spot the Error
Q1
B — The content of a sales report must be the sales information the manager needs. Staff home addresses are unrelated. It should read something like 'Content: total sales per item'.
Q2
A — An output requirement describes what the solution produces, so the line must be labelled 'Output', not 'Input'.
Q3
C — A quick delay alert needs a format and medium that reaches commuters immediately. A 40-page printed book is unsuitable. It should be something like 'Format: SMS text message'.
Q4
B — An output requirement must name a specific audience so the output can be designed for them. Here it should be 'Audience: warehouse staff'.
Q5
D — A daily attendance list has to be produced every school day. 'Once a year' contradicts the output name and the purpose of the list.