1.19k likes | 1.46k Views
AutoGRAPH.NET. Особенности платформы. Расширяемость Масштабируемость Модульность Гибкость настройки Схемы Вычисляемые параметры ( больше 200 параметров и функций) Централизованное администрирование Локализация на любые языки Поддержка АвтоГРАФ Сервер V3 и V4.
E N D
Особенности платформы • Расширяемость • Масштабируемость • Модульность • Гибкость настройки • Схемы • Вычисляемые параметры (больше 200 параметров и функций) • Централизованное администрирование • Локализация на любые языки • Поддержка АвтоГРАФ Сервер V3 и V4
Расширяемость/масштабируемость • 32-х или 64-х битная архитектура • Большие объемы данных • Поддержка большого объема памяти • Мониторы и средства отображения • Многосвязность • Открытое API • XML • Шифрование данных (*)
Основные инструменты • Модули • Схемы • Конструктор • Опции • Устройства • Геозоны • Хранение данных • Системные файлы • Общие файлы • Пользовательские файлы
Модуль • Может содержать только обработчики • Может содержать несколько UI-элементов • Может добавлять свои секции в конфигурацию • Загружается со схемой • Связан с другими модулями • Хранится в отдельной DLL • Может иметь зависимости от внешних ресурсов(модуль отчетов)
Схемы • Концепция схем • Состоит из: • Набора связанных между собой модулей • Общихиерархических конфигураций • Тиражируема • Управляемая администратором • Может быть синхронизирована с сервером • Может содержать независимые наборымодулей • Создается конструктором
Локализация • На любые языки • Поддержка Right-to-Left режимов • Может быть выполнена конечным пользователем • Переключается на ходу • Поддержка локализации UI и схем
Файлы – общие 1/4 C:\ProgramData\AutoGRAPH Shell
Файлы – общие 2/4 C:\ProgramData\AutoGRAPH Shell
Файлы – общие 3/4 C:\ProgramData\AutoGRAPH Shell
Файлы – общие 4/4 C:\ProgramData\AutoGRAPH Shell
Файлы – пользовательские 1/4 C:\Users\xxxxx\AppData\Roaming\AutoGRAPH Shell
Файлы – пользовательские 2/4 C:\Users\xxxxx\AppData\Roaming\AutoGRAPH Shell
Файлы – пользовательские 3/4 C:\Users\xxxxx\AppData\Roaming\AutoGRAPH Shell
Файлы – пользовательские 4/4 C:\Users\xxxxx\AppData\Roaming\AutoGRAPH Shell
Модули – встроенные • База данных • Обработчик данных • Провайдер online устройств • Провайдер offline устройств • Индикатор значений • Модуль просмотра данных • Модуль просмотра отрезков • Селектор устройств • Селектор геозон • Селектор периода времени • Селектор рейсов
База данных • Мониторинг изменений в данных приборов • Загрузка данных приборов с диска
Обработчик данных 1/14 • Загрузка данных из базы данных • Первичная фильтрация • Обработка координатных записей • Обработка параметров и выражений • Агрегация данных и подготовка итоговых значений
Провайдер online-устройств 1/5 • Загрузка данных с удаленного сервера • Сохранение данных в базе данных • Публикация списка устройств для других модулей • Поддержание списка серверов и логинов/паролей
Провайдер offline-устройств 1/3 • Чтение данных с offline-устройств и AutoGRAPH-GSM по USB • Удаление данных после чтение • Сохранение считанных данных в базу данных
Индикатор значений 1/2 • Только отображение • Информации текущей точки (записи) • Вычисленных параметров • Источника данных для текущей точки