NTISthis.com

Evidence Guide: ICTICT406 - Build a graphical user interface

Student: __________________________________________________

Signature: _________________________________________________

Tips for gathering evidence to demonstrate your skills

The important thing to remember when gathering evidence is that the more evidence the better - that is, the more evidence you gather to demonstrate your skills, the more confident an assessor can be that you have learned the skills not just at one point in time, but are continuing to apply and develop those skills (as opposed to just learning for the test!). Furthermore, one piece of evidence that you collect will not usualy demonstrate all the required criteria for a unit of competency, whereas multiple overlapping pieces of evidence will usually do the trick!

From the Wiki University

 

ICTICT406 - Build a graphical user interface

What evidence can you provide to prove your understanding of each of the following citeria?

Determine specification of GUI

  1. Review GUI requirements
  2. Review organisational standards for GUI
  3. Determine the back-end for interfacing with the GUI
  4. Determine the functionality of the GUI, including back-end interface
  5. Determine the application development language for writing the GUI
  6. Determine type and level of documentation required
Review GUI requirements

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Review organisational standards for GUI

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine the back-end for interfacing with the GUI

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine the functionality of the GUI, including back-end interface

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine the application development language for writing the GUI

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine type and level of documentation required

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Design GUI to specification

  1. Design the GUI incorporating the required functionality
  2. Document design outcomes
Design the GUI incorporating the required functionality

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Document design outcomes

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Build GUI to specification

  1. 3.1 Build the GUI with the required functionality in the determined language, using the toolkit's classes or widgets, containers and other pertinent features
3.1 Build the GUI with the required functionality in the determined language, using the toolkit's classes or widgets, containers and other pertinent features

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Test and document GUI to meet specification

  1. Test GUI for overall functionality according to requirements
  2. Iterate GUI design or build until test results meet requirements
  3. Produce technical documentation for the GUI
Test GUI for overall functionality according to requirements

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Iterate GUI design or build until test results meet requirements

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Produce technical documentation for the GUI

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Assessed

Teacher: ___________________________________ Date: _________

Signature: ________________________________________________

Comments:

 

 

 

 

 

 

 

 

Instructions to Assessors

Evidence Guide

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Determine specification of GUI

1.1 Review GUI requirements

1.2 Review organisational standards for GUI

1.3 Determine the back-end for interfacing with the GUI

1.4 Determine the functionality of the GUI, including back-end interface

1.5 Determine the application development language for writing the GUI

1.6 Determine type and level of documentation required

2. Design GUI to specification

2.1 Design the GUI incorporating the required functionality

2.2 Document design outcomes

3. Build GUI to specification

3.1 Build the GUI with the required functionality in the determined language, using the toolkit's classes or widgets, containers and other pertinent features

4. Test and document GUI to meet specification

4.1 Test GUI for overall functionality according to requirements

4.2 Iterate GUI design or build until test results meet requirements

4.3 Produce technical documentation for the GUI

Required Skills and Knowledge

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Determine specification of GUI

1.1 Review GUI requirements

1.2 Review organisational standards for GUI

1.3 Determine the back-end for interfacing with the GUI

1.4 Determine the functionality of the GUI, including back-end interface

1.5 Determine the application development language for writing the GUI

1.6 Determine type and level of documentation required

2. Design GUI to specification

2.1 Design the GUI incorporating the required functionality

2.2 Document design outcomes

3. Build GUI to specification

3.1 Build the GUI with the required functionality in the determined language, using the toolkit's classes or widgets, containers and other pertinent features

4. Test and document GUI to meet specification

4.1 Test GUI for overall functionality according to requirements

4.2 Iterate GUI design or build until test results meet requirements

4.3 Produce technical documentation for the GUI

Evidence of the ability to:

build a graphical user interface (GUI) to requirements

demonstrate a GUI in concept and compiled form, using appropriate development tools to assist GUI construction

develop appropriate documentation.

Note: If a specific volume or frequency is not stated, then evidence must be provided at least once.

To complete the unit requirements safely and effectively, the individual must:

explain and apply object oriented programming concepts

identify the system properties

describe the features of application programming interface (API)

identify the issues relating to copyright and intellectual property

discuss code of practice relevant to the computer industry

discuss the Commonwealth and State privacy and information access legislation applicable to the job role.