Terrasoft - Навстречу клиенту

Москва   

Компания
Клиенты
Контакты
Партнеры


Архитектура Terrasoft CRM

    Архитектура Terrasoft CRM представлена следующими логическими блоками:
  • СУБД
  • Сервер приложений
  • Блок доступа к данным
  • Функциональные сервисы
  • Интерфейс приложения

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

    Сервер приложений может использоваться для осуществления доступа к данным Terrasoft CRM. Данный блок реализован с использованием механизма Web сервисов и может работать под управлением Web серверов Microsoft IIS или Apache.

    Одним из самых важных элементов системы является блок доступа к данным. Через данный блок осуществляется взаимодействие программы с выбранной СУБД и непосредственное управление базой данных Terrasoft CRM. Блок доступа к данным интерпретирует универсальные запросы к базе данных, поступившие от клиентского приложения, в языковую нотацию используемой СУБД. Такая интерпретация позволяет разрабатывать СУБД-независимые конфигурации Terrasoft CRM. В базовой реализации поддерживаются три наиболее популярные СУБД: Microsoft SQL Server, Oracle и Firebird.

    Блок Функциональные сервисы — это сердце Terrasoft CRM. В нем содержится информация обо всех сервисах системы. В данном блоке реализован механизм инициализации и взаимодействия различных сервисов системы. Основная задача блока — обеспечение функциональности конфигурации. Кроме того, именно через данный блок обеспечивается взаимодействие между интерфейсной частью приложения и данными, хранящимися в СУБД.

    Интерфейсный блок интерпретирует информацию о сервисах, которая находится в базе данных в формате XML, и на ее основе формирует интерфейс пользователя.


CRM Системы
CRM Проект
CRM в Отраслях
CRM Академия






2002-2008 © "I-B-S"