Тема: Разработка системы поддержки пользователя информационного ресурса
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 8
1.1. ПОСТАНОВКА ЗАДАЧИ 8
1.2. ПОНЯТИЕ WEB-САЙТА 9
1.3. КЛАССИФИКАЦИЯ WEB-САЙТОВ 10
1.4. СРАВНЕНИЕ С АНАЛОГАМИ 13
1.5. ВЫВОД 18
ГЛАВА 2. ПРОЕКТИРОВАНИЕ WEB-САЙТА 19
2.1. МЕТОД РЕШЕНИЯ 19
2.2. ОПИСАНИЕ ИНТЕРФЕЙСА САЙТА 19
2.3. ОПИСАНИЕ ЛОГИКИ САЙТА 24
2.3.1. АЛГОРИТМ ПАРСИНГА РАСПИСАНИЯ КИНОТЕАТРА
«ВЫСШАЯ ЛИГА» 24
2.3.2. АЛГОРИТМ ПАРСИНГА РАСПИСАНИЕ ДЛЯ КИНОТЕАТРОВ
«СОВРЕМЕННИК», «5 ЗВЕЗД» И «РОЛЛЕКС» 28
2.3.3. АЛГОРИТМ ПАРСИНГА РАСПИСАНИЕ ДЛЯ РАЗДЕЛА
«ПРОЧИЙ ДОСУГ» 29
2.4. ОПИСАНИЕ СТРУКТУРЫ БАЗЫ ДАННЫХ 30
ГЛАВА 3. РАЗРАБОТКА WEB-САЙТА 33
3.1. ОЗНАКОМЛЕНИЕ С ПЛАТФОРМОЙ РАЗРАБОТКИ И
РЕАЛИЗАЦИЯ WEB-СЕРВИСА 33
3.2. РАЗРАБОТКА КАРКАСА САЙТА 34
3.3. ИСПОЛЬЗУЕМЫЕ РЕСУРСЫ 37
3.4. ИСПОЛЬЗОВАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ 39
3.5. ВЫБРАННЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ 40
ГЛАВА 4. ТЕСТИРОВАНИЕ WEB-САЙТА 41
4.1. ИНТЕРФЕЙСНОЕ ТЕСТИРОВАНИЕ 41
4.2. ФУНКЦИОНАЛЬНОЕ ТЕСТИРОВАНИЕ 43
ЗАКЛЮЧЕНИЕ 47
СПИСОК ИСТОЧНИКОВ 48
ПРИЛОЖЕНИЕ
📖 Введение
С появлением Web технологий персональными компьютерами стали пользоваться все больше людей, находящихся в разных слоях общества. Начиная с детей, домохозяек и пенсионеров, доходя до руководителей крупных компаний, банков. Интернет стал их непосредственной частью жизни и сильно её изменил, а в частности представление о работе с информацией. Очень сильно был упрощен доступ к интересующей человеку информации и её поиск.
Web-технология показала, что общепринятые характеристики систем, в развитии вычислительной техники, такие как, производительность, емкость памяти, скорость работы, не влияли на главное «узкое место» - интерфейс работы с человеком. Так устаревший механизм общения вычислительной машины с пользователем был своего вида препятствием для привлечения новых пользователей и, следовательно, внедрение новых технологий. И только тогда, когда механизм общения между человеком и компьютером стал более интуитивно понятным и простым возник всплеск интереса к возможностям компьютера
С развитием стандартизированного языка разметки документов в Интернете стало появляться всё больше web-ресурсов, у которых предоставляемая информация была совершенно различной - от сайтов крупных компаний, повествующих об её финансовых успехах и акций, до сайтов-визиток, предназначенных для показа контактных данных для связи с человеком.
Цель работы: разработать web-ресурс с встроенной системой парсинга на базе информационно-развлекательного портала, предоставляющий доступ к собранной информации с различных сайтов одинаковой тематике.
В связи с поставленной целью решаются следующие задачи:
- исследовать существующие аналоги программного продукта и выявить их достоинства и недостатки;
- изучить историю и теорию Web-дизайна;
- разработать концептуальную модель портала;
- произвести тестирование визуального представления информации пользователю;
Тема реализации парсера при помощи web технологий довольна интересна. Так, например, парсер крайне необходим для сайтов, у которых главная задача состоит в том, чтобы все время поддерживать актуальную информацию определённой тематике. Как правило, web-парсер информационно-развлекательного портала предназначен для нахождения информации одинаковой тематики с разных информационных ресурсов и предоставлять «все и сразу» пользователю в удобном для него виде. Пользователю удобно зайти на один web-ресурс и получить всю необходимую для него информацию, чем посещать несколько разный сайтов и «выискивать» на них нужные для него данные.
В университете, интерес к данной теме подогревают дисциплины, на которых затрагиваются изучение сайтостроения, языка гипертекстовой разметки «HTML», скриптового языка «PHP», каскадные таблицы стилей «CSS», основы web-программирования.
Список терминов и сокращений, используемых в работе:
Сайт - это набор web-страниц, объединенных под одним доменным именем, оформленных, как правило, в едином стиле и действующих с общей целью.
Браузер - программное обеспечения для просмотра web-страниц, является одним из стандартных инструментов пользователя [1].
Адрес сайта (URL) - это уникальный адрес веб-страницы или какого-то другого ресурса в Интернете [2].
Логин (Login) - это часть реквизитов доступа к закрытым данным [3].
Хостинг (Hosting) - это физическое размещение сайта на сервере, который круглосуточно подключен к сети Интернет [4].
Сервер - это мощная вычислительная машина, которая постоянно подключена к Интернету, с размещенными на ней web-сайтами [5].
Доменное имя - это буквенное обозначение некой виртуальной зоны, по которому однозначно ассоциируется адрес сайта [6].
HTML (HyperText Markup Language) - это язык разметки гипертекста. На сегодняшний день это самый распространенный язык для создания веб¬страниц [7].
CSS (Cascading Style Sheets) - это каскадные таблицы стилей, которые применяются для создания дизайна сайта [8].
Скрипт (Script) - это специальная программа (как правило, небольшая), написанная на особом языке программирования (скриптовом языке, языке сценариев), расширяющая функциональные возможности веб-страницы по сравнению с обычным HTML-документом [9].
Парсинг (Parsing) - это последовательный синтаксический анализ информации, размещенной на интернет-страницах [10].
Футер (Footer) - это блок в нижней части страницы, куда выносят полезную, но не первостепенную информацию [11].
✅ Заключение
Был выполнен анализ предметной области, где сравнили с современными существующими аналогами. Выявили все их ключевые достоинства, максимально реализовав их, насколько это возможно, в нашем проекте, и учли все недостатки.
Было произведено контрольное тестирование, которое включало в себя интерфейсное и функциональное. Оно показало, что web-сервис работает полностью корректно и без ошибок, все элементы интерфейса интуитивны понятны и читабельные.
В ходе выполнения выпускной квалификационной работы был пройден полный путь разработки программного обеспечения, выполнено установленное задание, соблюдён календарный график выполнения бакалаврской работы.



