LabVIEW Core 3 교육과정에서는 LabVIEW 어플리케이션의 설계, 구현, 문서화 및 테스트를 구조적으로 수행하는 방법을 알려줍니다. 이 교육과정은 확장성, 가독성, 유지 관리성이 뛰어나고 계층구조로 구성된 어플리케이션을 개발하는 방법에 중점을 둡니다. 이 교육과정에서 다루는 과정과 기법을 사용하면 개발 시간을 단축하고 어플리케이션의 안정성을 향상할 수 있습니다. 개발 초기에 이러한 설계 방식을 적용하면 어플리케이션을 불필요하게 다시 설계해야 하는 상황을 피하고, 기존 VI를 다시 사용하는 빈도를 늘리며, 어플리케이션 유지 관리에 드는 비용을 최소화할 수 있습니다.
교육과정 최종 출시일 또는 버전 번호: 2022 Q3
강사가 진행하는 강의실 교육: 3일
강사가 진행하는 버추얼 교육: 5.5시간씩 4일
성능, 확장성 또는 재사용성을 향상하고 어플리케이션 유지 관리 비용을 줄이려는 LabVIEW 및 Developer Suite 사용자
Certified LabVIEW Developer 자격증을 준비하는 LabVIEW 사용자
LabVIEW Core 1 및 Core 2 교육과정을 수강한 LabVIEW 사용자
LabVIEW Core 1 교육과정과 LabVIEW Core 2 교육과정 이수 또는 그에 준하는 경험
LabVIEW
강사가 진행하는 버추얼 교육은 NI 학습 센터를 통해 제공되는 디지털 교육과정 자료를 포함합니다.
NI 버추얼 강사 진행 교육은 Zoom을 통해 제공되며, 수강생은 Amazon AppStream/LogMein을 사용하여 최신 소프트웨어가 장착된 가상 머신에서 연습문제를 수행할 수 있습니다.
LabVIEW 스타일 가이드라인을 활용하고 적절한 소프트웨어 개발 프로세스를 선택하여 어플리케이션을 구현합니다.
LabVIEW 프로젝트 라이브러리와 프로젝트 탐색기 도구를 사용하여 어플리케이션을 관리합니다.
프레임워크와 메시지 핸들을 사용하여 멀티루프 어플리케이션을 생성합니다.
사용자 정의 UI를 생성 및 테스트하고 충분한 사용자 문서로 사용성을 보장합니다.
모듈형 코드를 활용하고 테스트 케이스를 개발하여 대규모 어플리케이션을 유지 관리합니다.
강의 | 개요 | 토픽 |
---|---|---|
LabVIEW 스타일 가이드라인 살펴보기 | LabVIEW 환경을 설정하고 LabVIEW 스타일 지침에 따라 어플리케이션을 개발합니다. |
|
소프트웨어 어플리케이션 설계 및 개발 | 주어진 프로젝트에 적합한 소프트웨어 개발 프로세스를 식별하고 후속 설계 및 개발을 안내하는 데 사용할 수 있는 개략적인 순서도를 도출합니다. |
|
LabVIEW 구성하기 프로젝트 | LabVIEW 프로젝트 라이브러리를 만들고 LabVIEW 클래스를 탐색하여 코드를 정리합니다. |
|
프로젝트 탐색기 도구 및 기법 사용 | 프로젝트 탐색기 도구와 기법을 사용하여 프로젝트 파일의 관리를 개선하고 발생하는 모든 파일 충돌을 해결합니다. |
|
어플리케이션 아키텍처 생성 | 멀티루프 아키텍처 기술을 활용하여 어플리케이션을 설계합니다. |
|
소프트웨어 프레임워크 선택 | 프레임워크와 메시지 핸들러를 활용하여 LabVIEW 어플리케이션을 설계합니다. |
|
사용자 인터페이스 생성 | LabVIEW 스타일 가이드라인을 충족하는 맞춤형 사용자 인터페이스를 설계하고 개발합니다. |
|
사용자 인터페이스의 사용성 보장 | 충분한 사용자 문서를 작성하고 사용자 인터페이스의 초기값을 설정하고 테스트하여 어플리케이션의 사용성을 보장합니다. |
|
모듈형 어플리케이션 설계 | 대규모 애플리케이션에서 모듈형 코드를 사용하고 대규모 어플리케이션의 유지 관리를 보다 용이하게 만들기 위한 지침을 살펴봅니다. |
|
코드 모듈 테스트 | 어플리케이션에서 가장 많은 수의 에러를 식별할 수 있는 테스트 케이스를 개발합니다. |
|