info@tamur.kz | (7172) 40-74-01, 40-74-14

OR3 - это технологическая платформа разработки приложений на основе языка 4GL.

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

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

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

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

Технологию проектирования приложений OR3 реализуют редакторы визуального проектирования графического интерфейса пользователя, собственный скриптовый язык ORLang и API-интерфейсы связывания управляемых пользователями событий с бизнес-логикой приложений. Инструментарий проектирования OR3 Developer’s Toolkit на Server Application OR3 содержит следующие конструкторы:

- OR3 WorkFlow Constructor – конструктор процессов;

- OR3 Data Model Constructor – конструктор логической модели данных (классов и атрибутов);

- OR3 GUI Constructor – конструктор интерфейсов;

- OR3 DB Ierarhy Constructor – конструктор иерархии баз данных;

- OR3 External System Interface Constructor – конструктор обмена данными с внешними информационными системами;

- OR3 Filter Constructor – конструктор фильтров;

- OR3 User Constructor – конструктор пользователей;

- OR3 Report Constructor – конструктор отчетов;

- OR3 Menu Constructor – конструктор меню;

- OR3 Task Sheduler Constructor – конструктор заданий сервера приложений;

- OR3 Replication Constructor – конструктор репликации;

- OR3 Language – внутренний язык проектирования.

4GL-платформа OR3 вводит на связующем уровне сервер приложений Server Application OR3, который поддерживает соединения между клиентами и уровнем данных. Такой подход радикально упрощает достижение высокой степени параллелизма, поскольку соединения с базой данных объединяются в пул и совместно используются клиентами. Такая архитектура обеспечивает безопасное развертывание приложений в глобальной сети, в то время как база данных может оставаться защищенной корпоративным брандмауэром. Уровень сервера приложений оптимизирован для поддержки таких функций, как обеспечение безопасности, кластеризации и выравнивания нагрузки, автоматическое развертывание, управление жизненным циклом (контроль версий).

OR3-платформа предоставляет возможности для развертывания приложений на базе «толстого» клиента и для развертывания на базе браузера без необходимости переписывания каких-либо фрагментов единой совокупности программного кода, что существенно сокращает продолжительность разработки и упрощает техническое обслуживание приложений. "Интеллектуальный" клиент работает через Интернет с помощью стандартных протоколов HTTP и SSL, что позволяет избежать проблем с брандмауэрами и прокси-серверами. Такой клиент реагирует столь же быстро, как локально исполняемое приложение или браузерное приложение. Он развертывается без установки в любой операционной системе, автоматически обновляется, а затем интегрируется с локальными файловыми системами, аппаратными средствами и программными продуктами. Браузер не содержит специфический программный код приложения, что укрепляет безопасность, повышает производительность и, что самое важное, дает возможность отлаживать браузерные приложения так же легко, как и обычные приложения, использующие GUI-интерфейс. 4GL-платформа OR3 поддерживает любую реляционную базу данных и любую операционную систему.

Основная идея, заложенная в платформу OR3: предоставление инструментов для существенного повышения продуктивности разработчиков с одновременным упрощением развертывания и технического сопровождения.

Презентация Управление персоналом OR3

Скачать Сервер приложений OR3

Скачать Клиентское приложение OR3