Краткий обзор ОПТИМУМ Платформа
ОПТИМУМ Платформа – это продвинутый инструмент быстрой разработки, эксплуатации и внедрения многоуровневых высоконагруженных систем на основе мобильных технологий, технологий интернета вещей, искусственного интеллекта. Программный продукт ОПТИМУМ Платформа (англ. OPTIMUM Platform) от компании-разработчика CDC Group предназначена для разработки и дальнейшей эксплуатации прикладных мобильных решений (в секторе B2B). Применение платформы нацелено на ускорение и удешевление процесса разработки мобильных приложений при обеспечении высокого качества приложения, при этом позволяя снизить квалификационные требования к программисту (разработчику).
ОПТИМУМ Платформа поддерживает разработку приложений для мобильных ОС Android, iOS, Аврора, Windows. В состав дистрибутива Системы входят:
- Серверное программное обеспечение (службы и модули): центр лицензирования, административный модуль, сервис обмена, сервис синхронизации,
- Библиотеки для мобильных платформ,
- Примеры приложений для ускорения обучения пользователей,
- Пользовательская документация для поддержки применения платформы по назначению,
- Системная документация для поддержки настройки платформы.
Платформа ОПТИМУМ будет интересна следующему ряду компаний:
- ИТ-подразделению компании, обеспечивающему доработку и сопровождение внутренних мобильных приложений,
- Компании-интегратору при внедрении мобильных решений в сегменте B2B,
- Компании-разработчику мобильных решений в сегменте B2B.
Типовое приложение, создаваемое на ОПТИМУМ Платформе, обычно в результате включает в себя следующие функциональные блоки:
-
Корпоративная информационная система (КИС).
-
Фильтрация и обработка данных из КИС.
-
Определение изменившихся данных КИС — база данных Платформы.
-
Управление (настройка расписаний, пользователей, объектов приема-передачи, групп синхронизации, направления потоков данных, обработки приоритетов и конфликтов).
-
Хранение данных мобильного проекта (кэширующая БД).
-
Сегментация данных (настройка и фильтрация необходимых конкретному работнику данных).
-
Определение измененных, добавленных, удаленных данных для приема-передачи для мобильного устройства.
-
Установка связи и обмен данными с мобильным устройством.
-
Установка связи и обмен данными с сервером.
-
Хранилище данных (БД) на мобильном устройстве.
-
Определение измененных, добавленных, удаленных данных для сервера.
-
Безопасность, аутентификация, логирование действий пользователей и системы.
-
Мобильное устройство. Реализация бизнес-логики конкретного автоматизируемого мобильного процесса, включая интерфейс мобильного приложения.