МИНОБРНАУКИ РОССИИ
федеральное государственное бюджетное образовательное учреждение высшего образования
«Алтайский государственный университет»

Объектно-ориентированное проектирование и программирование
рабочая программа дисциплины

Закреплена за кафедройКафедра цифровых технологий и бизнес-аналитики
Направление подготовки09.03.03. Прикладная информатика
ПрофильПрикладная информатика в экономике
Форма обученияОчная
Общая трудоемкость3 ЗЕТ
Учебный план09_03_03_ПИЭ-3-2020
Часов по учебному плану 108
в том числе:
аудиторные занятия 42
самостоятельная работа 66
Виды контроля по семестрам
диф. зачеты: 8

Распределение часов по семестрам

Курс (семестр) 4 (8) Итого
Недель 12
Вид занятий УПРПДУПРПД
Лекции 16 16 16 16
Лабораторные 26 26 26 26
Сам. работа 66 66 66 66
Итого 108 108 108 108

Программу составил(и):
канд. физ.-мат. наук, доцент, Журенков Олег Викторович

Рецензент(ы):
канд. техн. наук, доцент, Трошкина Галина Николаевна

Рабочая программа дисциплины
Объектно-ориентированное проектирование и программирование

разработана в соответствии с ФГОС:
Федеральный государственный образовательный стандарт высшего образования по направлению подготовки 09.03.03 ПРИКЛАДНАЯ ИНФОРМАТИКА (уровень бакалавриата) (приказ Минобрнауки России от 12.03.2015г. №207)

составлена на основании учебного плана:
09.03.03 Прикладная информатика
утвержденного учёным советом вуза от 30.06.2020 протокол № 6.

Рабочая программа одобрена на заседании кафедры
Кафедра цифровых технологий и бизнес-аналитики

Протокол от 10.06.2019 г. № 10
Срок действия программы: 2019-2024 уч. г.

Заведующий кафедрой
д-р. техн. наук, профессор Псарёв В. И.

Визирование РПД для исполнения в очередном учебном году

Рабочая программа пересмотрена, обсуждена и одобрена для
исполнения в 2020-2021 учебном году на заседании кафедры

Кафедра цифровых технологий и бизнес-аналитики

Протокол от 10.06.2019 г. № 10
Заведующий кафедрой д-р. техн. наук, профессор Псарёв В. И.

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

1.1.Получить целостное представление о методах и подходах объектно-ориентированного анализа и проектирования программно-аппаратных комплексов, помочь овладеть практическим опытом проектирования программных продуктов с применением унифицированного языка моделирования UML (Unified Modeling Language) в современной среде проектирования программных систем.

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

Цикл (раздел) ООП: Б1.В

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

ПК-2: способностью разрабатывать, внедрять и адаптировать прикладное программное обеспечение
ПК-8: способностью программировать приложения и создавать программные прототипы решения прикладных задач
В результате освоения дисциплины обучающийся должен
3.1.Знать:
3.1.1.терминологию (понятийный аппарат) объектно-ориентированного анализа, проектирования, программирования и тестирования программных систем;
этапы и стадии разработки программных продуктов;
базовые принципы объектно-ориентированного моделирования систем и принципы проектирования сложных систем;
технологию разработки проекта программной системы на базе унифицированного языка UML;
способы (шаблоны) и этапы построения проекта в среде моделирования.
3.2.Уметь:
3.2.1.выполнять системный анализ предметной области для построения концептуальных схем разрабатываемого проекта;
читать и анализировать требования к ПО, представленные в виде диаграмм UML;
создавать модели и диаграммы согласно концепции MDA в современной прикладной среде проектирования;
создавать UML-диаграммы согласно объектно-ориентированному подходу к разработке ПО;
применять на практике основные шаблоны построения проекта в современной среде проектирования.
3.3.Иметь навыки и (или) опыт деятельности (владеть):
3.3.1.методами объектно-ориентированного анализа требований к программному обеспечению корпоративной информационной системе предприятия;
методами объектно-ориентированного анализа при проектировании программных продуктов для различных предметных областей (в рамках направления обучения);
технологией анализа проектов программных продуктов;
современным инструментарием проектирования программных продуктов.

4. Структура и содержание дисциплины

Код занятия Наименование разделов и тем Вид занятия Семестр Часов Компетенции Литература
Раздел 1. Объектно-ориентированная методология
1.1. Введение. Принцыпы ООП. Архитектура MDA. Лекции 8 2 ПК-2, ПК-8 Л2.1, Л1.1
1.2. Чтене лекции и литературы. Сам. работа 8 2
1.3. Диаграммы прецедентов. Лекции 8 2 ПК-2, ПК-8 Л2.1, Л1.1
1.4. Чтене лекции и литературы. Сам. работа 8 2
1.5. Содание диаграммы прецедентов. Лабораторные 8 4 ПК-2, ПК-8 Л1.1
1.6. Доработа лабораторной работы. Сам. работа 8 6 ПК-2, ПК-8 Л1.1
1.7. Диаграммы деятельности. Диаграммы пакетов. Лекции 8 2 ПК-2, ПК-8 Л2.1, Л1.1
1.8. Чтене лекции и литературы. Сам. работа 8 2
1.9. Содание диаграмм деятельности. Лабораторные 8 4 ПК-2, ПК-8 Л1.1
1.10. Доработа лабораторной работы. Сам. работа 8 6 ПК-2, ПК-8 Л1.1
1.11. Диаграммы классов. Лекции 8 2 ПК-2, ПК-8 Л2.1, Л1.1
1.12. Чтене лекции и литературы. Сам. работа 8 2
1.13. Содание диаграммы классов. Лабораторные 8 4 ПК-2, ПК-8 Л1.1
1.14. Доработа лабораторной работы. Сам. работа 8 8 ПК-2, ПК-8 Л1.1
1.15. Диаграммы последовательности. Лекции 8 2 ПК-2, ПК-8 Л2.1, Л1.1
1.16. Чтене лекции и литературы. Сам. работа 8 4
1.17. Содание диаграмм последовательности. Лабораторные 8 4 ПК-2, ПК-8 Л1.1
1.18. Доработа лабораторной работы. Сам. работа 8 8 ПК-2, ПК-8 Л1.1
1.19. Диаграммы состояния. Лекции 8 2 ПК-2, ПК-8 Л2.1, Л1.1
1.20. Чтене лекции и литературы. Сам. работа 8 4
1.21. Содание диаграмм состояния. Лабораторные 8 4 ПК-2, ПК-8 Л1.1
1.22. Доработа лабораторной работы. Сам. работа 8 8 ПК-2, ПК-8 Л1.1
1.23. Диаграммы компонентов. Лекции 8 2 ПК-2, ПК-8 Л2.1, Л1.1
1.24. Чтене лекции и литературы. Сам. работа 8 2
1.25. Содание диаграмм компонентов. Лабораторные 8 4 ПК-2, ПК-8 Л1.1
1.26. Доработа лабораторной работы. Сам. работа 8 6 ПК-2, ПК-8 Л1.1
1.27. Диаграммы развёртывания (размещения). Лекции 8 2 ПК-2, ПК-8 Л2.1, Л1.1
1.28. Чтене лекции и литературы. Сам. работа 8 2
1.29. Содание диаграммы развёртывания Лабораторные 8 2 ПК-2, ПК-8 Л1.1
1.30. Доработа лабораторной работы. Сам. работа 8 4 ПК-2, ПК-8 Л1.1

5. Фонд оценочных средств

5.1. Контрольные вопросы и задания
См. Приложения.
5.2. Темы письменных работ (эссе, рефераты, курсовые работы и др.)
Не предусмотрены.
5.3. Фонд оценочных средств
См. Приложения.
Приложения
Приложение 1.   FOS.pdf

6. Учебно-методическое и информационное обеспечение дисциплины

6.1. Рекомендуемая литература
6.1.1. Основная литература
Авторы Заглавие Издательство, год Эл. адрес
Л1.1 Леоненков, А. Нотация и семантика языка UML: Национальный Открытый Университет «ИНТУИТ», 2016 http://biblioclub.ru/index.php?page=book_red&id=429143
6.1.2. Дополнительная литература
Авторы Заглавие Издательство, год Эл. адрес
Л2.1 В.И. Грекул, Н.Л. Коровкина, Ю.В. Куприянов Методические основы управления ИТ-проектами : учебник: Интернет-Университет Информационных Технологий, 2010 https://biblioclub.ru/index.php?page=book_red&id=233070
6.2. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
Название Эл. адрес
Э1 IBM developerWorks http://www.ibm.com/developerworks/ru/
Э2 Object Management Group - UML http://www.uml.org
Э3 Курс в Moodle "Объектно-ориентированное проектирование и программирование" https://portal.edu.asu.ru/course/view.php?id=2903
6.3. Перечень программного обеспечения
IBM Rational Software Architect Designer;
Microsoft Windows или GNU/Linux;
Microsoft Office или Libre Office.
6.4. Перечень информационных справочных систем
Не предусмотрены.

7. Материально-техническое обеспечение дисциплины

Аудитория Назначение Оборудование
206Л лаборатория информационных технологий - компьютерный класс - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 14 посадочных мест; компьютеры: марка DEPO модель Neos 260, мониторы: марка Philips модель 227E3LHSU - 14 единиц
419К лаборатория информационных технологий - компьютерный класс - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации; Учебная мебель на 17 посадочных мест; рабочее место преподавателя; доска маркерная - 1 шт.; компьютеры: NAIO Corp Z520, НЭТА - 4 in - 13 ед.
417К лаборатория информационных технологий - компьютерный класс - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 12 посадочных мест; рабочее место преподавателя; доска маркерная - 1 шт.; шкаф с учебно-наглядными пособиями - 1 шт.; компьютеры: марка Клама С Офис – 12; проектор, экран с мультимедиа Smart - 1 ед.; учебно-наглядные пособия.
208С лаборатория информационных технологий - компьютерный класс – учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 15 посадочных мест; рабочее место преподавателя; доска магнитно-маркерная; компьютеры: марка HP модель ProOne 400 G2 20-in Non-Touch AiO - 15 единиц
203Л лаборатория информационных технологий - компьютерный класс - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 14 посадочных мест; компьютеры: марка ASUS модель i5-6500 - 14 единиц
404К лаборатория информационных технологий - компьютерный класс - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 13 посадочных мест; рабочее место преподавателя; доска маркерная - 1 шт.; компьютеры: марка DEPO модель Neos 260 - 13 единиц
205Л лаборатория информационных технологий - компьютерный класс - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 9 посадочных мест; компьютеры: марка КламаС Офис, мониторы: марка ACER модель V223HQL - 8 единиц; доска интерактивная Triumph MULTI TOUCH 78 + проектор NEC UM280X в комплекте
107Л лаборатория информационных технологий - компьютерный класс - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 18 посадочных мест; компьютеры: марка HP, модель ProOne 400 - 18 единиц; проектор: марка SMART, модель UF70 - 1 единица; интерактивная доска: марка SMART Board модель SMB680 - 1 единица
202Л лаборатория информационных технологий - компьютерный класс - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 14 посадочных мест; компьютеры: марка HP - 14 единиц; мониторы: марка ASUS модель VS197DE - 14 единиц
204Л лаборатория информационных технологий - компьютерный класс - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 14 посадочных мест; компьютеры: марка DEPO модель Neos 260 - 14 единиц; Интерактивная доска Smart board 680 IV со встроенным проектором v25
207Л лаборатория информационных технологий - компьютерный класс - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 14 посадочных мест; компьютеры: марка DEPO модель Neos 260, мониторы: марка Philips модель 227E3LHSU - 14 единиц
110М лаборатория информационных технологий - компьютерный класс – учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 14 посадочных мест; рабочее место преподавателя; доска магнитно-маркерная 1 шт.; компьютеры: марка NAIO Corp Z520 - 14 ед.
108М лаборатория информационных технологий - компьютерный класс – учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 13 посадочных мест; рабочее место преподавателя; доска магнитно-маркерная; интерактивная доска: SMART Board – 1 ед.; персональные компьютеры: NAIO Corp Z520 – 13 ед.
109М лаборатория информационных технологий - компьютерный класс – учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 13 посадочных мест; рабочее место преподавателя; доска магнитно-маркерная 1 шт.; компьютеры: марка NAIO Corp Z520 - 13 ед.
205Л лаборатория информационных технологий - компьютерный класс - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 9 посадочных мест; компьютеры: марка КламаС Офис, мониторы: марка ACER модель V223HQL - 8 единиц; доска интерактивная Triumph MULTI TOUCH 78 + проектор NEC UM280X в комплекте
202Л кабинет информатики (компьютерный класс) - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 14 посадочных мест; компьютеры: марка HP - 14 единиц; мониторы: марка ASUS модель VS197DE - 14 единиц
207С лаборатория информационных технологий - компьютерный класс – учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 15 посадочных мест; рабочее место преподавателя; компьютеры: марка HP модель ProOne 400 G2 20-in Non-Touch AiO - 13 единиц
103С лаборатория информационных технологий - компьютерный класс – учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации; помещение для саостоятельной работы Учебная мебель на 16 посадочных мест; рабочее место преподавателя; доска маркерная; марка ASUSTeK Computer INC модель P8B75-M - 15 единиц; мониторы: марка Asus модель VW224 - 15 единиц

8. Методические указания для обучающихся по освоению дисциплины

На лекциях преподаватель знакомит слушателей с основными понятиями и положениями по текущей теме. На лекциях слушатель получает только основной объём информации по теме. Только посещение лекций является недостаточным для подготовки к лабораторным занятиям и экзамену. Требуется также самостоятельная работа по изучению основной и дополнительной литературы и закрепление полученных на лабораторных занятиях навыков.
Практические задания по темам выполняются на лабораторных занятиях в компьютерном классе. Если лабораторные занятия пропущены (по уважительной или неуважительной причине), то соответствующие задания необходимо выполнить самостоятельно и представить результаты преподавателю на очередном занятии, консультации или через образовательный портал.
Самостоятельная работа студентов – способ активного, целенаправленного приобретения студентом новых для него знаний, умений и навыков без непосредственного участия в этом процессе преподавателя.
Качество получаемых студентом знаний напрямую зависит от качества и количества необходимого доступного материала, а также от желания (мотивации) студента их получить. При обучении осуществляется целенаправленный процесс взаимодействия студента и преподавателя для формирования знаний, умений и навыков.
Все необходимые методические материалы размещены на образовательном портале АлтГУ https://portal.edu.asu.ru/course/view.php?id=2903