Web-приложение. Агрегатор контента
- Тип работы
- дипломная работа
- Группа предметов
- Культура
- Предмет
- Информационные ресурсы
- Страниц
- 60
- Год сдачи
- 2025
Эта работа Вам не подходит? Или Вам нужна оригинальная работа, написанная под ключ? Просто разместите заказ🎓🗞
Актуальность темы. Веб-приложения агрегаторы контента – давно и прочно стали почти неотъемлемой частью современного интернета. Количество публикуемой в сети информации неуклонно растет, и разные виды агрегаторов помогают упорядочить, отфильтровать то, что необходимо для конечного пользователя. К особенно актуальным видам относятся агрегаторы контента, т.е. информации, важной для пользователя, такие, как: поисковые системы, агрегаторы новостей и публикаций в социальных сетях. Растет число агрегаторов, все больше разработчиков и потребителей обращают внимание на несомненную пользу от применения такого типа веб-приложений. Разработчику программного обеспечения следует учитывать эти тенденции, чтобы создаваемая им продукция была востребована. В работе рассмотрены актуальные вопросы разработки и создания современного веб-приложения, отвечающего поставленным требованиям и эффективно выполняющего возложенные на него функции. Целью работы является разработка нового агрегатора контента, облегчающего доступ к информации на канале в социальной сети Telegram. Поэтому, поставлены такие задачи: - провести анализ предметной области; - изучить методы и технологии, необходимые для разработки; - спроектировать и создать веб-приложение; - протестировать и отладить работу созданного продукта. Основными методами исследования являются: изучение и анализ существующих технологий веб-разработки в практическом аспекте их применения, изучение современных подходов к разработке агрегаторов контента, а также сравнение необходимых инструментов. Научная новизна и теоретическая значимость состоят в выделении и систематизации ключевых особенностей всего процесса разработки веб-приложения конкретного типа, а не всех веб-приложений в целом. Практическая значимость исследования заключается в том, что на основе полученных в нем результатов исследованы критерии и методика разработки веб-приложений, применимая также и для агретаторов контента других типов, поскольку принципы их работы в некоторых аспектах сходны, что позволяет использовать результаты в более эффективной разработке новых агрегаторов. Основная часть данной работы состоит из трех разделов: В первом разделе проводится анализ предметной области, выявляются основные требования к проектированию и происходит постановка задачи. Во втором разделе происходит разработка проектных решений, выбираются методы, технологии, инструменты, необходимые для реализации проекта. Прорабатываются архитектура, логическая структура, алгоритм работы веб-приложения. В третьем разделе проектные решения реализуются на практике, с обоснованием выбора использованных средств, тестированием и проверкой продукта. Делаются выводы по проведенной работе. Работа содержит список литературы и приложение.
Актуальность темы. Веб-приложения агрегаторы контента – давно и прочно стали почти неотъемлемой частью современного интернета. Количество публикуемой в сети информации неуклонно растет, и разные виды агрегаторов помогают упорядочить, отфильтровать то, что необходимо для конечного пользователя. К особенно актуальным видам относятся агрегаторы контента, т.е. информации, важной для пользователя, такие, как: поисковые системы, агрегаторы новостей и публикаций в социальных сетях. Растет число агрегаторов, все больше разработчиков и потребителей обращают внимание на несомненную пользу от применения такого типа веб-приложений. Разработчику программного обеспечения следует учитывать эти тенденции, чтобы создаваемая им продукция была востребована. В работе рассмотрены актуальные вопросы разработки и создания современного веб-приложения, отвечающего поставленным требованиям и эффективно выполняющего возложенные на него функции. Целью работы является разработка нового агрегатора контента, облегчающего доступ к информации на канале в социальной сети Telegram. Поэтому, поставлены такие задачи: - провести анализ предметной области; - изучить методы и технологии, необходимые для разработки; - спроектировать и создать веб-приложение; - протестировать и отладить работу созданного продукта. Основными методами исследования являются: изучение и анализ существующих технологий веб-разработки в практическом аспекте их применения, изучение современных подходов к разработке агрегаторов контента, а также сравнение необходимых инструментов. Научная новизна и теоретическая значимость состоят в выделении и систематизации ключевых особенностей всего процесса разработки веб-приложения конкретного типа, а не всех веб-приложений в целом. Практическая значимость исследования заключается в том, что на основе полученных в нем результатов исследованы критерии и методика разработки веб-приложений, применимая также и для агретаторов контента других типов, поскольку принципы их работы в некоторых аспектах сходны, что позволяет использовать результаты в более эффективной разработке новых агрегаторов. Основная часть данной работы состоит из трех разделов: В первом разделе проводится анализ предметной области, выявляются основные требования к проектированию и происходит постановка задачи. Во втором разделе происходит разработка проектных решений, выбираются методы, технологии, инструменты, необходимые для реализации проекта. Прорабатываются архитектура, логическая структура, алгоритм работы веб-приложения. В третьем разделе проектные решения реализуются на практике, с обоснованием выбора использованных средств, тестированием и проверкой продукта. Делаются выводы по проведенной работе. Работа содержит список литературы и приложение.
1. Что такое агрегаторы контента [Электронный ресурс] / 2017. – Режим доступа: https://semantica.in/ (дата обращения: 01.04.2019). 2. Фаулер, М. Шаблоны корпоративных приложений / М. Фаулер, Д. Райс, М. Фоммел, и др. – М.: "И.Д. Вильямс", 2016. – 544 с. 3. Национальный стандарт Российской Федерации ГОСТ Р ИСО / МЭК 12207-2010. Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств. 4. Статистика сообществ ВКонтакте [Электронный ресурс] / 2019. – Режим доступа: https://allsocial.ru/communities/ (дата обращения: 01.04.2019). 5. Яндекс.Видео [Электронный ресурс] / 2019. – Режим доступа: https://yandex.ru/video/ (дата обращения: 01.04.2019). 6. e-Katalog – каталог товаров, сравнение цен в интернет-магазинах России [Электронный ресурс] / 2019. – Режим доступа: https://www.e-katalog.ru/ (дата обращения: 01.04.2019). 7. Каналы Telegram – Каталог лучших каналов [Электронный ресурс] / 2019. – Режим доступа: https://tlgrm.ru/channels/ (дата обращения: 01.04.2019). 8. Никсон, Р. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5 / Р. Никсон. – СПб.: Питер, 2016. – 768 с. 9. Миковски, М.С. Разработка одностраничных веб-приложений / М.С. Миковски, Дж. К. Пауэлл. – М.: ДМК-Пресс, 2014. – 512 с. 10. Парсинг telegram каналов для агрегатора контента на PHP [Электронный ресурс] / 2018. – Режим доступа: https://habr.com/ (дата обращения: 01.04.2019). 11. Микросервисы на PHP и Swoole для конвертации телеграм каналов в RSS [Электронный ресурс] / 2019. – Режим доступа: https://habr.com/ (дата обращения: 01.04.2019). 12. Yii PHP Framework (англ.) [Электронный ресурс] / 2019. – Режим доступа: https://www.yiiframework.com/ (дата обращения: 01.04.2019). 13. Полное руководство по Yii 2.0 [Электронный ресурс] / 2019. – Режим доступа: https://www.yiiframework.com/doc/ (дата обращения: 01.04.2019). 14. Violet UML editor (англ.) [Электронный ресурс] / 2019. – Режим доступа: https://sourceforge.net/projects/violet/ (дата обращения: 01.04.2019). 15. 15 самых популярных языков программирования по версии GitHub [Электронный ресурс] / 2016. – Режим доступа: https://habr.com/ (дата обращения: 01.04.2019). 16. Выбираем язык для веб-разработки [Электронный ресурс] / 2017. – Режим доступа: https://geekbrains.ru/ (дата обращения: 01.04.2019). 17. Пьюривал, С. Основы разработки веб-приложений / С. Пьюривал. – СПб.: Питер, 2015. – 272 с. 18. Популярность языков программирования: рейтинг за 2018 год [Электронный ресурс] / 2018. – Режим доступа: https://techrocks.ru/ (дата обращения: 01.04.2019). 19. March 2019 Web Server Survey (англ.) [Электронный ресурс] / 2019. – Режим доступа: https://news.netcraft.com/ (дата обращения: 01.04.2019). 20. Топ PHP-фреймворков: плюсы и минусы [Электронный ресурс] / 2018. – Режим доступа: https://mkdev.me/ (дата обращения: 01.04.2019). 21. Сафронов, М. Разработка веб-приложений в Yii 2 / М. Сафронов. – М.: ДМК Пресс, 2015. – 392 с.
Если дипломная работа на тему Web-приложение. Агрегатор контента Вам не подходит? Не беда! посмотрите похожие работы в Нашем поиске:)