Проектирование Web-портала "Парсинг хоккейной статистики с различных сайтов"

45 0
Был 16 апреля в 17:21
0 170
5000 ₽

Описание работы

Цель работы заключается в разработке web-портала (парсингового сайта) по сбору и обработке данных игровой статистики спортивных команд и вывод их в табличном виде при помощи SQL. Для достижения поставленной цели перед работой, необходимо решить следующие задачи:

·       Сделать теоретический анализ понятия и выявление основных задач парсинга;

·       Провести обзор программных средств для реализации проекта и описание выбранных языков программирования;

·       Сделать непосредственно программную реализацию, выявить все недочеты и провести тестирование;


Оглавление работы

ВВЕДЕНИЕ.

ГЛАВА 1. ОСНОВНЫЕ ПОНЯТИЯ И ЗАДАЧИ WEB-ПОРТАЛА (ПАРСИНГА)

1.1 Основные сферы применения парсера.

1.2 Синтаксический анализ (парсинг) и использование семантических сетей в парсинге

1.3 Регулярные выражения.

1.4 Синтаксис регулярных выражений.

1.5 Инструмент анализа Html-страниц HtmlAgilityPack.

ГЛАВА 2. ОБЗОР ПРОГРАММНЫХ СРЕДСТВ РЕАЛИЗАЦИИ ПАРСЕРА..

2.1 Среда разработки Visual Studio .NET.

2.2 Язык программирования JavaScript

2.3 Средства ввода-вывода и пространство имен System.IO..

2.4 Сетевые возможности и использование Internet

2.5 Использование регулярных выражений в .NET.

ГЛАВА 3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ТЕМАТИЧЕСКОГО WEB-ПОРТАЛА (ПАРСИНГА)

3.1 Постановка задачи на проектирование.

3.2 Алгоритмы работы программы.

3.3 Обработка исключений в JS.

3.4 Тестирование и результаты работы программы.

ЗАКЛЮЧЕНИЕ.

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ..

ПРИЛОЖЕНИЕ А: ЛИСТИНГ ПРОГРАММНОГО КОДА..


Литературные источники

1.                Ben, Henick HTML & CSS – The Good Parts / Ben Henick. - Москва: РГГУ, 2010. - 350 c.

2.                Mario, Andres Pagella Making Isometric Social Real–Time Games: With HTML5, CSS3 and JavaScript / Mario Andres Pagella. - М.: O'Reilly, 2011. - 156 c.

3.                Альфред, В. Ахо Компиляторы. Принципы, технологии и инструментарий / Альфред В. Ахо и др. - М.: Вильямс, 2015. - 689 c.

4.                Берд, Барри Java для чайников / Барри Берд. - М.: Диалектика / Вильямс, 2013. - 521 c.

5.                Вейл, Эстель HTML5. Разработка приложений для мобильных устройств / Эстель Вейл. - М.: "Издательство "Питер", 2015. - 480 c.

6.                Гарнаев, Андрей WEB-программирование на Java и JavaScript / Андрей Гарнаев , Сергей Гарнаев. - Москва: СПб. [и др.] : Питер, 2017. - 718 c.

7.                Голдстайн, Алексис HTML5 и CSS3 для всех / Алексис Голдстайн , Луис Лазарис , Эстель Уэйл. - М.: Питер, 2012. - 368 c.

8.                Гонсалвес, Энтони Изучаем Java EE 7 / Энтони Гонсалвес. - М.: Питер, 2016. - 640 c.

9.                Гончаров, Алексей Самоучитель HTML / Алексей Гончаров. - М.: Питер, 2000. - 240 c.

10.           Гоше, Х. Д. HTML5. Для профессионалов / Х.Д. Гоше. - М.: Питер, 2014. - 560 c.

11.           Гупта, Арун Java EE 7. Основы / Арун Гупта. - М.: Вильямс, 2014. - 336 c.

12.           Дакетт, Джон Основы веб-программирования с использованием HTML, XHTML и CSS / Джон Дакетт. - М.: Эксмо, 2010. - 768 c.

13.           Джереми, Кит HTML5 для веб-дизайнеров / Кит Джереми. - М.: Манн, Иванов и Фербер, 2012. - 305 c.

14.           Дронов, Владимир HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов / Владимир Дронов. - М.: БХВ-Петербург, 2011. - 416 c.

15.           Дунаев, В.В. (Х)HTML, скрипты и стили. Самое необходимое / В.В. Дунаев. - М.: Книга по Требованию, 2009. - 488 c.

16.           Дунаев, Вадим HTML, скрипты и стили / Вадим Дунаев. - М.: Книга по Требованию, 2008. - 329 c.

17.           Квинт, Игорь Создаем сайты с помощью HTML, XHTML и CSS на 100% / Игорь Квинт. - М.: Питер, 2012. - 448 c.

18.           Клименко, Роман Веб-мастеринг на 100% / Роман Клименко. - М.: "Издательство "Питер", 2015. - 560 c.

19.           Комолова, Н. HTML. Самоучитель / Н. Комолова, Е. Яковлева. - М.: Книга по Требованию, 2011. - 288 c.

20.           Лоусон, Б. Изучаем HTML5. Библиотека специалиста / Б. Лоусон, Р. Шарп. - М.: Питер, 2012. - 304 c.

21.           Мак-Дональд, Мэтью HTML5. Недостающее руководство / Мэтью Мак-Дональд. - М.: БХВ-Петербург, 2012. - 480 c.

22.           Мак-Дональд, Мэтью Создание Web-сайта. Недостающее руководство / Мэтью Мак-Дональд. - М.: БХВ-Петербург, 2013. - 624 c.

23.           Монахов, В. Язык программирования Java и среда NetBeans (+ CD-ROM) / В. Монахов. - М.: БХВ-Петербург, 2012. - 720 c.

24.           Мэтью, Дэвид HTML5. Разработка веб-приложений / Дэвид Мэтью. - М.: Рид Групп, 2012. - 320 c.

25.           Основы разработки электронных учебных изданий / Г.В. Алексеев и др. - М.: Проспект Науки, 2010. - 144 c.

26.           Петцольд, Чарльз Эспозито Д. Программирование для Microsoft Windows 8. Разработка приложений для Windows 8 на HTML5 и JavaScript (комплект из 2 книг) / Петцольд Чарльз , Эспозито Д., Ф. Эспозито. - М.: Питер, 2014. - 492 c.

27.           Петюшкин, А. HTML в Web-дизайне / А. Петюшкин. - М.: Книга по Требованию, 2004. - 400 c.

28.           Петюшкин, Алексей HTML в Web-дизайне / Алексей Петюшкин. - М.: БХВ-Петербург, 2005. - 400 c.

29.           Прохоренок, Николай HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера (+ CD-ROM) / Николай Прохоренок. - М.: БХВ-Петербург, 2010. - 912 c.

30.           Пьюривал, Сэмми Основы разработки веб-приложений / Сэмми Пьюривал. - М.: Питер, 2015. - 272 c.

31.           Роббинс, Дженнифер HTML5. Карманный справочник / Дженнифер Роббинс. - М.: Вильямс, 2015. - 192 c.

32.           Савитч, Уолтер Язык Java. Курс программирования / Уолтер Савитч. - М.: Вильямс, 2015. - 928 c.

33.           Седерхольм, Дэн Пуленепробиваемый веб-дизайн. Библиотека специалиста / Дэн Седерхольм. - М.: Питер, 2012. - 304 c.

34.           Ташков, Петр Веб-мастеринг HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка / Петр Ташков. - М.: Книга по Требованию, 2010. - 512 c.

35.           уванов, А. А. Web-конструирование. DHTML / А.А. Дуванов. - М.: БХВ-Петербург, 2003. - 504 c.

36.           Хабибуллин, Ильдар Самоучитель Java / Ильдар Хабибуллин. - М.: БХВ-Петербург, 2014. - 768 c.

37.           Шапошников, И. Интернет-программирование / И. Шапошников. - М.: БХВ-Петербург, 2000. - 368 c.

38.           Шилдт, Герберт Java 8. Руководство для начинающих / Герберт Шилдт. - М.: Вильямс, 2015. - 720 c.

39.           Шмитт, Кристофер HTML5. Рецепты программирования / Кристофер Шмитт , Кайл Симпсон. - М.: Питер, 2012. - 288 c.

40.           Эккель, Брюс Философия Java / Брюс Эккель. - М.: Питер, 2016. - 809 c.


Файлы для просмотра
jpg
Парсинг хоккейной ст...
213703.kb
file
Файлы для покупки
docx
ЧАСТЬ РАБОТА.docx
532786.kb
docx
ДОКУМЕНТ РАЗРАБОТКИ....
12472.kb
Информация о работе № 982
Раздел:
Программирование
Предмет:
MySQL
Тип работы:
Выпускная квалификационная работа
Размещен:
29 июля в 06:22
Язык:
Русский