Найти в Дзене
АО Информатика

АСМО-система — инструментальная платформа автоматизации деятельности предприятий

АСМО-система представляет собой инструментальную платформу, предназначенную для разработки, внедрения и сопровождения прикладных решений в сфере автоматизации деятельности предприятий. Платформа ориентирована на построение комплексных информационных систем, охватывающих производственные, финансово-хозяйственные, административные и вспомогательные процессы в рамках единой архитектуры управления данными. Система применяется на предприятиях с распределенной организационной структурой, значительным количеством объектов учета и повышенными требованиями к прозрачности процессов, управляемости изменений и интеграции с внешними информационными ресурсами. Архитектура и технологическая основа АСМО-система реализована по трехзвенной архитектуре, включающей клиентскую часть, сервер приложений и сервер базы данных. Размещение компонентов может осуществляться как на одном вычислительном узле, так и в распределенной среде в зависимости от требований к производительности, масштабируемости и отказоусто

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

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

Архитектура и технологическая основа

АСМО-система реализована по трехзвенной архитектуре, включающей клиентскую часть, сервер приложений и сервер базы данных. Размещение компонентов может осуществляться как на одном вычислительном узле, так и в распределенной среде в зависимости от требований к производительности, масштабируемости и отказоустойчивости.

Платформа поддерживает работу с промышленными системами управления базами данных, включая PostgreSQL, Postgres Pro, Oracle, MS SQL и MySQL. Эксплуатация возможна в средах Windows и Linux. Доступ пользователей к функционалу системы осуществляется через веб-интерфейс или нативное приложение.

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

Средства разработки и настройки

Система включает встроенные инструментальные средства, обеспечивающие настройку прикладных решений без необходимости изменения исходного кода ядра системы.

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

-2

Редактор таблиц позволяет как создавать новые, так и подключать уже существующие таблицы любой поддерживаемой СУБД, настраивать в удобном визуальном представлении поля, индексы, связи и ограничения.

Редактор запросов предоставляет средства графического построения SQL-запросов с отображением структуры источников данных. Система поддерживает параметризацию условий выполнения, автоматическую корректировку текста запроса при изменении параметров, сохранение критериев поиска для повторного использования, а также просмотр сформированного SQL-кода и анализ планов выполнения запросов для различных СУБД.

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

Редактор отчетов обеспечивает формирование аналитической и регламентированной отчетности. В его рамках настраиваются источники данных, группировки, фильтры, вычисляемые показатели и структура представления информации. Предусмотрено формирование печатных форм документов в форматах OpenOffice, Microsoft Office, PDF и других офисных форматах. Дополнительная логика обработки и преобразования данных может быть реализована с использованием встроенного JavaScript.

-3

Администрирование и управление доступом

Система реализует ролевую модель разграничения прав доступа. Роли формируются как элементы метаданных и могут объединяться в группы. Права назначаются пользователям и группам пользователей с возможностью ограничения доступа к формам, данным и отдельным элементам интерфейса. Предусмотрена интеграция со службами каталогов (Active Directory, Astra Linux Directory и другими) для централизованного управления учетными записями.

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

В рамках эксплуатации обеспечивается аудит подключений пользователей, изменений данных, обновлений метаданных, процессов репликации и действий в системе. Для анализа производительности предусмотрены средства трассировки выполнения запросов, выявления неоптимальных SQL-конструкций и просмотра планов их выполнения, а также инструменты инспектирования модели данных форм и отчетов.

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

Интеграционные возможности и нормативный статус

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

АСМО-система включена в Единый реестр российских программ для электронных вычислительных машин и баз данных.

Заключение

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

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