Details
| Title | Разработка интеллектуальной системы управления рестораном на основе интеграции 1С:Предприятие и машинного обучения: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии» = Development of an Intelligent Restaurant Management System Based on the Integration of 1C:Enterprise and Machine Learning |
|---|---|
| Creators | Оржеховский Александр Николаевич |
| Scientific adviser | Сергеев Анатолий Васильевич |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | ресторан ; 1c:предприятие ; python ; prophet ; rest api ; etl ; postgresql ; план–факт ; качество данных ; дрейф ; restaurant ; 1c:enterprise ; plan–fact analysis ; data quality ; drift |
| 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-581 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\40376 |
| Record create date | 4/20/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 |
Цель работы — разработать и апробировать двухконтурную систему: операционный учет в 1С и аналитический контур на Python. Объект исследования — управление продажами, запасами и закупками ресторана среднего класса. Методология: системный анализ, ООП-проектирование, контрактное проектирование REST API (OpenAPI), ETL и прогнозирование временных рядов методом Prophet, многоуровневое тестирование. Результаты: реализованы конфигурация 1С и сервис Restaurant API (FastAPI) с хранилищем PostgreSQL (raw/analytics), витринами и прогнозом продаж на 7–14 дней; выполнен расчет «прогноз–факт», настроено разграничение прав (RBAC), проведены интеграционные и сквозные сценарии, а также апробация стенда Tests с оценкой мониторинга качества данных/дрейфа. Область применения — поддержка планирования закупок и управления запасами. Выводы: цель достигнута; для устойчивого прогноза необходим регулярный контроль качества данных и дрейфа.
The objective of the work is to develop and validate a two-contour system: operational accounting in 1C and an analytical layer in Python. The object of study is sales, inventory and purchasing management for a mid-market restaurant. The methodology includes systems analysis, object-oriented design, contract-first REST API design (OpenAPI), ETL, time-series forecasting using Prophet, and multi-level testing. Results: a 1C configuration and the Restaurant API service (FastAPI) were implemented with PostgreSQL storage (raw/analytics layers), data marts and 7–14-day sales forecasts; a forecast-vs-actual (plan–fact) calculation and RBAC access control were added; integration and end-to-end scenarios were executed, and the Tests bench was used to evaluate data-quality/drift monitoring. Application field: supporting purchasing planning and inventory control. Conclusions: the objective was achieved; stable forecasting requires regular data-quality and drift monitoring.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|
- Разработка интеллектуальной системы управления рестораном на основе интеграции 1С:Предприятие и машинного обучения
- Введение
- 1. Описание предметной области
- 2. Требования и сценарии использования
- 3. Реализация аналитического контура и подсистемы прогнозирования
- 4. Тестирование и апробация программного комплекса
- Заключение
- Список сокращений и условных обозначений
- Список использованных источников
- Приложение 1 Исходный код приложения
Access count: 0
Last 30 days: 0