Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OOP_230700.62_PI.doc
Скачиваний:
4
Добавлен:
27.08.2019
Размер:
1.8 Mб
Скачать

4. Трудоёмкость дисциплины

Общая трудоёмкость дисциплины составляет 7 зачётных единиц, 252 часов. Продолжи­тельность изучения дисциплины 2 семестра.

5. Образовательные технологии

В ходе освоения дисциплины при проведении аудиторных занятий используются следующие образовательные технологии: лекции с использованием активных и интерактивных форм проведения занятий, лабораторные работы с применением современных компьютер­ных технологий.

При организации самостоятельной работы используются следующие образовательные технологии: работа с научной, профессионально-технической и учебно-методической лите­ратурой, поиск необходимой информации в сети Интернет.

6. Контроль успеваемости

Программой дисциплины предусмотрены следующие виды текущего контроля: РГР 6,7 семестр.

Промежуточная аттестация проводится в форме: зачёт в 6,7 семестре.

Б3.Б.3 «Программная инженерия»

1. Цели освоения дисциплины

Целями освоения дисциплины «Программная инженерия» являются: изучение техноло­гии разработки программного обеспечения, основ управления качеством и стандартизации разработки программных средств, формирование навыков использования современных тех­нологий программирования.

2. Место дисциплины в структуре ооп бакалавриата

Дисциплина «Программная инженерия» относится к базовой части профессионального цикла.

Для освоения дисциплины обучающиеся используют знания, умения, сформированные в ходе изучения дисциплин базовой части математического и естественнонаучного цикла: «Информатика и программирование», дисциплин вариативной части математического и ес­тественнонаучного цикла: «Высокоуровневые методы информатики и программирования», дисциплин базовой части профессионального цикла: «Базы данных», а также дисциплин вариативной части профес­сионального цикла: «Объектно-ориентированное программирование».

Освоение данной дисциплины является основой для последующего изучения дисцип­лин базовой части профессионального цикла: «Проектирование информационных систем», «Проектный практикум», дисциплин вариативной части профессионального цикла: «Средст­ва и технологии разработки корпоративных систем», «Управление проектами», а также для последующего прохождения учебной и производственной практик и подготовки к итоговой государственной аттестации.

3. Компетенции обучающегося, формируемые в результате освоения дисциплины «Программная инженерия»

Процесс изучения дисциплины направлен на формирование элементов следующих компетенций в соответствии с ФГОС ВПО по данному направлению:

Коды компетенции

Наименование компе­тенции

Структурные элементы компетенции (в результате освоения дисциплины обу­чающийся должен знать, уметь, владеть)

ОК-1

способен использовать, обобщать и анализировать информацию, ставить цели и находить пути их достиже­ния в условиях формирова­ния и развития информаци­онного общества

Знать: основные способы использования, обобщения и анализа информации в области программной инженерии

Уметь: использовать, обобщать и анализи­ровать информацию в области программной инженерии

Владеть: навыками использования, обоб­щения и анализа информации в области про­граммной инженерии

ОК-3

Способен работать в коллективе, нести ответственность за поддержание партнерских, доверительных отношений

Знать: основные способы организации коллективной работы при решении задач в области программной инженерии

Уметь: работать в коллективе при решении задач в области программной инженерии

Владеть: навыками организации коллективной работы при решении задач в области программной инженерии

ОК-5

Способен самостоятельно приобретать и использовать в практической деятельности новые знания и умения, стремится к саморазвитию

Знать: основные способы самостоятельно­го приобретения новых знаний и умений в об­ласти программной инженерии

Уметь: самостоятельно приобретать и ис­пользовать в практической деятельности новые знания и умения в области программной инже­нерии

Владеть: навыками самостоятельного приобретения новых знаний и умений в области программной инженерии

ПК-1

Способен использовать нормативные правовые документы в профессиональной деятельности

Знать: экономико-правовые основы разра­ботки программных продуктов

Уметь: использовать нормативные право­вые документы при создании программных комплексов

Владеть: навыками использования нормативных документов при разработке программных продуктов

ПК-6

способен документиро­вать процессы создания ин­формационных систем на всех стадиях жизненного цикла

Знать: правила оформления проектной до­кументации

Уметь: формулировать требования к созда­ваемым программным комплексам

Владеть: навыками документирования про­граммных комплексов

ПК-7

способен использовать технологические и функцио­нальные стандарты, совре­менные модели и методы оценки качества и надежно­сти при проектировании, конструировании и отладке программных средств

Знать: профили открытых ИС, функцио­нальные и технологические стандарты разра­ботки программных комплексов, задачи и ме­тоды исследования и обеспечения качества и надежности программных компонентов

Уметь: использовать международные и отечественные стандарты

Владеть: навыками стандартизации разра­ботки программных средств

ПК-10

способен применять к решению прикладных задач базовые алгоритмы обработ­ки информации, выполнять оценку сложности алгорит­мов, программировать и тес­тировать программы

Знать: методы и средства оценки сложно­сти алгоритмов

Уметь: разрабатывать программные при­ложения

Владеть: навыками оценки сложности ал­горитмов и программ, навыками тестирования программных комплексов

ПК-11

способен принимать уча­стие в создании и управле­нии ИС на всех этапах жиз­ненного цикла

Знать: принципы организации проектиро­вания и содержание этапов процесса разработ­ки программных комплексов

Уметь: формировать архитектуру про­граммных комплексов для информатизации предприятий

Владеть: навыками использования совре­менных технологий программирования, навы­ками разработки программных комплексов для решения прикладных задач

ПК-17

способен применять ме­тоды анализа прикладной области на концептуальном, логическом, математическом и алгоритмическом уровнях

Знать: методы анализа прикладной области на различных уровнях

Уметь: применять методы анализа при­кладной области на различных уровнях

Владеть: навыками анализа прикладной области на различных уровнях

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]