на главную поиск и карта сайта отправить сообщение

ГК «Константа»

InfoDesigner

InfoDesignerWeb

новая версия сайта

Контактная информация

+7 (495) 229-85-42

 

Система управления информационным пространством InfoDesigner

версия для печати

Клиентское приложение

 

Клиентское приложение "отвечает за все" — за формирование пользовательского интерфейса, логическую обработку данных и за непосредственное манипулирование данными в рамках выделенных прав. Это главный инструмент пользователя Системы — редактора данных, администратора, разработчика.

 

Клиентское приложение представляет из себя «толстого» клиента, разработанного в среде Delphi. Оно обеспечивает подключение и взаимодействие пользователя с базой данных.

 

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

 

Клиентское приложение является предметно-независимым, так как в момент подключения к базе данных считывается информационная модель, интерфейсные настройки и права доступа подключаемого пользователя.

 

Это даёт свои несомненные преимущества:

 

  • одним и тем же клиентским приложением можно подключаться к различным по своему целевому назначению базам данных;
  • изменения в информационной модели и интерфейсах управления сразу же распространяются на рабочие места пользователей без смены клиентского приложения;
  • не требуется разнородное программное обеспечение, а значит и переобучения работы с ним — все происходит в единой пользовательской среде.

 

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

 

Работа клиентского приложения осуществляется в операционной среде MS Windows.

 

Все интерфейсы клиентского приложения делятся на:

 

  • зависящие от информационной модели
  • не зависящие от информационной модели

 

К зависящим от информационной модели относятся окна списков экземпляров, позволяющие работать с экземплярами указанного базового типа по принципу «Проводника Windows».

 

Встроенные и не зависящие от информационной модели в свою очередь делятся на:

 

  • Интерфейсы Администратора и Разработчика
  • Сервисные Интерфейсы

 

Их перечень и описание приведены в таблицах ниже.

 

Интерфейсы Разработчика и Администратора

Управление моделью данных

Основной интерфейс Разработчика, который позволяет управлять элементами информационной модели: базовыми типами, их атрибутами, взаимосвязями и интерфейсами редактирования экземпляров, доступом пользователей к упралению данными.

Управление меню приложения

Вспомогательный интерфейс Разработчика, позволяющий настраивать состав целевого меню и панели инстументов всего приложения и доступом пользователей к пунктам этого меню.

Управление библиотекой иконок

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

Управление конфигурацией

Интерфейс Администратора для настройки системных параметров.

Управление операциями

Интерфейс Администратора, позволяющий раздавать права пользователям на действия в Системе.

Управление XSL шаблонами

Интерфейс Разработчика, позволяющий создавать и редактировать XSL шаблоны для публикации заданных наборов данных и в заданных форматах.

 

 

Сервисные Интерфейсы

Управление службами

Интерфейс управления службами (как правило,- это Сервис генерации и Сервис репликации), позволяющий производить запуск соответствующих служб, настройку сервисов отложенной публикации. Здесь же отображается ход работы текущих сеансов и статистика содержимого Технологического и Публичного серверов.

Мониторинг объектов

Интерфейс, позволяющий просматривать состав всех объектов в разрезе их состояний по отношению к публикациям, производить контроль введенных изменений и менять эти состояния на необходимые. Полезен для выпускающего редактора.

Просмотр событий

Интерфейс, позволяющий посматривать все действия всех пользователей Системы над данными.

Экспорт данных

Интерфейс, позволяющий проводить экспорт заданного набора имеющихся данных из БД в формате XML.

Импорт данных

Интерфейс, позволяющий проводить импорт данных в текущую БД.

Интернет-навигатор

Встроенный браузер, открывающий окно по заданному адресу (URL). Полезен для управления и настройки сторонних web-сервисов.

Copyright © 2005-2011 ГК «Константа». Система InfoDesigner. Система InfoDesignerWeb. Все права защищены.

Участник проекта CMS Magazine