Details
| Title | Разработка веб-приложения для организации процесса вязания изделия с модулем распознавания: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии» = Development of a web application for organizing the crochet process with a recognition module |
|---|---|
| Creators | Панкратова Ксения Сергеевна |
| Scientific adviser | Жаранова Анастасия Олеговна |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | организация процесса вязания ; счетчик рядов ; распознавание символов ; машинное обучение ; веб-приложение ; crochet process organization ; row counter ; character recognition ; machine learning ; web application |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.03 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2677 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\42563 |
| Record create date | 8/21/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
Action 'Download' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Объектом исследования является организация процесса вязания изделий, включающий работу с проектами изделий и счетчик рядов деталей, учет прогресса и распознавание петель на схемах вязания крючком. Предметом исследования выступают методы и инструменты для реализации веб-приложений, применение нейросетевых моделей в задачах распознавания объектов, а также алгоритмы для управления проектами по вязанию. Методы исследования – анализ научно-технической литературы, сравнительный анализ существующих приложений в области вязания, средств программной реализации, UML-моделирование. Целью работы является разработка веб-приложения для организации процесса вязания изделия с интеллектуальным модулем обнаружения и классификации символов схем на примере вязания крючком. В данной работе проведен анализ научной литературы в области применения нейросетевых моделей для классификации и детекции объектов, исследования популярности вязания в мире и сравнительный анализ существующих решений для организации работы с вязальными изделиями. В результате разработано веб-приложение, в рамках которого реализована организация процесса вязания изделий, счетчик для рядов деталей, вспомогательные инструменты, включающие модуль распознавания схем для вязания крючком. Приложение ориентировано на мастеров всех уровней, оно может быть внедрено в личную работу мастеров и применяться во время тематических мастер-классов по вязанию для обеспечения более комфортного процесса создания изделий. Вывод – разработанное веб-приложение помогает мастерам организовать процесс вязания, что подтверждено результатами анкетирования. Для достижения данных результатов в работе были использованы система управления базами данных PostgreSQL, среда разработки Intellij IDEA, фреймворки Angular и Spring Boot, модель YOLOv11.
The object of the study is the organization of the process of knitting, including working with product designs and counting rows of parts, recording progress and recognizing loops in crochet patterns. The research focuses on methods and tools for implementing web applications, the use of neural network models in object recognition tasks, and algorithms for managing knitting projects. Research methods include an analysis of scientific and technical literature, a comparative analysis of existing knitting applications, software implementation tools, UML modeling. The aim of the study is to develop a web application for organizing the knitting process with an intelligent module for detecting and classifying pattern symbols, using crochet as an example. This study analyzes scientific literature on the use of neural network models for object classification and detection, studies the popularity of knitting worldwide, and provides a comparative analysis of existing solutions for organizing work with knitting products. As a result, a web application was developed that implements the organization of the knitting process, a counter for counting rows of pieces, and auxiliary tools, including a crochet pattern recognition module. The application is aimed at both amateur and professional knitters. It can be integrated into individual knitting workflows and used during themed knitting workshops to make the creation process more comfortable. In conclusion, the developed web application helps knitters organize the knitting process, as confirmed by the survey results. To achieve the results, the PostgreSQL database management system, the Intellij IDEA development environment, the Angular and Spring Boot frameworks, and the YOLOv11 model were used in the work.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|