Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Рассмотрены особенности и ньюансы интерфейса системы на примере главного окна. Описаны возможности по его настройке.


Информационный Канал Subscribe.Ru


Database Voyager - инструмент разработки, тестирования и сопровождения проектов в БД Oracle

Database Voyager - инструмент разработки, тестирования и сопровождения проектов в БД Oracle

Главное окно

 

Приложение реализовано в стиле многооконного интерфейса MDI, по технологии клиент-сервер.

Основными элементами формы являются:

  • Главное меню – предназначено для выбора действия или установки свойства программы. Состоит из десяти элементов верхнего уровня, которые расположены в классическом и интуитивно понятном порядке. Дочерние элементы имеют графическую картинку и сгруппированы по актуальности и функциональной принадлежности. При навигации по меню на статусной строке отображается краткая справка для активного пункта меню.
  • Панель быстрого доступа – предназначена для быстрого доступа к функциям программы и смены сеанса к базе данных. Число панелей и расположение кнопок по умолчанию соответствует главному меню. Позволяет настраивать по желанию пользователя такие параметры как: порядок панелей, стиль отображения, порядок кнопок внутри панелей и видимость кнопок. Настройка осуществляется как перетаскиванием мыши, так и при помощи модуля “Установки”.
  • Статусная строка – предназначена для отображения: оперативной информации о выполняемом процессе, текущей даты и краткой справочной информации.
  • Панель задач – предназначена для отображения и навигации по выполняемым задачам. По интерфейсу и функциональности напоминает панель задач в ОС Windows. При запуске задачи (Набор Данных, Редактор Хранимых Программ, SQL Редактор, Тестирование SQL и другие) на выполнение, она попадает в список главного меню - Окно и на панель задач. Каждый задача-элемент панели имеет контекстное меню позволяющее: закрыть, минимизировать, восстановить задачу, а также переместиться на элемент дерева, с которым данная задача ассоциирована. Над всеми запущенными задачами можно выполнить операции, свойственные окнам в многооконных приложениях. Такие как: минимизация, максимизация, восстановление и закрытие. Данные функции доступны как из главного меню, так и панели быстрого доступа. Все функции задач контекстно зависят от состояния модуля.

 

При запуске приложения загружается окно с предложением подключения к базе данных Oracle.

Для подключения, в зависимости от базы данных и прав пользователя, необходимо ввести имя пользователя, пароль, выбрать экземпляр базы данных из списка (список формируется на основании файла tnsnames.ora), либо ввести вручную и выбрать тип соединения. Для работы с репозиторием объектов необходимо включить флажок подключения к репозиторию   (для установки запустите программу Database Voyager Server Side Installation). При удачном подключении загрузится главное окно приложения и загрузится навигатор объектов, иначе отобразится ошибка, и счетчик подключений уменьшится на единицу. Настройка числа попыток подключения осуществляется в модуле “Preferences” (Установки). При желании, можно пропустить авторизацию, нажав кнопку “Later” (Позже). При этом загрузится главное окно приложения, но навигатор объектов будет пуст. Это может быть полезным для отказа от загрузки навигатора объектов при удаленных соединениях с низким трафиком либо при работе с “временными сеансами”   в рамках “SQL Редактор“. Приложение поддерживает многосессионность, лимитированную только возможностями вашего сервера БД и клиентской станции, на которой запущен программный комплекс.

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

 

При желании пользователь может:

  • Исключить из списка предложенную для загрузки задачу
  • Включить флажок для отказа от подтверждения загрузки для будущих сеансов

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


Другую информацию, вы можете получить на сайте www.databasevoyager.com, а также задать свои вопросы в форуме.


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное