Описание функциональных характеристик ПО «КРАСОФТ Поиск»
Публичный документ, содержащий описание функциональных характеристик программного обеспечения «КРАСОФТ Поиск» (латиницей — KrasoftSearch) и информацию, необходимую для его установки и эксплуатации. Подготовлен в соответствии с Правилами формирования и ведения единого реестра российских программ для электронных вычислительных машин и баз данных (постановление Правительства Российской Федерации от 16.11.2015 № 1236).
- Юридический адрес
- 360001, Кабардино-Балкарская Республика, г. Нальчик, ул. Мечиева, зд. 207а, этаж 4
- ИНН
- 9705142730
- ОГРН
- 1207700109165
- КПП
- 070001001
- Телефон
- +7 (495) 540-55-99
- Электронная почта
- info@krasoft.ru
Эксплуатационная документация ПО «КРАСОФТ Поиск» для скачивания:
- Информация о стоимостиDOCX
- Руководство по установкеDOCX
- Руководство пользователяDOCX
- Руководство по эксплуатацииDOCX
- Функциональные возможности (описание функциональных характеристик)DOCX
- Сопровождение программного продуктаDOCX
- Описание процессов жизненного цикла ПОDOCX
Конкретные тарифные планы формируются индивидуально и предоставляются по запросу; перечень документов пополняется по мере готовности.
1. Общие сведения
Наименование: «КРАСОФТ Поиск» (латиницей — KrasoftSearch).
Тип ПО: прикладное программное обеспечение, веб-сервис (модель SaaS — программное обеспечение как услуга).
Класс по классификатору программ для ЭВМ и баз данных (приказ Минцифры России от 22.09.2020 № 486): «12.20 Информационные системы для решения специфических отраслевых задач».
Назначение. «КРАСОФТ Поиск» — веб-сервис поиска и анализа сведений по реестрам государственных и корпоративных закупок Российской Федерации: оперативный поиск, фильтрация и анализ сведений о закупках из единой информационной системы в сфере закупок и иных открытых источников, в том числе:
- извещений о закупках;
- контрактов (договоров) и сведений об их исполнении;
- сведений плана-графика закупок;
- объектов закупок (закупаемых товаров, работ, услуг);
- спецификаций извещений и контрактов.
ПО обеспечивает работу с закупками по Федеральному закону от 05.04.2013 № 44-ФЗ и Федеральному закону от 18.07.2011 № 223-ФЗ, предоставляя участникам закупок инструменты поиска процедур, мониторинга рынка и анализа конкурентной среды.
Область применения: участники закупок; специалисты по тендерному сопровождению и отделы продаж; аналитики рынка закупок; организации сферы здравоохранения и фармацевтики (поиск по медицинским справочникам). ПО эксплуатируется на территории Российской Федерации; серверная инфраструктура размещается на территории Российской Федерации.
2. Функциональные характеристики
2.1. Поиск по реестрам закупок — высокопроизводительный поиск по предварительно построенному полнотекстовому индексу. Поддерживаемые категории:
- Извещения о закупках — реестр и карточка (заказчик, начальная (максимальная) цена контракта, сроки, способ определения поставщика, регион, классификаторы), документы, спецификации, связанные контракты, протоколы и результаты;
- Контракты — карточка контракта: поставщик, заказчик, цена, предмет, сроки, связанные извещения и документы;
- План-график закупок — позиции плана-графика и закупаемые товары (работы, услуги);
- Объекты закупок — отдельные позиции закупаемых товаров, работ, услуг в разрезе извещений, контрактов и плана-графика;
- Спецификации — технические задания извещений и контрактов, количественные и качественные характеристики, версии спецификаций;
- Исполнение контрактов — сведения об оплатах и о фактически поставленной продукции.
Для всех категорий поддерживаются полнотекстовый поиск, фасетная навигация, фильтрация по множеству атрибутов, сортировка и постраничный вывод результатов.
2.2. Конструктор расширенных фильтров. Пользователь формирует собственные правила отбора без программирования: условия по полям и справочникам, логические группы «И»/«ИЛИ», текстовые условия (в том числе с учётом синонимов), выбор состава выводимых полей, сохранение фильтра под именем, управление сохранёнными фильтрами (создание, переименование, копирование, очистка, удаление) и исполнение фильтра поисковой подсистемой.
2.3. Рассылки уведомлений (конфигурирование). Настройка рассылок о новых закупках, удовлетворяющих сохранённым фильтрам: привязка к фильтрам, параметры рассылки (адресаты, периодичность, состав уведомления), управление списком рассылок. Фактическая отправка выполняется отдельным сервисным компонентом программного комплекса правообладателя.
2.4. Справочники. Нормативно-справочная информация: классификаторы продукции (ОКПД2, ОКПД, ОКДП), территориальные справочники (регионы, федеральные округа), КТРУ, справочники контрагентов (поставщики, заказчики, корпорации), отраслевые справочники, а также медицинские справочники (МНН, лекарственные формы и дозировки, ЕСКЛП, АТХ, EphMRA, торговые наименования, производители, классификация и виды медицинских изделий, номенклатура) и справочники полей реестров и меток извещений.
2.5. Аутентификация, личный кабинет и ролевая модель доступа. Многопользовательское ПО с разграничением доступа: аутентификация по логину и паролю с выдачей маркера доступа (JWT) и маркера обновления; личный кабинет (профиль, настройки, сохранённые фильтры и рассылки); ролевая модель (модель прав, entitlements) определяет доступные модули и операции в зависимости от подписки; для операций, изменяющих данные, ведётся журнал действий (аудит).
2.6. Экспорт результатов — экспорт результатов поиска и выборок в формат электронных таблиц (XLSX/OpenXML) с выбранным составом полей.
3. Общие характеристики
- Веб-интерфейс — ПО предоставляется как веб-приложение и не требует установки клиентского ПО, достаточно современного веб-браузера;
- Многопользовательский режим — одновременная работа множества пользователей;
- Разграничение доступа — на основании аутентификации и ролевой модели, привязанной к подписке;
- Русскоязычный интерфейс;
- Адаптивность — интерфейс адаптируется к различным размерам экранов.
4. Технические характеристики
4.1. Архитектура — клиент-серверная: серверная часть (backend), клиентская часть (frontend), поисковый слой и обратный прокси-сервер.
4.2. Серверная часть — платформа .NET (ASP.NET Core), язык C#; прикладной каркас FastEndpoints; доступ к данным — прямые SQL-запросы с использованием Dapper; аутентификация — JWT. Хранение данных и полнотекстовый поиск обеспечиваются внешними системами (реляционная СУБД и поисковая подсистема), относящимися к среде функционирования и не входящими в состав поставляемого ПО.
4.3. Клиентская часть — Next.js (среда исполнения Node.js), React, TypeScript. Доступ через веб-браузер — поддерживаются актуальные версии (последние две) «Яндекс.Браузер», Google Chrome, Mozilla Firefox, Microsoft Edge и иные браузеры на современных движках.
4.4. Системное окружение и развёртывание. Серверная ОС — операционная система семейства Linux, включая отечественную ОС Astra Linux (например, Ubuntu Server); ПО функционирует на ОС семейства Linux. Управление процессами — systemd; обратный прокси — nginx. ПО построено на провайдеро-независимой архитектуре доступа к данным и поиску: реляционная СУБД — на выбор PostgreSQL, Postgres Pro или Microsoft SQL Server; поисковая подсистема — на выбор ClickHouse или Elasticsearch; конкретный провайдер выбирается параметрами конфигурации при развёртывании. Параметры подключения и секреты задаются переменными окружения службы и не входят в состав исходного кода.
4.5. Протоколы и интерфейсы — взаимодействие клиентской и серверной частей по HTTPS (HTTP поверх TLS) с программным интерфейсом REST/JSON; аутентификация запросов — маркерами JWT.
4.6. Совместимость. Серверная часть работает под управлением ОС семейства Linux, включая отечественную Astra Linux; слой данных и поиск конфигурируемы (провайдер выбирается конфигурацией). Клиентская часть работает в современном браузере на распространённых ОС, в том числе российских (ОС «Альт», Astra Linux, РЕД ОС). Использованы только свободные компоненты с пермиссивными лицензиями (MIT, Apache-2.0, BSD, ISC); проприетарные иностранные компоненты с обязательными платежами отсутствуют. Работоспособность не зависит от иностранных лиц и иностранной инфраструктуры.
4.7. Минимальные требования к рабочему месту — ПК (ноутбук) с современным веб-браузером; подключение к сети «Интернет» с каналом не ниже 10 Мбит/с; разрешение экрана не менее 1280 × 720 (рекомендуется 1920 × 1080).
4.8. Минимальные требования к серверу (без учёта внешних СУБД и поисковой подсистемы): не менее 4 виртуальных ядер ЦП; не менее 8 ГБ ОЗУ; не менее 50 ГБ на накопителе SSD; канал не ниже 10 Мбит/с; ОС семейства Linux.
5. Размещение и распространение
- Основной сервис
- https://search.krasoft.ru
- Демонстрационный доступ
- предоставляется по запросу для целей проверки (обращение на info@krasoft.ru)
- Модель распространения
- предоставление права использования на территории Российской Федерации (SaaS, подписка); условия и стоимость — в отдельном документе
Работоспособность ПО не зависит от иностранных лиц и иностранной инфраструктуры; принудительное обновление и управление программным обеспечением из иностранных государств не осуществляются.
6. Заключение
Программное обеспечение «КРАСОФТ Поиск» является самостоятельным результатом интеллектуальной деятельности ООО «Красофт», разработано и эксплуатируется на территории Российской Федерации, обеспечивает выполнение заявленных функциональных характеристик и соответствует требованиям, предъявляемым к программному обеспечению, включаемому в единый реестр российских программ для электронных вычислительных машин и баз данных в соответствии с постановлением Правительства Российской Федерации от 16.11.2015 № 1236.