KZ RU EN

010000, Республика Казахстан

г.Нур-Султан, район Сарыарка

пр.Абая 8, ВП 2

info@tamur.kz +7 (7172) 40-74-01 +7 (7172) 40-74-14
back-to-top
Ноутбук на столе

О нас

ТОО «ТАМУР» образован на базе объединения интересов квалифицированных специалистов в области информационных технологий, поставивших перед собой задачу создания технологической платформы для обеспечения ускоренной и качественной разработки программных продуктов и программного обеспечения и получения конкурентных преимуществ перед остальными участниками рынка разработки программного обеспечения.
Разработанная платформа Технология OR3 обеспечивает эффективную разработку программных продуктов, не уступающих по качеству зарубежным аналогам. Технология OR3 позволяет значительно сократить сроки реализации проектов и их стоимость, а также снижает зависимость отечественного рынка IT-услуг от иностранных компаний.

18 лет

опыта успешного внедрения ИС в государственных структурах и коммерческих организациях

20+

проекта ИС на собственной платформе OR3, в том числе 12 проектов республиканского уровня

12,1 млн.

объектов учета по текущим проектам созданных по технологиям OR3

75 000

пользователей действующих информационных систем

600

реализовано интеграции с внешними информационными системами

eGov

участник формирования базовых компонентов электронного правительства РК

В 2019 году ТАМУР подтвердил статус отечественного производителя товара, работ, услуг и получил Индустриальный сертификат НПП РК «Атамекен». С 2016 года Компания сертифицирована на соответствие Системы менеджмента качества СТ РК ИСО 9001-2016 применительно к разработке, внедрению, сопровождению, кастомизации, технической поддержке программного обеспечения, Системы менеджмента безопасности труда и охраны здоровья СТ РК ISO 45001-2019, Системы экологического менеджмента СТ РК ISO 14001-2016 (ISO 14001:2015). Соответствие качества работы компании подтверждается ежегодными актами аудиторской проверки.

С 2004 года ТАМУР является членом Казахстанской Ассоциации IT-компаний, Национальной палаты предпринимателей РК «Атамекен». С 2011 года ТАМУР является участником автономного кластерного фонда «Парк инновационных технологий».
ТАМУР уделяет приоритетное внимание развитию кадрового потенциала ИТ-отрасли. Важной составляющей работы по данному направлению является взаимодействие с профильными учебными заведениями и организациями разного уровня. Сотрудничество предполагает участие в разработке специальных курсов и образовательных программ, проведение производственной практики и стажировок на базе компании.

Национальная палата предпринимателей<br>РК "Атамекен"

Национальная палата предпринимателей
РК "Атамекен"

Казахстанская Ассоциация IT-компаний

Казахстанская Ассоциация IT-компаний

Автономный кластерный фонд "Парк инновационных технологии"

Автономный кластерный фонд "Парк инновационных технологии"

РГП на ПХВ "Евразийский национальный университет им. Л.Н.Гумилева"

РГП на ПХВ "Евразийский национальный университет им. Л.Н.Гумилева"

ГККП "Политехнический колледж" Управления образования г.Нур-Султан

ГККП "Политехнический колледж" Управления образования г.Нур-Султан

Казахский Университет экономики, финансов и международной торговли

Казахский Университет экономики, финансов и международной торговли

ФЦ Учебно-производительный центр "Специалист"

ФЦ Учебно-производительный центр "Специалист"

С 2004 года ТАМУР является членом Казахстанской Ассоциации IT-компаний, Национальной палаты предпринимателей РК «Атамекен». С 2011 года ТАМУР является участником автономного кластерного фонда «Парк инновационных технологий».
ТАМУР уделяет приоритетное внимание развитию кадрового потенциала ИТ-отрасли. Важной составляющей работы по данному направлению является взаимодействие с профильными учебными заведениями и организациями разного уровня. Сотрудничество предполагает участие в разработке специальных курсов и образовательных программ, проведение производственной практики и стажировок на базе компании.

Услуги

Ваш надежный партнер в автоматизации, цифровизации бизнеса

development

Разработка информационных систем

docflow

Электронный документооборот
«OR3 DocFlow»

study

Обучение
OR3

management

Управление персоналом OR3

Разработка ИС

Разработка информационных систем с применением технологии проектирования OR3

Наша компания занимается разработкой информационных систем любого уровня сложности. В разработке мы используем нашу авторскую технологию проектирования информационных систем «OR3» на базе объектно-ориентированных решений.

Используя собственную технологию OR3, нами разработаны десятки информационных систем для госорганов и коммерческих структур, в том числе до настоящего времени развиваются и сопровождаются такие крупные проекты, как ГБД «Юридические лица», ГБД «Регистр недвижимости», ИИС «Е-қызмет», ИС «Мониторинг государственных служащих», ИС «Учет и мониторинг погашения государственных образовательных и студенческих кредитов, гарантийных обязательств по образовательным кредитам» и другие.

Преимущества:

Взаимодействие с
пользователем по
технологии Workflow

Удаленный доступ
к единой БД

Web-интерфейс,
интеграция с внешними системами

Взаимодействие с
пользователем по
технологии Workflow

Удаленный доступ
к единой БД

Web-интерфейс,
интеграция с внешними системами

slider_img_development.png

Разработка ИС

Разработка информационных систем с применением технологии проектирования OR3

Электронный документооборот
«ОR3 DocFlow»

Автоматизация электронного документооборота на базе ЛПП

ТОО «ТАМУР» поможет комфортно перейти на электронный документооборот. Для этого мы предоставим Вам доступ к готовому решению - лицензионный программный продукт Электронный документооборот «OR3 DocFlow».

Электронный документооборот «OR3 DocFlow» - это комплексное решение для автоматизации документационного обеспечения организации и для оптимизации бюрократических процедур.

Решаемые задачи

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

Повышение оперативности обработки документов

Оптимизация бюрократических процедур

Прозрачность исполнения

Повышение информированности руководства

Платформа для совместной работы

slider_img_docflow.png

Электронный документооборот
«ОR3 DocFlow»

ТОО «ТАМУР» поможет комфортно перейти на электронный документооборот

Обучение

Наименование категорий Базовые квалификационные требования
1 OR3 Developer средне-специальное/высшее техническое образование, базовые знания СУБД, SQL, знание операционных систем
2 OR3 Specialist средне-специальное/высшее техническое образование
3 OR3 Administrator средне-специальное/высшее техническое образование, базовые знания СУБД, SQL, знание операционных систем
4 OR3 Trainer средне-специальное/высшее техническое образование, опыт обучения (тренерства), опыт работы с продуктами OR3, наличие квалификации OR3 Specialist / OR3 Developer

ТОО «ТАМУР» уведомляет, что с 2024 года срок действия всех сертификатов составляет 3 (три) года. Данная норма также распространяется на все раннее выданные сертификаты. Сертификаты, выданные до 31 декабря 2020 года, признаются недействительными с 01 июня 2024 года.
Получатель сертификата, срок действия которого истек, имеет право подать заявление на получение нового сертификата без прохождения курса в случае подтверждения своих знаний, успешно пройдя тестирование, либо подтверждения имеющегося опыта работы на технологической платформе OR3 в период предшествующих трех лет до подачи заявления на получение нового сертификата.

ТОО «ТАМУР» является автором и собственником «Технологии проектирования информационных систем OR3» на базе объектно-ориентированных решений» (свидетельство о государственной регистрации объекта интеллектуальной собственности от 10 июня 2008 года №243).
Для распространения Технологии OR3 Компания организовывает обучение специалистов OR3. На основании результатов успешного тестирования выдается сертификат с присвоением статуса соответствующей категории специалиста OR3. Проверить достоверность выданного сертификата можно по указанной ниже ссылке.

«OR3 Developer»

«OR3 Specialist»

«OR3 Administrator»

«OR3 Trainer»

Общее количество выданных сертификатов OR3 - шт.

Проверка сертификата

Сертификат №

ФИО

Дата выдачи

Примечание

slider_img_study.png
services_icon3.svg

Обучение

Разработка информационных систем с применением технологии проектирования OR3

Управление персоналом OR3

Автоматизация кадрового учета на базе ЛПП «Управление персоналом OR3»

С ТОО «ТАМУР» Вы легко автоматизируете процессы по управлению персоналом своей организации. Для этого мы предоставим Вам доступ к готовому решению - лицензионный программный продукт «Управление персоналом OR3».

В этом продукте мы собрали опыт 15 лет успешного внедрения HRM-систем. Наш продукт используется как в государственных структурах, так и в коммерческих организациях разного масштаба.

Решаемые задачи

Регистрация сведений о сотрудниках

Производственная структура

Штатное расписание

Приказной учет

Кадровая аналитика

Об услуге в цифрах:

22

подключенных организации

15 тыс.

ключевых объектов учета

90

пользователей системы (сотрудники отдела кадров)

4

интеграций с другими информационными системами

slider_img_management.png

Управление персоналом OR3

Вы легко автоматизируете процессы по управлению персоналом своей организации

Проекты

ТОО «ТАМУР» реализовано более 20 проектов. Многие из них реализованы с использованием нашей авторской технологии проектирования информационных систем OR3. Это обеспечило эффективную разработку программных продуктов, не уступающих по качеству зарубежным аналогам.

В том числе нами разработаны сложнейшие информационные системы государственного масштаба.

Каждый проект уникален и дорог для нашей команды.

Государственная база данных
«Регистр недвижимости»

Проект относится к базовым компонентам инфраструктуры «электронного правительства» Казахстана.

Цель:

• автоматизация сбора (ввода), обработки, актуализации, хранения и анализа сведений в сфере государственной регистрации и учета прав на недвижимое имущество

• предоставление этой информации органам государственной власти Республики Казахстан и другим заинтересованным организациям

Годы эксплуатации: с 2012 года до настоящего времени

Владелец ИС: Министерство Юстиции Республики Казахстан.

ГБД реализована с использованием отечественной технологической платформы OR3.

Масштаб:

checkbox

Проект находится в числе базовых компонентов инфраструктуры «электронного правительства» Казахстана

checkbox

Более 6 500 – зарегистрированных пользователей

checkbox

Более 50 000 – обрабатываемых запросов в день

checkbox

Более 25 000 000 – ключевых объектов учета (объекты недвижимости)

checkbox

35 – интеграций с другими информационными системами

checkbox

150 – реализованных веб-сервисов

Государственная база данных
«Юридические лица»

Проект относится к базовым компонентам инфраструктуры «электронного правительства» Казахстана.

Цель:

• автоматизация сбора, хранения и обработки информации для предоставления актуальных и достоверных сведений о юридических лицах Республики Казахстан и их реквизитах всем органам государственного управления и прочим субъектам в рамках их полномочий и в соответствии с действующим законодательством Республики Казахстан

Годы эксплуатации: с 2007 года до настоящего времени

Владелец ИС: Министерство Юстиции Республики Казахстан

ГБД реализована с использованием отечественной технологической платформы OR3.

Масштаб:

checkbox

Проект находится в числе базовых компонентов инфраструктуры «электронного правительства» Казахстана

checkbox

Более 1 300 – зарегистрированных пользователей

checkbox

Более 10 000 – обрабатываемых запросов в день

checkbox

Более 900 000 – ключевых объектов учета (юридические лица)

checkbox

Более 20 – интеграций с другими информационными системами

checkbox

Более 180 – реализованных веб-сервисов

ИС «Учет и мониторинг погашения государственных образовательных и студенческих кредитов, гарантийных обязательств по образовательным кредитам»

Назначение системы:

• автоматизация процедуры учета государственных образовательных и студенческих кредитов, полученных студентами ВУЗов (в том числе автоматизирован учет выдачи гарантийных обязательств, ведение архива документов)

• автоматизация учета студентов, получивших образовательные кредиты, генеральных соглашений, заключенных Финансовым центром с Банками

• автоматизация учета вознаграждений от Банков за выданные гарантийные обязательства

• автоматизация процедуры претензионно-исковой работы и учета исполнения актов суда

Годы эксплуатации: с 2010 года до настоящего времени

Владелец ИС: АО «Финансовый центр» Министерства образования РК

ИС реализована с использованием отечественной технологической платформы OR3.

Масштаб:

checkbox

Более 450 – зарегистрированных пользователей

checkbox

Более 5 000 – обрабатываемых запросов в день

checkbox

Более 300 000 – ключевых объектов учета (студенты)

checkbox

10 – интеграций с другими информационными системами

checkbox

20 – реализованных веб-сервисов

Информационная система
«Единый государственный кадастр недвижимости»

Цель:

• повышение уровня цифровизации процессов оказания государственных и коммерческих услуг в сфере кадастрового учета и регистрации прав недвижимого имущества в Республике Казахстан

• цифровая трансформация функций государственных органов в данном направлении достигается выполнением следующих задач:

checkbox

создание «единого эталонного реестра прав на объекты недвижимости», который будет включать в себя необходимый набор сведений по объектам недвижимости и обеспечит системное управление потоками данных в процессе оказания государственных услуг населению;

checkbox

объединение в одном государственном реестре информации по земельным участкам, зданиям, строениям, сооружениям и квартирам, расположенным на данных участках;

checkbox

реализация связанности земельного участка и расположенных на нем объектов недвижимости для поддержания непротиворечивости цифровых данных и реального мира.

Годы эксплуатации: с 2018 года до настоящего времени

Заказчик ИС: Некоммерческое акционерное общество «Государственная корпорация «Правительство для граждан».

ИС реализована с использованием отечественной технологической платформы OR3

Государственный регистр электронных информационных ресурсов и информационных систем и Депозитарий программных кодов и нормативно-технической документации

Цель:

• сбор, накопление и хранение данных о государственных и негосударственных информационно-телекоммуникационных ресурсах в единой БД

• государственный учет и анализ информации об информационно-телекоммуникационных ресурсах (ИТР), о состоянии процессов информатизации госорганов, организация информационного обеспечения государственных органов РК об имеющихся ИТР, информирование граждан и организаций о содержащейся в БД информации, о порядке доступа к ней

• создание единого государственного Реестра депозитарного фонда ИС, программных продуктов и документов, комплексная автоматизация регистрационных и учетных процедур депозитарного хранения в соответствии с Правилами ведения Депозитария ИС

Годы эксплуатации: с 2005 по 2015 год

Информационная система была разработана по заказу АО «Национальные информационные технологии».

ИС реализована с использованием отечественной технологической платформы OR3

База данных «Население»
города Астаны

Проект реализован в соответствии с программой создания и развития электронного акимата города Астаны.

Цель:

• создание базы данных, аккумулирующей структурированную информацию о населении и объектах города Астаны (недвижимое и движимое имущество)

• автоматизация проведения избирательных кампаний

• автоматизация ведения очередности приема детей в детские дошкольные учреждения

• прием и анализ статистических данных о населении Астаны

• предоставление данных другим информационным системам

Годы эксплуатации: c 2009 года по 2018 год

Информационная система БД «Население Астаны» была создана по заказу Акимата города Астаны.

ИС реализована с использованием отечественной технологической платформы OR3

ИС «Карта инвестиционных проектов Казахстана» АО «Самрук-Казына»

Проект реализован по техническому заданию ТОО «СамрукКазына-Инвест» на технологической платформе OR3.

Цель:

• создание единой базы данных инвестиционных проектов ТОО «Самрук Казына-Инвест»

• предоставление информации руководству страны о процессах государственного и частного инвестирования в экономику Казахстана в эргономичном виде

Годы эксплуатации: с 2009 года по 2016 год

Информационная система была разработана по заказу ТОО «Бизнес-Софт».

ИС реализована с использованием отечественной технологической платформы OR3

ИС «Интеграция с Первым Кредитным Бюро»

Проект реализован по техническому заданию Банка развития Казахстана на технологической платформе OR3.

Цель:

• исключение дублирования информации при обмене данными с Первым кредитным бюро, а также минимизация влияния человеческого фактора, унификация и упорядочивание процедур формирования, отправки пакетов обмена данными

• обеспечение соответствия форматов обмена АО «Банк развития Казахстан», форматам Первого кредитного бюро без доработки банковской системы «Колвир»

Годы эксплуатации: с 2009 года по 2015 год

Информационная система была разработана по заказу АО «Банка развития Казахстана».

ИС реализована с использованием отечественной технологической платформы OR3

Автоматизированная информационная подсистема «Государственный реестр эмиссионных ценных бумаг»

Цель:

• совершенствование системы ведения Государственного реестра эмиссионных ценных бумаг

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

• обеспечение информационного обмена с другими ИС Агентства

• информационная поддержка при подготовке информационных и аналитических материалов по эмитентам и эмиссиям ценных бумаг

• подсистема предназначена для автоматизации процедур госрегистрации выпусков негосударственных ценных бумаг, в том числе производных ценных бумаг, присвоения национальных идентификационных номеров государственным и негосударственным ценным бумагам, регистрации отчетов об итогах размещения и погашения ценных бумаг, приостановления и аннулирования выпусков негосударственных ценных бумаг

Годы эксплуатации: с 2007 года по 2017 год

ИС была разработана по заказу Агентства Республики Казахстан по регулированию и надзору финансового рынка и финансовых организаций.

ИС реализована с использованием отечественной технологической платформы OR3

ИС «Ведомственные кадры»

Цель:

• полная автоматизация деятельности служб управления персоналом государственных организаций

Решаемые задачи:

checkbox

автоматизация процессов учета кадров

checkbox

предоставление полной информации для анализа состава кадров

checkbox

планирование и подготовка кадров

checkbox

повышение достоверности и оперативности предоставляемой информации о кадрах

checkbox

повышение информированности руководства всех уровней

checkbox

упорядочение процедур движения и хранения информации о кадрах за счет централизации функций учета кадрового состава

Годы эксплуатации: с 2006 года по 2012 год

Информационная система была разработана по заказу Налогового комитет МФ РК.

ИС реализована с использованием отечественной технологической платформы OR3

Интранет-портал государственных органов Республики Казахстан

Цель:

• формирование единой информационной среды

• автоматизация бизнес-процессов государственных органов

• согласование и государственная регистрация проектов нормативных правовых актов

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

• содействие налаживанию прямых связей между государственными служащими различных ведомств

• обмен знаниями внутри ведомств и между государственными органами, и, как следствие, повышение качества и производительности работы государственных служащих

Годы эксплуатации: с 2011 года по 2015 год

Информационная система была разработана по заказу АО «Национальные информационные технологии».

ИС «Реестр договоров долевого участия»

Цель:

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

Годы эксплуатации: с 2018 года по настоящее время

Информационная система разработана по заказу ТОО «BI DIGITAL» для последующей передачи Комитету по делам строительства и ЖКХ Министерства индустрии и инфраструктурного развития РК.

ИС реализована с использованием отечественной технологической платформы OR3

Информационная система
«Реестр движимого имущества»

ГБД «Реестр движимого имущества» является подсистемой ГБД «Регистр недвижимости» Министерства юстиции РК.

Цель:

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

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

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

Годы эксплуатации: с 2012 года по настоящее время

Информационная система разработана по заказу Министерства Юстиции Республики Казахстан.

ИС реализована с использованием отечественной технологической платформы OR3

ИС «Управление персоналом»

Цель:

• полная автоматизация деятельности служб управления персоналом государственных организаций

Решаемые задачи:

checkbox

централизация и комплексная автоматизация расчетных и учетных процедур работы с персоналом

checkbox

обеспечения однократного ввода данных о кадрах

checkbox

предоставление достоверной кадровой информации

checkbox

повышение информированности руководства всех уровней

Информационная система была внедрена в государственных органах:

Комитет транспорта Министерства по инвестициям и развитию РК

Министерство индустрии и новых технологий РК

Министерство транспорта и коммуникаций РК

Архив Президента Республики Казахстан

Годы эксплуатации: с 2009 года по 2017 год

С 2018 года система замещена ИИС «Е-қызмет»

ИС реализована с использованием авторской технологической платформы OR3 на базе программного продукта «Управление персоналом OR3»

ИС «Управление персоналом OR3»

Цель:

• полная автоматизация деятельности служб управления персоналом коммерческих организаций

Решаемые задачи:

checkbox

создание прочной учетной основы совершения кадровых процедур

checkbox

обеспечение однократного ввода данных о кадрах

checkbox

предоставление достоверной кадровой информации

checkbox

повышение оперативности формирования кадровой отчетности

checkbox

обеспечение интеграции с внешним контрольно-пропускным пунктом (КПП)

Годы эксплуатации: с 2010 года по настоящее время

Внедрена и функционирует в АО «Теплотранзит»

ИС реализована с использованием авторской технологической платформы OR3 на базе программного продукта «Управление персоналом OR3»

ИС Электронный документооборот
«OR3 DocFlow»

Цель:

• построение единой автоматизированной системы управления электронным документооборотом

Решаемые задачи:

checkbox

повышение качества и оперативности работы с документами

checkbox

сокращение операционных задач на делопроизводство за счет устранения дублирования операций и улучшения возможностей по оперативному информированию сотрудников о документах и связанных с ними информационными процессами

checkbox

усиление контроля и повышение уровня исполнительской дисциплины

checkbox

автоматизация работы документационных служб

checkbox

выдача и контроль исполнения заданий по связанным с ними резолюциям и указаниям

checkbox

обеспечение архивного хранения электронных документов

Годы эксплуатации: с 2013 года по настоящее время

Внедрена и функционирует в АО «Теплотранзит»

ИС реализована с использованием авторской технологической платформы OR3

ИИС «Е-қызмет»

Цель:

• автоматизация бизнес-процессов по управлению человеческим капиталом в государственном секторе

Годы реализации: 2013-2015 годы

Годы эксплуатации: с 2016 года по настоящее время

ИС Реализована по заказу Агентства РК по делам государственной службы.

ИС реализована с использованием отечественной технологической платформы OR3 на базе программного продукта «Управление персоналом OR3»

Масштаб:

checkbox

более 7 тыс. государственных органов РК, включая центральные исполнительные органы и местные исполнительные органы

checkbox

более 80 тыс. пользователей

checkbox

26 интеграций

checkbox

3 госуслуги

    OR3 WorkFlow
    Constructor

    Конструктор процессов

    Значения любых переменных, изменения, произведенные в данных БД в результате выполнения процесса, «видны» только внутри протекающего процесса, т.е. определенного объекта класса WorkFlow. Новые данные, рожденные в результате выполнения процесса, становятся общим достоянием системы только после завершения его выполнения. Поэтому процесс является функциональным своеобразным квантом приложения, разрабатывая который, Вы можете быть уверенными, что его проектирование и последующая работа не будут зависеть от других процессов, разрабатываемых другими разработчиками, или уже готовых и работающих в приложении.

    Применение WorkFlow в технологии проектирования OR3, где разработчик может создавать многоэтапные процессы, обеспечивает следующие привлекательные качества приложений:
    • Конфиденциальность и ужесточение контроля доступа к данным и функциям;
    • Контроль над производительностью выполнения задач;
    • Повышение оперативности работы пользователя;
    • Одноразовый ввод информации;
    • Упрощение доступа к исполнению управляющих процедур;
    • Визуализацию всех функций, которые должен выполнить исполнитель;
    • Предоставление пользователю полного контекста выполняемой им функции;
    • Гибкость в работе и высокая степень комфорта;
    • Предоставление полной информации аналитикам о загрузке исполнителей для принятия решений по усовершенствованию функций и их адаптации к изменяющимся условиям функционирования;
    • Моделирование управленческих процедур с любой точностью и степенью детализации;
    • Обеспечение целостности и непротиворечивости данных и т.д.

    Технология OR3 предоставляя возможность разработчику информационной системы проведения декомпозиции ее функционального наполнения только в «квантах» WorkFlow, инкапсулирует в WorkFlow методы обработки данных, интерфейсы, фильтры. Поэтому процесс проектирования конкретного WorkFlow не зависит от процессов проектирования других потоков WorkFlow. Это делает возможным коллективную работу по настройке информационных приложений в OR3.

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

    OR3 User
    Constructor

    Конструктор пользователей

    OR3 Data Model
    Constructor

    Конструктор логической модели данных

    Конструктор логической модели данных – инструмент построения логической модели данных, состоящей из классов, атрибутов и методов. Несмотря на то, что физическая модель данных реализована на таблицах реляционной базы данных, модель данных любого проекта в OR3 основывается на логической объектно-ориентированной базе данных. Такую трансформацию из реляционной в объектно-ориентированную модель обеспечивает сервер приложений OR3.

    OR3 Report
    Constructor

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

    Конструктор отчетов – инструмент визуального проектирования форм отчетов с элементами управления OR3, использующий в качестве шаблонов документы Word и Excel. Таким образом, отчеты могут быть разработаны любой сложности.

    OR3 GUI
    Constructor

    Конструктор интерфейсов

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

    Интерфейсы – это «лицо» проектируемого Вами информационного приложения. То, насколько Вам удастся спроектировать удобные для пользователя интерфейсы, можно сказать, зависит судьба всего приложения. Технология OR3 предоставляет богатейшие возможности настройки элегантных интерфейсов, как по внешнему виду, так и по «интеллектуальному» поведению. Интерфейсы OR3 подсвечивают ошибки ввода, автоматически находят ошибочные окна ввода из спецификации ошибок, легко, «на лету» меняют языки общения и языки данных, автоматически подстраиваются под размер экрана монитора и размер окна изображения, автоматически выравнивают элементы при неизбежном изменении их размера в момент смены языка общения, мгновенно реагируют на действия пользователя, не позволяя ввести противоречивые данные и вообще обеспечивают массу других удобств и ухищрений, которые целиком зависят от Вашей фантазии и степени проникновения в содержательный материал проектируемого приложения.

    OR3
    Language

    Внутренний язык проектирования

    Наличие языка внутреннего проектирования OR3 Language, не противоречит, объявленному свойству неизменности исполняемого кода OR3. Исполняемая система OR3 интерпретирует исполнение инструкций, записанных на OR3 Language в нужном месте, в нужное время. Это решение основано на том, что OR3 никогда не потребует от разработчика написания объемной обработки на OR3 Language в несколько тысяч строк кода. Такая уверенность основана на том, что OR3 имеет механизм конструирования и применения фильтров. Сложные обращения за данными в БД, разработчик проектирует при помощи конструктора фильтров. Фильтр строится в виде дерева и скрывает всю сложность SQL выражения. Как правило, при помощи OR3 Language решаются сравнительно простые вопросы манипулирования свойствами интерфейсных компонентов, объектами классов, их атрибутами и пр.

    Реализация интерпретатора языка OR3 Language выполнена на основе общедоступной технологии JavaCC. При разработке OR3 Language за основу был взят синтаксис Velocity. Удобство OR3 Lan-guage заключаются в том, что в случаях сложных обработок, разрабатывается Java-класс, затем в виде plug-in он подключается к проекту и проектировщик приложений в OR3 получает мощный ме-ханизм обработки, «скрывающий» всю сложность своей реализации. Можно так же писать код, напрямую, используя операторы Java. Это обеспечивает язык OR3 Language всей гибкостью и мощью Java.

    Классы Java, реализующие объектно-ориентированную технологию языковой обработки OR3 следующие:
    - Objects – класс, реализующий методы манипулирования объектами БД;
    - Strings – класс, реализующий методы обработки строк;
    - Date – класс, реализующий методы обработки дат;
    - Interface – класс, реализующий методы доступа к данным, выведенным в интерфейсы;
    - Xml – класс, реализующий методы манипулирования Xml-структурами.

    Столь скупой набор классов, реализующих проектную настройку информационного при-ложения, красноречиво говорит о степени «сокрытия» сложности реализации технологии проекти-рования OR3.

    При написании фрагментов кода на OR3 Language используются системные переменные, существование которых связано как со свойствами самого продукта OR3, так и со свойствами той виртуальной реальности, какой является информационный проект в самом общем смысле. Это следующие переменные:
    - $RETURN – переменная, в которую помещается значение, возвращаемое фрагментом ко-да;
    - $XML – переменная, в которую процессом помещается текущая XML-структура;
    - $OBJS – переменная сервера, в которую процессом помещается массив параметров, пе-редаваемый в вызываемую во фрагменте кода функцию;
    - $SELOBJ – переменная сервера, в которую процессом помещается объект, выбранный пользователем фокусом ввода на интерфейсе типа «Выбор»;
    - $SELOBJS – переменная на клиенте, в которую помещается массив объектов, выбранных фокусом ввода пользователем на интерфейсе;
    - $INTERFACE – переменная сервера, в которую помещается результат проверки ошибок ввода данных интерфейса; если ошибок нет, $INTERFACE содержит true; если ошибки есть, $INTERFACE содержит false; если проверки ошибок не производилось, $INTERFACE содержит null. Переменная используется при проектировании бизнес-процессов;
    - $ERRMSG – переменная, в которую помещается текст сообщения об ошибке интерфейса, выводящийся, в последующем, в стандартном окне ошибок интерфейса OR3;
    - $SERVER – переменная, служащая для присвоения значения текущей переменной USER. Используется для случаев передачи серверу исполнения текущего шага процесса.
    - $BASE – переменная, в которую процессом помещается объектный код текущей БД, с ко-торой работает процесс;
    - $USER – переменная, в которую процессом помещается, объектный код пользователя, ис-полняющего текущий шаг процесса;
    - true – литеральная строка, служащая для обозначения состояния «истина»;
    - false – литеральная строка, служащая для обозначения состояния «ложь».

    OR3 DB Hierarchy
    Constructor

    Конструктор иерархии баз данных

    Иерархии являются прекрасным средством улучшения эргономичности интерфейсов пользователя. Атрибутика иерархии довольно проста. Каждый объект иерархической структуры привлекает в атрибуте «значение» объект определенного справочника, ставит ему в соответствие один родительский объект иерархической структуры и произвольное количество дочерних объектов иерархической структуры. Построение древовидной структуры баз данных совсем не означает, что на сервере БД проектируемого информационного приложения будут реально созданы локальные БД. Древовидная структура БД необходима системе OR3 для правильной организации обмена данными между локальными БД. Очевидно, что в реальности эти БД могут находиться в различных физически разделенных точках.

    OR3 Task Scheduler
    Constructor

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

    Без автоматической работы сервера, совершающейся в соответствии с определенным планом действий, невозможно себе представить работу современных информационных приложений. Для решения проблемы автоматического запуска заданий на сервере, в соответствии с определенным графиком, в OR3 Developer’s Toolkit предусмотрен OR3 Task Sheduler Constructor – конструктор заданий сервера приложений.

    В целом конструктор OR3 Task Sheduler Constructor содержит:
    таблицу древовидной структуры множества стартуемых по графику заданий с панелью инструментов управления заданиями. OR3 Task Sheduler Constructor предоставляет широкие возможности для создания различных временных графиков.

    OR3 External System
    Interface Constructor

    Конструктор обмена данными с внешними информационными системами

    Конструктор обмена с внешними системами – инструмент настройки пунктов обмена со смежными системами, позволяет выбирать тип транспортной системы и задавать специфические параметры среды обмена.

    OR3 использует простой и надежный механизм обмена данными между различными информационными приложениями – XML-документ. Благодаря своей простоте и универсальности XML применяется везде, где требуется интеграция или взаимодействие различных приложений. В этом отношении OR3 не является исключением и в полной мере использует XML-технологию для решения проблем интеграции приложений.

    Современные требования к разработке информационных систем таковы, что вряд ли удастся разработать информационный проект без решения задачи его взаимодействия со сторонними БД и информационными системами. OR3, обладая встроенным языком проектирования OR-Lang и технологией WorkFlow, является мощным средством интегрирования работы различных информационных приложений. Более того, OR3 с успехом может быть использован в качестве интеграционной платформы работы всех приложений организации, объединяя их работу в едином информационном пространстве.

    Сложность реализации подготовки и чтения XML-сообщений, самого XML-обмена «скрывается» технологией OR3 настолько, что Вам, при проектировании информационного взаимодействия на этом уровне, не надо даже иметь представления о том, что такое XML. Достаточно знать: какой объект БД, в какой пункт обмена должен быть помещен, и реализовать необходимые настройки соответствующего бизнес-процесса на ORLang.

    При настройке обмена используются два конструктора OR3 Developer’s Toolkit: OR3 DB Ierarhy Constructor – конструктор иерархии баз данных и OR3 External System Interface Constructor – кон-структор обмена данными с внешними информационными системами.

    OR3 Replication
    Constructorr

    Конструктор репликации

    Системная репликация метаданных, производится разработчиками информационных приложений OR3 из старшей системной БД в локальные низовые БД. Сервер системной репликации, находящийся в составе исполняемой системы OR3, обеспечивает пересылку получаемых из системной БД репликационных файлов в подчиненные локальные БД. Необходимые для системной репликации метаданных ресурсы определяются и устанавливаются при инсталляции приложения OR3 в соответствии с инструкцией по установке OR3.

    Работа приложений OR3 в распределенной среде поддерживается двумя механизмами:
    1) Обменом данными в XML-формате.
    2) Системной репликацией метаданных, которая так же производится в XML-формате.

    Обмен данными в XML-формате поддерживает актуальность данных в локальных БД различных уровней иерархической подчиненности, а системная репликация метаданных поддерживает актуальность методов обработки данных. Таким образом, в рамках по сути единой технологии обмена, реализуется поразительное свойство приложений OR3 – они не требуют переинсталляции исполняемых файлов при любых изменениях методов обработки данных!

    Обмен данными в распределенной среде локальных БД, настраивается в рамках технологии WorkFlow. Это говорит о том, что при проектировании работы приложений OR3, разработчику необходимо ясно представлять себе цели такого обмена. Например, если Заказчик требует, чтобы у него была полная картина о кадровом составе всех его территориальных подразделений, то Вы должны обеспечить настройку соответствующих бизнес-процессов в территориальных подразделениях на пересылку необходимых данных при их изменении. А при настройке работы объединенной бухгалтерии, нет смысла пересылать в «старшую» БД подробные данные о всех бухгалтерских операциях, совершающихся в низовых территориально разобщенных подразделениях. Достаточно спроектировать поступление данных с определенной периодичностью в разрезе плана счетов по расходам и доходам. При этом целесообразно спроектировать запрос в подчиненную БД на получение подробной информации в старшей БД о бухгалтерских операциях подчиненного подразделения за определенный период или определенного вида таких операций. Таким образом, Ваш проект не будет переполнять старшую БД ненужной информацией, при полном контроле над бухгалтерскими операциями подчиненного подразделения. Из приведенных примеров видно, что обмен данными при работе приложений OR3 в распределенной среде локальных БД – это важная грань информационного проекта, которая должна быть обеспечена хорошо продуманными решениями.

    OR3 Filter
    Constructor

    Конструктор фильтров

    Конструктор фильтров – инструмент формирования запросов к реляционной БД в древовидной форме, скрывающей сложность SQL-запросов к БД. Такое представление запросов позволяет быстрейшей разработке, по сравнению с текстовым аналогом.

    Фильтры – мощный инструмент формирования запросов к БД. Изначальная идея «сокрытия» сложности внутренней реализации информационного проектирования OR3 получила в этом инструменте наибольшее воплощение. Фильтр снимает необходимость знания проектировщиком информационных систем языка запросов SQL. Древовидная структура фильтра, скрывающая сложность стоящего за ней SQL-запроса, является сравнительно простым инструментом, который с легкостью могут применять неискушенные в программировании специалисты.

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

    В соответствии с объектно-ориентированной парадигмой, фильтр является объектом класса фильтров, хранящимся в БД наряду с другой объектной информацией. Текст SQL-выражения, реализующего фильтр, хранится в БД в виде значения атрибута наряду со значениями других атрибутов фильтра. Как и другие объекты, он может быть передан при репликации данных в другую БД, и использоваться по своему назначению.

    OR3 Menu
    Constructor

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

    Конструктор пользовательского меню – инструмент проектирования наборов функций персонально для каждого пользователя или группы пользователей.

    Меню приложения в OR3, обладает определенным своеобразием, вызванным наличием доступа к данным БД в технологии WorkFlow. Принципы проектирования интерфейса с данными БД, заложенные в технологии OR3, в части касающейся меню, очень гибки. Вы можете настроить доступ к функциям изменения данных БД как угодно, как в режиме WorkFlow, так и в режиме прямого доступа к БД. При этом Вы должны знать, что если Вы не будете использовать технологию Work-Flow, Вы будете использовать меньше половины мощи OR3.

    OR3 Ноутбук

    Технология проектирования информационных систем OR3 на базе объектно-ориентированных решений

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

    OR3 содержит достаточно обширное множество инструментов проектирования, объединенное в едином программном средстве OR3 Developer’s Toolkit, содержащем более 10-ти конструкторов. Пользуясь этими средствами проектирования, можно построить информационную систему, обрабатывающую данные любого содержания. Для открытого использования технологии OR3 компания предоставляет свободно-распространяемую версию технологии OR3. Условия использования отражены в свободной лицензии General Public License GPL.

    О технологии OR3

    Лицензия GPL

    Документация OR3

    OR3 WorkFlow
    Constructor

    Конструктор процессов

    OR3 User
    Constructor

    Конструктор пользователей

    OR3 Data Model
    Constructor

    Конструктор логической модели данных

    OR3 Report
    Constructor

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

    OR3 GUI
    Constructor

    Конструктор интерфейсов

    OR3
    Language

    Внутренний язык проектирования

    OR3 DB Hierarchy
    Constructor

    Конструктор иерархии баз данных

    OR3 Task Scheduler
    Constructor

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

    OR3 External System
    Interface Constructor

    Конструктор обмена данными с внешними информационными системами

    OR3 Replication
    Constructorr

    Конструктор репликации

    OR3 Filter
    Constructor

    Конструктор фильтров

    OR3 Menu
    Constructor

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