Детальная информация
Название | Разработка веб-приложения для создания персонализированного меню и списка покупок на основе рецептов, добавленных методом веб-скрапинга по ссылке: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии» |
---|---|
Авторы | Балунина Елена Евгеньевна |
Научный руководитель | Комарова Елена Викторовна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | веб-скрапинг ; vue.js ; express.js ; postgresql ; puppeteer ; web-scraping |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.03 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-1138 |
Права доступа | Доступ по паролю из сети Интернет (чтение) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\35680 |
Дата создания записи | 30.07.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Цель работы - разработка веб-приложения для составления меню и генерации на его основе списка покупок с использованием рецептов, добавленных по ссылке или вручную с использованием фреймворков и библиотек Express.js, Vue.js и Puppeteer и СУБД PostgreSQL. Объект исследования – разработка веб-приложения для создания персонализированного меню и списка покупок на основе рецептов, добавленных методом веб-скрапинга по ссылке. Предметом исследования является совокупность методов и технологий для разработки заявленного выше веб-приложения, а также веб-скрапинга. Для достижения этой цели были выявлены и проанализированы аналоги веб-приложений для создания меню и списка покупок, на основе этого анализа сформулирован основной функционал разрабатываемого веб-приложения. Кроме того, на основе научных публикаций в сфере веб-разработки были выявлены и проанализированы технологии и инструменты, которые можно использовать для реализации описанного функционала и осуществлен выбор технологий, которые будут использоваться для разработки, а также спроектирована архитектура веб-приложения, после чего она была реализована с использованием выбранных технологий. Использованные методы включают в себя анализ научной литературы и технической документации, а также существующих решений, разработку и тестирование веб-приложения. Результатом исследования является разработанный прототип веб-приложения веб-приложения для составления меню и генерации на его основе списка покупок с использованием рецептов, добавленных по ссылке или вручную. Разработанное веб-приложение позволит упростить жизнь пользователей, помогая им эффективнее планировать свои пищевые привычки, сокращая пищевые отходы и экономя бюджет.
The aim of this study is to develop a web application for making a menu and generating a shopping list based on it using recipes added by link or manually using Express.js, Vue.js and Puppeteer frameworks and libraries and PostgreSQL DBMS. The object of the study is the development of a web application for creating a personalised menu and shopping list based on recipes added using the web scraping by reference method. The subject of the study is a set of methods and technologies for developing the above stated web application as well as web scraping. In order to achieve this objective, analogues of web applications for menu and shopping list creation were identified and analysed, based on this analysis, the main functionality of the web application to be developed was formulated. In addition, based on scientific publications in the field of web development, technologies and tools that can be used to implement the described functionality were identified and analysed and the selection of technologies to be used for development was made and the architecture of the web application was designed and then it was implemented using the selected technologies. The methods used include analysing scientific literature and documentation as well as existing solutions, developing and testing the web application. The result of the study is a developed prototype web application of a web application for menu planning and generating a shopping list based on it, using recipes added by link or manually. The developed web application will simplify the life of users by helping them to plan their eating habits more efficiently, reducing food waste and saving budget.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
- Разработка веб-приложения для создания персонализированного меню и списка покупок на основе рецептов, добавленных методом веб-скрапинга по ссылке
- ВВЕДЕНИЕ
- 1. ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ
- 2. ПРОЕКТИРОВАНИЕ ВЕБ-ПРИЛОЖЕНИЯ
- 3. РАЗРАБОТКА ВЕБ-ПРИЛОЖЕНИЯ
- 4. ТЕСТИРОВАНИЕ РАЗРАБОТАННОГО ВЕБ-ПРИЛОЖЕНИЯ
- ЗАКЛЮЧЕНИЕ
- СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- ПРИЛОЖЕНИЕ 1 Исходный код разработанной программы
Количество обращений: 0
За последние 30 дней: 0