Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ к ПЗ по ТРПО.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
5.85 Mб
Скачать

Порядок выполнения работы

ЗАДАНИЕ 1. Изучите интерфейс среды ERwin.

  1. Запустите ERwin.

  2. Появляется диалоговое окно Computer Associates ERwin (рисунок 1.2). В этом окне вберите опцию Create a new model (Создание новой модели) и щелкните по кнопке OK (Создать).

Примечание Обратите внимание на то, что диалоговое окно Computer Associates ERwin (рисунок 1.2) позволяет открыть уже существующую модель данных с помощью выбора опции Open an existing file (Открытие существующего файла). Список доступных для открытия моделей будет отображен в поле списка.

Рисунок 1.2 –Выбор типа модели

  1. Откроется диалоговое окно Create Model – Select Template (Создание модели – Выбор шаблона) (рисунок 1.3).

Рисунок 1.2 – Выбор шаблона модели

Во фрейме New Model Type установите опцию Logical/Physical, а во фрейме Target Database (Целевой сервер базы данных) установите в раскры- вающемся окне списка систему управления базой данных (СУБД), например, Access, и ее версию, например, 2000.

  1. Автоматически создается незаполненная модель данных ERwin (рисунок 1.4). Таким образом, получен доступ к интерфейсу среды ERwin.

Рисунок 1.4 – незаполненная модель данных ERwin

  1. Рабочее пространство ERwin включает «Окно диаграммы» (Diagram Window) и «Браузер (проводник) модели» (Model Explorer) (рисунок 1.5).

Рисунок 1.4 – Рабочее пространство ERwin

  1. Главное меню представлено на рисунке 1.5.

Рисунок 1.5 – Главное меню ERwin

Содержание пунктов главного меню раскрыто в таблице 1.1

Таблица 1.1 - Содержание пунктов главного меню

  1. Содержание меню File приведено в таблице 1.2

Таблица 1.2 – Содержание меню File

  1. Содержание меню Edit

Таблица 1.3 – Содержание меню Edit

  1. Содержание меню View

Таблица 1.4 – Содержание меню View

Продолжение таблицы 1.4

  1. Содержание меню Format

Таблица 1.5 – Содержание меню Format

  1. Содержание меню Model

Таблица 1.6 – Содержание меню Model

  1. Содержание меню ModelMart

Таблица 1.7 – Содержание меню ModelMart

  1. Содержание меню Tools

Таблица 1.8 – Содержание меню Tools

  1. Содержание меню Window

Таблица 1.9 – Содержание меню Window

  1. Содержание меню Help

Таблица 1.10 – Содержание меню Help

  1. Содержание элементов панели инструментов

Таблица 1.11 – Стандартная панель инструментов (Standart)

Таблица 1.12 – Инструментарий (палитра инструментов - Toolbox)

Таблица 1.13 – Панель инструментов шрифт и цвет (Font and Color)

Таблица 1.14 – Панель инструментов базы данных (Database)

Рисунок 1.6 - Выбор целевого сервера СУБД

Для создания логических моделей данных в ERwin можно использовать две нотации: IDEF1X и IE (Information Engineering). Методология IDEF1X была разработана для армии США и широко используется в государственных учреждениях США, финансовых и промышленных корпорациях. Методология IE, разработанная Мартином, Финкельштейном и другими авторами, используется преимущественно в промышленности.

Переключение между нотациями можно с помощью выбора команд Model → Model Properties. После того как откроется диалоговое окно Model Properties (рисунок 1.7) следует раскрыть вкладку Notation и переключить радиокнопку во фрейме Logical Notation в требуемое положение. В дальнейшем будем использовать нотацию IDEF1X, так как она получила большее признание.

Рисунок 1.7 – Диалоговое окно Model Properties

На рисунке 1.8 представлен вид фрагмента логической модели данных для работы с заявками клиентов в двух нотациях: IDEF1X и IE. Как видно из этого рисунка, внешне две указанные нотации отличаются только обозначениями соответствующих связей между сущностями модели. Здесь рассматриваются три сущности: Паспортные данные клиентов, Клиенты и Страны. Между указанными сущностями Паспортные данные клиентов – Клиенты и Страны - Клиенты установлена идентифицирующая взаимосвязь. Изменение внешнего вида палитры (коллекции) инструментов при использовании различных нотаций создания модели данных в ERwin иллюстрирует рис. 5.7.

Рисунок 1.8 – Две нотации IDEF1X и IE, используемые для построения логической модели данных в ERwin

ЗАДАНИЕ 2.

  1. Запустите визуальную среду проектирования информационных систем ERwin.

  2. Закройте все открытые ранее модели, использовав команду Close из меню File. В меню File выберите опцию Open. Появится диалоговое окно от- крытия модели (рисунок 1.9).

Рисунок 1.9 – Диалоговое окно для открытия файла примера

  1. Укажите путь и имя модели c:\Program Files\Computer Associates\Erwin 4.0\Sampliesl\Standard\Emovies и нажмите OK.

  2. Повторно нажмите ОК (рисунок 1.10), когда появится диалоговое окно с сообщением о том, что этот файл имеет атрибут “read-only” (только для чтения).

Рисунок 1.10 – Окно сообщения при открытии файла примера

  1. В окне редактирования должна открыться модель Emovies.er1. Убедитесь в том, что переключатель типа модели на панели инструментов поставлен в положение Logical (см. таблицу 1.11). Сохраните модель под новым именем (рисунок 1.11).

Рисунок 1.11 – Окно сохранения файла примера под новым именем Model_1

  1. Выберите команды главного меню View → Toolbars. Обратите внимание на то, как реагирует на это действие инструментальная панель (должно появиться ниспадающее меню).

  2. Убедитесь в том, что некоторые опции в этом меню отмечены галочками (являются активными). Измените перечень активных опций в рассматриваемом меню, убрав отдельные галочки и посмотрите, как это повлияет на интерфейс среды ERwin.

  3. Для того чтобы закрыть ниспадающее меню, кликните в любом месте на инструментальной панели. Потренируйтесь в этих действиях перед продолжением работы.

  4. Потренируйтесь в переключении вида модели Physical и Logical. Переключитесь на физическую модель (выберите опцию Physical списка в инструментальной панели ERwin). Переключитесь на логическую модель (выберите опцию Logical списка в инструментальной панели ERwin). Обратите внимание, как влияют такие переключения на вид модели в окне редактирования. Например, логические названия (имена) заменяются физическими названиями (именами) и браузер независимых атрибутов переключается на браузер независимых столбцов (если браузер невидим, нажмите Ctrl+B.)

  5. Измените нотацию модели, перейдя от нотации IDEF1X к нотации IE. Измените нотацию модели, перейдя от нотации IE к нотации IDEF1X.

  6. Если вы сделали все правильно, то должны получить диаграмму, совпадающую с контрольной диаграммой (рисунок 1.12).

Рисунок 1.12 – Контрольная диаграмма

  1. Сохраните результаты своей работы.

  2. Выполните индивидуальное задание по разработке модели данных (свой вариант задания практического занятия 1).

  3. Сохраните результаты выполнения индивидуального задания.

  4. Закройте инструментальную среду создания модели процессов. Для этого, используя главное меню ERwin, последовательно выполните следующие команды: File→ Exit. Для закрытия ERwin без сохранения результатов моделирования воспользуйтесь опцией Close without saving и нажмите OK (рисунок 1.13).

Рисунок 1.13 – Диалоговое окно Close