На данный момент технология находится на завершающем этапе разработки. Однако портал доступен в режиме тестирования избранным пользователям.


Инструкция по авторизации в системе Catsnetwork

Шаг 1, переход на поддомен:

  1. откройте веб-браузер;
  2. в адресной строке введите следующий URL: https://catsnetwork.ru/iface/ и нажмите Enter.

Шаг 2, ввод логина и пароля:

  1. на странице авторизации вы увидите форму для ввода логина и пароля;
  2. введите ваш логин в соответствующее поле;
  3. Введите ваш пароль в поле для пароля.

Шаг 3, авторизация:

  1. после ввода логина и пароля, найдите кнопку «Войти»;
  2. нажмите на кнопку «Войти».

Шаг 4, проверка успешной авторизации:

  1. если ваши данные введены правильно, вы будете перенаправлены на страницу вашего личного кабинета Catsnetwork
  2. в случае ошибки, проверьте правильность введенных данных и повторите попытку.

Описание функциональных характеристик программного обеспечения:

Основные функции

Общие функциональные возможности

  • Управление пользователями
  • Управление источниками трафика (сайты, каналы)
  • Создание и управление рекламными кампаниями 
  • Создание и управление бронями 
  • Система отчетности

Авторизация и доступ

  • защищенный вход в систему с использованием логина и пароля.
  • разделение прав доступа для разных групп пользователей (администраторы, дизайнеры, менеджеры кампаний, аккаунт-менеджеры).

Информация, необходимая для установки и эксплуатации программного обеспечения

Требования к оборудованию:

  • персональный компьютер или другое устройство с современным веб-браузером;
  • доступ в интернет.

Требования к программному обеспечению:

  • поддержка JavaScript веб-браузером;
  • веб-сервер с поддержкой PHP (версия 7 или выше);
  • база данных (например, MySQL или PostgreSQL).

Требования к операционным системам:

Операционная система, поддерживающая современные веб-браузеры (Windows, macOS, Linux).


Используемые технологии

Языки программирования: C++, LUA, PHP, JavaScript

Стек технологий:

Аппаратная платформа x86_64 (amd64), среда UNIX. Язык разработки: C++17.

Основные компоненты рекламной системы в нашем ЦОД (центре обработки данных) работают на операционной системе FreeBSD

Назначение

Клиентское решение для автоматизированного управления процессами интернет-рекламы в режиме реального времени

Описание процессов поддержания жизненного цикла ПО:

Процессы, обеспечивающие поддержание жизненного цикла ПО «AdCreator», включают в себя устранение неисправностей, совершенствование функциональности, учет тенденций рынка и стандартов, а также взаимодействие с заказчиками.

Устранение неисправностей (Bug Fixing)

Сообщение о проблемах:

  • внутренние пользователи (разработчики, дизайнеры) сообщают об ошибках через систему Канбан;
  • внешние пользователи (заказчики, другие заинтересованные стороны) сообщают об ошибках по электронной почте на адрес, указанный в документации (например, support@innovation-lab.ru).

Приоритизация и классификация:

  • полученные сообщения анализируются и классифицируются по степени критичности и влиянию на работу системы;
  • критичные ошибки, приводящие к неработоспособности системы или потере данных, имеют наивысший приоритет.

Исправление ошибок:

  • разработчики анализируют сообщения об ошибках, локализуют причину и разрабатывают исправление;
  • для исправления используются инструменты отладки, логирования и системы контроля версий.

Тестирование:

  • после исправления проводится тестирование, чтобы убедиться, что ошибка устранена и не привела к появлению новых проблем;
  • тестирование включает в себя модульное тестирование (проверка отдельных компонентов) и интеграционное тестирование (проверка взаимодействия между компонентами).

Развертывание:

  • исправления развертываются на сервере;
  • в зависимости от критичности исправления, развертывание может быть выполнено немедленно или в рамках планового обновления.

Документирование:

информация об исправленных ошибках и внесенных изменениях документируется в системе отслеживания ошибок и в документации к ПО.

Совершенствование ПО (Feature Development)

Сбор предложений:

  • предложения по улучшению функциональности собираются через систему Канбан (для внутренних пользователей) или по электронной почте;
  • предложения могут поступать от пользователей, аналитиков, отдела продаж и маркетинга.

Анализ предложений:

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

Разработка:

  • принятые предложения реализуются разработчиками;
  • при необходимости разрабатываются и интегрируются сторонние модули для реализации сложных механик.

Тестирование:

  • новые функции тщательно тестируются, чтобы убедиться в их работоспособности, соответствии требованиям и отсутствии побочных эффектов;
  • тестирование включает в себя функциональное тестирование, тестирование производительности, тестирование безопасности и тестирование удобства использования (юзабилити).

Развертывание:

  • новые функции развертываются на сервере в рамках плановых обновлений;
  • перед развертыванием может проводиться бета-тестирование с участием ограниченного числа пользователей.

Документирование:

информация о новых функциях и изменениях документируется в документации к ПО; могут быть подготовлены обучающие материалы для пользователей.

Учет тенденций рынка и новых стандартов

Мониторинг:

  • постоянный мониторинг тенденций рекламного рынка, новых технологий и стандартов (например, новых форматов рекламы, требований к безопасности данных);
  • отслеживание изменений в законодательстве, регулирующем рекламную деятельность.

Анализ:

  • анализ собранной информации для выявления потенциальных возможностей и угроз для ПО;
  • оценка необходимости адаптации ПО к новым требованиям и стандартам.

Внедрение:

  • внедрение новых технологий и стандартов в ПО в рамках плановых обновлений;
  • обновление документации и обучающих материалов.

Персонал, необходимый для обеспечения поддержки ПО

Для обеспечения поддержки программного обеспечения «Catsnetwork» необходим следующий персонал:

  • Back-end разработчик (PHP): не менее одного, с опытом работы с PHP 7+ и базами данных (MySQL или PostgreSQL). Отвечает за разработку и поддержку серверной части приложения, API, логику работы с базой данных и интеграцию со сторонними сервисами;
  • Front-end разработчик (JavaScript): не менее одного, с опытом работы с современными JavaScript-фреймворками (например, React, Vue.js, Angular) и технологиями (HTML, CSS). Отвечает за разработку и поддержку пользовательского интерфейса, интерактивность, адаптивность и кроссбраузерность приложения;
  • Тестировщик (QA Engineer): (желательно) для проведения систематического тестирования ПО, выявления ошибок и проверки соответствия требованиям;
  • Системный администратор/DevOps (частичная занятость): для обеспечения работоспособности серверов, развертывания обновлений и мониторинга системы;
  • Менеджер проекта (частичная занятость): для управления проектами по разработке и совершенствованию ПО, планирования задач, координации работы команды и взаимодействия с заинтересованными сторонами;
  • Специалист технической поддержки (частичная занятость): для оказания технической поддержки пользователям, решения проблем и обработки запросов.

Количество персонала может варьироваться в зависимости от масштаба проекта, количества пользователей и требований к уровню поддержки. Некоторые роли могут быть совмещены одним человеком.

Документация

Доступ к демонстрации полной версии ПО предоставляется по запросу.


Стоимость использования ПО

Стоимость использования ПО рассчитывается индивидуально. Для получения информации о стоимости использования ПО Вы можете связаться с нами по e-mail: support@innovation-lab.ru


Руководство пользователя ПО

Инструкция авторизации


Контакты

Общество с ограниченной ответственностью «Инлаб»

Адрес:
г. Москва, ул. Авиаконструктора Микояна, д. 14 к. 4

Почта:
info@innovation-lab.ru

Back-end
  • Java
  • PHP
  • Python
  • Laravel
  • Yii 2
  • Dle Engine
  • Wordpress
Front-end
  • JavaScript
  • HTML5
  • CSS3
  • jQuery
  • React
  • CMS Wordpress
  • Cross-Browser Layout
SA/BA
  • API
  • MySQL
  • Основы UX/UI
  • Cats Network
  • UML, BPMN
  • Системная интеграция
UX/UI
  • Figma
  • Adobe
  • Sketch
  • Google Web Designer