Тема: Разработка информационной системы для аудита веб-сайтов
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 4
Глава 1 Анализ предметной области 6
1.1 Анализ состояния исследуемого вопроса в конкретной области науки или технологии 6
1.2 Формирование требований к информационной системе 10
1.2.1 Цель проекта 10
1.2.2 Результаты проекта 11
1.2.3. Допущения и ограничения проекта 12
1.2.4 Ключевые участники и заинтересованные стороны проекта 12
1.3 Анализ известных решений и программных средств 13
1.3.1 Screaming Frog SEO Spider Tool 13
1.3.2 Xenu’s Link Sleuth 14
1.3.3 Netpeak Spider 15
1.3.4 Comparser 15
1.3.5 Semrush 16
1.3.6 Топвизор 17
1.3.7 Яндекс Метрика и Google Analytics 17
1.3.8 Сравнительный анализ известных решений и программных средств 18
1.3.9 Результаты анализа известных решений и программных средств 23
1.4 Выбор средств проектирования и средств создания информационных систем 23
1.4.1 Обоснование выбора платформы для разработки 23
Вывод по главе 1 30
Глава 2 Проектирование информационной системы 31
2.1 Описание деятельности предприятия 31
2.2 Описание информационной системы предприятия 32
2.3 Построение модели деятельности предприятия 37
2.3.1 Проектирование бизнес процессов с помощью IDEF0 38
2.3.2 Проектирование бизнес процесса аудита веб-приложения 39
2.4 Формирование технического задания на разработку системы технического и SEO аудита веб-приложений. 47
Вывод по главе 2 52
Глава 3 Разработка и внедрение информационной системы 53
3.1. Описание этапов разработки системы 53
3.1.1 Проектирование системы 53
3.1.2 Проектирование хранения данных 55
3.1.3 Разработка системы 60
3.2 Оценка качества информационной системы 64
3.2.1 Надежность 65
3.2.2 Эффективность 67
3.2.3 Универсальность 68
3.2.4 Корректность 69
3.3 Внедрение системы 70
3.3.1 Установка и настройка серверной части 70
3.3.2 Руководство пользователя 70
3.4 Оценка экономических затрат на проект 75
Вывод по главе 3 83
Заключение 84
Список литературы 86
📖 Введение
На сегодняшний день для анализа технического состояния веб-сайтов и определения степени их оптимизации существуют всевозможные информационные системы и средства автоматизации. Однако прогресс в области информационных технологий не стоит на месте в связи с чем на предприятии необходима постоянная модернизация как информационных технологий, так и систем.
Целью выпускной квалификационной работы является разработка информационной системы, позволяющей проводить технический и SEO аудит веб-сайтов, минимизировать время тестирования новых версий приложений и определять возможные проблем при индексации новой версии приложения поисковыми системами.
Для реализации данного проекта необходимо решить следующие задачи:
− провести анализ предметной области и осуществить проектирование информационной системы технического и SEO аудита веб-приложений;
− выбрать инструменты для возможности реализации информационной системы, с учетом текущих технических возможностей;
− разработать и внедрить систему технического и SEO аудита веб-приложений;
− провести оценку экономической эффективности разрабатываемой системы.
Система технического и SEO аудита веб-приложений предназначена для анализа технических и внутренних SEO факторов веб-приложения. Данный анализ позволяет сократить время тестирования веб-приложений и найти факторы, которые могут понизить ранжирование сайта в поисковых системах.
Необходимость разработки системы технического и SEO аудита веб-приложений ООО «Максимал» связана с отсутствием на рынке систем, которые удовлетворяют всем целям компании.
Главным основанием для разработки программного продукта был заказ на создание системы, позволяющей проводить оперативный аудит всех внутренних критериев, влияющих на ранжирование веб-сайтов в выдаче поисковых систем.
На данный момент в компании не используют программное обеспечение или веб-сервисы для проведения технического и SEO аудита, так как нет универсальных систем, удовлетворяющих всем требованиям компании.
Объект исследования: процесс технического и SEO аудита веб-приложений.
Предмет исследования: автоматизация работы сотрудников отделов разработки и продвижения в области тестирования веб-приложений.
✅ Заключение
В ходе выполнения выпускной квалификационной работы решены следующие задачи:
− проведен анализ предметной области и осуществить проектирование информационной системы технического и SEO аудита веб-приложений;
− сформированы необходимые требования к проектируемой информационной системы;
− проведен анализ известных решений в похожей области информационных технологий;
− проанализированы и обоснованы инструменты для возможности реализации информационной системы, с учетом текущих технических возможностей;
− проведен анализ предметной области и осуществлено проектирование системы технического и SEO аудита веб-приложений;
− сформировано техническое задание в соответствии с ГОСТ 34.602-89;
− разработана и внедрена систему технического и SEO аудита веб-приложений;
− проведена экспертная оценка качества информационной системы в соответствии с ГОСТ 28195-89;
− проведена оценка экономической эффективности разрабатываемой системы.
В результате выполнения выпускной квалификационной работы приобретены уникальные навыки в области формирования требований к проектированию информационных систем и технологий, а также изучены важные стандарты в области проектирования что значительно расширило кругозор в области стандартизации информационных технологий.
Благодаря анализу всевозможного инструментария, относящегося к разработке как информационных систем в целом так просто программных продуктов или даже банальных скриптов, были смоделированы и классифицированы, а в дальнейшем и обоснованы, возможные инструменты для разработки разных частей информационной системы. Что придало системе невероятную гибкость в модернизации и кроссплатформенности.
При разработке непосредственно самой информационной системы возникало немало трудностей, в основном из-за малого опыта работы с определенным языком программирования или недостаточных теоретических знаний, что явно увеличивало период разработки. Поскольку информационная система разработана на базе двух языков программирования, периодически возникали проблемы с передачей параметров и функций, следует отметить что данный момент в отрасли программирования является малоразвитым и практически не востребованным, что приводит к большим трудностям и повышает затраты на разработку проекта.
В целом запланированный проект полностью реализован в соответствии с требованиями и техническим заданием к проекту. Во время создания информационной системы возникала масса идей по улучшению функционала и эффективности работы информационной системы как в области архитектуры системы, так и реализации интерфейса. К сожалению идеи, выходили за границы требований к проекту и не были реализованы.



