Мы используем файлы cookies с целью персонализации сервисов и повышения удобства пользования сайтом. Предоставляя разрешение на использование файлов, посетитель сайта предоставляет согласие на обработку файлов cookies. Вы можете запретить использование cookies, изменив настройки браузера
OK

1OPD инструкция по установке ПО

Общество с ограниченной ответственностью

«Дисконто»

Юр. адрес: 115054, г. Москва, ул. Дубинская,

д. 57, стр. 2, пом ещ. II эт. I

Тел. техподдержки: 7 929 920 17 02

E-mail: info@1opd.ru

web-сайт: https://1opd.ru/

Инструкция по установке экземпляра

программного обеспечения

«1ОПД»


Москва, 2025 г.

  1. Общие сведения

Документ содержит описание порядка установки программного обеспечения “1ОПД”.
Программное обеспечение “1ОПД” представляет собой облачное решение для сбора и управления персональными данными и согласиями на их обработку, разработанное в соответствии с законодательными требованиями Федерального закона “О персональных данных” от 27.07.2006 № 152-ФЗ.
Оно предназначено для автоматизации процессов обработки операторами персональных данных посетителей сайта, клиентов, контрагентов и т.д (далее - субъекты), включая:
1. Сбор персональных данных субъектов,
2. Хранение персональных данных субъектов,
3. Сбор согласий на обработку персональных данных, предоставляемых субъектами,
4. Фиксирования даты предоставления субъектом согласий на обработку персональных данных,
5. Отслеживание срока действия согласий на обработку персональных данных, предоставляемых субъектами,
6. Удаления персональных данных и согласий на обработку персональных данных,
7. Фиксирование версии согласия на обработку персональных данных в момент предоставления такого согласия,
8. Фиксирование версии политики обработки персональных данных в момент предоставления согласия на обработку персональных данных.
Программное обеспечение “1ОПД” распространяется в формате SaaS (Software as a Service), что позволяет пользователям получать доступ к его функционалу без необходимости локальной установки на оборудование. Использование SaaS-модели обеспечивает автоматическое обновление системы, централизованное управление и высокую доступность сервиса.
Экземпляр программного обеспечения “1ОПД” через веб-интерфейс с использованием браузеров (Google Chrome, Yandex, Mozilla FireFox, Safari, Microsoft Edge и др.) под управлением операционных систем Windows, MacOS, Linux и др. с доступом к сети Интернет. Авторизация осуществляется посредством защищенных механизмов, включая прохождение аутентификации пользователя посредством имени пользователя и пароля. Управление учетными записями осуществляется правообладателем программного обеспечения “1ОПД” ООО «Дисконто» (далее поставщик), который назначает роли и права доступа для пользователей.

2. Требования к оборудованию

Для работы пользователей с программным обеспечением “1ОПД” предъявляются минимальные системные требования:
● Операционная система: Ubuntu Server 20.04 LTS или новее (рекомендуется 24.04 LTS)
● Процессор: 2 ядра (x86_64, виртуальные или физические)
● Оперативная память (RAM): 4 ГБ
● Дисковое пространство: 30 ГБ SSD
● Сетевое подключение: стабильное, от 100 Мбит/с
Рекомендуемые системные требования (для лучшей производительности и запаса):
● ОС: Ubuntu Server 24.04 LTS (обновления безопасности до 2029 года)
● CPU: 4 ядра и выше
● RAM: 8 ГБ и выше
● Диск: SSD от 50 ГБ с возможностью масштабирования
● Сеть: 1 Гбит/с (особенно при работе с медиа или API)
Программное обеспечение “1ОПД”:
● Веб-сервер: Nginx
● Инструменты: Docker, Docker Compose
● База данных: PostgreSQL
● SSL-сертификат: Let's Encrypt или коммерческий SSL (обязателен для HTTPS)

3. Архитектурное решение

1. Общее описание системы:
Веб-приложение реализовано на основе фреймворка Django с использованием Django Rest Framework для создания API. Архитектура проекта соответствует шаблону MVC (Model-View-Controller), где:
● Model — модели Django (работа с БД),
● View — представления и сериализаторы DRF,
● Controller — URL-маршруты, обработчики запросов.
Сайт предоставляет веб-интерфейс и REST API для взаимодействия с данными.
2. Технологический стек:
● Язык программирования: Python 3.12+
● Фреймворк: Django 4.x, Django Rest Framework 3.x
● База данных: PostgreSQL 14+
● Веб-сервер: Nginx (прокси) + Gunicorn (Wsgi-сервер)
● Операционная система сервера: Ubuntu 24.04 LTS
3. Схема взаимодействия компонентов:
● Пользовательские запросы поступают на сервер через Nginx.
● Nginx передаёт их Gunicorn, который запускает Django-приложение.
● Django обрабатывает запрос, взаимодействует с БД, возвращает ответ.
4. Хранение данных:
● Все основные данные хранятся в СУБД PostgreSQL.
● Миграции данных управляются средствами Django.

4. Системные требования

Программное обеспечение “1ОПД” является облачным SaaS-решением, и установка программного обеспечения на стороне пользователя не требуется. Все функциональные возможности предоставляются через интернет, и пользователю достаточно иметь доступ к браузеру на автоматизированном рабочем месте (далее - АРМ) и учетным данным для входа в личный кабинет. Доступ к программному обеспечению "1ОПД” не требует скачивания или установки дополнительного программного обеспечения.
Программное обеспечение “1ОПД” корректно работает на следующих операционных системах:
● Windows 7, 8, 10, 11
● macOS 12 и выше
● Linux (Ubuntu 20.04+)
● Android 10 и выше (для мобильной версии сайта)
● iOS 14 и выше (iPhone, iPad)
Рекомендуется использовать последние версии следующих браузеров:
● Google Chrome
● Mozilla Firefox
● Microsoft Edge
● Safari
● Opera
с функциями:
● Включённая поддержка JavaScript,
● Включённые cookies (для авторизации и сохранения настроек).

5. Порядок установки программного обеспечения

Программное обеспечение “1ОПД” является облачным SaaS-решением. Для работы с программным обеспечением “1ОПД” установочный дистрибутив не требуется.
Перед началом работы с программным обеспечением “1ОПД” достаточно убедиться, что:
1. Операционная система АРМ соответствует видам операционных систем, указанным в разделе 3 настоящего руководства пользователя,
2. На АРМ пользователя установлена актуальная версия одного из браузеров, перечисленных в разделе 3 настоящего руководства пользователя.
3. Пользователь имеет доступ к сети Интернет.
Проверка работоспособности осуществляется автоматически в момент запуска программного обеспечения “1ОПД”.
Доступ поставщика к программному обеспечения “1ОПД” осуществляется аналогичным образом через сеть Интернет. Поставщику предоставляются учетные данные для входа в личный кабинет, позволяющие управлять программным обеспечением “1ОПД” в статусе администратора, который вправе создавать доступы для пользователей и использовать иные функциональные возможности программного обеспечения 1ОПД.

6. Подготовка к работе

Доступ к программному обеспечению “1ОПД” осуществляется пользователем непосредственно через программное обеспечение “1ОПД” путем заполнения формы входа в личный кабинет.
Данные для входа в личный кабинет пользователя предоставляются поставщиком программного обеспечения “1ОПД” и представляют собой уникальные учетные данные — имя пользователя и пароль.
Одновременно с предоставлением данных поставщик направляет пользователю ссылку для входа в личный кабинет.
Для того чтобы начать использовать программное обеспечение “1ОПД” пользователю необходимо перейти по предоставленной ссылке и заполнить поля в соответствии с предоставленными данными для входа согласно рис. 1.
По завершении пользователю необходимо нажать кнопку “ВОЙТИ”.

Рисунок 1 - Форма для входа пользователя в личный кабинет

После этой операции пользователь автоматически будет перемещен на страницу личного кабинета, где будет доступен весь функционал, предоставленный в рамках договора, заключенного с поставщиком программного обеспечения “1ОПД”.

7. Описание применения программы «1ОПД»

Программное обеспечение “1ОПД” предоставляет пользователям один объект конфигурации, который позволяют адаптировать программное обеспечение “1ОПД” под личные предпочтения и потребности. Все остальные параметры конфигурации управляются поставщиком программного обеспечения “1ОПД”.
Пользователь программного обеспечения “1ОПД” после входа в личный кабинет может изменить свой пароль, чтобы повысить безопасность доступа к личному кабинету. Для этого пользователь должен выполнить следующие шаги (рис. 2):
1. Нажмите на кнопку “Изменить пароль” в правом верхнем углу личного кабинета.
2. На странице изменения пароля введите старый пароль (предоставленный поставщиком программного обеспечения “1ОПД”) для подтверждения своей личности.
3. Введите новый пароль, который должен соответствовать требованиям безопасности, указанным на странице, а именно:
● Пароль не должен быть слишком похож на другую вашу личную информацию,
● Ваш пароль должен содержать как минимум 8 символов,
● Пароль не должен быть слишком простым и распространенным,
● Пароль не может состоять только из цифр.
4. Подтвердите новый пароль, введя его повторно в поле Подтверждение пароля.
5. Нажмите кнопку «Изменить мой пароль» для завершения процесса.
После успешного ввода данных пользователь будет уведомлен о том, что пароль был изменен.
Примечание: Для повышения безопасности рекомендуется регулярно менять пароль и использовать уникальные, сложные пароли.

Рисунок 2 - Изменение пароля пользователя