Модуль 5
26,00ч

Основы LabVIEW 3. Методы эффективной разработки приложений с многоуровневой структурой

Цель – получение навыков в четырех фундаментальных областях разработки программы в LabVIEW: проектировании, реализации, тестировании и развертывании проекта.
Достижению цели будет способствовать решение следующих задач:
- определение жизненного цикла программного обеспечения для последующей разработки проекта;
- взаимодействие с заказчиками на этапе подготовки проекта;
- проектирование профессионального интерфейса пользователя; разработка масштабируемых, понятных и легко обслуживаемых приложений;
- применение методов и средств исследования временных характеристик VI;
- обработка ошибок, которые могут возникать во время выполнения кода;
- правильное документирование VI.

В результате освоения модуля обучающийся должен уметь:
• определять жизненный цикл программного обеспечения;
• разрабатывать масштабируемые, понятные и легко обслуживаемые приложения;
• правильно документировать VI.

В результате освоения дисциплины обучающийся должен знать:
• схему взаимодействия с заказчиками на этапе подготовки проекта;
• технологии проектирования профессионального интерфейса пользователя;
• технологию применения методов и средств исследования временных характеристик VI.

В результате освоения дисциплины обучающийся должен приобрести практический опыт:
• программирования для создания масштабируемых, легких для чтения и сопровождения приложений LabVIEW;
• обработки ошибок, которые могут возникать во время выполнения кода
Часов в программе
8,00 часов
лекции
12,00 часов
практика
4,00 часа
самостоятельная
2,00 часа
промежуточная аттестация
26,00 часов
всего
Материально-технические условия реализации программы:
Вид занятий: Лекции
Требуемое ПО:
MS Teams
MS Windows
NI LabVIEW
Модули и библиотеки NI LabVIEW
Вид занятий: Практические занятия
Требуемое ПО:
MS Teams
MS Windows
NI LabVIEW
Модули и библиотеки NI LabVIEW
Вид занятий: Самостоятельная работа
Требуемое ПО:
MS Windows
NI LabVIEW
Модули и библиотеки NI LabVIEW
Информационные ресуры
https://www.ni.com/ru-ru.html - официальный сайт корпорации National Instruments
http://ni.spbstu.ru/ - официальный сайт Международного научно-образовательного центра «National Instruments – Политехник»
Образовательные ресуры
https://dl-phnt.spbstu.ru/ - Портал дистанционных образовательных технологий СПбПУ Петра Великого

Учебно-методические материалы

Методы, формы и технологии

При аудиторной организации образовательного процесса используются традиционные образовательные технологии: лекции, читаемые с применением мультимедийного проекционного оборудования, и практические занятия, проводимые в компьютерном классе.
При контактной организации образовательного процесса используются дистанционные образовательные технологии: лекции и практики, реализуются в форме вебинаров с использованием платформы MS Teams.
При самостоятельном изучении (без непосредственного участия преподавателя, но под его руководством) образовательный процесс строится на основе дистанционных образовательных технологий: видеолекции, практические задания и тесты. Все материалы доступны на портале информационно-образовательной среды MOODLE.

Методические разработки

Модуль разработали и сопровождают преподаватели Международного научно-образовательного центра (МНОЦ) “National Instruments – Политехник” .
Разработан ряд практических занятий, направленных на формирование у обучающихся профессиональных компетенций.

Материалы курса

Презентации и видеолекции преподавателей-экспертов.

Учебная литература

1. Основы LabVIEW 3. Учебное пособие. Программное обеспечение курса версии 2009 г. / Пер. с англ. – National Instruments, 2010 – 262 с.
2. Основы LabVIEW 3. Упражнения. Программное обеспечение курса версии 2009 г. / Пер. с англ. – National Instruments, 2010 – 159 с.
3. Блюм П. LabVIEW: стиль программирования. – изд. 2-е, испр. – М.: ДМК Пресс, 2016 – 400 с.
4. Магда, Ю. С. LabVIEW: практический курс для инженеров и разработчиков / Ю. С. Магда – М.: ДМК Пресс, 2014. – 208 с.
5. Трэвис, Дж. LabVIEW для всех / Дж. Кринг, Дж. Трэвис – 4-е изд., перераб. и доп. – М.: ДМК-Пресс, 2015 – 904 с.
6. Основы LabVIEW 2. Учебное пособие. Программное обеспечение курса версии 2009 г. / Пер. с англ. – National Instruments, 2009 – 152 с.
7. Основы LabVIEW 2. Упражнения. Программное обеспечение курса версии 2009 г. / Пер. с англ. – National Instruments, 2009 – 114 с.

Темы

Опыт успешного проектирования Анализ проекта Разработка интерфейса пользователя Эскизная проработка проекта Реализация интерфейса пользователя Разработка кода программы Реализация плана тестирования Оценка производительности VI Документирование Развертывание приложения
Лекции
2,00ч
Всего
2,00ч
Лекции
2,00ч
Всего
2,00ч
Лекции
1,00ч
Практические занятия
2,00ч
Всего
3,00ч
Практические занятия
2,00ч
Всего
2,00ч
Лекции
1,00ч
Практические занятия
2,00ч
Всего
3,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Самостоятельная работа
1,00ч
Всего
3,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Всего
2,00ч
Лекции
1,00ч
Самостоятельная работа
1,00ч
Всего
2,00ч
Практические занятия
1,00ч
Самостоятельная работа
2,00ч
Всего
3,00ч
Промежуточная аттестация 2,00 часа
Промежуточная аттестация проводится в форме зачета.