Описание функциональных характеристик АРМ «СборникМуниципальныхАктов»
Версия документа: 1.04 | Статус: Утверждено
1. Общие сведения
АРМ «СборникМуниципальныхАктов» (далее – АРМ СМА или Система) – локальное настольное приложение, предназначенное для автоматизированной подготовки, валидации реквизитов и упаковки муниципальных правовых актов с целью их последующей передачи в редакционную службу для размещения на ресурсе https://www.сборникмуниципальныхактов.рф/.
Система функционирует в автономном режиме на рабочих станциях муниципальных образований под управлением ОС Windows 10/11 (x86/x64). Архитектура приложения монолитная, клиент-серверное взаимодействие и внешние СУБД не используются. Все справочные данные встроены в исполняемый файл, конфигурация и временные данные хранятся локально в файловой системе ОС.
Конечный результат работы: ZIP-архив с именем <ИНН клиента>.zip, содержащий основные файлы документов, вложенные архивы приложений и файл метаданных import.csv, готовый к отправке по электронной почте на адрес .
Целевая аудитория: сотрудники муниципальных образований (администрации, представительные органы, главы), ответственные за подготовку, согласование и публикацию нормативных правовых актов.
Технологический стек: C#, .NET 6.0 Desktop, Windows Forms. Сторонние компоненты: Newtonsoft.Json, DotNetZip (Ionic.Zip), WinAPI P/Invoke. Дистрибутив поставляется в формате MSI.
2. Функциональные возможности
Основные функции АРМ СМА:
- Инициализация сессии с выбором организации из встроенного справочника;
- Автоматическая генерация полного наименования документа на основе категории, типа, источника, даты и краткого названия;
- Управление реестром документов: добавление, удаление, множественное выделение, проверка дубликатов;
- Валидация форматов файлов: основной файл (pdf, doc, docx, rtf, odt), приложения (любые форматы);
- Формирование единого ZIP-архива с файлами документов и метаданными;
- Автоматическое разбиение архива на сегменты при превышении размера 20 МБ;
- Резервное копирование предыдущей сессии в папку import_old\;
- Открытие Проводника Windows с выделением созданного архива;
- Экстренный сброс сессии по комбинации клавиш ALT+Del;
- Управление видимостью столбцов таблицы с сохранением настроек в конфигурационном файле.
Категории и типы документов:
| Категория | Типы документов | Особенности обработки |
|---|---|---|
| Акт | Решение, Распоряжение, Постановление, Информация и др. | Поля «Дата» и «Номер» обязательны. Генерация полного наименования с датой и номером. |
| Проект акта | Решение, Распоряжение, Постановление и др. | Поля «Дата» и «Номер» деактивированы. Генерация наименования с префиксом «Проект» и типом в нижнем регистре. |
| Официальная информация | Информация, Отчет, Сведения и др. | Поля «Дата» и «Номер» деактивированы. Генерация наименования без даты и номера. |
Логика формирования ZIP-архива:
- Создание файла import.csv (UTF-8, разделитель ;) с реквизитами всех документов;
- Упаковка основного файла каждого документа в корень архива;
- При наличии приложений — создание вложенного архива Attachments_<индекс>.zip;
- Итоговый архив сохраняется как <ИНН клиента>.zip в папку %Documents%\CMA\import\;
- При размере >20 МБ выполняется автоматическая сегментация (*.z01, *.z02, *.zip).
3. Установка
Установка АРМ «СборникМуниципальныхАктов» осуществляется пользователем самостоятельно с использованием MSI-инсталлятора.
- Запустите файл SetupCMA.msi от имени администратора (рекомендуется).
- В мастере установки нажмите кнопку Далее.
- При необходимости измените путь установки (по умолчанию: C:\Program Files\Архангельск-ГАРАНТ.ИПО\АРМ СборникМуниципальныхАктов).
- Подтвердите установку, дождитесь завершения процесса, нажмите Закрыть.
- На рабочем столе и в меню Пуск появится ярлык запуска программы.
Удаление: через Пуск → Архангельск-ГАРАНТ.ИПО → Удалить АРМ СборникМуниципальныхАктов или Параметры Windows → Приложения.
4. Информация о стоимости
Стоимость использования АРМ «СборникМуниципальныхАктов» рассчитывается индивидуально в зависимости от:
- Количества муниципальных образований-пользователей;
- Объёма технической поддержки и сопровождения;
- Необходимости доработки функционала под специфические требования заказчика.
Для получения коммерческого предложения просим направить запрос на электронную почту: .
Использовать АРМ СМА на условиях открытой лицензии нельзя. Программное обеспечение распространяется на основании лицензионного договора между правообладателем (Архангельск-ГАРАНТ.ИПО) и пользователем.
Дополнительные материалы
Руководство пользователя
Пошаговые инструкции по работе с программой, сценарии использования, часто задаваемые вопросы.
Технические требования
Детальные требования к аппаратному и программному обеспечению, настройки окружения, проверка работоспособности.