Прикладные программные системы

Построение прикладных систем

Принципы построения прикладных систем

Функционирование систем базируется на интерпретации метаданных, описывающих поведение системы в целом и всех ее составляющих. Для управления метаданными разработаны специализированные программные средства.

Среда состоит из следующих основных модулей:

Средств сбора информации, включающих в себя:

  • Систему подготовки данных
  • Подсистему загрузки информационных ресурсов и специализированных справочников с использованием настраиваемых конвертеров и шаблонов
  • Подсистему ввода графической информации и данных произвольных форматов.
  • Адаптивная подсистема ведения данных объектов учёта с произвольным набором показателей.
  • Средства импорта и экспорта информационных ресурсов.

Средств обработки,   обеспечивающих

  • Регламентную обработку данных
  • Оперативную обработку данных по методикам, разработанных применительно к конкретным задачам анализа с сохранением результатов обработки
  • Обработку данных по индивидуальным запросам

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

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

Структура базы данных представляет собой:

  • Базу данных предметной области
  • Описания информационных ресурсов данной предметной области хранятся в специализированных таблицах БД.
  • Описания баз данных, с которыми будет осуществляться интеграция как по доступу к данным, так и по импорту данных.