Visio 2002: Додати нове покоління будівельників діаграм

ПЕРШИЙ ПОГЛЯД

Пакет корпорації Microsoft володіє вражаючими можливостями

Якою б не була спеціалізація компанії, час від часу її співробітникам доводиться креслити діаграми, плани приміщень або карти, що вказують, як кудись дістатися. Виконати цю роботу їм допоможе пакет Microsoft Visio 2002 Professional, з яким мені вдалося ознайомитися в червні.

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

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

Для кожного шаблону визначений свій набір палітр стандартних об'єктів, але в рамках проекту користувач може використовувати і об'єкти з інших шаблонів, а також об'єкти, що зберігаються в локальній мережі або на сторонніх Web-сайтах (функція Find Shape)

Проектування приміщень - одне з основних призначень пакета

Наприклад, при складанні плану своєї кімнати мені виявилося легше використовувати шаблон для офісного приміщення. Однак я зміг підключити до проекту і палітру домашніх меблів. Єдина незручність в тому, що зважаючи на обширність бібліотеки пошук палітр, що містять потрібні об'єкти, і подальша перенастроювання цих об'єктів зажадали деякого часу.

Потужні підказки і складні креслення

Роботу користувача полегшують великі гроші допомоги, які супроводжують його на всіх етапах створення діаграм. По-перше, є контекстно-чутлива підказка. Також користувачеві показується докладний опис об'єкта, якщо він на кілька секунд зупинить над цим об'єктом покажчик миші. У версії 2002 з'явилася і нова функція Answer Wizard, що дозволяє на природній мові ставити питання системі підказки.

Visio дозволяє малювати структури мереж і організацій, електричні схеми, плани будинків, діаграми потоків робіт і діаграми Гантта для управління проектами, діаграми COM / OLE, баз даних або UML. Безумовно, спеціалізовані пакети вирішують будь-яку з цих завдань краще, але користувачам далеко не завжди потрібні всі їх можливості. Скажімо, креслярський пакет AutoCAD або програма Rational Rose для проектування на UML на порядок потужніша Visio у відповідних областях, а й зусиль на їх освоєння потрібно більше приблизно в такій же пропорції.

Скажімо, креслярський пакет AutoCAD або програма Rational Rose для проектування на UML на порядок потужніша Visio у відповідних областях, а й зусиль на їх освоєння потрібно більше приблизно в такій же пропорції

Visio 2002 Professional автоматично будує діаграми структур баз даних

Пакет допускає складання складних структур, в яких одні об'єкти належать іншим (наприклад, положення меблів може фіксуватися щодо стін на кресленні, а не щодо креслярського аркуша), або як би "вкладених" об'єктів, структуру яких можна розкрити або приховати, віддавши відповідну команду через popup-меню (такими є структури організацій). Є і можливість прив'язки (за допомогою гіперпосилань) знаходяться на кресленні об'єктів до інших документів, розміщених в локальній файловій системі або в Інтернеті.

Створені діаграми можна друкувати, інтегрувати в інші документи, а також експортувати в різні формати, включаючи HTML, XML, PowerPoint і Vector Markup Language (VML).

Web-сайти, локальні мережі та розробка

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

На жаль, версія Professional не має коштів сканування мереж. Цим вона відрізняється від модифікації Enterprise (точніше пакету Professional, доповненого комплектом Enterprise Networks Tools), здатної автоматично знаходити стандартні компоненти мереж і включати їх в загальну діаграму. При цьому ідентифікуються не тільки пристрої, що підтримують протокол SNMP (що очевидно), але і не-SNMP-пристрою.

Аналогічним чином Visio Professional 2002 дає можливість малювати структури даних мережевих каталогів, таких, як NetWare NDS, Microsoft Active Directory і LDAP-сумісні каталоги. Можна малювати дерева взаємозв'язків між користувачами, групами, організаційними одиницями та іншими перерахованими в цих каталогах об'єктами. Однак на відміну від версії Enterprise пакет не дозволяє імпортувати дані з самих каталогів.

Однак на відміну від версії Enterprise пакет не дозволяє імпортувати дані з самих каталогів

Дослідження структури сайту

Гарне враження справляють і наявні в Visio 2002 Professional кошти побудови карт Web-вузлів. Вони здатні ідентифікувати всі компоненти сайту (сторінки, зображення, аплети, файли сценаріїв і таблиці стилів і т. П.), Їх взаємозв'язку і "мертві" посилання. Пакет дає можливість навіть виявити зміни, зроблені на сайті з моменту його останнього обстеження.

Єдина проблема, яка при цьому позначилася, - це неоптимальний розміщення роботом компонентів діаграм на робочому аркуші. При побудові карти сайту, що містить близько сотні сторінок, Visio помістила їх в один довгий ряд, до межі зменшивши при цьому масштаб зображення. Працювати з такою схемою виявилося не дуже зручно, проте в Visio за допомогою майстра авторозміщення об'єктів (Lay Out Shapes) її все ж вдалося привести в читається вигляд.

Покращена функціональність

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

Вельми багато змін націлене на розробників. Скажімо, підсистема моделювання баз даних стала підтримувати SQL Server 2000. Що входить в неї майстер зворотного інжинірингу (Reverse Engineer Wizard) автоматично розпізнає і включає в діаграму все таблиці і взаємозв'язку між ними, що усуває необхідність ручного перетягування в робочу область таблиць з вікна Tables.

Тепер шаблони для моделювання програмного забезпечення сумісні з пакетами Microsoft Visual Basic 6 і Microsoft Visual C ++ 6, а підтримка VB 7, Visual C ++ 7 і Visual C # буде додана в спеціальному сервіс-релізі, який повинен з'явитися незабаром після виходу Microsoft Visual Studio.NET. Покращена і інтеграція з додатком Microsoft Project, звідки можна імпортувати дати і характеристики завдань, включаючи їх відразу ж в діаграми Гантта і діаграми графіків робіт (timeline). Додані і засоби обміну даних між двома цими типами діаграм, що дозволяє їх синхронізувати.

Крім того, розробники можуть нарощувати і можливості самого пакету Visio, використовуючи вбудовану підтримку мови Microsoft Visual Basic for Applications (VBA) 6.3 або підключаючи засновані на моделі COM модулі розширення.

І все ж саме помітна зміна в Visio 2002 - це більш тісна інтеграція з Microsoft Office. Мало того, що стиль ГІП став такий же, як в Office 10, в Visio тепер використовуються багато стандартні компоненти цього пакета офісних додатків, наприклад модулі автокоррекции введення, перевірки орфографії, обробки клавіатурних скорочень. Visio також надає більш широкий, ніж раніше, набір інструментів для "in place" редагування Visio-документів, вбудованих в документи Office.

Як не дивно, але концептуальних недоробок в Visio 2002 Professional практично немає. І викликати невдоволення компаній буде лише конфлікт між привабливістю великого числа наявних у пакеті вузькоспеціалізованих функцій і його високою ціною (близько $ 600).

Справа в тому, що співробітники організацій швидше за все будуть користуватися Visio не постійно, а час від часу, і різним людям потрібно доступ до різних і порівняно невеликим підмножини наявних в Visio об'єктів. А тому закупівля великої кількості відносно дорогих ліцензій може здатися фірмам нераціональною. Завдяки ж застосованої в Visio 2002 технології активації через Інтернет, прив'язує інсталяцію до конкретної апаратної конфігурації, підхід, який використовується багатьма російськими структурами (придбання меншого числа ліцензій Microsoft, ніж є у них ПК), не спрацює. Законним рішенням тут може бути масове розгортання більш простої версії пакету (Standard), що має ціну близько $ 200, і закупівля кількох версій Enterprise (ціна - близько $ 1000) для потреб системних адміністраторів.

Версія для друку

Тільки зареєстровані користувачі можуть залишати коментарі.