Корпоративный портал ООО «Первый ДСК»
Вернуться к списку-
Тип проекта:Коробочная версия / Сервис деск
-
Тематика сайта:Строительство, ремонт и благоустройство
-
Редакция продукта:1С-Битрикс24: Энтерпрайз
-
Сайт:
-
Партнер:
Цели и задачи проекта
Развернуть портал «1С-Битрикс24: Корпоративный портал» и на его основе обеспечить обмен новостной, нормативной и управленческой информацией между сотрудниками компании и сотрудниками других компаний группы компаний ФСК.
Описание внедрения
В процессе работы над проектом было реализовано следующее:
-
Развертывание портала в закрытой сети
-
Интеграция Портала с MS Active Directory
-
Интеграция Портала с «1С:Зарплата и управление персоналом 8»
-
Новостная лента
-
Обмен кросспортальными новостями
-
Обмен оргструктурой бизнес-единиц группы компаний ФСК
В процессе разработки проекта использовались следующие функциональные возможности продукта: компоненты, информационные блоки, highload-блоки, php кеширование переменных, пользователи и их группы, возможность добавления модулей, возможность добавления таблиц через ORM, новая система роутинга, резервное копирование, возможность добавления обработчиков событий.
Попутно с выполнением основных задач были выполнены работы:
-
создание api c авторизацией по ключу для обмена json-данными с головным порталом группы компаний ФСК
-
настройка групп и прав пользователей для доступа к кросспортальным новостям
-
обмен кросспортальными новостями
-
обмен лайками кросспортальных новостей
-
обмен просмотрами кросспортальных новостей
-
обмен данными о персонале
-
обмен данными о департаментах компании
-
создание кастомных компонентов подсчета и вывода просмотров и лайков новостей с учетом кросспортальных данных.
Итоги разработки проекта
В проекте были достигнуты все изначально поставленные цели.
В работе над проектом активно использовались встроенные функциональные возможности платформы "1С-Битрикс", а также дополнительно:
- менеджер зависимостей composer с настройкой автозагрузки классов,
- пакетные менеджеры npm и bower в паре со сборщиком фронтенда webpack,
- консольная утилита на базе symfony/console с поддержкой различных окружений,
- логер monolog
- контейнер зависимостей symfony/dependency-injection,
- и еще ряд open source библиотек.