Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика»





Скачать 357.86 Kb.
НазваниеРабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика»
страница2/3
Дата публикации22.05.2015
Размер357.86 Kb.
ТипРабочая программа
100-bal.ru > Информатика > Рабочая программа
1   2   3




п/п

Наименование раздела дисциплины (элемента модуля)

Содержание раздела

1

Тема 1. Программа как модель предметной области

В теме рассматриваются вопросы представления предметной области в виде моделей применительно к процедурной и объектно-ориентированной парадигме программирования. Вводится понятие интегрированной модели сложной системы и определяется состав диаграмм языка UML для ее представления.

2

Тема 2. Функциональная модель, структурная модель и модель взаимодействия.

В теме рассматривается представление функциональных требований, логической структуры и взаимодействие объектов при реализации функций в виде диаграмм языка UML. Особенности загрузки данных из ло-кальных источников. Обогащение данных.

3

Тема 3. Динамика объекта, физическая модель.

В теме рассматривается поведение объекта как смена состояний и реализация программы в виде компонент и их размещения по узлам среды исполнения


4

Тема 4. Трансформация логической модели в программный код.

В теме рассматриваются способы транс-формации логической модели в программ-ный код на языке C#, понятие приложения, проекта и решения применительно к платформе Microsoft.Net Framework. Анализируются особенности организации управления в консольном приложении и Windows приложении. Приводится пример консольного приложения, содержащего определение базового и производного класса


5

Тема 5. Система типов.

В теме рассматривается система типов языка C#, отличия в способе реализации объектов-значений и объектов-ссылок, определение сложных типов данных на основе объединения в коллекцию, агрегации и наследования. Анализируются особенности реализации встроенных типов данных с точки зрения надежности программирования

6

Тема 6. Операции и управляющие конструкции.

В теме рассматриваются операции при-менительно к объектам встроенных типов и средства управления вычислительным про-цессом при реализации метода. При рас-смотрении операций внимание акценти-руется на приведении типов с точки зрения обеспечения надежности программиро-вания. Управляющие конструкции рассмат-риваются с точки зрения поддержки струк-турного подхода к реализации алгоритма. Приводятся примеры обработки данных, представленных в виде массивов и динами-ческих массивов применительно к объектам встроенных типов данных и объектов класс-ов, определяемых разработчиком.


6

Тема 7. Методы как средство реализации операций.

В теме рассматриваются вопросы опре-деления и использования методов, взаимо-действия методов по управлению и обмену данными. Анализируется использование методов для реализации принципа инкапсу-ляции и полиморфизма. Реализация поли-морфизма рассматривается в плане стати-ческого полиморфизма и полиморфных методов и полиморфных вызовов. Анализи-руются средства динамической идентифи-кации типа объекта и применение абстрак-тных классов и интерфейсов для реализации полиморфных методов и полиморфных вызовов.


6

Тема 8. Практические вопросы.

В теме рассматриваются вопросы управ-ления риском, планирование заданий, инс-пектирование проекта. Преимущества и риски, связанные с

объектно-ориентированным проектирова-нием.


9

Тема 9. Процесс проектирования информационных систем Rational Unified Process (RUP).

В лекции рассматриваются вопросы струк-туры жизненного цикла. Программные про-дукты и возможности среды Rational.


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


Наименование дисциплинарного модуля

Количество часов/зачетных единиц

Формируемые компетенции

Общее количество компетенций

Тема 1. Программа как модель предметной области

6

ОК-1

ОК-13

ПК-14

ПК-15

ПК-18







5(5)

Тема 2. Функци-ональная модель, структурная модель и модель взаимодей-ствия.

6

ОК-1

ОК-13

ПК-14

ПК-15

ПК-18







5(5)

Тема 3. Динамика объекта, физическая модель.

8

ОК-1

ОК-13

ПК-14

ПК-15










4(4)

Тема 4. Трансформа-ция логической моде-ли в программный код.

8

ОК-1

ОК-13

ПК-14

ПК-15

ПК-18







5(5)

Тема 5. Система типов.

8

ПК-13

ПК-15

ПК-18













3(3)

Тема 6. Операции и управляющие кон-струкции.

8

ОК-1

ОК-13

ПК-14

ПК-15

ПК-18







5(5)

Тема 7. Методы как средство реализации операций.

12

ОК-1

ОК-13

ПК-14

ПК-15










4(4)

Тема 8. Практические вопросы.

11

ПК-13

ПК-15

ПК-18













3(3)

Тема 9. Процесс проектирования информационных систем Rational Unified Process (RUP).

13

ОК-1

ОК-13

ПК-14

ПК-15

ПК-18







5(5)


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


Вид занятия (лекционное, практическое, лабораторное)

Тема занятия

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

(в том числе интерактивные)

Объем, ауд.

часов/в том

числе в интерактивной

форме

Лекция

Тема 1. Программа как модель предметной области

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

2

Лабораторная работа 1

Лабораторная работа 1 «Разработка диаграмм вариантов использования»

ПЭВМ IBM PC, среда Rational Rose.


2

Лекция

Тема 2. Функциональная модель, структурная модель и модель взаимодействия.

Использование интерактивной доски; применение мультимедийных технологийю

2

Лабораторная работа 2

Лабораторная работа 2. «Разработка диаграммы классов»

ПЭВМ IBM PC, среда Rational Rose.


2

Лекция

Тема 3. Динамика объекта, физическая модель.

Использование интерактивной доски; применение мультимедийных технологий

2

Лабораторная работа 3

Лабораторная работа 3. «Разработка диаграммы кооперации»

ПЭВМ IBM PC, среда Rational Rose.


2

Лекция

Тема 4. Трансформация логической модели в программный код.

Использование интерактивной доски; применение мультимедийных технологий

2

Лабораторная работа 4

Лабораторная работа 4. «Разработка диаграммы последовательности».

ПЭВМ IBM PC, среда Rational Rose.


2

Лекция

Тема 5. Система типов.

Использование интерактивной доски; применение мультимедийных технологий

2

Лабораторная работа 5

Лабораторная работа 5 «Разработка диаграммы состояний»

ПЭВМ IBM PC, среда Rational Rose.

2

Лекция

Тема 6. Операции и управляющие конструкции.

Использование интерактивной доски; применение мультимедийных технологий

2

Лабораторная работа 6

Лабораторная работа 6. «Разработка диаграммы деятельности».

ПЭВМ IBM PC, среда Rational Rose.

2

Лекция

Тема 7. Методы как средство реализации операций.

Использование интерактивной доски; применение мультимедийных технологий

2

Лабораторная работа 7

Лабораторная работа 7. «Разработка диаграммы компонентов»

ПЭВМ IBM PC, среда Rational Rose.

2

Лекция

Тема 8. Практические вопросы.

Использование интерактивной доски; применение мультимедийных технологий

2

Лабораторная работа 8

Лабораторная работа 8. «Разработка диаграммы развертывания».

ПЭВМ IBM PC, среда Rational Rose.

3

Лекция

Тема 9. Процесс проектирования информационных систем Rational Unified Process (RUP).

Использование интерактивной доски; применение мультимедийных технологий

2

Лабораторная работа 9

Лабораторная работа 9. «Генерация кода»

ПЭВМ IBM PC, среда Rational Rose.

3


Рейтинговая оценка знаний обучающихся

ТАБЛИЦА РЕЙТИНГОВ СТУДЕНТОВ ГРУППЫ ________ (БАКАЛАВРИАТ) ПО ДИСЦИПЛИНЕ "ООАиП"

 

Обучаемый

Посещаемость лекц. (-5-10)

Активн. на лекц. (0-10)

Промежут. Тестир. (0-5)

Обязательная отчетность!!!

Зачет (0-5)

Выполнение заданий преподавателя

Набранное число зачетных единиц

Мин. необход. число з.е. (при обязательной сдаче выделенного желтым)

Вывод о получении оценки автоматом

Оценка автоматом

Лаб-1 (0-8)

Лаб-2-3 (0-6)

Лаб-4-5 (0-9)

Лаб-6-7 (0-8)

Лаб-8-9 (0-8)

Итоговое тестир. (0-5)

1








































55







2








































55







3








































55







4








































55







5








































55
































































Оценка в зависимости от набранного количества зачетных единиц































55-59

Удовлетворительно
















 

- сдан проект, нет отчета




60-63

Хорошо
















5

- сдан отчет, нет проекта




64 и более

Отлично
















4

- сданы и отчет и проект



Рейтинговая оценка знаний студентов выполняется с использованием специальной таблицы рейтингов, заполняемой после проведения каждого из занятий и размещаемой на доступном для студентов Интернет-ресурсе.

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

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



ТЕХНОЛОГИЧЕСКАЯ КАРТА ДИСЦИПЛИНЫ

Наименование

дисциплины / курса

Уровень образования

Статус дисциплины

в рабочем учебном плане

Количество зачетных единиц

Форма отчетности

Семестр


Хранилища данных


Бакалавриат

Цикл проф. дисциплин Б3

2

Зачет

4




Смежные дисциплины по учебному плану:




ВВОДНЫЙ МОДУЛЬ

(проверка «остаточных» знаний по смежным дисциплинам)

Тема или задание текущей аттестационной работы

Виды текущей аттестации

Аудиторная или внеаудиторная

Минимальное количество баллов

Максимальное количество баллов












































Итого:










БАЗОВЫЙ МОДУЛЬ

(проверка знаний и умений по дисциплине)


Тема или задание текущей аттестационной работы

Виды текущей аттестации

Аудиторная или внеаудиторная

Минимальное количество баллов

Максимальное количество баллов

Посещение занятий

Контроль посещения

Аудиторная

3

6

Лабораторная работа №1

Отчет по лабораторной работе

Аудиторная

4

8

Лабораторная работа №2-3

Отчет по лабораторной работе

Аудиторная

5

10

Лабораторная работа №4-5

Отчет по лабораторной работе

Аудиторная

8

16

Лабораторная работа №6-7

Отчет по лабораторной работе

Аудиторная

4

8

Лабораторная работа №8-9

Отчет по лабораторной работе

Аудиторная

16

32

Тестирование в системе «Прометей»

Тестирование

Аудиторная

5

10

Итого минимум:

(45)

90


ДОПОЛНИТЕЛЬНЫЙ МОДУЛЬ

Тема или задание текущей аттестационной работы

Виды текущей аттестации

Аудиторная или внеаудиторная

Минимальное количество баллов

Максимальное количество баллов

Доклад по технологии RUP

Оценка качества доклада

Внеаудиторная

1

4

Разработка доклада на конференции по проблематике проектирования.


Оценка качества доклада

Внеаудиторная

3

6

Или

Доклад - обзор технологий проектирования ПО

Оценка качества доклада

Внеаудиторная

1

4

Расширенный тест по тематике курса»

Тестирование

Внеаудиторная

3

6

Итого максимум:

4

(10)


Необходимый минимум для допуска к промежуточной аттестации 49 баллов.
Дополнительные требования для студентов, отсутствующих на занятиях по уважительной причине: устное собеседование с преподавателем по проблемам лекционного курса и практических занятий, обязательное выполнение всех лабораторных работ, обязательное выполнение двух любых заданий из дополнительного модуля (по выбору преподавателя), представление конспектов лекций.

7. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов
Примерные вопросы промежуточной аттестации (тестирования)

1. Цели и задачи технологий разработки ПО. Особенности современных крупных проектов ИС

2. Основные определения. Программные средства. Программное обеспечение (ПО). Программный продукт. Проектирование ПО. Программирование.

3. Классификация типов программного обеспечения.

4. Что такое жизненный цикл программного обеспечения (ЖЦ ПО)?

5. Процессы ЖЦ ПО.

6. Стадии ЖЦ ПО

7. Каскадная модель ЖЦ ПО и ее особенности.

8. Спиральная модель ЖЦ ПО и ее особенности.

9. Особенности крупных проектов.

Проект. Состав и структура коллектива разработчиков, их функции.

10. Структурный подход к проектированию ИС. Сущность структурного подхода.

11. Структурный подход к проектированию ИС. CASE - средства разработки ПО.

12. Правила декомпозиции.

13. Два основных подхода к процессу разработки систем.

14. Архитектура ПО.

15. Модели сложных систем.

16. Язык моделирования.

17. Средства UML.

18. UML: назначение и свойства.

19. Методы и технологии создания ПО.

20.Моделирование потоков данных (процессов). Внешние сущности. Системы и подсистемы. Процессы. Накопители данных. Потоки данных. Построение иерархии диаграмм потоков данных.

21. Проектирование ИС на основе объектно-ориентированного подхода. Сопоставление и взаимосвязь структурного и объектно-ориентированного подходов.

22. Проектирование ИС на основе объектно-ориентированного подхода.

23. Объектно-ориентированная разработка программ. Объектно-ориентированные языки программирования.

24. Объектно-ориентированные методологии разработки программных систем. CASE - средства разработки ПО.

25. Технология Rational Unified Process (RUP)

26. Стадии жизненного цикла ПО

27. CASE – средство Rational Rose.

28. Основные свойства Rational Rose.

29. Основные разделы модели.

30 . Способы создания элементов модели.

31. Получение отчетов.

32. Диаграммы вариантов использования.

33. Диаграмма классов.

34. Диаграмма взаимодействия.

35. Диаграммы состояний.

36. Диаграмма компонентов.

37. Диаграмма размещения.

38. Стандарт построения ПО и его практическое применение.

Качество программного продукта. Критерии качества ПО.

39. Сертификация фирм разработчиков по модели качества СММ.

40. Документация, создаваемая в процессе разработки программных средств. Документы управления разработкой ПС. Документы, входящие в состав ПС.

41. Пользовательская документация.

42. Документация по сопровождению программных средств.

43. Человеческий фактор в управлении проектами. Задача n-личностей. Закон Брукса. Подходы к управлению группами и руководству ими.

Примерные вопросы к зачету по дисциплине

Экзаменационный билет № 1

1. CASE системы класса workbength. Краткая характеристика инструментов.

2. Автоматизированное проектирование ИС. Методы и средства автоматизированного проектирования.

1   2   3

Похожие:

Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconРабочая программа Учебной дисциплины Анализ данных Для направления...
Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования...
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconУчебно-методический комплекс учебной дисциплины «объектно-ориентированный...
Программа составлена в соответствии с требованиями фгос впо по направлению подготовки 080500 «Бизнес информатика»
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconРабочая программа Учебной дисциплины Хранилища данных Для направления...
Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования...
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconРабочая программа Учебной дисциплины Операционные системы Для направления...
Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования...
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconРабочая программа Учебной дисциплины Базы данных Для направления...
Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования...
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconПрограмма дисциплины Web системы для направления 080700. 62 Бизнес-информатика
Требования к студентам: для качественного усвоения материала необходимо знание курсов «Сетевые коммуникационные технологии», «Объектно-ориентированное...
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconРабочая программа Учебной дисциплины Программная инженерия Для направления...
Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования...
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconДисциплины
При разработке электронного умкд учебной дисциплины «Объектно-ориентированный анализ и программирование» в основу положены: фгос...
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconРабочая программа учебной дисциплины интернет-программирование в...
Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования...
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconПрограмма дисциплины «Базы данных» для направления 080700. 62 Бизнес-информатика...
«Базы данных» для направления 080700. 62 Бизнес-информатика подготовки бакалавра
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconПрограмма дисциплины «Архитектура корпоративных информационных систем»...
«Архитектура корпоративных информационных систем» для направления 080700. 68 «Бизнес-информатика» подготовки бакалавра
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconПрограмма дисциплины «Проектирование информационных систем» для направления...
«Проектирование информационных систем» для направления 080700. 68 «Бизнес-информатика» подготовки бакалавра
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconПрограмма предназначена для преподавателей, ведущих данную дисциплину,...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки по...
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconПрограмма дисциплины «Анализ неструктурированной информации» для...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 38. 04. 05 «Бизнес-информатика»...
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconПрограмма дисциплины «Современные средства построения интеллектуальных систем»
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 080700....
Рабочая программа Учебной дисциплины Объектно-ориентированный анализ и программирование Для направления подготовки 080700 «Бизнес-информатика» iconПрограмма дисциплины «Анализ неструктурированной информации» для...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 080500. 68 «Бизнес-информатика»...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск