Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой




Скачать 150.95 Kb.
Название Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой
Тип Документы
rykovodstvo.ru > Руководство эксплуатация > Документы


Минобрнауки россии

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

(ФГБОУ ВПО «ВГУ»)

УТВЕРЖДАЮ

Заведующий кафедрой

Математического обеспечения ЭВМ

наименование кафедры, отвечающей за реализацию дисциплины

     (С.Д.Махортов)

подпись, расшифровка подписи

.  .2013 г.

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ

Б3.В.ДВ.12 Язык моделирования UML

Код и наименование дисциплины в соответствии с Учебным планом

1. Шифр и наименование направления подготовки / специальности:

010400 Прикладная математика и информатика

2. Профиль подготовки / специализации / магистерская программа:

Системное программирование и компьютерные технологии

3. Квалификация (степень) выпускника: бакалавр

4. Форма обучения: очная

5. Кафедра, отвечающая за реализацию дисциплины:

кафедра МО ЭВМ

6. Составители программы: Свиридов Юрий Тихонович




ФИО




     

ученая степень

ученое звание




ПММ

e-mail

факультет

МО ЭВМ

кафедра







7. Рекомендована: НМС факультета ПММ           

(наименование рекомендующей структуры, дата, номер протокола)

8. Учебный год: 2014.2015 Семестр(-ы): 8

9. Цели и задачи учебной дисциплины:   FORMTEXT В процессе обучения студенты должны усвоить основные понятия ООАП, конструкции и правила языка UML, приобрести практические навыки проектирования объектно-ориентированных систем при помощи языка UML в среде CASE-средства StarUML или аналогичного ему.

10. Место учебной дисциплины в структуре ООП: (цикл, к которому относится дисциплина, требования к входным знаниям, умениям и компетенциям, дисциплины, для которых данная дисциплина является предшествующей)

Профессиональный цикл, базовая часть

Требования к входным знаниям, умениям и компетенциям:

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

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

а) общекультурные (ОК) _ 1, 9, 10, 11, 14, 15, 16________________________________

________________________________________________________________________

б) профессиональные (ПК) _1, 3, 6, 7, 9________________________________

_______________________________________________________________________

12. Структура и содержание учебной дисциплины:

Курс ориентирован на изучение языка UML как канонических диаграмм языка UML и применение полученных знаний для реализации практических заданий. Лекционные занятия реализуются в традиционной форме в соответствии с календарным планом чтения лекций. В практических занятиях предусматривается использование CASE-средства для создания UML-диаграмм (в настоящее время – StarUML). В изучении языка UML как в лекционных, так и в лабораторных занятиях проводится ориентация на стандарт UML 1.5 с элементами стандарта UML 2.0.

12.1 Объем дисциплины в зачетных единицах/часах в соответствии с учебным планом — __2__/_72_.

12.2 Виды учебной работы:

Вид учебной работы

Трудоемкость (часы)

Всего

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

По семестрам

8

№ сем.

…..

Аудиторные занятия

33




33







в том числе: лекции

11

11

11







практические
















лабораторные

22

22

22







самостоятельная работа

12

12

12







Итого:

45




45







форма промежуточной аттестации

экз




экз






















12.3. Содержание разделов дисциплины:

№ п/п

Наименование раздела дисциплины

Содержание раздела дисциплины

1

Современные технологии ООАП. История создания языка UML

Концепции объектно-ориентированного анализа и проектирования. Эволюция и краткая характеристика основных подходов к моделированию программных систем. Основные этапы развития языка UML и принятые стандарты.

2

Язык UML, его общая характеристика и основные элементы

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

3

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

Диаграмма вариантов использования как концептуальное представление системы в процессе ее разработки. Варианты использования, действующие лица. Отношения ассоциации, обобщения, включения, расширения. Использование языка UML для моделирования бизнес-систем. Пример диаграммы вариантов использования.

4

Спецификация требований. Сценарии

Классификация требований, их спецификация в форме диаграмм вариантов использования. Сценарии вариантов использования, применение шаблонов сценариев. Пример текста сценария. Рекомендации по созданию диаграмм вариантов использования.

5

Диаграмма классов. Классы и интерфейсы

Графическое изображение классов, их атрибутов и операций. Конкретные и абстрактные классы. Видимость и кратность атрибутов и операций. Расширения языка UML для построения моделей программного обеспечения и бизнес-систем. Интерфейсы, их графическое обозначение.

6

Отношения на диаграмме классов

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

7

Диаграмма кооперации

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

8

Диаграмма последовательности

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

9

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

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

10

Моделирование параллельного поведения с помощью диаграммы состояний

Понятие составного состояния и подсостояния. Сложные переходы и псевдосостояния. Исторические состояния, особенности их использования. Последовательные и параллельные подсостояния. Синхронизация параллельных подсостояний. Рекомендации по построению диаграмм состояний.

11

Паттерны проектирования, их использование в UML

Паттерны ООАП, их классификация, список паттернов проектирования GoF. Паттерны проектирования в нотации языка UML. Паттерны Фасад и Наблюдатель, их обозначения в нотации языка UML и примеры реализации.

12.4 Междисциплинарные связи:

№ п/п

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

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

1

Языки программирования

1,2,5,6,11

12.5. Разделы дисциплины и виды занятий:

№ п/п

Наименование раздела дисциплины

Виды занятий (часов)

Лекции

Практические

Лабораторные

Самостоятельная

работа

Всего

1

Современные технологии ООАП. История создания языка UML 

1

 

2




3

2

 Язык UML, его общая характеристика и основные элементы

1

 

2




3

3

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

1




2




3

4

Спецификация требований. Сценарии

1




2




3

5

Диаграмма классов. Классы и интерфейсы

1




2




3

6

Отношения на диаграмме классов

1




2

2

5

7

Диаграмма кооперации

1




2

2

5

8

Диаграмма последовательности

1




2

2

5

9

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

1




2

2

5

10

Моделирование параллельного поведения с помощью диаграммы состояний

1




2

2

5

11

Паттерны проектирования, их использование в UML

1




2

2

5




Итого:

11



22

12

45

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

(список оформляется в соответствии с требованиями ГОС и ФГОС,

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

№ п/п

Источник

1

Буч, Грейди. Язык UML : Руководство пользователя : Пер. с англ. / Г. Буч, Д. Рамбо, А. Джекобсон .— М. : ДМК Пресс, 2003 .— 429 с. : ил. — (Для программистов) .— Парал. тит. л. англ. — На обл. загл.: UML. Руководство пользователя .— ISBN 5-94074-144-4.

2

Кватрани, Терри. Визуальное моделирование с помощью Rational Rose 2002 и UML / Т. Кватрани ; Авт. предислов. Г. Буч; Пер. с англ. и ред. А.С. Варакина .— М. : Вильямс, 2003 .— 186 с. : ил. — (Объектные технологии) .— Парал. тит. л. англ. — Предм. указ.: с. 181-186 .— ISBN 5-8459-0425-0.

3

Леоненков, Александр. Самоучитель UML / Александр Леоненков .— 2-е изд. — СПб. : БХВ-Петербург, 2004 .— 427 с. : ил. — (Самоучитель) .— Предм. указ. : с .421-427 .— ISBN 5-94157-342-1.

4

Мацяшек , Лешек. Анализ требований и проектирование систем : Разработка информационных систем с использованием UML / Л. Мацяшек ; Пер. с англ. и ред. В.М. Неумоина .— М. и др. : Вильямс, 2002 .— 428 с. : ил. — Библиогр.: с. 412-416. - Предм. указ.: с. 417-428 .— Парал. тит. л. англ. — ISBN 5-8459-0276-2.


б) дополнительная литература:

№ п/п

Источник

5

Рамбо, Джеймс. UML : Специальный справочник / Джеймс Рамбо, Айвар Якобсон, Грэнди Буч ; Пер. с англ. К.Максимова, А.Максимова .— СПб. : Питер, 2002 .— 652 с. : ил. — (Справочник) .— Парал. тит.л.англ. — ISBN 5-318-00174-2.

6

Астахова, Ирина Федоровна. Объектно ориентированное проектирование информационных систем [Электронный ресурс] : учебное пособие для вузов : [для магистров, обучающихся по программе "Параллельное программрование и параллельные вычисления", направления 010300 - Фундаментальная информатика и информационные технологии] / И.Ф. Астахова, Ю.В. Просветова ; Воронеж. гос. ун-т . http://www.lib.vsu.ru/elib/texts/method/vsu/m13-117.pdf


в) информационные электронно-образовательные ресурсы:

№ п/п

Источник

7

http://www.intuit.ru/studies/courses/32/32/info - Леоненков А. Нотация и семантика языка UML

8

http://www.uml.org/ - ресурсы по языку UML


14. Материально-техническое обеспечение дисциплины:
Для проведения лекций специальное обеспечение необязательно, хотя возможно использование мультимедийного проектора. Для лабораторных занятий необходим компьютерный класс с установленным на компьютерах программным обеспечением StarUML либо аналогичным по функциональности.

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




16. Критерии аттестации по итогам освоения дисциплины:
Оценка “зачтено” - владение теорией, применение изученных конструкций при реализации практических заданий, способность исправить допущенные ошибки.
Оценка “не зачтено” - незнание основ теории, неумение выполнять практические задания.

ЛИСТ СОГЛАСОВАНИЙ
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ

Направление/специальность 010400 Прикладная математика и информатика

шифр и наименование направления/специальности

Дисциплина _Б3.В.ДВ.12 Язык моделирования UML

код и наименование дисциплины

Профиль подготовки Системное программирование и компьютерные технологии

в соответствии с учебным планом
Форма обучения _очная_________________________________________________
Учебный год _2014/2015_



Ответственный исполнитель

Зав.кафедрой МО ЭВМ ________ _С.Д.Махортов___ __.__ 2013

должность, подразделение подпись расшифровка подписи

Исполнители

Преп. кафедры МО ЭВМ ________ _Ю.Т.Свиридов__ __.__ 2013

должность, подразделение подпись расшифровка подписи

___________________ ________ _______________ __.__ 20__

должность, подразделение подпись расшифровка подписи

согласовано

Куратор ООП ВПО

по направлению/специальности ________ О.Д.Горбенко__ __.__ 2013

подпись расшифровка подписи

Зав.отделом обслуживания ЗНБ ________ _______________ __.__ 20__

подпись расшифровка подписи



Программа рекомендована НМС _факультета ПММ__________________________

(наименование факультета, структурного подразделения)

протокол _________ от __.__.2013


Похожие:

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Федеральное государственное бюджетное образовательное учреждение...
Общие положения
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Федеральное государственное бюджетное образовательное учреждение...
Описание объекта закупки. Требования к товару, работам, услугам, являющимся предметом аукциона. 4
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Информационная карта
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Братский государственный...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Отчет о результатах самообследования образовательной организации...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Нижегородский государственный...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Федеральное государственное бюджетное образовательное учреждение...
Министерство образования и науки российской федерации федеральное государственное бюджетное образовательное учреждение высшего профессионального...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Федеральное государственное бюджетное образовательное учреждение...
Непредставление полной информации, требуемой по условиям законодательства или представление в Заявке неверных сведений, является...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Федеральное государственное бюджетное образовательное учреждение...
Непредставление полной информации, требуемой по условиям законодательства или представление в Заявке неверных сведений, является...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Федеральное государственное бюджетное образовательное учреждение...
Непредставление полной информации, требуемой по условиям законодательства или представление в Заявке неверных сведений, является...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Федеральное государственное бюджетное образовательное учреждение...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Федеральное государственное бюджетное образовательное учреждение...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Федеральное государственное бюджетное образовательное учреждение...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Фгбоу впо ргупс
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего
Председатель первичной организации работников фгбоу впо “Удмуртский государственный университет”
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Федеральное государственное бюджетное образовательное учреждение...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Федеральное государственное образовательное учреждение высшего профессионального...
Федеральное государственное образовательное учреждение высшего профессионального образования
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «воронежский государственный университет» (фгбоу впо «вгу») утверждаю заведующий кафедрой icon Российской федерации фгбоу во ставропольский государственный аграрный университет
Федеральное государственное бюджетное образовательное учреждение высшего образования

Руководство, инструкция по применению






При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск