System design and analysis

S NO Assessment statement Grade Teacher’s notes
1  Identify the relevant stakeholders when planning a new system.   S/E The role of the end-user must be considered when planning a new system.
Who is a relevant stakeholder?
TOK Utilitarianism, the greatest good for the greatest number. The means justify the ends.
2 Describe methods of obtaining requirements from stakeholders.   Including surveys, interviews, direct observations. AIM 5 The need for effective collaboration to obtain appropriate information from stakeholders. S/E The question of privacy for stakeholders.
3 Describe appropriate techniques for gathering the information needed to arrive at a workable solution.   Examining current systems, competing products, organizational capabilities, literature searches. S/E Intellectual property.
4 Construct suitable representations to illustrate system requirements.   Examples include: system flow charts, data flow diagrams, structure chart. UML is not required. LINK Flow chart symbols, flow charts and pseudocode.
5 Describe the purpose of prototypes to demonstrate the proposed system to the client.   AIM 5 The need to effectively collaborate to gather appropriate information to resolve complex problems. AIM 6 To develop logical and critical thinking to develop proposed systems.
6 Discuss the importance of iteration during the design process.   MYP Design cycle.
7 Explain the possible consequences of failing to involve the end-user in the design process.   S/E The failure to involve the enduser may lead to software that is not suitable for its intended use, which may have adverse effects on user productivity. AIM 5 The need for effective collaboration and communication between the client, developer and end-user.
8 Discuss the social and ethical issues associated with the introduction of new IT systems.   AIM 8, AIM 9 Develop an appreciation of the social and ethical issues associated with continued developments in specified computer systems.

Previous page | Next page