- •Методические указания
- •Содержание
- •1 Лабораторная работа №1 «Построение функциональной модели с использованием case-средств» 4
- •2 Лабораторная работа №2 «Проектирование базы данных с использованием case-средств» 6
- •3 Рекомендуемые источники 13
- •Введение
- •1.3 Порядок выполнения работы
- •1.4 Контрольные вопросы
- •1.5 Содержание отчёта
- •1 Лабораторная работа №1 «Построение функциональной модели с использованием case-средств»
- •1.1 Цель лабораторной работы
- •1.2 Задание на лабораторную работу
- •1.6 Методические указания к лабораторной работе №1
- •2 Лабораторная работа №2 «Проектирование базы данных с использованием case-средств»
- •2.1 Цель лабораторной работы
- •2.2 Задание на лабораторную работу
- •2.3 Порядок выполнения работы
- •2.4 Контрольные вопросы
- •2.5 Содержание отчёта
- •1. Задание на лабораторную работу.
- •2.6 Методические указания к лабораторной работе №2
- •3 Рекомендуемые источники
- •Приложение а
- •Приложение б
1.6 Методические указания к лабораторной работе №1
В меню Файл выбрать пункт Новый проект.
Следовать указаниям мастера. Пункт Классификаторы можно пропустить.
Развернуть бланк диаграммы на весь экран
Перейти в Режим добавления функциональных блоков.
Щёлкнуть левой кнопкой мыши на свободном месте диаграммы - появиться функциональный блок.
Для ввода названия блока выделить его (щёлкнуть левой кнопкой мыши) и нажать правую кнопку мыши. В появившемся меню выбрать пункт Редактировать активный элемент.
В окне Свойства функционального блока ввести название функции (текст начинается с глагола).
Для добавления граничных стрелок перейти в Режим работы со стрелками.
Для рисования стрелки Вход подвести курсор к левой границе рамки бланка до появления чёрной полосы; щёлкнуть левой кнопкой мыши; перевести курсор к левой границе блока до появления чёрной стрелки; щёлкнуть левой кнопкой мыши; должна появиться стрелка.
Для ввода названия щёлкнуть на стрелке (стрелка должна быть выделена более ярким цветом) правой кнопкой мыши; в появившемся списке выбираем пункт Редактировать активный элемент и в открывшемся окне вводим название стрелки.
Стрелки управления и механизмы размещаются аналогично, но со своей стороны бланка и блока.
Для размещения стрелки Выход необходимо сначала щёлкнуть левой кнопкой мыши на чёрной стрелке с правой стороны блока, а потом подвести к границе бланка и щёлкнуть там левой кнопкой мыши.
Для построения диаграммы декомпозиции выбрать кнопку Перейти к дочерним диаграммам.
Выбрать пункт Простой.
Для подключения граничных стрелок к блокам перейти в режим Курсор, нажав соответствующую кнопку:
Выделить с помощью мышки подключаемую стрелку (на рисунке стрелка Выход), щёлкнуть левой кнопкой мыши:
Перевести курсор мыши к нужной стороне блока, щёлкнуть левой кнопкой мыши.
Для разветвления стрелок перейти в Режим работы со стрелками; щёлкнуть левой кнопкой мыши в нужной точке стрелки, а затем на требуемой стороне блока.
Для слияния стрелок всё аналогично разветвлению, но в обратном порядке.
Для перехода на следующий уровень декомпозиции выделить декомпозируемый блок и нажать кнопку Перейти к дочерним диаграммам.
Видео: http://www.youtube.com/watch?v=EESnTCtaNgU
Пример контекстной диаграммы приведён в приложении А. Пример диаграммы декомпозиции – в приложении Б.
2 Лабораторная работа №2 «Проектирование базы данных с использованием case-средств»
2.1 Цель лабораторной работы
1. Освоить методологию проектирования базы данных (БД) по стандарту IDEF1X.
2. Овладеть навыками работы в CA Erwin Data Modeler Community Edition.
2.2 Задание на лабораторную работу
Задание на лабораторную работу включает описание предметной области, для которой необходимо создать логическую и физическую модель данных.
Пример варианта задания приведён ниже.
В БД должна храниться следующая информация:
сведения о студенте (Код студента, Фамилия, Имя, Отчество, Дата рождения и т.д.);
сведения об изучаемых дисциплинах (Код дисциплины, Название дисциплины и т.д.);
сведения о специальностях (Шифр специальности, Наименование специальности);
сведения о видах работы (Код вида, Название вида, Тип оценки), например, Контрольная работа, Экзамен и т.п.;
сведения об успеваемости по видам работ.
Допускается добавление и уточнение атрибутов.
