People credited with this unit standard are able to:
• Design and conduct an interview for gathering information for computer system development.
• Design and perform an analysis of the results from a questionnaire for gathering information for computer system development.
• Gather data from documents for computer system development.
• Observe a person's behavior for gathering information for computer system development.
• Consolidate the information gathered via different techniques.
This unit standard is intended:
• To provide a Proficient knowledge of the areas covered.
• For those operating the workplace in the area of systems development.
• Analyse problem situations to plan an object oriented programming (OOP) implementation.
• Demonstrate an understanding of inheritance in object oriented programming (OOP).
• Demonstrate an understanding of polymorphism in object oriented programming (OOP).
• Use abstract classes to optimise re-usability.
• Use basic design patterns to optimise re-usability.
• To provide advanced knowledge of the areas covered.
• For those working in, or entering the workplace in the area of Computer Operations.
• Review requirements for database access for a computer application using SQL.
• Design database access for a computer application using SQL.
• Write program code for database access for a computer application using SQL.
• Test programs for a computer application that accesses a database using SQL.
• Document programs for a computer application that accesses a database using SQL.
Gain practical skills in collecting data for system development. This unit covers interviews, questionnaires, document analysis, and behavioral observation to support accurate system requirements gathering.
This unit explores advanced object-oriented programming concepts, including inheritance, polymorphism, abstract classes, and design patterns, aimed at optimizing software development practices.
Develop your ability to build database access components using SQL. You'll learn how to retrieve, update, and manage data within applications, enabling dynamic and efficient data-driven functionality.
This foundational requirement ensures learners can read, write and communicate clearly in English. Strong literacy supports learning, helps with understanding technical content, and ensures effective participation in systems development training.