Номер: 348719
Количество страниц: 73
Автор: marvel13
Диплом разработка web-портала (парсингового сайта) по сбору и обработке данных игровой статистики спортивных команд и вывод их в табличном виде при помощи SQL, номер: 348719
1300 руб.
Купить эту работу
Не подошла
данная работа? Вы можете заказать учебную работу
на любую интересующую вас тему
Заказать новую работу
данная работа? Вы можете заказать учебную работу
на любую интересующую вас тему
- Содержание:
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 2
ГЛАВА 1. ОСНОВНЫЕ ПОНЯТИЯ И ЗАДАЧИ WEB-ПОРТАЛА (ПАРСИНГА) 4
1.1 Основные сферы применения парсера 4
1.2 Синтаксический анализ (парсинг) и использование семантических сетей в парсинге 5
1.3 Регулярные выражения 7
1.4 Синтаксис регулярных выражений 10
1.5 Инструмент анализа Html-страниц HtmlAgilityPack 14
ГЛАВА 2. ОБЗОР ПРОГРАММНЫХ СРЕДСТВ РЕАЛИЗАЦИИ ПАРСЕРА 17
2.1 Среда разработки Visual Studio .NET 17
2.2 Язык программирования JavaScript 19
2.3 Средства ввода-вывода и пространство имен System.IO 20
2.4 Сетевые возможности и использование Internet 24
2.5 Использование регулярных выражений в .NET 26
ГЛАВА 3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ТЕМАТИЧЕСКОГО WEB-ПОРТАЛА (ПАРСИНГА) 32
3.1 Постановка задачи на проектирование 32
3.2 Алгоритмы работы программы 32
3.3 Обработка исключений в JS 36
3.4 Тестирование и результаты работы программы 40
ЗАКЛЮЧЕНИЕ 42
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 44
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.
ПРИЛОЖЕНИЕ А: ЛИСТИНГ ПРОГРАММНОГО КОДА 46