Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник 356.docx
Скачиваний:
10
Добавлен:
30.04.2022
Размер:
1.72 Mб
Скачать
  1. Занятие 1 (1ч): Установка требуемого программного обеспечения

    1. Требуемые ресурсы и инструменты

Дистрибутив программы Software Ideas Modeler (бесплатен для некоммерческого использования).

    1. Порядок действий

Для установки программы Software Ideas Modeler ее необходимо скачать по следующему адресу «http://www.softwareideas.net/en/download» (Рис. 7).

Рис. 7. Страница загрузки программы Software Ideas Modeler

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

После распаковки архива или установки программы необходимо запустить программу для этого либо выбрать соответствующий пункт в стартовом меню windows или ярлык на рабочем столе, либо запустить исполняемый файл «SoftwareIdeasModeler.exe» в папке с программой.

При первом запуске программы необходимо выбрать вариант использования. Для учебных целей необходимо выбрать вариант STANDART (Рис. 8).

Рис. 8. Стартовое окно программы при первом запуске

В следующем окне необходимо подтвердить свой выбор, выбрав вариант (1), отметив пункт (2) и нажав кнопку подтверждения (3) (Рис. 9).

Рис. 9. Окно подтверждения варианта использования

Дальнейшие запуски программы будут происходить в обычном режиме (Рис. 10).

Рис. 10. Стартовое окно программы

Программа обладает широким рядом настроек, доступных в пункте меню Tools/Options (Рис. 11).

Рис. 11. Пункт меню Tools/Options для доступа к настройкам

Одной из настроек является выбор русского языка для интерфейса (Рис. 12), однако рекомендуется использовать английский язык вследствие использования английских терминов при моделировании. Дальнейшее описание будет приведено для английского варианта интерфейса.

Рис. 12. Окно настроек. Выбор языка

После первичной настройки программы можно приступать к непосредственной разработке ER-диаграмм.

  1. Занятие 2 (1ч): Знакомство с основными элементами интерфейса

    1. Требуемые ресурсы и инструменты

Установленный программный продукт Software Ideas Modeler

    1. Порядок действий

После запуска программы появится основное окно приложения (Рис. 13). Для разработки диаграмм необходимо создать проект, для этого в главном меню служит пункт File/New. После выбора данного пункта меню будет создан новый проект (Рис. 14). Также, при наличии уже созданного проекта он может быть открыт с помощью пункта меню File/Open.

В окне проекта имеется возможность создания различного типа диаграмм, для создания ER-диаграммы необходимо в разделе «Add New Diagramm», группе «Entity Relationship» выбрать элемент «Entity Relationship Diagramm».

Рис. 13. Основное окно приложения

Рис. 14. Окно проекта

После создания ER-диаграммы появится окно редактирования текущей диаграммы (Рис. 15).

Рис. 15. Окно редактирования диаграммы

Слева в этом окне расположена панель основных элементов диаграммы (1), служащая для добавления этих элементов в рабочее пространство (4).

Справа расположена панель дополнительных элементов (2), служащая для добавления в проект новых диаграмм, настройки стилей отображения и.т.п.

Также справа расположена панель предварительного просмотра диаграммы (3).

Для добавления новой сущности необходимо в панели основных элементов выбрать элемент «Entity», и в рабочей области левой клавишей мыши растянуть сущность на требуемый размер (Рис. 16).

Рис. 16. Окно редактирования диаграммы, добавление сущности

Для редактирования наименования сущности необходимо дважды щелкнуть по заголовку (1) и ввести требуемое наименование (Рис. 17).

Для добавления атрибута в сущность, необходимо выделить эту сущность, после чего нажать кнопку добавления атрибута в появившейся панели (2). Для быстрого изменения наименования атрибута необходимо щелкнуть на атрибуте (3) и ввести требуемое наименование (Рис. 17).

Рис. 17. Окно редактирования диаграммы, редактирование сущности

Для указания дополнительных свойств сущности и ее атрибутов, а также для добавления новых атрибутов служит окно свойств сущности, доступное из контекстного меню. Для доступа к этому окну необходимо нажать правой клавишей мыши на сущности и в появившемся контекстном меню выбрать пункт «Properties» (Рис. 18).

Рис. 18. Окно редактирования диаграммы, свойства сущности

После выбора этого пункта меню появится окно редактирования сущности (Рис. 19). В этом окне можно изменить наименование сущности, а также редактировать ее атрибуты.

Рис. 19. Окно редактирования сущности

В закладке «Attributes» окна редактирования сущности можно добавлять, удалять и редактировать атрибуты сущности (Рис. 20).

Рис. 20. Окно редактирования сущности, редактирование атрибутов

Для добавления нового атрибута служит кнопка (10), для редактирования (11), для удаления (12). Также можно изменить порядок следования атрибутов в сущности с помощью кнопок (15, 16). Для существующего атрибута можно задать или изменить ряд параметров:

  • Определить атрибут как первичный ключ (PK) (1).

  • Определить атрибут как вторичный ключ (FK) (2).

  • Задать наименование атрибута (3).

  • Задать тип атрибута из набора (4).

  • Задать размер типа атрибута (5).

  • Запретить или разрешить значение NULL (6).

  • Определить атрибут как автоинкрементный (7).

  • Задать описание атрибута (8).

  • Задать значение по-умолчанию для атрибута (9).

Для сохранения всех изменений необходимо нажать кнопку (13), для отмены (14).

При добавлении нового атрибута (10) появляется окно задания свойств атрибута (Рис. 21).

Рис. 21. Окно задания свойств атрибута

В этом окне можно задать те же свойства атрибута, что и в окне редактирования сущности:

  • Задать наименование атрибута (1).

  • Задать уникальный идентификатор атрибута (2).

  • Задать тип атрибута из набора (3).

  • Задать размер типа атрибута (4).

  • Определить атрибут как первичный ключ (PK) (5).

  • Определить атрибут как вторичный ключ (FK) (6).

  • Запретить или разрешить значение NULL (7).

  • Определить атрибут как автоинкрементный (8).

  • Задать значение по-умолчанию для атрибута (9).

  • Задать описание атрибута (10).

Для сохранения всех изменений необходимо нажать кнопку (11), для отмены (12).

Для установления связи между двумя сущностями необходимо в панели основных элементов (1) выбрать требуемый тип связи, нажать лево кнопкой мыши на начальную сущность и, не отпуская, протянуть связь до конечной сущности, после чего отпустить кнопку мыши. В результате между двумя сущностями будет отображена выбранная связь (Рис. 22).

Рис. 22. Окно редактирования диаграммы, добавление связи

Для изменения формы связи, в нее могут быть добавлены дополнительные точки. Для этого достаточно левой кнопкой мыши щелкнуть по месту, где должна быть добавлена дополнительная точка, и, не отпуская, протянуть эту точку в другое место диаграммы (Рис. 23).

Рис. 23. Окно редактирования диаграммы, изменение формы связи

Для задания или изменения свойств связи служит окно редактирования свойств доступное из контекстного меню. Для открытия этого окна необходимо нажать правой клавишей мыши на связи и выбрать пункт меню «Properties». После этого появится окно редактирования свойств связи (Рис. 24).

Рис. 24. Окно редактирования свойств связи

Свойства связи можно задать в закладке (1) данного окна. В списке (2) можно определить множественность начала связи, в списке (3) – множественность окончания. В списке (4) можно выбрать атрибут начала связи, в списке (5) – атрибут окончания. Также с помощью кнопки (6) можно добавить связь, а с помощью (7) – удалить.

Для сохранения всех изменений необходимо нажать кнопку (8), для отмены (9).

Полученную диаграмму можно экспортировать в графический файл для дальнейшего использования в различных документах. Для этого необходимо щелкнуть правой клавишей мыши на пустом месте рабочего пространства (4) окна редактирования диаграммы и выбрать пункт меню «Export Diagramm» (Рис. 25).

Рис. 25. Контекстное меню экспорта диаграммы

После выбора данного пункта меню появится окно параметров экспорта (Рис. 26). В этом окне можно задать размеры изображения и другие параметры.

Рис. 26. Окно параметров экспорта диаграммы

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]