Программный комплекс «Анализатор структур многомасштабный SIAMS 900» (SIAMS 900, SIAMS) предназначен для автоматизации работ по получению, анализу и хранению изображений, производству измерений и подготовке отчетов.
Алгоритм работы программы в общем случае подразумевает следующую последовательность действий:
- создание проекта на базе содержащегося в программе шаблона с возможностью дальнейшего редактирования и удаления проекта;
- наполнение проекта изображениями, вводимыми при помощи цифровых камер, сканеров или иных устройств, либо импортируемыми из файлов;
- обработка введенных изображений при помощи содержащихся в составе серверной части алгоритмов и инструментов;
- обработка полученных результатов, расчет статистик и формирование отчетов.
Указания про установке
Установка в общем случае осуществляется сервисным инженером компании-разработчика
Для установки под управлением ОС Windows следует запустить поставляемый файл дистрибутива и следовать указаниям мастера.
Для установки под управлением ОС Astra Linux рекомендуется использовать предоставляемый автоматизированный скрипт вместо
ручного развёртывания. Это значительно упрощает процесс и снижает вероятность ошибок. Для этого следует распаковать полученный дистрибутив в каталог `/siams`, перейти в каталог /siams и запустить поставляемый с дистрибутивом скрипт install-on-Astra-Linux.sh. Для систем с особыми конфигурациями (нестандартные пути, несколько экземпляров Tomcat) следует настроить значения в переменных `SOURCE_DIR` и `TARGET_DIR`, конфигурационных файлах systemd и Параметрах JAVA_OPTS
ВНИМАНИЕ: для получения помощи при установке следует обращаться в сервисную службу компании SIAMS
Системные требования
Рекомендуемые технические характеристики компьютера, используемого для размещения серверной части SIAMS 900, представлены в таблице 1.
Таблица 1 – Рекомендуемые характеристики сервера
Наименование | Характеристики | |
Размер оперативной памяти, Гб | 16 (минимальное рекомендуемое значение) | |
Дисковая подсистема | Отказоустойчивый массив НЖМД с общей емкостью не менее 1 Тб | |
Доступ к ЛВС | Скорость доступа - 1 Гбит/с, рекомендуется установка двух сетевых адаптеров | |
Система питания | Резервированная. Рекомендуется применение источников бесперебойного электропитания |
Для организации связи между серверным и персональными компьютерами рекомендуется использовать локальную вычислительную сеть Ethernet со скоростью передачи данных не ниже 100 Мбит/с. При большом количестве персональных компьютеров, одновременно работающих в сети (более двадцати), рекомендуется использовать локальную сеть со скоростью передачи данных не ниже 1000 Мбит/с.
ВНИМАНИЕ: емкость дисковой подсистемы должна быть достаточной для обеспечения хранения больших объемов изображений. Рекомендуется применение средств аппаратного резервирования и резервного копирования информации. Рекомендуется защита аппаратного обеспечения серверов SIAMS при помощи средств резервирования и бесперебойного электропитания.
Рекомендуемые технические характеристики персональных компьютеров, применяемых для запуска клиентской части SIAMS 900, представлены в таблице 2.
Таблица 2 – Рекомендуемые характеристики персонального компьютера
Наименование | Характеристики | |
Оперативная память | минимум 4 Гб | |
Дисковая подсистема | 250 Гб 7200 rpm SATA 3.0 Gb/s NCQ | |
Видеосистема | разрешающая способность не ниже 1024x768 точек,
рекомендуется использование двух мониторов | |
Сетевой адаптер | 100/1000 Mbit Ethernet controller |
ВНИМАНИЕ: допускается установка серверной и клиентской части на клиентском компьютере. В таком случае требования к аппаратному обеспечению серверной части соответствуют таковым для клиентского компьютера.
При наличии выделенного сервера, осуществляющего хранение и обработку изображений для группы пользователей, для его обслуживания необходим один системный и сетевой администратор (возможно совмещение обязанностей).
Требования к программному обеспечению
Программное обеспечение (ПО) служит средой для запуска программного обеспечения SIAMS 900.
3.1 Программная среда
Для корректной работы программного обеспечения необходимо, чтобы программная среда соответствовала следующим требованиям:
Среда для функционирования серверной части ПО:
- 64-разрядная версия операционной системы Microsoft Windows 11, Windows 10, Microsoft Windows 8.x, Microsoft Windows 7 с пакетом обновления 1 (SP1);
- Сервер приложений Apache Tomcat 8*.
- Среда для функционирования клиентской части приложения:
- операционная система, обеспечивающая функционирование интернет-браузера из нижеприведенного списка;
- установленный браузер из следующего списка:
1) Google Chrome (135+),
2) Яндекс-браузер последней версии.
- распространяемой части Java SE Development Kit не младше JDK 17, допустим Axiom JDK (https://axiomjdk.ru/pages/axiom-jdk/);
- распространяемой части Microsoft Visual C++ версии не позднее «2015-2022».
Для просмотра сформированных отчетов на клиентском компьютере могут быть установлены офисные пакеты Microsoft Office (версия зависит от выбранных сервисными инженерами компании SIAMS или приобретенных клиентом) или OpenOffice (например, версия 4.1.13). В дистрибутив офисные пакеты не входят. Отчеты также могут формироваться в формате .pdf.
Языки программирования:
- язык реализации основных компонентов приложения – Java SE 1.8;
- язык реализации модуля SIAMS VideoPanorama – C++.
Для корректной работы программного обеспечения необходимо, чтобы программная среда соответствовала следующим требованиям:
Среда для функционирования серверной части ПО:
- 64-разрядная версия операционной системы Astra Linux Desktop;
- cервер приложений ApacheTomcat 9*.
- распространяемая часть Java SE Development Kit в варианте Open JDK версии не младше JDK 21.
ВНИМАНИЕ: модуль SIAMS VideoPanorama под управлением ОС Linux не устанавливается и не используется.
Для просмотра сформированных отчетов на клиентском компьютере может быть установлен пакет LibreOffice (рекомендуется установка максимально свежей версии на момент установки), не входящий в дистрибутив. Отчеты также могут формироваться в формате *.pdf.
Языки программирования:
- язык реализации основных компонентов приложения – Java SE 1.8.
Указания по установке и эксплуатации программы
Указания по подготовке дистрибутива, установке и развертыванию программы приведены в документе 643.12285114.25401-01 46 01 «АНАЛИЗАТОР СТРУКТУР МНОГОМАСШТАБНЫЙ SIAMS 900 (SIAMS 900, SIAMS). Руководство по установке и администрированию». Сведения, необходимые для использования программы по назначению пользователем, содержатся в документе 643.12285114.25401-01 34 01 «АНАЛИЗАТОР СТРУКТУР МНОГОМАСШТАБНЫЙ SIAMS 900 (SIAMS 900, SIAMS). Руководство оператора».
Руководство оператора предоставляется Заказчику в комплекте поставки программного обеспечения в бумажном и/или электронном виде. Руководство по установке и развертыванию предназначено для использования сервисным персоналом разработчика и может предоставляться Заказчику по отдельному запросу.