Разработка программного решения «ProTour-Manager» для автоматизации операционной деятельности компании ООО«Про-туризм»
О компании ООО«Про-туризм»
Ключевые проблемы (по результатам анализа)
Цель и гипотеза проекта
Задачи исследования
Объект и предмет исследования
Сравнительный анализ аналогов
Моделирование бизнес-процессов (IDEF0)
Моделирование бизнес-процессов (IDEF0)
Моделирование бизнес-процессов (UML)
Диаграмма вариантов использования (Use Case)
Проектирование базы данных (ERD)
Проектирование базы данных (ERD)
Инструментарий разработки и архитектура
Реализованная конфигурация: метаданные
Реализованная конфигурация: код получения расчетов цен и залогов
Реализованная конфигурация: Документ бронирование
Реализованная конфигурация: код проверка доступности инвентаря на период
Реализованная конфигурация: Форма выбора инвентаря
Реализованная конфигурация: Форма инвентаря и его история
Тестирование программного решения
Заключение и практическая значимость
Спасибо за внимание!
6.31M

vkr_chaplagin_prez

1. Разработка программного решения «ProTour-Manager» для автоматизации операционной деятельности компании ООО«Про-туризм»

Выпускная квалификационная работа
Выполнил работу:
Студент(ка) группы 215-4
Чаплагин Иван Сергеевич
Руководитель работы:
Козлова Екатерина Андреевна
Елабуга, 2026

2. О компании ООО«Про-туризм»

Компания «Про-туризм» — современный
центр проката туристического снаряжения и
оборудования для активного отдыха.
• Фонд: более 200 уникальных единиц (палатки,
спальники, байдарки, велосипеды, сноуборды)
• Целевая аудитория: туристы-любители,
профессиональные спортсмены, клубы,
корпоративные клиенты
• Миссия: сделать комфортный и безопасный
отдых на природе доступным через прокат
качественного снаряжения
• Текущая автоматизация: бумажные журналы +
Excel «лоскутная», неэффективная

3. Ключевые проблемы (по результатам анализа)

Проблема 1 – Овербукинг (двойное бронирование)
Одну и ту же единицу могут пообещать двум клиентам
на одни даты.
Проблема 2 – Финансовые потери
Ошибки в расчёте аренды, забытые штрафы,
неучтённые залоги.
Проблема 3 – Потеря инвентаря и отсутствие истории
Нельзя отследить, кто сломал, нет данных ремонтах.
Проблема 4 – Низкая скорость обслуживания
Поиск записи в Excel занимает до 15 минут на клиента.
Проблема 5 – Отсутствие актуальной аналитики
Нет отчётности по выручке, популярности товаров,
рентабельности.

4. Цель и гипотеза проекта

ЦЕЛЬ: разработать и внедрить автоматизированную
систему учёта «ProTour-Manager» на платформе
«1С:Предприятие», исключающую овербукинг и
сокращающую время обслуживания.
ГИПОТЕЗА: если разработать систему, то это
позволит:
- Сократить время обслуживания клиента за счёт
быстрого поиска и оформления.
- Исключить ошибки двойного бронирования и
потери инвентаря.
- Получать актуальную аналитику по товарам и
доходам в реальном времени.

5. Задачи исследования

1. Описать предметную область и проанализировать
существующие аналоги.
2. Описать основные бизнес-процессы в нотации
IDEF0.
3. Сформулировать концепцию решения, назначение,
требования.
4. Составить проектную диаграмму Use Case и ERDдиаграмму.
5. Описать объекты метаданных и инструментальное
ПО.
6. Разработать программное решение
7. Составить сценарии тестирования и руководство
пользователя.
8. Подвести итоги работы над проектом.

6. Объект и предмет исследования

• Объект: организационно-хозяйственная
деятельность малых предприятий в сфере
проката туристического инвентаря (на
примере ООО «Про-туризм»).
• Предмет: автоматизация процессов учёта,
бронирования и контроля активов с
использованием ИС «ProTour-Manager».

7. Сравнительный анализ аналогов

Нa рынке прогрaммного обеcпечения
aвтомaтизaции в области проката и аренды
имущества имеютcя готовые прогрaммные
решения.
К подобным решениям можно отнеcти:
• RentProg: поштучный учёт частично, защита
от овербукинга есть, стоимость от 2500
руб./мес.
• 1С:Прокат: всё есть, но стоимость >50 000
руб. + обслуживание.
• МойСклад: нет поштучного учёта, нет защиты
от овербукинга, нет гибкой тарификации.
• ВЫВОД: необходима собственная
разработка.

8. Моделирование бизнес-процессов (IDEF0)

Контекстная диаграмма A-0:
«Предоставление услуг проката
туристического инвентаря»

9. Моделирование бизнес-процессов (IDEF0)

Диаграмма декомпозиции A0:
• A1 – Приём заявки и проверка
доступности
• A2 – Оформление выдачи и подписание
договора
• A3 – Приёмка инвентаря и финансовые
расчёты
• A4 – Сервисное обслуживание и
подготовка фонда

10. Моделирование бизнес-процессов (UML)

Диаграмма деятельности (Activity
Diagram) бизнес-процесса проката
туристического снаряжения
На диаграмме отражён полный цикл
обслуживания клиента: бронирование,
проверка доступности инвентаря,
резервирование, выдача снаряжения,
приём оплаты и залога, возврат с осмотром
и расчётом штрафов, а также возврат
остатка залога. Отдельной пунктирной
веткой показаны процессы технического
обслуживания, списания и поступления
нового инвентаря.

11. Диаграмма вариантов использования (Use Case)

Актёры: Администратор, Менеджер, Техник
Варианты использования:
- Управление справочниками
(номенклатура, клиенты, тарифы)
- Бронирование с проверкой графика
занятости
- Оформление договора проката / акта
выдачи
- Приёмка возврата и расчёт штрафов
- Учёт залогов и взаиморасчётов
- Планирование ТО и ремонтов
- Формирование отчётов
- Списание инвентаря

12. Проектирование базы данных (ERD)

Логическая модель данных (3НФ)
Основные сущности:
- Справочники: Клиенты, Номенклатура,
Инвентарные единицы, Тарифы
- Документы: Заявка на бронирование,
Договор проката, Акт возврата, Списание,
Заявка на ремонт
- Регистры: График занятости, Остатки
инвентаря, Взаиморасчёты, Выручка
- Связи: 1:М, М:М (через табличные части).

13. Проектирование базы данных (ERD)

14. Инструментарий разработки и архитектура

Инструментом разработки программного
решения была определена платформа
«1С:Предприятие 8», версия 8.3.22. Система
программ «1С:Предприятие» состоит из
технологической платформы (ядра) и
разработанных на её основе прикладных
решений (конфигураций). Такая архитектура
обеспечивает открытость, гибкость, короткие
сроки внедрения и масштабируемость.

15. Реализованная конфигурация: метаданные

• Подсистемы: НСИ, Аренда, Склад и ТО,
Финансы
• Справочники: 8 (Клиенты, Номенклатура,
Инвентарные единицы, Тарифы...)
• Документы: 9 (Заявка, Договор, Акт возврата,
Оплата, Списание, ТО...)
• Регистры накопления: 3 (Выручка, Инвентарь
в эксплуатации, Остатки)
• Регистры сведений: 4 (График занятости,
Цены номенклатуры, Состояние...)
• Отчёты: 6 (Занятость, Выручка,
Взаиморасчёты и др.)

16. Реализованная конфигурация: код получения расчетов цен и залогов

17. Реализованная конфигурация: Документ бронирование

18. Реализованная конфигурация: код проверка доступности инвентаря на период

19. Реализованная конфигурация: Форма выбора инвентаря

20. Реализованная конфигурация: Форма инвентаря и его история

21. Тестирование программного решения

Было проведено тестирование:
1. Проверка защиты от двойного бронирования
(овербукинга)
Проверка защиты от двойного бронирования (овербукинга)
Наименование
Описание
Наименование проекта
Конфигурация «ProTour-Manager»
2. Расчёт аренды (+ скидка)
Номер версии
1.0.0.0
Имя тестера
Чаплагин Иван Сергеевич
3. Возврат с поломкой штраф, статус «В
ремонт»
Даты тестирования
09.06.2026
Test Case #
PTM_PRICE_002
4. Списание утерянного
(низкий/средний/высокий)
5. Нагрузочное тестирование
Наименование варианта тестирования
Вывод: система стабильна, овербукинг
исключён, готова к опытной эксплуатации.
Приоритет теста
Высокий
Проверка расчёта стоимости аренды с
учётом скидки и начисления штрафа
Убедиться, что система правильно
рассчитывает итоговую сумму договора
Резюме испытания
проката с учётом базовой цены,
количества дней, скидки по рейтингу
клиента, а также корректно добавляет
штраф при возврате с повреждением.
1. Открыть документ «Договор проката
(Акт выдачи)».
2. Выбрать клиента с рейтингом
лояльности «Постоянный» (скидка 10%).
3. Добавить инвентарную единицу
«Велосипед GT Avalanche» (базовая цена

22. Заключение и практическая значимость

Цель достигнута, все задачи решены.
Ожидаемые эффекты:
- Время обслуживания: с 15 до 5 минут (-67%)
- Овербукинг 0 случаев
- Снижение финансовых потерь ≈ 40 000
руб./год
- Увеличение срока службы инвентаря на 20%
Практическая значимость: готовый к
внедрению продукт, возможность
тиражирования.

23. Спасибо за внимание!

English     Русский Rules