АВТОМАТИЗАЦИЯ ПРОЦЕССА КРАУЛИНГА
|
ВВЕДЕНИЕ 4
1 Аналитическая часть 7
1.1 Технико-экономическая характеристика предметной области предприятия 7
1.2 Экономическая сущность задачи 10
1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи 10
1.4 Постановка задачи 17
1.5 Анализ существующих разработок и обоснование выбора технологии
проектирования 20
2 Обоснование проектных решений 25
2.1 Обоснование проектных решений по техническому обеспечению 25
2.2 Обоснование проектных решений по информационному обеспечению 26
2.3 Обоснование проектных решений по программному обеспечению.... 27
2.4 Обоснование проектных решений по технологическому обеспечению 29
2.5 Обоснование выбора программных средств 31
3 Проектная часть 33
3.1 Информационное обеспечение задачи информационной подсистемы автоматизации процесса краулинга 33
3.2 Программное обеспечение задачи информационной подсистемы 38
3.3 Технологическое обеспечение задачи 41
3.4 Описание контрольного примера реализации подсистемы 42
3.5 Расчет экономической эффективности 51
ЗАКЛЮЧЕНИЕ 60
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 62
ПРИЛОЖЕНИЕ А 65
ПРИЛОЖЕНИЯ Б
1 Аналитическая часть 7
1.1 Технико-экономическая характеристика предметной области предприятия 7
1.2 Экономическая сущность задачи 10
1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи 10
1.4 Постановка задачи 17
1.5 Анализ существующих разработок и обоснование выбора технологии
проектирования 20
2 Обоснование проектных решений 25
2.1 Обоснование проектных решений по техническому обеспечению 25
2.2 Обоснование проектных решений по информационному обеспечению 26
2.3 Обоснование проектных решений по программному обеспечению.... 27
2.4 Обоснование проектных решений по технологическому обеспечению 29
2.5 Обоснование выбора программных средств 31
3 Проектная часть 33
3.1 Информационное обеспечение задачи информационной подсистемы автоматизации процесса краулинга 33
3.2 Программное обеспечение задачи информационной подсистемы 38
3.3 Технологическое обеспечение задачи 41
3.4 Описание контрольного примера реализации подсистемы 42
3.5 Расчет экономической эффективности 51
ЗАКЛЮЧЕНИЕ 60
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 62
ПРИЛОЖЕНИЕ А 65
ПРИЛОЖЕНИЯ Б
Современный сайт на просторах сети Интернет - это, прежде всего, источник уникальной и полезной информации. Люди в сети ищут ответы на свои повседневные вопросы. Если ваш ресурс в состоянии дать исчерпывающие ответы, то его популярность не заставит себя долго ждать.
Однако в основные задачи контента на сайте входит не только донесение информации до посетителя и повышение его общей грамотности и у ровня образованности, но и для привлечения клиентов или с целью извлечения прибыли. Это условие должно обязательно учитываться в процессе подготовки контента для сайта.
Источники получения контента подразделяются на заимствованные и оригинальные. Но, несмотря на то, что сторонний используемый материал имеет много недостатков, с точки зрения поискового продвижения, большинство web-сайтов используют данный подход к своему содержимому.
Самые грубые ошибки, которые происходят при создании web- сайтов - это технические. Такие ошибки могут быть выявлены только определёнными методами или краулерами сайтов. Не все ИТ специалисты имеют опыт в выявление такого вида ошибок, поэтому для упрощение выявлении их разработали краулер способный выявлять и перебирать страницы сайтов.
Однако не один из разработанных на данный момент краулеров не может производить анализ сайта и выводить отчет, а также они являются платны ми. Поэтому на данный момент актуальность разработки данной подсистем ы является очень актуальным.
Целью выпускной квалификационной работы является оптимизация w eb-сайтов за счет автоматизации процесса краулинга.
Объектом исследования является техническая оптимизация сайта. В качестве предмета исследования рассматривается средства краулеров сайтов.
Для достижения поставленной цели были определены следующие задачи:
- анализ методов и средств извлечения информации со сторонних
web-сайтов;
- выбор метода и средств извлечения информации;
- программная реализация метода извлечения информации;
- сравнение и тестирование разработанного приложения.
Выпускная квалификационная работа состоит из трех частей, реализующие поставленные задачи.
В первой главе описаны теоретические обоснования усовершенствования деятельности специалиста по поисковому продвижению, подробно описана характеристика деятельности и организационная структура управления ООО «Продвижения».
Вторая глава содержит обоснование проектных решений по техническому, информационному, программному и технологическому обеспечению за дачи по автоматизации процесса краулинга.
В третьей главе описан процесс проектирования и разработки информационной подсистемы автоматизации процесса краулинга для деятельности организации, представлены результаты работы информационной подсистемы и рассчитана экономическая эффективность.
В результате выполнения выпускной квалификационной работы разработана информационная подсистема автоматизации процесса краулинга для деятельности организации ООО «Продвижение».
Данная работа состоит из страницы, 42 рисунка, 7 таблиц, 33 литературных источников и 2 приложений.
Однако в основные задачи контента на сайте входит не только донесение информации до посетителя и повышение его общей грамотности и у ровня образованности, но и для привлечения клиентов или с целью извлечения прибыли. Это условие должно обязательно учитываться в процессе подготовки контента для сайта.
Источники получения контента подразделяются на заимствованные и оригинальные. Но, несмотря на то, что сторонний используемый материал имеет много недостатков, с точки зрения поискового продвижения, большинство web-сайтов используют данный подход к своему содержимому.
Самые грубые ошибки, которые происходят при создании web- сайтов - это технические. Такие ошибки могут быть выявлены только определёнными методами или краулерами сайтов. Не все ИТ специалисты имеют опыт в выявление такого вида ошибок, поэтому для упрощение выявлении их разработали краулер способный выявлять и перебирать страницы сайтов.
Однако не один из разработанных на данный момент краулеров не может производить анализ сайта и выводить отчет, а также они являются платны ми. Поэтому на данный момент актуальность разработки данной подсистем ы является очень актуальным.
Целью выпускной квалификационной работы является оптимизация w eb-сайтов за счет автоматизации процесса краулинга.
Объектом исследования является техническая оптимизация сайта. В качестве предмета исследования рассматривается средства краулеров сайтов.
Для достижения поставленной цели были определены следующие задачи:
- анализ методов и средств извлечения информации со сторонних
web-сайтов;
- выбор метода и средств извлечения информации;
- программная реализация метода извлечения информации;
- сравнение и тестирование разработанного приложения.
Выпускная квалификационная работа состоит из трех частей, реализующие поставленные задачи.
В первой главе описаны теоретические обоснования усовершенствования деятельности специалиста по поисковому продвижению, подробно описана характеристика деятельности и организационная структура управления ООО «Продвижения».
Вторая глава содержит обоснование проектных решений по техническому, информационному, программному и технологическому обеспечению за дачи по автоматизации процесса краулинга.
В третьей главе описан процесс проектирования и разработки информационной подсистемы автоматизации процесса краулинга для деятельности организации, представлены результаты работы информационной подсистемы и рассчитана экономическая эффективность.
В результате выполнения выпускной квалификационной работы разработана информационная подсистема автоматизации процесса краулинга для деятельности организации ООО «Продвижение».
Данная работа состоит из страницы, 42 рисунка, 7 таблиц, 33 литературных источников и 2 приложений.
Для достижения поставленной цели выпускной квалификационной работы было определено технико-экономическое состояние предприятия и проанализирована деятельность se o- оптимизатора, выявлены проблемы и недостатки автоматизации технической оптимизации сайта, определена цель и назначение автоматизированного варианта решения задачи, проведен анализ существующих разработок и об основание выбора технологии проектирования информационной подсистемы
Проведено обоснование проектных решений по техническому, информационному, программному, технологическому обеспечению, а также выбраны программные средства. В процессе проектирования была обоснована необходимость создания информационной подсистемы автоматизирующую процесс краулинга и сформулированы требования к ней.
Была описана созданная информационная подсистема, ее структура и функциональные возможности. Были наглядно представлены результаты работы информационной подсистемы автоматизации процесса краулинга. После чего, была рассчитана экономическая эффективность подсистемы для ООО «Продвижение».
Результатом выпускной квалификационной работы стала информационная подсистема автоматизации процесса краулинга для анализа контента сайта.
Информационная подсистема автоматизации процесса краулинга удовлетворяет установленным требованиям организации и планируется к внедрению во внутренние процессы технической оптимизации сайта специалистом по поисковому продвижению.
Цель выпускной квалификационной работы достигнута в полном объеме.
Поставленные задачи выпускной квалификационной работы были успешно решены:
■ проведено исследование деятельности организации по технической автоматизации сайта;
■ определен путь решения проблем и недостатков в работе seo-оптимизатора организации;
■ спроектирована информационная подсистема;
■ реализована информационная подсистема;
■ протестирована информационная подсистема автоматизации процесса краулинга для анализа контента сайта.
Это позволило решить ряд проблем в деятельности специалиста по поисковому продвижению:
■ ускорение в анализе технической оптимизации сайта;
■ выделение диапазона по вложенностям сайта;
■ составления аккаунт-
менеджеру оценки о состоянии технической части сайта;
■ составление отчета о дублирующийся страниц сайта.
Проведено обоснование проектных решений по техническому, информационному, программному, технологическому обеспечению, а также выбраны программные средства. В процессе проектирования была обоснована необходимость создания информационной подсистемы автоматизирующую процесс краулинга и сформулированы требования к ней.
Была описана созданная информационная подсистема, ее структура и функциональные возможности. Были наглядно представлены результаты работы информационной подсистемы автоматизации процесса краулинга. После чего, была рассчитана экономическая эффективность подсистемы для ООО «Продвижение».
Результатом выпускной квалификационной работы стала информационная подсистема автоматизации процесса краулинга для анализа контента сайта.
Информационная подсистема автоматизации процесса краулинга удовлетворяет установленным требованиям организации и планируется к внедрению во внутренние процессы технической оптимизации сайта специалистом по поисковому продвижению.
Цель выпускной квалификационной работы достигнута в полном объеме.
Поставленные задачи выпускной квалификационной работы были успешно решены:
■ проведено исследование деятельности организации по технической автоматизации сайта;
■ определен путь решения проблем и недостатков в работе seo-оптимизатора организации;
■ спроектирована информационная подсистема;
■ реализована информационная подсистема;
■ протестирована информационная подсистема автоматизации процесса краулинга для анализа контента сайта.
Это позволило решить ряд проблем в деятельности специалиста по поисковому продвижению:
■ ускорение в анализе технической оптимизации сайта;
■ выделение диапазона по вложенностям сайта;
■ составления аккаунт-
менеджеру оценки о состоянии технической части сайта;
■ составление отчета о дублирующийся страниц сайта.



