Центр дистанционного обучения КнАГУ

Distance Education Center of KnASU

Разработка программного обеспечения

Аннотация

Знания, умения и навыки, сформированные при изучении дисциплины «Разработка программного обеспечения», будут востребованы при изучении последующих дисциплин: «Методы обработки данных», «Информационные технологии в науке и образовании», «Экономико-математические методы и модели», «Теория решения экстремальных задач», «Параллельные вычисления», «Методы обработки данных» и др.

О курсе

Курс посвящен

Курс посвящен изучению методов разработки программного обеспечения и методов проектирования программных комплексов, основных технологий, методов, средств и навыков выбора, проектирования, реализации, оценки качества и анализа эффективности ПО для решения задач в различных предметных областях

Расписание курса

Модуль: Введение в РПО.

Введение

  • Цифровое образование (Видеолекция)

  • Профстандарты (Лабораторная работа)

  • Цифровой гражданин (Рубежный тест)

  • Цифровое образование (Домашнее задание)

  • Интеллект-карты (Дополнительный материал)

Методологии разработки ПО

  • Архитектура ИС (Традиционная лекция)

  • Методологии разработки ПО (Традиционная лекция)

  • Методологии разработки ПО (Домашнее задание)

  • Современные программные средства. Классификация (Традиционная лекция)

Модуль: Проектирование и прототипирование.

Инструменты для подготовки проекта

  • Сервисы для составления карты задач (Практическая работа)

  • Сервисы для составления карты задач (Лабораторная работа)

  • Бэклог (Традиционная лекция)

  • Управление проектами и задачами (Видеолекция)

  • Системы управления знаниями (Лабораторная работа)

Основы проектирования

  • Основы проектирования (Учебное пособие)

  • Нотации (Видеолекция)

  • Нотации (Лабораторная работа)

  • Основы проектирования (Проектное задание)

  • Нотации (Проектное задание)

  • Моделирование бизнес-процессов (Дополнительный материал)

Прототипирование

  • Прототипирование интерфейса (Видеолекция)

  • Основы прототипирования (Традиционная лекция)

  • Средства создания прототипов (Домашнее задание)

  • Средства создания прототипов (Лабораторная работа)

Аттестация

  • Проектирование и прототипирование (Расчетно-графическая работа)

Модуль: Разработка ИС.

Современные методы разработки ПО

  • Обзор современных методов РПО (Традиционная лекция)

  • Классификация современных платформ РПО (Лабораторная работа)

Идеология No-Code

  • Применение No-Code в сайтостроении (Проектное задание)

  • Применение No-Code в мессенджерах и мобильной разработке (Проектное задание)

  • Применение No-Code в аналитике и обработке данных (Проектное задание)

  • Системы интеллектуального анализа данных (Проектное задание)

  • Правила написания промтов (Лабораторная работа)

Идеология Low-Code

  • Что такое фреймворк (Традиционная лекция)

  • Инструментальные средства разработки (Традиционная лекция)

  • Стек MEVN (Дополнительный материал)

  • WEB-дизайн (Дополнительный материал)

  • Основы верстки (Дополнительный материал)

Идеология 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 – Режим доступа: по подписке.



Занятий 42

Часов 396

Недель 32

ЧАСОВ В НЕДЕЛЮ 3

КнАГУ

КОМСОМОЛЬСКИЙ-НА-АМУРЕ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ