Инструкция по установке экземпляра программного обеспечения (руководство пользователя)














Программный комплекс для фиксации (заверения) информации в сети Интернет «ВЕБДЖАСТИС»



СВЕДЕНИЯ О ФУНКЦИОНАЛЬНЫХ ХАРАКТЕРИСТИКАХ, УСТАНОВКЕ,

НАСТРОЙКЕ И ЭКСПЛУАТАЦИИ ПРОГРАММНОГО КОМПЛЕКСА

























Воронеж 2024



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

Наименование программы для ЭВМ:

Программный комплекс для фиксации (заверения) информации в сети Интернет «ВЕБДЖАСТИС» (Интернет-правосудие) вер.3.0.» (далее – программа для ЭВМ, программа, ВЕБДЖАСТИС).

Назначение программы:

предназначено для автоматизации собирания, фиксации и хранения электронных доказательств, снижение объемов рутинной ручной работы при оформлении письменных доказательств для их последующего представления в суд

Функциональные возможности:

  • фиксация информации путем выполнения снимков (скриншотов) окна браузера в отношении заданной пользователем интернет-страницы
  • формирование протокола осмотра информации (доказательств) по заданному шаблону, включающего описание зафиксированной информации и технических процедур, скриншоты и пр.
  • сохранение протокола в формате pdf
  • поиск ранее сформированных протоколов

2. Сведения о структуре программы

2.1 Структура программы включает серверный и клиентский элементы.

Клиентское приложение представляет собой Web-приложение, функционирующее под управлением операционных систем семейства GNU/Linux. Взаимодействие пользователя с программой осуществляется с помощью браузера, устанавливаемого на устройства пользователей. Пользовательские интерфейсы обеспечивают корректную работу с использованием общераспространенных браузеров, таких как Google Chrome 65 и выше.

Для хранения данных использована СУБД MariaDB (64 Bit Platforms), версия 10.1.45 (с поддержкой русской кодировки).

Программа имеет модульную структуру и состоит из набора модулей. Модульная

структура программы обеспечивает возможность расширения функциональности

системы за счет создания новых или модификации существующих модулей.

2.2 Программа (серверная часть) обеспечивает работу следующих модулей:

  • модуль управление пользователями
  • модуль работы с протоколами
  • модуль администрирования программы



Программа обеспечивает необходимый и достаточный для реализации основных функций набор ролей пользователей, выделенных по функционально- технологическому принципу.

2.3. Модуль управления пользователями обеспечивает решение задач: регистрация и хранение данных о пользователях программы.

2.4. Модуль работы с протоколами обеспечивает следующие функции: редактирование и актуализация текстов и шаблонов протоколов, получение и обработку данных о введенных пользователями URL, получение и обработку скриншотов, сборку текст и выдачу документа.

После получения и обработки данных о введенных пользователями URL программа получает данные о доменных именах к которым относятся фиксируемые страницы, согласно введенным пользователем URL, а также о доступности и ip адресе сервера на котором хостится соответствующий сайт.

Под получением и обработкой скриншотов подразумевается получение графических изображений - снимков с интернет-страниц согласно URL, введенным пользователем.

Под сборкой протоколов подразумевается формирование итогового документа - письменного доказательства, в котором имеется описательная, и техническая часть, а также снимки экрана (скриншоты) заданных пользователем интернет-страниц в формате pdf

2.5. Модуль администрирования предназначен для управления пользователями и настройками подсистемы, выводом информации в web-приложение, а также для контроля действий пользователей с целью выявления их неправильных действий или ошибок функционирования ВЕБДЖАСТИС.

3. Сведения о связях программы с другими программами

3.1. Программа взаимодействует со следующим внешним вспомогательным ПО:

  • СУБД MariaDB. БД, данные которой используются при работе программы, функционирует под управлением этой СУБД;
  • Nginx - веб-сервер;
  • комплект программных средств для обеспечения функционирования приложений на языке PHP;
  • веб-браузер Google Chrome (или веб-браузер Yandex) - среда отображения информации ВЕБДЖАСТИС;
  • Adobe Reader - обеспечивает просмотр электронных документов PDF-формата



СУБД представляет собой специализированное программное обеспечение, предназначенное для управления созданием и ведением баз данных, а также предоставлением доступа к данным, содержащихся в база данных. В рамках обеспечения функционирования ВЕБДЖАСТИС обеспечивает доступ к данным, хранящимся в базе данных. СУБД MariaDB также обеспечивает размещение и функционирование набора хранимых процедур (объект базы данных, содержащий набор скомпилированных SQL-инструкций).

nginx [engine x] — это HTTP-сервер и обратный прокси-сервер, почтовый прокси-сервер, а также TCP/UDP прокси-сервер общего назначения.

Комплект программных средств для обеспечения функционирования приложений на языке PHP обеспечивает функционирование ВЕБДЖАСТИС. Из состава PHP для обеспечения функционирования применяются программные средства PHP runtime, посредством которых реализуется взаимодействие между программными компонентами ВЕБДЖАСТИС и другими программами в рамках фреймворка Yii2.

Средствами веб-браузера обеспечивается отображение элементов графического интерфейса пользователя для предоставления ему доступа к функциям и данным программного комплекса, а также прием от пользователя вводимых данных и команд управления графическим интерфейсом. Для обеспечения функционирования ВЕБДЖАСТИС в качестве веб-браузера используется Google Chrome. Допускается применение также и Yandex Браузера.

3.2.Внешние информационные системы

Модули интеграции и инфообмена обеспечивают решение задач информационного обмена с внешними информационными системами. Они выполняют получение и/или передачу информации между ВЕБДЖАСТИС и внешними информационными системами.

3.2.1. Информационный обмен с Платежной системой Т-банка

Взаимодействие с платежной системой необходимо для оплаты за использование программы для ЭВМ.

  • Инициация платежа
    Программа отправляет запрос в Т- Банка на создание платежа с указанием суммы и данных клиента.
  • Переход на платежную страницу
    Клиент перенаправляется на платежную страницу Т- Банка для ввода данных карты.
  • Обработка платежа
    Т- Банк проверяет данные карты и проводит оплату.
  • Уведомление о платеже
    После обработки Т- Банка отправляет уведомление о статусе платежа (успешно/неуспешно).
  • Завершение
    Система получает статус платежа и предоставляет доступ к программе или предлагает повторить оплату.



4. Установка и настройка программы

4.1. Серверная часть

Поскольку ВЕБДЖАСТИС работает как интернет-сервис (SAAS), то установка программы пользователем не требуется. Серверная часть установлена на сервере Правообладателя. Пользователи не имеют непосредственного доступа к серверной части.

Характеристики сервера:

  • 4 ядра с тактовой частотой не менее 2.4 Ггц
  • 16 гб оперативной памяти
  • 512гб дискового пространства для хранения



4.2. Клиентское приложение представляет собой веб-приложение доступное для пользователей имеющих доступ в сеть Интернет через браузер. Для использования веб-приложения установка программных компонентов ВЕБДЖАСТИС не требуется.

Для корректной работы с ПО устройство пользователя пользователя должно отвечать следующим минимальным требованиям:

Операционная система Windows

от 10 и выше

Оперативная память

Не менее 4 Гб

Жесткий диск

Не менее 500 Мб

Браузер

Google Chrome 65 и выше

Скорость интернет-соединения

Не менее 1 Mбит/с

Вспомогательные программы

программа для просмотра pdf файлов (например, Adobe Reader)

Для настройки своего устройства пользователю следует:

− проверить наличие и работоспособность вспомогательных программ;

− проверить подключение к сети.

После проверки пользователю необходимо запустить браузер и перейти на страницу веб-приложения https://www.shotapp.ru/

5. Администрирование системы

Модуль администрирования обеспечивает управление следующими настройками подсистемы:

  • шаблонами протоколов
  • настройками стоимости (цены) фиксации информации и другими параметрами (price.first, price.next , video.price, protocol.example и пр.)
  • списками исключений для фиксации
  • пользователями (ролями, доступом)

Кроме этого модуль администрирования позволяет отслеживать результаты работы программы в виде списка протоколов и карточек протоколов с целью поддержки пользователей и выявления ошибок функционирования ВЕБДЖАСТИС.



6. Сведения об эксплуатации программного комплекса

Предварительная подготовка для использования ВЕБДЖАСТИС пользователю не требуется. Пользователь использует веб-сервис полагаясь на имеющийся графический интерфейс и подсказки.

В случае возникновения вопросов пользователь имеет возможность обратиться в службу поддержки через форму обратной связи или на электронную почту info@webjustice.ru

Эксплуатация серверной части программного комплекса ВЕБДЖАСТИС осуществляется силами правообладателя. Пользователи не имеют непосредственного доступа к серверной части.

Общесистемное ПО, обеспечивающее функционирование серверной части и веб-приложения:



Компоненты

Назначение (класс, вид) программного обеспечения

Наименование и версия

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


Сервер БД

Операционная система

Debian GNU/Linux 9.13 (stretch)


Система управления БД

MariaDB

Сервер приложений

Операционная система

Debian GNU/Linux 9.13 (stretch)


Веб-сервер

nginx/1.19.3