Программный комплекс предназначен для создания автоматизированных информационных систем и внедрения бизнес-процессов компаний, ведущих свою деятельность в различных отраслях своей деятельности. Программный комплекс состоит из группы сервисов, специализированной распределенной базы данных и WEB клиента для пользователей платформы CSP.
Администратор сервера платформы
За годы разработки и внедрений на платформе накоплено несколько тысяч информационных объектов в составе различных бизнес-процессов с необходимой функциональностью. Кроме комплекта баз на платформе реализованы различные инструменты и алгоритмы, позволяющие автоматизировать работу сотрудников компании по ролевому признаку и создать законченное рабочее место.
Процессных подход к построению необходимой бизнес-модели позволяет упорядочивать экранные модули и программные функции и предлагать решение к масштабированию, как готовое решение.
В момент установки сервера платформы производится выбор и загрузка необходимых готовых модулей для бизнес-решения, а также импорт необходимых данных для начала работы.
Если в библиотеке решений мы не находим подходящего процесса или экрана, то архитектор решения настраивает карточку информационного объекта для конкретного рабочего места, указывает доступы к каждому реквизиту и подключает необходимые процедуры. В результате без кодирования создается готовый интерфейс для работы.
Внедрение информационной системы переведет бизнес на новый уровень, в результате будут решены многие бизнес-задачи, а также появится современный и функциональный инструмент управления.
Смотри также:
История продукта Carabi Solutions Platform
Состав программного комплекса CarabiSol
Администрирование пользователей и работы платформы в целом
Полное логирование работы пользователей и сервисов
Многопользовательский доступ по персональным сессиям
Импорт/экспорт отдельных баз данных или только информационных объектов
Контроль целостности данных между базами
Сбор аналитической информации на лету
Гибкая настройках интерфейсов и процессов без разработки
Наличие API для собственных разработок и интеграций с внешними источниками
Архивация хранилищ
Отдельное файловое хранилище в виде базы данных
Сервер отчетов для генерации результатов по шаблону в популярных форматах (pdf, xls, odt, ods и т.д)
Интеграция с различными системами уведомлений (sms, email, push, telegramBot)
Сервисы интеграций с ip-телефонией, базой адресов, фамилий и компаний через DaData
Web и мобильные клиенты для рабочих мест пользователей
Мобильные приложения для производства и транспортной логистики
Журнал управленческих транзакций с гибкой системой проводок
Хранение технической документации
Удобство использования и простота интерфейса
Наличие большого набора инструментов и библиотек
Высокая производительность за счет кеширования данных на уровне базы и уровня сервиса.
Безопасность и защита данных обеспечивается многоуровневым доступом к данным и сервисам. Пользователь работает только через WEB интерфейсы с учетом настроенной роли и, при необходимости, списком доступных IP адресов
Масштабируемость по сервисам и базам данных
Сервисная архитектура
Объектно-ориентрованная база данных с возможностью добавлять реквизиты на лету и иметь гибкую структура в зависимости от значений в других полях (например у номенклатурной позиции могут быть дополнительные поля в зависимости от типа товара)
Высокая надёжность и отказоустойчивость. Период использования многих сервисов превышает десятки лет и имеет множество версий и доработок.
Раздельная версионность всех решений и сервисов, позволяющая публиковать изменения без остановки сервера
Встроенная собственная система обновления и сборки новых версий
Программные сервисы платформы работают, как независимые программы. Взаимодействие между сервисами и базами данных происходит по событиям, на которые подписана конкретная база данным.
Например, упрощенно, в БД "Продажи" появилась потребность в поставке клиенту определенного товара. Событие получает БД "Cнабжение" и после проверки наличия свободных остатках в БД склада формирует Заказ поставщику. БД "Логистика" получат событие о необходимости планирования доставки от поставщика, если он не доставляет товар сам. По факту прихода товара идет событие для БД "Снабжения" о завершении сделки, для БД "Продажи" уведомление для организации доставки клиенту, в БД "Финасы" уведомления для формирования счета по условиям договора.
Если какая-то из БД еще не внедрена или используется другое программное обеспечение, то в БД "Продажи" можно провести все операции вручную и самостоятельно выставить счет, что и делают некоторые CRM. Таким образов сборка решения перестает быть монолитом в котором без внедрения всех блоков запуск АИС ы промышленную невозможен.
На рисунке ниже представлена сборка сервисов и база данных для производственного предприятия с возможность масштабирования по филиалам и производственным площадкам:
Кроме основных процессов в платформу можно установить дополнительные готовые модули для автоматизации процессов ввода-вывода или предоставления упрощенных интерфейсов конечных пользователей. Дополнительные модули поставляются как отдельные базы с набором необходимых сервисов и интегрированных в общий интерфейс платформы АИС
Планшетная и мобильная версия производственных нарядов
Корпоративный форум
Корпоративных чат по проектам и документам
Модуль интеграции с 1С
Модуль интеграции с платежными системами для физических лиц
Файловый агент для открытия внешних ссылок к файлам и другим программам
Временные доски по работам, задачам и проектам
Для собственной разработки программных действий, отчетов и интеграций с внешними сервисами на платформе есть возможность создания собственных сервисив. Для этого есть API разработчика. Документация находится в нашей онлайн базе знаний.