Главная » Просмотр файлов » ВКР-Автоматизация почтовых конверсий для веб-аналитики(Филипченко)

ВКР-Автоматизация почтовых конверсий для веб-аналитики(Филипченко) (1218776), страница 6

Файл №1218776 ВКР-Автоматизация почтовых конверсий для веб-аналитики(Филипченко) (Автоматизация отслеживания почтовых конверсий для веб-аналитики) 6 страницаВКР-Автоматизация почтовых конверсий для веб-аналитики(Филипченко) (1218776) страница 62020-10-05СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 6)

Cron (Command Run ON) – это инструмент для автоматического выполнения заданий на сервере, повторяющихся с заданной периодичностью. Под заданием планировщика (cron) понимается полный путь до программы, которая должна выполняться автоматически с заданной периодичностью, и, если необходимо, набор аргументов. Модуль Планировщик (cron) предоставляет возможности по созданию, изменению, удалению и запуску заданий, а также настройки параметров, общих для всех заданий планировщика [31].

Для создания задания в планировщике необходимо перейти в панель управления хостингом: инструменты – планировщик cron. В появившимся окне на рисунке 11 происходит выбор периода время, через которое планировщик будет выполнять код программы.

Рисунок 11 – Планировщик Сron

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

Операции необходимые к выполнению в планировщике Cron:

– реализовать метод высвобождения почтового ящика, устанавливая статус занятости – 0;

public function release($where) {

$data = array ("status" => "0",

"conversion_status" => "0");

return $this->update($data, 'email', $where);

}

– производить проверку превышения временного лимита привязки почтового ящика;

public function remove_user () {

$time = date("Y-m-d H:i:s", strtotime("-1 hours"));

$where = "timestamp < '$time'";

$result = $this->select ('user', $where);

$n = count ($result);

for ($i=0; $i<$n; $i++) {

$row = $result[$i];

$row = $row['mail_id'];

$row = "id_mail = $row";

$this->release ($row);

}

$this->remove ('user', $where);

return true;

}

– проверять на событие-конверсию почтовые ящики в базе данных.

Данная проверка происходит на изменения количества почтовых сообщений в ящиках, привязанных за пользователями, помощью команд протокола POP3. В случае совершения конверсии, уникальный идентификатор привязанный за пользователем отсылается в Google Analytics.

$user_conversion = $cron->user_conversion();

$n = count($user_conversion);

for ($i=0; $i<$n; $i++) {

$gacode = "ga('create', 'UA-78562065-1', '%s');";

echo sprintf($gacode, $user_conversion[$i]);

}

$cron->remove_user();

$cron->release_mail();

Загрузка всех файлов программного функционала происходит по протоколу FTP.

FTP (File Transfer Protocol) — файловый протокол. Один из самых старых сетевых протоколов, используемый для передачи файлов в компьютерных сетях. С помощью этого протокола можно подключаться к серверам FTP, смотреть содержание файлов и загружать их с сервера или на сервер.

Основной особенностью FTP-протокола является то, что передаваемые по нему данные не шифруются - логин и пароль передаются открыто. Во избежание потерь, разработано два режима передачи информации: текстовый, для передачи HTML-документов, PHP-скриптов и двоичный, для передачи графической информации. Для загрузки данных web-ресурса на сервер или для их получения используются специальные программы. FTP-клиент автоматически определяет необходимый режим передачи данных.

Доступ к FTP серверам осуществляется с помощью файлового менеджера FileZilla, который имеет настраиваемый интерфейс и дозагрузку файлов при обрыве интернет-соединения.

Режимы соединения

Существует также два режима соединения с FTP-сервером:

– активный, когда клиент подсоединяется по порту 21 и подаёт команды, после чего сервер соединяется с клиентом и передаёт ему данные по этому каналу;

– пассивный, когда клиент подсоединяется к серверу по порту 21 и после передачи команд, сервер открывает дополнительный порт, через который и происходит обмен данными.

3.2 Результат разработки программного функционала

В результате разработки, построен программный функционал для отслеживания процесса совершения почтовых конверсий, позволяющий собирать интересующую предприятие информацию и отправлять ее в Google Analytics для обработки и формирования статистики. Автоматизация процесса отслеживания осуществляется за счет привязки определенного почтового ящика за одним посетителем сайта и отправки сигнала в случае взаимодействия клиента с почтой.

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

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

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

Чтобы определить самые оптимальные источники трафика, представленные на рисунке 12.

Рисунок 12 – Источники трафика

Также следует анализировать детально каждый из эффективных каналов, представленных на рисунке 13.

Рисунок 13 – Детальный анализ

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

3.3 Технико-экономическое обоснование

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

В создавшихся условиях работа инженера подразумевает не только нахождение прогрессивных решений, но и их технико-экономическое обоснование, доказательство того, что выбранный вариант является наиболее выгодным и экономически эффективным [36].

В процессе разработки экономического обоснования были рассмотрены следующие вопросы:

– обоснование выбора объекта для сравнения;

– расчет затрат на разработку и цены программы;

– условный расчет показателей эффективности и экономического эффекта от будущего внедрения разработки.

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

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

Также есть возможность настраивать цели в Google Analytics на копирование почтового адреса. Через данный способ нельзя получить однозначного факта о совершении отправки сообщения, что как раз и является главной целью взаимодействия клиента и производителя. Подытоживая выше сказанное можно прийти к выводу о том, что для получения качественной информации о действии рекламных кампаний, лучших вариантом будет совмещать данные технологии отслеживания конверсий.

Проведем расчет затрат на разработку.

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

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

Следует подчеркнуть, что у программных продуктов практически отсутствует процесс физического старения и износа.

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

Рассчитаем затраты на материалы. Данные приведены в таблице 4.

Таблица 4 – Затраты на материалы

п/п

Наименование материала

Расход,

шт.

Цена, руб./шт.

Сумма,

руб.

1

Панель управления. ISPmanager 5 Business

1

16514,42 (год)

16514,42

2

ПК (ноутбук, системными требованиями поддерживающий ОС х64)

1

25000,00

25000,00

Итого: 41514,42 руб.

Основная заработная плата разработчика зависит от сложности проекта и времени, затраченного на разработку проекта. Учитывая, что рабочий день - 8 часов, составим таблицу для расчета основной заработной платы разработчика (таблица 5).

Таблица 5 – Основная заработная плата разработчика для данного проекта

Наименование

Время дн.

Плата за час рабочего времени руб.

Затраты по з/п, руб.

Анализ требований

4

150

4800

Проектирование

7

8400

Реализация

14

16800

Сдача темы

3

3600

Итого: 33600 руб.

Дополнительная заработная плата разработчика составляет 20 % от основной заработной платы в виде премии:

руб.

Фонд заработной платы представляет собой сумму основной и дополнительной заработной платы:

руб.

Расходы в ПФР составляют 22%:

руб.

Расходы в ФСС - 2,9%:

руб.

Расходы в ФФОМС - 5,1%:

руб.

Таким образом, общая сумма отчислений в ПФР, ФСС и ФФОМС составляют:

руб.

Из подсчитанных показателей проведем калькуляцию себестоимости проекта (таблица 6).

Таблица 6 – Себестоимость проекта

№ п/п

Наименование статей расходов

Затраты, руб.

1

Материалы

41514,42

2

Основная заработная плата

33600

3

Дополнительная заработная плата разработчиков

6720

4

Отчисления в ПФР, ФСС и ФФОМС

12096

Итого затрат (Зк)

93930,42

Цена программы (в руб.) высчитывается как:

где – Spn суммарные затраты на разработку этой программы, руб.; Nn – количество организаций, которые приобретут данную программу (в нашем случае = 1, так как проект делается по заказу определенной организации).

руб.

Характеристики

Тип файла
Документ
Размер
773,75 Kb
Высшее учебное заведение

Список файлов ВКР

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7054
Авторов
на СтудИзбе
259
Средний доход
с одного платного файла
Обучение Подробнее