Методическое пособие по по дисциплине «Теоретические основы автоматизированного управления»



страница1/18
Дата18.04.2013
Размер1.45 Mb.
ТипМетодическое пособие
  1   2   3   4   5   6   7   8   9   ...   18



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

Государственное образовательное учреждение высшего

профессионального образования
«МАТИ»- РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ

им. К.Э.ЦИОЛКОВСКОГО
Методическое пособие по по дисциплине

«Теоретические основы автоматизированного управления»

и указания к выполнению лабораторных работ

Номер специальности – 230102 «Автоматизированные системы обработки информации и управления»
Факультет: ИСТ (№3)

Кафедра: «Информационные технологии»

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

Москва – 2006 г.

Тема Использование Rational Rose для проектирования информационных систем.
Цель

Научиться проектировать информационные системы с использованием объектно-ориентированной методологии - UML (унифицированный язык моделирования) и овладеть навыками работы с CASE средством Rational Rose 2000.
Требования к содержанию отчета:

  • Введение

    • задание к выполнению лабораторной работы.

  • Описание предметной области.

    • описание на естественном языке.

  • Формализация технологического процесса. Представление вариантов использования.

    • диаграмма вариантов использования;

    • описание базового сценария;

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

  • Проектирование программного обеспечения. Логическое представление.

    • диаграмма классов.

  • Проектирование архитектуры системы и ее размещения. Представление компонентов и размещения.

    • диаграмма представления;

    • диаграмма размещения.

  • Заключение

    • собственный сравнительный анализ методологий структурного анализа и объектно-ориенторованного.

  • Приложение 1. Исходный код программы.

Порядок проведения и сроки сдачи: Лабораторная работа проводится в компьютерном классе со следующими контрольными точками:

  1. - Описание предметной области.

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

  3. – Описание базовых сценариев.

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

  5. – Диаграмма деятельности .

  6. – Базовая диаграмма классов + ассоциации.

  7. – Диаграмма классов (окончательная).

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

  9. – Диаграмма развертывания.

  10. – Защита отчета.

  11. – Защита отчета.


СОДЕРЖАНИЕ


1. УНИФИЦИРОВАННЫЙ ЯЗЫК МОДЕЛИРОВАНИЯ UML 7

2. ИСПОЛЬЗОВАНИЕ CASE-СРЕДСТВА RATIONAL ROSE ДЛЯ ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ 9

2.1.
Описание CASE-средства Rational Rose 9

2.2. Общие принципы работы в среде Rational Rose 11

2.3. Представления Rational Rose 12

2.3.1. Представление Вариантов использования 12

2.3.2. Логическое представление 13

2.3.3. Представление Компонентов 15

2.3.4. Представление Размещения 16

2.4. Диаграммы представления вариантов использования 17

2.4.1. Диаграммы Вариантов Использования 17

2.4.1.1. Работа с вариантами использования 17

2.4.1.2. Документирование потока событий 19

2.4.1.3. Работа с действующими лицами 20

2.4.1.4. Работа со связями 20

2.4.1.5. Работа с пакетами 22

2.4.1.6. Работа с примечаниями 23

2.4.2. Диаграммы Взаимодействия 23

2.4.2.1. Идентификация объектов 24

2.4.2.2. Использование диаграмм Взаимодействия 25

2.4.2.3. Диаграммы Последовательности 26

2.4.2.4. Кооперативные диаграммы 26

2.4.2.5. Работа с действующими лицами на диаграмме 27

Взаимодействия 27

2.4.2.6. Работа с объектами 27

2.4.2.7. Работа с сообщениями 29

2.4.2.8. Работа с примечаниями и скриптами 31

2.4.3. Диаграммы деятельности. 31

2.4.3.1. Состояние действия 33

2.4.3.2. Переходы 34

2.4.3.3. Дорожки 36

2.4.3.4. Рекомендации по построению диаграмм деятельности 38

2.5. Диаграммы Логического представления 39

2.5.1. Диаграммы Классов 39

2.5.1.1. Выявление классов 39

2.5.1.2. Создание диаграмм Классов 41

2.5.1.3. Работа с классами 41

2.5.1.4. Работа с пакетами 45

2.5.1.5. Работа с атрибутами 46

2.5.1.6. Спецификации атрибута 47

2.5.1.7. Работа с операциями 50

2.5.1.8. Спецификации операции 53

2.5.1.9. Соотнесение операций с сообщениями 54

2.5.1.10. Связи 55

2.5.2. Диаграммы Состояний 64

2.5.2.1. Создание диаграмм Состояний 65

2.5.2.2. Задание специальных состояний 68

2.6. Диаграммы Представления Компонентов 69

2.6.1. Представление Компонентов 69

2.6.2.Типы компонентов 69

2.6.3. Диаграмма Компонентов 70

2.6.3.1. Добавление компонентов 71

2.6.3.2. Определение деталей компонентов 72

2.6.3.3. Добавление зависимостей между компонентами 73

2.7. Диаграммы Представления Размещений 73

2.7.1. Узел 74

2.7.2. Соединения 76

2.7.3. Рекомендации по построению диаграммы Размещения 78

2.8. Дополнительные возможности Rational Rose 79

2.8.1. Генерация программного кода 79

2.8.1.1. Подготовка к генерации программного кода 79

2.8.1.2. Этап первый: проверка модели 80

2.8.1.3. Этап второй: создание компонентов 81

2.8.1.4. Этап третий: отображение классов на компоненты 81

2.8.1.5. Этап четвертый: установка свойств генерации программного кода 82

2.8.1.6. Этап пятый: выбор класса, компонента или пакета 83

2.8.1.7. Этап шестой: генерация программного кода 83

2.8.1.8. Результаты генерации 83

2.8.2. Обратное проектирование 84

2.8.3. Проектирование БД с использованием Rational Rose 85

2.8.3.1. Использование стереотипов для представления схем БД 85

2.8.3.2. Прямая и обратная генерация схем БД 91

3. ЗАДАНИЯ К ЛАБОРАТОРНОЙ РАБОТЕ «ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ С ИСПОЛЬЗОВАНИЕМ CASE-СРЕДСТВА RATIONAL ROSE » 112

3.1. Цель лабораторной работы 112

3.2. Требования к выполнению лабораторной работы 112

3.3. Варианты заданий 113

4. ПРИМЕР ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ «СТОЛ ЗАКАЗОВ» 114

4.1. Представление Вариантов Использования 114

4.1.1. Диаграмма Вариантов Использования 114

4.1.2. Диаграммы Взаимодействия 117

4.1.2.1. Диаграммы Последовательности 117

4.1.2.2. Кооперативные диаграммы 118

4.2. Логическое представление 120

4.2.1. Диаграммы Классов 120

4.2.1.1. Выявление классов 120

4.2.1.2. Определение атрибутов и операций классов 121

4.2.1.3. Объединение классов в пакеты 121

4.2.2. Диаграммы Состояний 123

4.2.3. Диаграммы Деятельности 124

4.3. Представление Компонентов 125

4.4. Представление Размещения 126

127

СПИСОК ЛИТЕРАТУРЫ 128

ПРИЛОЖЕНИЕ А. 129

«БАЗОВЫЕ СЦЕНАРИИ ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ» 129

ПРИЛОЖЕНИЕ Б. «ДИАГРАММЫ ПОСЛЕДОВАТЕЛЬНОСТИ» 130

ПРИЛОЖЕНИЕ В. «ПАКЕТЫ» 144



  1   2   3   4   5   6   7   8   9   ...   18

Похожие:

Методическое пособие по по дисциплине «Теоретические основы автоматизированного управления» iconМетодические указания по выполнению курсовой работы по дисциплинам «Теоретические основы автоматизированного управления»
Специальность 230102 «Автоматизированные системы обработки информации и управления»
Методическое пособие по по дисциплине «Теоретические основы автоматизированного управления» iconЭкзаменационные билеты по дисциплине "Основы автоматики и систем автоматизированного управления"
Сау), автоматизированные системы управления (асу), разомкнутая система управления, замкнутая система управления
Методическое пособие по по дисциплине «Теоретические основы автоматизированного управления» iconМетодическое пособие 2-е издание, дополненное минск 2005 удк 321. 01 (476) ббк 66. 01 П 18
П 18 Концептуальные основы идеологии белорусского государства: Методическое пособие – 2-е изд., доп. – Минск: Академия управления...
Методическое пособие по по дисциплине «Теоретические основы автоматизированного управления» iconН. Г. Мальцева теоретические аспекты гистологии, цитологии
Учебно-методическое пособие содержит темы по дисциплине «Гистология, цитология и эмбриология»
Методическое пособие по по дисциплине «Теоретические основы автоматизированного управления» iconТеоретические основы радиолокации
Данное пособие является продолжением цикла лабораторных работ дисциплины "Теоретические основы радиолокации". В него включены две...
Методическое пособие по по дисциплине «Теоретические основы автоматизированного управления» iconУчебно-методическое пособие курсовое проектирование по курсу "Системы автоматизированного проектирования технологических процессов" 2007г
Создания технологического процесса в системе автоматизированного проектирования «adem» модуль сарр. Универсальное оборудование
Методическое пособие по по дисциплине «Теоретические основы автоматизированного управления» iconМетодическое пособие по дисциплине «математика и информатика» для студентов заочной формы обучения
Глазова В. Ф., Богданова А. В. Методическое пособие по дисциплине «математика и информатика». Тольятти, тгу, 2006. – 38 с
Методическое пособие по по дисциплине «Теоретические основы автоматизированного управления» iconМазурина Анна Маратовна Растровая графика (Часть Теоретические основы). учебно-методическое пособие для самостоятельной работы
Охватывает длины волн от 104 до 10-14 м
Методическое пособие по по дисциплине «Теоретические основы автоматизированного управления» iconУчебно-методическое пособие Паскаль. Основы программирования
Учебно-методическое пособие "Паскаль. Основы программирования" рекомендовано к изданию Постановлением Ученого Совета физико-математического...
Методическое пособие по по дисциплине «Теоретические основы автоматизированного управления» iconТеоретические и методологические основы управления интегрированными структурами с государственным участием в инвестиционно-строительной сфере
Теоретические и методологические основы управления интегрированными структурами
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org