Размер шрифта
Цветовая схема
Изображения
Обычная версия сайта

Проектирование программного обеспечения. Курсовой проект

УМКД дисциплины

Рабочая программа и аннотация (2020 г.) - ПроектПО_КП_2020.pdf - для просмотра файла необходимо авторизоваться

Методические рекомендации - МР_ПроектПО_КП.pdf

Аннотация

1. Цели и задачи изучения дисциплины Приобретение знаний о методологиях разработки программного обеспечения, освоение унифицированного процесса разработки ПО, приобретение навыков использования современных инструментальных средств проектирования ПО, составления и оформления документации согласно стандартам в области разработки ПО, разработки ПО согласно его проекту 2. Краткая характеристика учебной дисциплины В рамках дисциплины «Проектирование программного обеспечения. Курсовой проект» изучается процесс проектирования программного обеспечения с использованием инструментальных сред проектирования и разработки ПО. Дисциплина нацелена на формирование у студента навыков сбора, обработки и представления исходных данных для принятия проектных решений; разработки концептуальных, информационно-логических и функциональных моделей программных систем; объектно-ориентированного анализа и проектирования; разработки ПО согласно его проекту 3. Место дисциплины в структуре образовательной программы Дисциплина входит в обязательную часть "Блок 1" образовательной программы бакалавриата, реализуется на 4-м году обучения с трудоемкостью освоения - 2.0 Зет. 4. Взаимосвязь дисциплины с предшествующими и последующими дисциплинами учебного плана подготовки Данная дисциплина базируется на следующих дисциплинах: "Информатика", "Основы программирования", "Программирование", "Проектирование человеко-машинного интерфейса", "Учебная практика: ознакомительная практика", "Web-дизайн", "Алгоритмы дискретной математики", "Объектно-ориентированное программирование", "Операционные системы. Курсовая работа", "Основы программирования и конфигурирования в корпоративных информационных системах", "Комплексная автоматизация в корпоративных информационных системах", "Компьютерные сети", "Операционные системы", "Правовые основы профессиональной деятельности", "Базы данных", "Базы данных. Курсовая работа", "Вычислительная математика", "Дискретная математика", "Компьютерные сети. Курсовая работа", "Логика и теория алгоритмов", "Типы и структуры данных", "Web-программирование", "Архитектура ЭВМ", "Мобильные операционные системы", "Основы программной инженерии", "Проектирование программного обеспечения", "Инженерная графика", "Программирование на Java", "Управление данными в корпоративных информационных системах". Знания, полученные в результате изучения дисциплины, являются основой для изучения следующих дисциплин: "Защита информации", "Производственная практика 3: научно-исследовательская работа", "Статистические методы в инженерных исследованиях", "Экономика программной инженерии", "Выполнение и защита выпускной квалификационной работы". 5. Ожидаемые результаты освоения дисциплины В результате освоения дисциплины, у обучающихся должны быть сформированы следующие компетенции: ОПК-4. - Способен участвовать в разработке стандартов, норм и правил, а также технической документации, связанной с профессиональной деятельностью ОПК-6. - Способен разрабатывать алгоритмы и программы, пригодные для практического использования, применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов УК-1. - Способен осуществлять поиск, критический анализ и синтез информации, применять системный подход для решения поставленных задач УК-2. - Способен определять круг задач в рамках поставленной цели и выбирать оптимальные способы их решения, исходя из действующих правовых норм, имеющихся ресурсов и ограничений