Керівництво по програмному пакету erwin

Глава 11 Додаткові Можливості Демонстрації Зображень

У цьому розділі Ви дізнаєтеся, як:

· Додавати текстові блоки в діаграму.

· Показувати на діаграмі імена ролей.

· Показувати альтернативні ключі і Inversion Entries.

· Регулювати розмір суті.

· Вибудовувати суті в рядок.

· Ставити режим автоматичного розташування об'єктів на діаграмі.

Поліпшення зовнішнього вигляду діаграми за допомогою текстових блоків

У міру того як Ваша діаграма рухається до завершення, Ви можете захотіти показати її іншим, щоб перевірити, чи не забули Ви що-небудь. Для посилення ефекту презентації і для розрізнення версій діаграми Ви можете використовувати текстові блоки. Як видно з назви, текстові блоки - це просто блоки тексту, які Ви можете створювати і переносити в Вашої діаграмі: notes, заголовки, захватки і т.д.

Як створити текстовий блок

1. Клацніть по інструменту Text Block в Toolbox. Курсор змінити свою форму, він почне нагадувати хрест.

2. Клацніть по тому місцю на діаграмі, в яке Ви хочете помістити текстовий блок. ER win помістить в це місце діаграми символ об'єкта - текстового блоку.

Закінчивши додавати текстові блоки, клацніть по стрілці вибору в Toolbox, щоб продовжити роботу з іншими об'єктами діаграми.

Як ввести текст в текстовий блок

2. Введіть текст. Довжина і ширина текстового блоку залежить від того, в яких місцях Ви натискаєте 'Повернення каретки'.

3. Натисніть кнопку 'ОК' для збереження тексту і повернення в діаграму. Ви можете змінювати шрифти та кольори в текстових об'єктах. Див. Гл.7, Шрифти і кольори, розд. 'Використання шрифтів і квітів в діаграмі ER win'.

Зображення на екрані імен ролей

Раніше ми розглядали імена ролей: як і для чого вони задаються. ER win дозволяє показати їх на діаграмі двома способами. Демонстрація імен ролей контролюється режимом 'Rolename / Attribute' меню Display. Коли режим включений (стоїть позначка), то на екран виводяться і ім'я ролі і ім'я атрибута, через точку. Наприклад: master-number.movie-number. Коли режим вимкнений, то на екрані демонструється тільки ім'я ролі, а ім'я атрибута (базове ім'я) заховано. Див. Гл.8, Сутності та атрибути: можливості підвищеного рівня складності, розд. 'Використання імен ролей атрибутів'.

Зображення на екрані альтернативних ключів і Inversion Entries

Призначені альтернативні ключі демонструються на екрані при включеному режимі 'Alternate Key' меню Display. коли цей режим включений, то після кожного атрибута, призначеного альтернатівниим ключем, з'являється (АКХ). Цей же режим контролює демонстрацію на екрані Inversion Entries. Коли він включений, після кожної Inversion Entry з'являється значок (Iex). Коли режим вимкнений, то ці значки заховані. Див. Гл.8, Сутності та атрибути: можливості підвищеного рівня складності, розд. 'Призначення Inversion Entry'.

Регулювання розміру суті

ERwin автоматично регулює висоту і ширину вікна суті. Висота автоматично встановлюється відповідно до числа атрибутів у вікні суті. Ширина автоматіческкі встановлюється відповідно до найдовшим атрибутом у вікні суті.

ERwin також дозволяє контролювати висоту і (або) ширину вікон суті на діаграмі. Якщо Ви працюєте з великою діаграмою, то зменшення висоти і ширини всіх вікон сутностей може допомогти Вам побачити на екрані більше об'єктів. Для презентації Ви можете зробити всі вікна суті на діаграмі одного розміру.

Вікно-діалог Entity Size Options дозволяє задати висоту і (або) ширину вікон сутностей на поточній діаграмі.

Як задати висоту і (або) ширину вікон сутностей

1. Дайте команду 'Entity Size' в меню Option. Ви ввійдете в вікно-діалог Entity Size Options.

2. Для зміни ширини натисніть кнопку 'Set Width' і введіть значення ширини суті.

Для зміни висоти натисніть кнопку 'Set Height' і введіть значення висоти суті.

3. Натисніть 'ОК' для збереження параметрів і повернення в діаграму. ER win буде демонструвати на екрані вікна сутностей із заданими заввишки і (або) шириною.

Ви можете також використовувати меню Display для зміни рівня демонстрації зображення на діаграмі. Якщо Ви хочете бачити толькко атрибути первинного ключа для всіх сутностей на діаграмі, задайте режим Primary Key Level. Див. Гл.2, Рівні демонстрації зображення в ERwin.

Вирівнювання сутностей за допомогою Layout Grid

Якщо Ви хочете ідеально вирівняти всі сутності на Вашій діаграмі, то Ви можете працювати при включеному режимі 'Layout Grid'. Після того як Ви задасте масштаб, ER win вирівняє суті відповідно до координатної сіткою. За замовчуванням цей режим вимкнений.

Якщо Ви натиснете кнопку 'Layout. ', Розташовану в нижній частині вікна-діалогу, то ER win автоматично розташує об'єкти на діаграмі відповідно до заданого масштабом. Див. Нижче розд. 'Використання ER win для розташування об'єктів на Вашій діаграмі'.

Як включити режим Layout Grid

1. Дайте команду 'Layout. 'В меню Option.

2. Поставте мітку в вікні check box 'Layout Grid', щоб активізувати режим.

3. Введіть числові значення для координат Х і Y, що визначають масштаб сітки Layout Grid.

4. Натисніть 'ОК' для збереження параметрів і повернення в діаграму.

Як вимкнути режим Layout Grid

1. Знову дайте команду 'Layout. '.

2. Приберіть позначку у вікні check box 'Layout Grid'.

3. Натисніть 'ОК' для збереження параметрів і повернення в діаграму.

Використання ER win для розташування об'єктів на Вашій діаграмі

Як розташувати об'єкти на Вашій діаграмі в автоматичному режимі

1. Дайте команду 'Layout. 'В меню Option.

2. Натисніть кнопку 'Layout. ', Розташовану внизу вікна-діалогу. ER win попередить Вас, що автоматична організація діаграми - незворотний процес і дасть Вам можливість скасувати Ваш запит.

3. Якщо Ви хочете, щоб ER win автоматично розташував об'єкти на Вашій діаграмі, натисніть 'Yes'.

Якщо Ви хочете скасувати команду, натисніть 'No'.

Ви можете включити режим Zoomout (зменшення зображення), щоб подивитися, як ER win організував Вашу діаграму.

Після того, як Ви дали команду 'Layout. 'І ERwin організував діаграму, ці зміни відм еніть вже не можна. ERwin не запам'ятовує попереднє розташування об'єктів на діаграмі.

Після того, як Ви вручну змінили розташування об'єктів на діаграмі, Ви можете помітити, що якийсь текст, лінії зв'язку або контури сутностей нечітко видно на екрані. Ви можете дати команду 'Redraw Diagram' в меню Edit, щоб оновити екран і зробити об'єкти більш чіткими. Коли Ви даєте цю команду, ER win просто перемальовує зображення на діаграмі, не змінюючи розташування і розмір об'єктів.

Як перемалювати діаграму

1. Дайте команду 'Redraw Diagram' в меню Edit. ERwin оновить екран, перемалював символи і лінії об'єктів.

Короткий повторення глави 12

Як створити текстовий блок

Клацніть по інстументов Text Block в Toolbox, потім - по тому місцю на діаграмі, куди Ви хочете помістити текстовий блок.

Як показати або заховати ім'я ролі

Клацніть по перемикачу 'Rolename / Attribute' (поставте позначку) в меню Display. щоб показати на екрані все імена ролей, пов'язані з атрибутами. Клацніть ще раз, щоб прибрати мітку і показати на діаграмі тільки базові імена атрибутів.

Як задати ширину і висоту для всіх об'єктів на діаграмі

Дайте команду 'Entity Size. 'В меню Option. Щоб задатьчісло атрибутів, які будуть показані в кожної сутності діаграми, клацніть по вікну 'Set Height' і введіть число. Щоб задати число символів, які будуть демонструватися в кожному атрибуті діаграми, клацніть по вікну 'Set Width' і введіть число. Натисніть 'ОК' для збереження параметрів і повернення в діаграму.

Як включити режим Layout Grid

Дайте команду 'Layout. 'В меню Option для входу в вікно-діалог Layout. Поставте мітку в вікні 'Layout Grid', щоб активізувати режим. Введіть значення координат Х і Y для сітки. Натисніть 'ОК' для збереження параметрів і повернення в діаграму.

Як дозволити ERwin автоматично організувати об'єкти на Вашій моделі

Дайте команду 'Layout. 'В меню Option для входу в вікно-діалог Layout. Натисніть 'Yes'. щоб дозволити ER win автоматично розташувати об'єкти на діаграмі, або 'No', щоб скасувати цю команду. Пам'ятайте, що після того, як об'єкти автоматично розташовані на діаграмі, скасувати це розташування не можна.