<<
>>

Подсистема управления спецификациями

Подсистема управления спецификациями приложений БД представляет собой визуальный пользовательский интерфейс, состоящий из набора визуальных инструментов, позволяющих решать различные задачи создания и модернизации спецификаций приложений БД:

• Настройка соединения с БД;

• Выбор и загрузка метаинформации из СУБД;

• Управление описанием таблиц;

• Управление описанием представлений;

• Описание надстроек;

Интерфейс настройки соединения (Рисунок 9)позволяет задать общие параметры работы системы с БД.

При этом задаётся технология доступа к БД: ADO или BDE. При выборе технологии ADO с помощью штатного диалога формируется строка соединения. Для доступа к БД в технологии BDE необходимо указать псевдоним базы, предварительно настроенный при помощи утилиты BDEAdministrator , а также имя пользователя и пароль.

Рисунок 9. Параметры настройки соединения с БД

Кроме этого, при необходимости задаются некоторые общие параметры работы системы, такие как «Формат поля ключа справочника», «Формат поля имени справочника», «Формат кавычек полей», «Формат кавычек таблиц», «Формат кавычек в запросе». Все параметры настройки соединения записываются в спецификацию, после чего инструментальная система подключается к предметной БД.

После подключения к БД, предоставляемая СУБД метаинформация о таблицах, становится доступна инструментальной системе. При помощи модулей ПС Управления спецификациями (Рисунок 10)администратор инструментальной системы может просматривать метаинформацию о структуре таблиц и включать её в спецификацию ПБД. Для удобства принятия решения о выборе таблицы в нижней части формы выводятся данные из текущей таблицы БД.

Рисунок 10. Интерфейс выбора и загрузки метаинформации о таблицах из СУБД.

Выбранные таблицы попадают в список таблиц спецификации приложения (Рисунок 11), где метаинформация о них может быть расширена. Например, таблицам и полям таблиц указаны русские наименования, задан «Вид» полей (Рисунок 12)(в терминах предлагаемой технологии см. главу 2), а также описана (расширена) информация о связях с другими таблицами, если такая информация отсутствовала в БД (Рисунок 13).

Инструментальная система ГеоАРМ позволяет настраивать связи типа «один-ко-многим», причём связь необязательно должна быть с ключевым полем подчиненной таблицы. Также допускается описание связи из ключевого поля. При описании связи указывается наименование связи, выбираются из списков поле, в котором содержится ссылка, имя подчинённой таблицы или представления и поле подчинённой таблицы или представления, в которое указывает ссылка. При этом можно установить флаг о наличии связи типа «мастер-детали» у подчиненной таблицы.

Рисунок 11. Список таблиц спецификации

Рисунок 12. Окно настройки свойств полей таблицы

Рисунок 13. Окно настройки связей таблицы

При наличии информации о связях, на основе таблиц, при необходимости, задаются представления. В редакторе представлений (Рисунок 14)поля из базовой

и подчинённых таблиц представлены в виде дерева разбора. Администратор

может выбрать, какие поля из дерева будут содержаться в представлении.

Рисунок 14. Редактор представлений

3.4.

<< | >>
Источник: Фереферов Евгений Сергеевич. ТЕХНОЛОГИЯ АВТОМАТИЗАЦИИ СОЗДАНИЯ ПРИЛОЖЕНИЙ БАЗ ДАННЫХ С ГИС-ФУНКЦИОНАЛЬНОСТЬЮ НА ОСНОВЕ ИХ ДЕКЛАРАТИВНЫХ СПЕЦИФИКАЦИЙ. ДИССЕРТАЦИЯ на соискание ученой степени кандидата технических наук. Иркутск - 2014. 2014

Еще по теме Подсистема управления спецификациями:

  1. Фереферов Евгений Сергеевич. ТЕХНОЛОГИЯ АВТОМАТИЗАЦИИ СОЗДАНИЯ ПРИЛОЖЕНИЙ БАЗ ДАННЫХ С ГИС-ФУНКЦИОНАЛЬНОСТЬЮ НА ОСНОВЕ ИХ ДЕКЛАРАТИВНЫХ СПЕЦИФИКАЦИЙ. ДИССЕРТАЦИЯ на соискание ученой степени кандидата технических наук. Иркутск - 2014, 2014
  2. 1.6. Исполнительная власть и государственное управление.
  3. 7.4. Виды правовых актов управления
  4. 7.5. Действие правовых актов управления
  5. 16.1. Понятие законности и дисциплины в государственном управлении.
  6. Признаки противоправных действий органов корпоративного управления эмитента
  7. 17.1. Структурные модели административно- государственного управления в зарубежных странах.
  8. 3.2. Права и обязанности граждан в сфере государственного управления
  9. 7.3. Правовые акты управления: понятие, юридическое значение
  10. 16.2. Способы обеспечения законности и дисциплины в государственном управлении.
  11. 32. Органы управления юридических лиц: понятие, виды, основания и порядок деятельности.
  12. 16.3. Контроль в государственном управлении.
  13. Лекция 17. Административное управление в зарубежных странах.
  14. Лекция 16. Законность и дисциплина в государственном управлении.
  15. Управление электропроводностью положительного электродного материала
  16. ДРОБЫШЕВА ВЕРА ВЛАДИМИРОВНА. ОЦЕНКА ЭФФЕКТИВНОСТИ РЕГИОНАЛЬНОЙ ПРОГРАММЫ УПРАВЛЕНИЯ КАЧЕСТВОМ ЖИЗНИ. Диссертация на соискание ученой степени кандидата экономических наук. Тамбов - 2004, 2004