TREELOGY

Комплексная автоматизация.
Анализ управления предприятием.
Инструментальное средство высокого уровня.
тел.: +7 (495) 773-6230

Axalor
Перейти на стартовую страницу сайта. Отправить письмо администратору сайта. Карта сайта. Добавить в избранное.

Имя:
Пароль:


Зарегистрироваться


Поиск

 

Наши партнеры:
FineFinance

Архитектура

Архитектура TREELOGY построена по классической трехуровневой архитектуре:

КЛИЕНТЫ

 

СЕРВЕР ПРИЛОЖЕНИЙ

 

БАЗЫ ДАННЫХ

I.  Уровень пользовательского интерфейса. Рабочие места конечных пользователей строятся по принципу «Тонкого клиента»: выполнение большинства задач по обработке информации происходит на сервере. На компьютеры конечных пользователей устанавливается компактная библиотека процедур, необходимых для выполнения форм (интерфейсов), загружаемых с сервера. Содержание этой библиотеки не зависит от функциональности рабочего места: она может выполнять любые формы из любой базы данных TREELOGY (при условии, что у пользователя есть к ним доступ). При редактировании или добавлении новых интерфейсов никаких действий по обновлению библиотеки процедур на компьютерах конечных пользователей не требуется. Для связи клиентского приложения  с сервером приложений используются протоколы DCOM и TCP/IP.

Структуру клиента можно представить в виде наглядной схемы:

II.  Уровень бизнес-логики. Сервер приложений Axalor Application Server (бизнес-логики системы) выполняет управление базовыми структурами TREELOGY: объектами, характеристиками, таблицами, запросами, формами, документами и осуществляет доступ пользователей к построенным для них интерфейсам. Сервер приложений обеспечивает поддержку целостности логической модели, а также обеспечивает защиту данных, согласно установленным пользовательским правам.

III.  Уровень работы с данными. Сервер базы данных отображает логическую модель данных TREELOGY на физическую модель конкретной используемой СУБД. В качестве таких СУБД могут использоваться: MS SQL, Oracle, Interbase, MySQL, MS Access. Клиентское приложение на компьютере пользователя не требует установки никаких конкретных драйверов баз данных.

На рисунке  представлены уровни архитектуры TREELOGY.

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

  • Автоматически создавать соответствующую структуру в выбираемой реляционной СУБД со всеми необходимыми ключами, связями между таблицами и т.п.
  • Отражать на реляционной структуре все изменения в объектной модели.
  • Обеспечивать возможность написания запросов с использованием объектной модели.
  • Отображать и редактировать данные в Win и Web-формах.
  • Использовать все возможности объектных языков (наследование и др.) для хранимых объектов.

В TREELOGY реализован механизм, скрывающий внутреннее представление информации в базах данных от пользователя, и, оставляющий пользователю только понятные ему бизнес термины: заказ, склад, товар, клиент, дата отгрузки и т.п. При этом в базе данных TREELOGY можно хранить схемы, изображения, электронные документы произвольного формата.

Организация данных в TREELOGY имеет универсальную структуру, характерную для OLAP-технологий. Понятие «Редактор структуры баз данных» - принципиально отсутствует в TREELOGY. Любые изменения модели управления не затрагивают физическую структуру данных. Все таблицы перемещений, описания объектов и т.п. хранятся в физически единой базе данных. Пользователь оперирует только именами сущностей модели данных.  За счет этого проект получается открытым для внесения любых изменений (соответствуя также и понятию OPEN SOURCE), а производительность  TREELOGY на OLAP-задачах приближается к производительности специализированных хранилищ данных.

Разработанная объектная модель построения  TREELOGY может быть использована в рамках двухзвенной, трехзвенной и Web-архитектуры.

Ссылки по теме...

13-10-2012 Менеджер 2.10 >>>
11-04-2012 Конкурс на лучший комментарий! Приз - годовая лицензия на 5 рабочих мест Axalor.Manager.>>>
27-03-2012 Менеджер 2.03 Новая версия Менеджер 2.03 размещена на сайте>>>
30-09-2011 Новые видео-ролики по программе "Менеджер" Опубликованы новые видео-ролики по часто задаваемым практическим вопросам.>>>
01-09-2011 Новая версия - Менеджер 1.08. На сайте www.axalor.ru размещена новая версия - Менеджер 1.08.>>>
25-06-2011 Внедрение на Treelogy. На Экономическом факультете МГУ им. М.В.Ломоносова внедряется комплексная система управления учебным процессом с использованием программной платформы Treelogy.>>>
01-06-2011 Открыт форум по программе Менеджер. Программа имеет много скрытых возможностей и раскрывается постепенно, поэтому мы ждём вопросов.>>>
11-05-2011 Представлена версия программы управления проектами Менеджер 1.05. Теперь можно получить бесплатную лицензию на 1 пользователя!>>>
01-03-2010 На сайте в разделе "Скачать" размещены демонстрационные обучающие видео-ролики и презентация Treelogy.>>>
31-12-2009 Поздравляем с Новым 2010 годом! В наступающем году компания «AXALOR» желает всем клиентам и партнерам процветания, удачи в бизнесе, быстрой реализации новых проектов!>>>
29-09-2009 Для компании "Штрих-М" на базе Treelogy разработана программа получения, обработки и анализа данных, посылаемых GPRS-модулями с использованием обыкновенной SIM-карты, встроенными в газовые счетчики потребителей природного газа.>>>
06-05-2009 Новая корпоративная финансовая программа “ВЕКТОР ” (Treelogy.VECTOR) >>>
09-04-2009 В Treelogy встроены новые компоненты, позволяющие реализовать WEB-сервисы.>>>
01-02-2009 ВНИМАНИЕ! Анти-кризисная акция - предлагаем цену на новую версию Treelogy А-9.1, доступную всем! 100 евро за соединение!>>>
30-01-2009 Компания "Аксалор" завершила последний этап сдачи в эксплуатацию совместного с компанией "АНХ-Инжиниринг" приложения Treelogy>>>


   
© 2001-2019 Компания АКСАЛОР (Axalor). Все права защищены.