Базовая информация по дисциплине
«Технология разработки программных комплексов» 5 семестр
|
Информация об авторах |
Алисултанова Эсмира Докуевна- доктор педагогических наук, профессор Бапаева Хеда Магомедовна-ассистент кафедры «ИВТ» |
|
Цели и задачи дисциплины |
Целями изучения курса является: изучение методов проектирования и производства программного продукта, принципов построения, структуры и приемы работы с инструментальными средствами, поддерживающими создание программного обеспечения; методов организации работы в коллективах разработчиков программного обеспечения Длительность изучения дисциплины: 17 недель Трудоемкость дисциплины: 3 зачетные единицы В результате освоения дисциплины студент должен : знать: - методы проектирования и производства программного продукта, принципы построения, структуры и приемы работы с инструментальными средствами, поддерживающими создание программного обеспечения, уметь: - применять методы проектирования и производства программного продукта, принципы построения, структуры и приемы работы с инструментальными средствами, поддерживающими создание программного обеспечения, владеть: - основными методами автоматизации проектирования |
|
|
Структура дисциплины |
|
Теоретический материал |
Количество модулей – 2 Количество лекций в каждом модуле - 4 и 6 |
|
Практический материал |
Данная дисциплина предусматривает лабораторные работы по двум рассматриваемым модулям. Всего 7 лабораторных работ. |
|
Контрольно-измерительные материалы |
В комплекте тестовых заданий имеется по 20 вопросов к каждому модулю, на ответы отводится 90 минут.
|
Программа дисциплины
|
Модуль |
Темы/Лекции |
Материалы для сопровождения дисциплины |
Контрольно- измерительные материалы |
Направления подготовки |
|
Модуль 1 Модели и методологии разработки программного обеспечения |
1. Краткие теоретические аспекты курса «Технология разработки программного обеспечения» 2. Жизненный цикл программного обеспечения 3. Модели и методологии разработки программного обеспечения 4. Качество программного обеспечения |
1. Презентации 2. Лабораторные работы |
Тест |
ИВТ (бакалавриат)
|
|
Модуль 2 Методы выявления требований к по. Уровни требований. Анализ требований к ПО |
1. Измерение и оценка характеристик качества ПО 2. Методы выявления требований к по. Уровни требований. Анализ требований к ПО 3. Приемы формулирования требований 4. Анализ требований 5. Спецификации требований Использование шаблона спецификации требований к ПО 6. Управление проектом |
1. Презентации 2. Лабораторные работы |
Тест |
Учебно-методическое и информационное обеспечение дисциплины:
1.Золотов С. Ю. Проектирование информационных систем/ С.Ю. Золотов. - Томск: Эль Контент, 2013. - 88с.(ЭБС «IPRbooks»)
2.Стасышин В. М. Проектирование информационных систем и баз данных: учебное пособие / В. М. Стасышин. — Новосибирск.: Новосибирский государственный технический университет, 2012. - 100c.(ЭБС «IPRbooks»)
3.Милехина, О.В. Информационные системы: теоретические предпосылки к построению: учебное пособие / О.В. Милехина, Е.Я. Захарова, В.А. Титова. – Новосибирск. : НГТУ, 2014. - 383с.(ЭБС «IPRbooks»)
4. Липаев В. В. Программная инженерия сложных заказных программных продуктов : учебное пособие / В. В. Липаев. - Москва : МАКС Пресс, 2014. - 309 c. (ЭБС «IPRbooks»)
5.Душин В. К. Теоретические основы информационных процессов и систем: учебник. - М.: Дашков и Ко, 2018.-348 с.(ЭБС «IPRbooks»)
дополнительная литература
1.Абрамов Г. В., Проектирование информационных систем / Г. В. Абрамов, И. Е. Медведкова, Л. А. Коробова. - Воронеж: Воронежский государственный университет инженерных технологий, 2012. - 172 с. (ЭБС «IPRbooks»)
2.Информационные системы и технологии в экономике и управлении. Проектирование информационных систем: учебное пособие / Е. В. Акимова, Д. А. Акимов, Е. В. Катунцов, А. Б. Маховиков. - Саратов.: Вузовское образование, 2016. - 178c.(ЭБС «IPRbooks»)
3.Вдовин В. М. Теория систем и системный анализ:учебник для бакалавров / В. М. Вдовин, Л. Е. Суркова, В. А. Валентинов. -4-е изд. – Москва.: Дашков и К, 2019. - 644 c.(ЭБС «IPRbooks»)
