Objectum

20
ProPowerPoint.Ru Objectum Технологическая платформа

description

Objectum. Технологическая платформа. Назначение. Objectum – это full-stack javascript платформа для быстрой разработки одностраничных бизнес-приложений с веб-интерфейсом . Подходит для создания информационных, аналитических и учетных систем. - PowerPoint PPT Presentation

Transcript of Objectum

ProPowerPoint.Ru

Objectum

Технологическая платформа

ProPowerPoint.Ru

Назначение

Objectum – это full-stack javascript платформа для быстрой разработки одностраничных бизнес-приложений с веб-интерфейсом.

Подходит для создания информационных, аналитических и учетных

систем.

Разработка приложений с продолжительным жизненным циклом.

Формирование распределенных баз данных для оффлайн сбора

данных.

Создание кроссплатформенного ПО. Возможность работы на платных

ОС Windows, СУБД MSSQL так и на бесплатных ОС Linux, СУБД

PostgreSQL.

ProPowerPoint.Ru

Возможности

Быстрое прототипирование приложения с помощью онлайн

конструктора Visual Objectum.

Приложение можно создавать без программирования.

Доработка версии, запущенной в эксплуатацию, в соответствии с

запросами пользователей приложения.

Автоматическое обновление продуктивных экземпляров приложений.

Разработка по технологии Objectum значительно снижает типовые

риски разработки ПО т.к. платформа содержит все необходимые

подсистемы, необходимые для автоматизации бизнес-процессов.

ProPowerPoint.Ru

Особенности

Современная PaaS-система.

Объектно-ориентированная база данных (поверх SQL-сериализатора).

Современный пользовательский интерфейс без перезагрузки

страницы браузера. 100% AJAX.

Язык программирования Javascript на стороне клиента и сервера.

Высокая производительность.

Безопасность данных на уровне объектов.

Связность баз данных Objectum. Автоматизированная передача

обновлений в зависимые проекты.

ProPowerPoint.Ru

Информационная безопасность

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

Objectum Security Engine - позволяет проектировать доступ к данным на основе ролей. Подходит для систем документооборота. Построена по принципу "субъект", "объект", "действие".

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

Приложения Objectum могут работать на Альт Линукс СПТ 6.0 сертифицированный ФСТЭК.

ProPowerPoint.Ru

Visual Objectum

Конструктор Visual Objectum содержит все необходимые подсистемы

для создания бизнес-приложения.

Классы – конструктор типов данных.

Представления – конструктор представлений данных: табличный,

древовидный, объектный и т.д.

Меню – конструктор пользовательских меню.

Доступ – роли, пользователи и управление безопасностью.

Отчеты – конструктор отчетов.

Проект – настройка проекта. Тестовая и продуктивная сборка проекта.

ProPowerPoint.Ru

Конструктор классов

Древовидная структура классов. Дочерние классы наследуют атрибу-

ты родительских классов. Любой класс может использоваться

как тип данных для атрибута класса.

ProPowerPoint.Ru

Действия классов

Для нового класса генерируются действия по умолчанию: добавить, удалить, открыть.

К действию можно прикрепить представление.

Программист Javascript может добавить любые действия на стороне клиента или сервера.

ProPowerPoint.Ru

Конструктор представлений

Древовидная структура представлений. Сборка представлений «мышкой из

кубиков». Живой предварительный просмотр

представления. Навигатор позволяет выбрать нужный

компонент для настройки.

ProPowerPoint.Ru

Конструктор меню

Подготовка меню для ролей пользо-вателей.

Пункты меню открывают представление или выполняют действие класса.

В карточке меню настраиваются параметры отображения.

ProPowerPoint.Ru

Конструктор отчетов

Шаблоны отчетов имеют табличную структуру как в MS Excel.

С помощью тэгов в отчет попадают данные из хранилища проекта.

Отчеты генерируются в форматах HTML, Таблица XML (Excel), PDF.

ProPowerPoint.Ru

Конструктор запросов

Создание SQL запроса мышью. Настройка столбцов таблицы: порядок,

ширина, видимость. Запрос сохраняется в представлении.

ProPowerPoint.Ru

Сборка проекта

Тестовая сборка позволяет отладить исходный код проекта.

Для продуктивной сборки используется Google Closure Compiler.

ProPowerPoint.Ru

Компоненты представлений

• Таблица – табличное представление.• Дерево – древовидное представление.• Карточка – объектное представление.• Диаграмма – отображение диаграммы.• Изображение – отображение атрибута класса с типом

«Файл».• Фрейм – контейнер для внешней ссылки.• Разделитель – делит представление на две области по

вертикали или горизонтали.• Закладки – формирует представление с закладками.

ProPowerPoint.Ru

Настройка табличного представления

Таблица отображает данные из запроса на выборку данных.

Настройка фильтра в т.ч. фильтрация зависимых данных типа master-detail.

Встроенные конструктор действий и итогов.

ProPowerPoint.Ru

Настройка объектного представления

С помощью карточки объекта редактируются и сохраняются данные.

Для справочных полей задается представление для выбора объекта.

ProPowerPoint.Ru

Производительность

Платформа работает в высокопро-изводительном асинхронном режиме в несколько потоков.

Автоматический контроль блокировок в базе данных.

Двухуровневое кэширование на стороне сервера и клиента.

ProPowerPoint.Ru

Надежность

Проекты Objectum используются на региональном уровне в субъектах

РФ.

Обеспечивается одновременная работа более 1000 пользователей на

одном проекте.

Количество пользователей более 10 тыс.

ProPowerPoint.Ru

Back-end для сайтов

Objectum как back-end, back-office для cистем управления веб-

содержимым.

Front-end с помощью Objectum API обращается к проекту. Действия

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

Программист Javascript ведет разработку front-end, back-end.

ProPowerPoint.Ru

Контакты

Предлагаем взаимовыгодное сотрудничество.

+7 (499) 755 78 57

[email protected]

www.samodi.ru

www.objectum.ru

Москва, проспект Мира, 102, кор.1, офис 3