Details
| Title | Разработка веб-приложения для создания и ведения цифровых паспортов запчастей лесозаготовительной техники на основе qr-кодов: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения» = Development of a web application for creating and maintaining digital spare parts passports for logging equipment based on QR codes |
|---|---|
| Creators | Баранов Даниил Олегович |
| Scientific adviser | Дробинцев Дмитрий Федорович |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | веб-приложение ; цифровой паспорт ; QR-код ; учёт запчастей ; PHP ; MySQL ; JavaScript ; адаптивный дизайн ; административная панель ; хэширование паролей ; web application ; digital passport ; QR code ; spare parts accounting ; adaptive design ; administrative panel ; password hashing |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.04 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-1592 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\41143 |
| Record create date | 7/14/2026 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Работа посвящена созданию веб-приложения для автоматизации учёта запчастей и обеспечения доступа к их истории с помощью QR-кодов. Проведён анализ предметной области, выявлены недостатки учёта «в памяти руководства» и фрагментарных бумажных записей. Выполнен обзор существующих решений, обоснована целесообразность собственной разра-ботки. Архитектура построена на клиент-серверном подходе. Серверная часть реализована на PHP 8.x с СУБД MySQL, клиентская — на HTML5, CSS3, JavaScript и Bootstrap 5. Генерация QR-кодов выполнена с помощью библио-теки phpqrcode. Разработанное приложение включает: административную панель с CRUD-операциями, иерархическое дерево категорий, публичную страницу цифрового паспорта со слайдером фотографий и историей операций, систему аутентификации с разграничением прав (администратор / гость), экспорт дан-ных в Excel. Проведено функциональное, кросс-браузерное, адаптивное тестирова-ние и тестирование безопасности. Все тест-кейсы завершены успешно. Выпол-нено развёртывание на хостинге по адресу https://baranovspec.ru.
Topic: "Development of a web application for creating and maintaining digi-tal spare parts passports for logging equipment based on QR codes." This paper focuses on the development of a web application for automating spare parts accounting and providing access to their history using QR codes. An analysis of the subject area was conducted, identifying the shortcomings of the "in-management memory" accounting system and fragmented paper records. A review of existing solutions was provided, and the feasibility of developing our own solution was substantiated. The architecture is built on a client-server approach. The server-side compo-nent is implemented in PHP 8.x with MySQL, while the client-side component is implemented in HTML5, CSS3, JavaScript, and Bootstrap 5. QR code generation is accomplished using the phpqrcode library. The developed application includes: an administrative panel with CRUD op-erations, a hierarchical category tree, a public digital passport page with a photo slider and transaction history, an authentication system with privileges (administra-tor/guest), and data export to Excel. Functional, cross-browser, adaptive, and security testing were performed. All test cases were successfully completed. The application was deployed to the hosting service at https://baranovspec.ru.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|