Details
| Title | Портал для организации и подготовки закупочных процедур: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» = Development of a portal for organizing and preparing procurement procedures under 44-FZ |
|---|---|
| Creators | Хотеев Семен Константинович |
| Scientific adviser | Совтус Никита Владимирович |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | 44-фз ; нмцк ; еис ; автоматизация закупок ; портал закупок ; микросервисы ; 44-fz ; nmcc ; eis ; procurement automation ; procurement portal ; microservices |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.02 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-458 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\40294 |
| Record create date | 4/20/2026 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Работа посвящена проектированию и реализации автоматизированной информационной системы для подготовки закупочной документации государственных учреждений с акцентом на математическое обеспечение расчёта начальной (максимальной) цены контракта и интеграцию с Единой информационной системой в сфере закупок. Задачи, которые решались в ходе исследования: Задачи, которые решались в ходе исследования: 1) Анализ нормативно-правовой базы 44-ФЗ и методик расчёта НМЦК, выделение требований к автоматизированной системе. 2) Разработка архитектуры портала с гибридным подходом (монолитное ядро и выделенный микросервис расчёта НМЦК). 3) Проектирование математической модели расчёта НМЦК на основе метода сопоставимого рыночного анализа с фильтрацией аномалий методом 3σ и применением корректирующих коэффициентов. 4) Реализация прототипа системы с модулями управления контрагентами, расчёта НМЦК, маршрутизации согласований и интеграции с ЕИС. В результате была разработана и внедрена в эксплуатацию автоматизированная информационная система, обеспечивающая сокращение времени подготовки закупки с 108,12 до 3,08 часов (на 83,8%), снижение доли возвратов документов на доработку с 42% до 8% и уменьшение количества итераций согласования с 5 до 2. В ходе выполнения работы были использованы язык программирования PHP 8.1, Python 3.10 для реализации микросервиса расчёта НМЦК, СУБД PostgreSQL 14, фреймворк Bootstrap 5, Redis.
The work is devoted to the design and implementation of an automated information system for preparing procurement documentation for state institutions, with an emphasis on the mathematical support for calculating the initial (maximum) contract price and integration with the Unified Information System in the field of procurement. Tasks addressed in the study: 1. Analysis of the regulatory framework of 44-FZ and methodologies for calculating the NMCC, identifying requirements for the automated system. 2. Development of the portal architecture using a hybrid approach (monolithic core and a dedicated NMCC calculation microservice). 3. Design of a mathematical model for NMCC calculation based on the comparable market analysis method, with anomaly filtering using the 3σ method and the application of correction coefficients. 4. Implementation of a system prototype with modules for counterparty management, NMCC calculation, approval routing, and integration with the EIS. As a result, an automated information system was developed and implemented, reducing procurement preparation time from 108.12 to 3.08 hours (an 83.8% reduction), decreasing the rate of document returns for revision from 42% to 8%, and reducing the number of approval iterations from 5 to 2. The work was completed using PHP 8.1, Python 3.10 for the implementation of the NMC calculation microservice, PostgreSQL 14, the Bootstrap 5 framework, and Redis.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|