Unit of competency details

ICTICT406 - Build a graphical user interface (Release 1)

Summary

Releases:
ReleaseStatusRelease date
1 1 (this release)Current 25/Mar/2015

Usage recommendation:
Current
Mapping:
MappingNotesDate
Supersedes and is equivalent to ICAICT406A - Build a graphical user interfaceUpdated to meet Standards for Training Packages. 24/Mar/2015


Training packages that include this unit

Classifications

SchemeCodeClassification value
ASCED Module/Unit of Competency Field of Education Identifier 020115 Computer Graphics  

Classification history

SchemeCodeClassification valueStart dateEnd date
ASCED Module/Unit of Competency Field of Education Identifier 020115 Computer Graphics  30/Jul/2015 
The content being displayed has been produced by a third party, while all attempts have been made to make this content as accessible as possible it cannot be guaranteed. If you are encountering issues following the content on this page please consider downloading the content in its original form

Unit Of competency

Modification History

Release 

Comments 

Release 1

This version first released with ICT Information and Communications Technology Training Package Version 1.0.

Application

This unit describes the skills and knowledge required to design, build and test a graphical user interface (GUI) to specification.

It applies to individuals employed as programmers in a variety of fields who provide information and communications technology (ICT) support in small to medium enterprises (SMEs).

No licensing, legislative or certification requirements apply to this unit at the time of publication.

Unit Sector

General ICT

Elements and Performance Criteria

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

Foundation Skills

This section describes language, literacy, numeracy and employment skills incorporated in the performance criteria that are required for competent performance.

Skill 

Performance Criteria 

Description 

Reading

1.1-1.4, 1.6

  • Identifies and interprets a range of online and hard copy text containing complex ICT and programming specific terminology
  • Interprets and comprehends a large range of syntax, diagrams, icons, symbols, text, numbers and letters necessary to develop a GUI

Writing

2.1, 2.2, 3.1, 4.2, 4.3

  • Uses correct spelling and grammar, plain English and specific terminology to produce documents to organisational guidelines as required by the job role
  • Uses the appropriate programming syntax and conventions to develop the GUI
  • Uses plain English, clear labels and terminology appropriate for the user on the actual interface display

Oral Communication

1.1-1.4, 1.6

  • Elicits and evaluates information using effective listening and questioning techniques
  • Uses simple and relevant language to confirm understanding of requirements

Navigate the world of work

1.2

  • Recognises and follows explicit protocols and meets expectations associated with own role

Get the work done

1.1, 1.3-1.6, 2.1, 3.1

  • Develops plans to manage relatively complex tasks with an awareness of how they may contribute to longer term operational and strategic goals
  • Recognises and anticipates an increasing range of familiar problems, their symptoms and causes, and implements contingency plans
  • Takes responsibility for the outcomes of routine decisions related directly to own role
  • Considers purpose, needs and limitations when selecting devices and applications for different tasks

Unit Mapping Information

Code and title 

current version 

Code and title 

previous version 

Comments 

Equivalence status 

ICTICT406 Build a graphical user interface

ICAICT406A Build a graphical user interface

Updated to meet Standards for Training Packages

Equivalent unit

Links

Companion Volume implementation guides are found in VETNet - https://vetnet.education.gov.au/Pages/TrainingDocs.aspx?q=a53af4e4-b400-484e-b778-71c9e9d6aff2

 

Assessment requirements

Modification History

Release 

Comments 

Release 1

This version first released with ICT Information and Communications Technology Training Package Version 1.0.

Performance Evidence

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.

Knowledge Evidence

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.

Assessment Conditions

Gather evidence to demonstrate consistent performance in conditions that are safe and replicate the workplace. Noise levels, production flow, interruptions and time variances must be typical of those experienced in the general information and communications technology (ICT) industry, and include access to:

  • GUI requirements
  • organisational standards
  • a development environment.

Assessors must satisfy NVR/AQTF assessor requirements.

Links

Companion Volume implementation guides are found in VETNet - https://vetnet.education.gov.au/Pages/TrainingDocs.aspx?q=a53af4e4-b400-484e-b778-71c9e9d6aff2

Training component details
The following details are displayed for each different NRT:-

Training packages

- Training package details
- Training package components

Qualifications

- Qualification details
- Qualification components

Accredited courses

- Accredited course details

Modules

- Module details

Units of competency

- Units of competency details
- Unit components

Skill sets

- Skill set details
- Skill set components

Click on the Export link to export the NRT information to MS Word or PDF.

Click on the Manage notification link to create or change a notification for this NRT.

When selecting the Display history check box a set of tables will appear displaying a log of historical values describing what has changed and when over time.

If you have access to make changes to an NRT, click on the Edit link on the upper right hand side of the summary box.