Разработка программного обеспечения
Аннотация
Знания, умения и навыки, сформированные при изучении дисциплины «Разработка программного обеспечения», будут востребованы при изучении последующих дисциплин: «Методы обработки данных», «Информационные технологии в науке и образовании», «Экономико-математические методы и модели», «Теория решения экстремальных задач», «Параллельные вычисления», «Методы обработки данных» и др.О курсе
Курс посвящен
Курс посвящен изучению методов разработки программного обеспечения и методов проектирования программных комплексов, основных технологий, методов, средств и навыков выбора, проектирования, реализации, оценки качества и анализа эффективности ПО для решения задач в различных предметных областях
Расписание курса
Модуль: Введение в РПО.
Введение
- Цифровой гражданин (Рубежный тест)
- Цифровое образование (Видеолекция)
- Цифровое образование (Домашнее задание)
- Профстандарты (Лабораторная работа)
- Интеллект-карты (Дополнительный материал)
Методологии разработки ПО
- Архитектура ИС (Традиционная лекция)
- Методологии разработки ПО (Традиционная лекция)
- Методологии разработки ПО (Домашнее задание)
- Современные программные средства. Классификация (Традиционная лекция)
Модуль: Проектирование и прототипирование.
Инструменты для подготовки проекта
- Бэклог (Традиционная лекция)
- Сервисы для составления карты задач (Практическая работа)
- Сервисы для составления карты задач (Лабораторная работа)
- Управление проектами и задачами (Видеолекция)
- Системы управления знаниями (Лабораторная работа)
Основы проектирования
- Моделирование бизнес-процессов (Дополнительный материал)
- Основы проектирования (Учебное пособие)
- Основы проектирования (Проектное задание)
- Нотации (Видеолекция)
- Нотации (Лабораторная работа)
- Нотации (Проектное задание)
Прототипирование
- Прототипирование интерфейса (Видеолекция)
- Основы прототипирования (Традиционная лекция)
- Средства создания прототипов (Домашнее задание)
- Средства создания прототипов (Лабораторная работа)
Аттестация
- Проектирование и прототипирование (Расчетно-графическая работа)
Модуль: Разработка ИС.
Современные методы разработки ПО
- Обзор современных методов РПО (Традиционная лекция)
- Классификация современных платформ РПО (Лабораторная работа)
Идеология No-Code
- Применение No-Code в сайтостроении (Проектное задание)
- Применение No-Code в мессенджерах и мобильной разработке (Проектное задание)
- Применение No-Code в аналитике и обработке данных (Проектное задание)
- Системы интеллектуального анализа данных (Проектное задание)
- Правила написания промтов (Лабораторная работа)
Идеология Low-Code
- Что такое фреймворк (Традиционная лекция)
- Инструментальные средства разработки (Традиционная лекция)
- WEB-дизайн (Дополнительный материал)
- Основы верстки (Дополнительный материал)
- Стек MEVN (Дополнительный материал)
Идеология Pro-Code
- Питон для чайников (Дополнительный материал)
- Построение дашбордов (Домашнее задание)
- Применение Pro-Code в аналитике и обработке данных (Проектное задание)
Модуль: Итоговый контроль.
Задания и вопросы на итоговый контроль
- Вопросы на экзамен (Дополнительный материал)
- Диагностика (Контрольная работа)
Информационные ресурсы
1. Мякишев, Д.В. Разработка программного обеспечения АСУ ТП на основе объектноориентированного подхода : метод. пособие / Д.В. Мякишев. — Москва ; Вологда : Инфра-Инженерия, 2019. - 128 с. - ISBN 978-5-9729-0305-4. - Текст : электронный. - URL: https://znanium.com/catalog/product/1048733 – Режим доступа: по подписке.
2. Федорова, Г. Н. Разработка, внедрение и адаптация программного обеспечения отраслевой направленности : учебное пособие / Г.Н. Федорова. — Москва : КУРС : ИНФРА-М, 2022. — 336 с. - ISBN 978-5-906818-41-6. - Текст : электронный. - URL: https://znanium.com/catalog/product/1858587 – Режим доступа: по подписке.
3. Лауферман, О. В. Разработка программного продукта: профессиональные стандарты, жизненный цикл, командная работа : учебное пособие / О. В. Лауферман, Н. И. Лыгина. - Новосибирск : Изд-во НГТУ, 2019. - 75 с. - ISBN 978-5-7782-3893-0. - Текст : электронный. - URL: https://znanium.com/catalog/product/1866920 – Режим доступа: по подписке.
4. Хорев, П. Б. Объектно-ориентированное программирование с примерами на С# : учебное пособие / П.Б. Хорев. — Москва : ФОРУМ : ИНФРА-М, 2020. — 200 с. — (Высшее образование: Бакалавриат). - ISBN 978-5-00091-680-3. - Текст : электронный. - URL: https://znanium.com/catalog/product/1069921 – Режим доступа: по подписке.