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

бесплатно 0
4.5 107
Описание принципа работы клиентской части программы для демонстрации городской рекламы. Анализ алгоритма обмена данными с сервером, воспроизведения рекламных кампаний, обеспечения дистанционного контроля. Сравнение приложения и программ аналогов.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Данная работа посвящена разработке клиентской части программы для демонстрации городской рекламы Проблема сводится к реализации программы, которая предназначена для внедрения в структуру наружной рекламы и использования ее для обеспечения воспроизведения рекламы на экранах. Данное приложение должно обеспечивать загрузку и воспроизведение рекламного контента, предоставлять методы для показа таргетированной рекламы по параметрам пола потребителя, и позволять осуществлять поддержку и настройку приложения. Сейчас многие компании предоставляют программы, для демонстрации рекламы на мониторах, которые позволяют дистанционно управлять набором демонстрируемого контента и обеспечивают их непрерывную работу [2]. В связи с этим, является актуальным разработка клиентского приложения для демонстрации городской рекламы, которое обеспечивает возможности по дистанционному управлению показываемого контента, взаимодействие с приложением, распознающее пол человека, для выдачи ему соответствующего контента и предоставляющие возможности по непрерывной работе программы без какого либо вмешательства.Программа, разрабатываемая в рамках данной выпускной квалификационной работе, предназначена для использования в сфере рекламы с использованием публичных мониторов. Устройства с подобными программами можно увидеть во многих местах, таких как метро, торговые центы, общественные заведения, и различные точки, подходящие для демонстрации рекламного контента. Такие приложения позволяют компаниям увеличить их продажи за счет показа производимых товаров и услуг и автоматизировать процесс размещения медиа контента на нескольких точках демонстрации. При рассмотрении рынка данных приложений можно выявить несколько международных лидеров, таких как Scala, Signage live, Bright Sign, dynamax, Four winds Interactive.[1] Данные компании предоставляют услуги по показу рекламы на различных устройствах в разных странах. Компании различаются по месту размещения их устройств, сферы внедрения их устройств (торговые центры, больницы, образования и другие), по способу показа рекламы и возможностью поддержки и помощи клиентам.Главное предназначение - предоставить удобную систему для управления устройствами, на которых установлено клиентское приложение. Включает в себя разделы для загрузки рекламного контента, редактор для создания рекламных кампаний, отображение списков носителей, финансовый раздел для оплаты рекламы и раздел отображения статистики. Информацию о пользователях, рекламных кампаний, списке носителей, финансах веб сайт хранит в базе данных. Служит для хранения информации и содержит необходимые данные для работы клиентского приложения, такие как список рекламных кампаний, список носителей и таблицу для хранения статистики о показах Также обеспечивает безопасный доступ к функциям без обеспечения клиентскому приложению прямого доступа к базе данных.Приложение взаимодействует со следующими модулями: · Программа распознавания пола. Первая задача решается следующим образом: от сервера приложение получает случайную последовательность байт, которая подается на ардуино. Для авторизации приложение получает выходную последовательность и вызывает метод на сервере. При совпадении последовательностей сервер авторизует приложение, иначе отклоняет запрос. В файле находятся следующие параметры: Адрес сервера, индивидуальный идентификатор экземпляра программы, режим проигрывания рекламных кампаний, номер монитора для работы программы, тип соединения с сервером.Приложение предназначено для двух типов пользователей: первый - это наблюдатель, который просматривает рекламу и с которым приложение взаимодействует в режимах обнаружения движения и показах, ориентированных на пол пользователя; второй - рекламодатель, настраивающий показ рекламы и поддерживающий клиентское приложение.При их размещении пользователь выбирает пол аудитории, для которых предназначен файл и порядок воспроизведения файлов в рекламной кампании. При запуске приложение должно авторизоваться на сервере для того, чтобы определить, какой контент нужно загрузить на устройство. После данной процедуры приложению высылается случайная последовательность байт, которое приложение должно зашифровать с помощью контроллера ардуино. В конечном этапе зашифрованная последовательность посылается клиентским приложением на сервер и при их совпадении выдается ответ от сервера - авторизовано приложение на сервере или нет. После процесса авторизации приложение запускает параллельно к основному процессу показа рекламного контента на устройстве поток уведомления о том, что приложение работает в данный момент с перерывом в две минуты.Как было сказано во введении в данной работе под рекламной кампанией подразумевается контейнер, содержащий список видео и картинок для показа на экране и имеющий ограниченный период демонстрации.

План
Содержание

Введение

1. Обзор существующих решений

2. Принцип работы приложения

3. Описание приложения

3.1 Алгоритм обмена данными с сервером

3.2 Алгоритм воспроизведения рекламных кампаний

3.3 Обеспечение дистанционного контроля

3.4 Описание журнала программы

3.5 Описание настроек приложения

4. Эффективность используемых технологий

5. Сравнительный анализ приложения и программ аналогов

Заключение

Список используемых источников

Приложение А.Техническое задание

Приложение Б. Программа и методика испытаний

Приложение В. Руководства оператора

Приложение Г. Текст Программы

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?