Начинаем разработку проекта “Advertising Broker”

ad-broker-2008-07-17-1

Version: 2008-06-30.01

Используем UML 2 и RUP

Глоссарий:

  • Рекламная площадка (РП) — место, где показываются рекламные материалы;

  • Рекламные материалы (РМ) — объекты,отображаемые на РП системой;

  • Модератор — лицо, ответственное за адекватность объектов, которые он контролирует;

  • Рекламодатель — лицо, ответственное за размещение РМ;

Требования:

  • Функциональные:

    • Поддержка балансов/счетов участников;

      • Настраиваемые алгоритмы расчета стоимости (как для РП, так и для РМ):

        • Показа РМ;

        • Перехода по ссылке;

      • Интерфейсы к платежным системам (WebMoney, YandexMoney);

  • Не функциональные:

    • РП:

      • Web-сайты;

      • полу-offline программы;

    • РМ:

      • Баннеры-картинки;

      • Rich баннеры;

      • Текстовые баннеры;

      • Товары;

    • Рекламные кампании (РК);

      • Время начала/окончания (рекламодателя, сервера, UTC?)

    • Таргетинг:

      • временной (рекламодателя, площадки или посетителя?);

      • географический – по IP;

  • по ключевым словам, передаваемым площадкой? Контекстная реклама;

  • категория;

  • URL страницы РП;

  • ограничение показов баннеров уникальному посетителю

    • Статистика:

      • Подсчет уникальных посетителей;

      • Отчетность;

    • Система прав доступа зарегистрированных в системе пользователей к данным РП и РМ;

    • Расширяемость, устойчивость;

Актеры:

  • Владелец РП;

  • Рекламодатель;

  • Модератор РП;

  • Модератор РМ;

  • Посетитель РП;

  • Администратор системы;

  • Time — cron, выполнение заданий по расписанию;

Прецеденты:

  • Просмотр рекламы посетителем РП:

    • отбор РМ для показа;

    • регистрация события;

Post a Comment

Your email is never published nor shared. Required fields are marked *