Средства расширения функциональности SugarCRM Community Edition

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

Средства расширения функциональности SugarCRM Community Edition

Механизм Назначение
Application FrameworkПредоставляет точки входа в приложения такие как:
  • index.php – точка входа для стандартных операций, общих для всех модулей системы (добавление, удаление, редактирование и т.д)
  • soap.php – точка входа для сторонних приложений. Обеспечивает взаимодействие с функциональным элементом TalenD.
  • cron.php – точка входа для планировщика задач
  • и т.д.
Также Application Framework позволяет создавать свои точки входа для решения задач по расширению функциональности CRM системы
Module FrameworkМодули представляют бизнес-сущности и объекты в SugarCRM, объекты обладают полями и характеристиками, которые хранятся в базе данных, также как и пользовательские интерфейсы по созданию и изменению данных. Module Framework управляет работой модулей. Модуль включает в себя:
  • Определение бизнес сущности или объекта CRM системы
  • Определение таблиц в базе данных CRM системы
  • Определение отражения таблиц базы данных на бизнес сущности или объекты
  • Определение пользовательских интерфейсов CRM системы для отображения характеристик бизнес сущности (объекта)
Extension FrameworkПозволяет выполнять доработки, которые останутся работоспособными при установке обновлений системы от производителя SugarCRM.
User Interface FrameworkSugarCRM использует реализацию шаблона программирования «Модель-Представление-Контроллер» (Model-View-Controller, MVC), как основу всех взаимодействий пользователя с системой.
User Interface Framework использует метаданные для формирования правил взаимодействия между Моделью, Представлением и Контроллером. Метаданные создаются разработчиком CRM системы при помощи визуального интерфейса Sugar Designer.

Чтобы организовать встречу для обсуждения возможностей внедрения CRM системы и получить больше информации воспользуйтесь формой запроса

Присоединяйтесь к нам на Linkedin      Присоединяйтесь к нам на Facebook

SugarCRM: разумные инвестиции в развитие продаж

Вы интересуетесь, кому и зачем нужна CRM-система? Как выбрать CRM-систему и какие они бывают? Ответы на эти и другие вопросы можно найти в статьях Николая Булавы на нашем сайте

Логин

Пароль

Забыли свой пароль?

Запомнить меня

Регистрация