Технология виртуальных машин позволяет запускать на одном компьютере несколько различных операционных систем одновременно, либо оперативно переходить от работы в среде одной системы к работе с другой без перезапуска компьютера. При работе с «гостевой» операционной системой нет никаких ограничений в использовании ее возможностей, получая полную иллюзию работы с реальной системой. При этом можно выполнять в такой системе различные малоизученные или потенциально опасные операции, не беспокоясь о последствиях, так как это никак не скажется на работе реальной системы.
Виртуальный тренажер системы электронного документооборота (СЭД) реализован с помощью программы Oracle VM VirtualBox. Выбор объясняется тем, что программа бесплатная, есть поддержка русского языка, в качестве хостовой операционной системы можно использовать как любую версию Windows, так и Linux, Solaris и другие, в интерфейсе все просто и наглядно, обеспечена достаточная функциональность, подходит для пользователей, не имеющих навыков системного администрирования, устанавливается программа просто, без каких либо особенностей.
Развертывание виртуального тренажера процесс творческий. Порядок развертывания зависит от степени детализации поставленной задачи по развертыванию сети СЭД, уровня подготовки пользователя СЭД и роли агента СЭД в имитируемой виртуальной системе документооборота.
В обобщенном виде алгоритм развертывания виртуального тренажера можно условно разбить на 7 основных этапов (рисунок 1).
Этап 1. Разработка структуры имитируемой сети СЭД.
На данном этапе разрабатывается структура сети СЭД с указанием:
количества объектов (серверов и шлюзов) и их IPадресации;
наименований объектов и модулей, их кодов и номеров вычислительных установок;
Рисунок 1 – Обобщенный алгоритм развертывания виртуального тренажера
подготовленных файлов настройки сети, включающих в себя идентификационные файлы (hosts.slon), словаря-справочника штатных расписаний
объектов автоматизированных систем (АС) (slvlms01.xml), словаря-справочника объектов АС (slvrdo01.xml), структурного файла сети (structure_sed.dat), конфигурационных файлов (slvadr.slv, slvnum.slv).
Этап 2. Установка системы виртуальных машин.
На персональном компьютере устанавливается ПО Oracle VM VirtualBox. В зависимости от технических характеристик персональных компьютеров определяется количество виртуальных машин, развертываемых на одном ПК. В дальнейшем производится установка необходимых виртуальных машин и развертывание ЛВС.
Этап 3. Установка операционной системы Windows XP.
Этап 4. Развертывание необходимого программного обеспечения.
Этап 5. Установка сервера СЭД.
Порядок настройки сервера СЭД включает в себя:
запуск инсталляционной программы установки;
переименование папок словарей в соответствии с адресом настраиваемого объекта;
настройку структурных и адресных файлов СЭД;
определение и настройку круга пользователей баз данных;
настройкупрограммы UNIVERSAL PLATFORM PLUS;
настройку словарей маршрутизации;
запуск ядра программы и настройку Internet Explorer на работу с внутренним WEB-сервером по администрированию СЭД;
настройку информационно-лингвистического обеспечения (ИЛО);
подготовку словарей slvlms01.xml (словарь-справочник штатных расписаний объектов АС) и slvrdo01.xml (словарь-справочник объектов АС);
присоединение баз данных к серверу;
выбор файла-сценария обновления ИЛО;
постановку в автозагрузку задач doka и vojd;
проверку конфигурирования СЭД;
проверку работоспособности сети СЭД.
Этап 6. Установка шлюза СЭД.
Порядок настройки шлюза СЭД условно можно разбить на следующие пункты:
запуск инсталляционной программы установки;
назначение кода логического модуля $X для шлюза в соответствии с адресом настраиваемого объекта;
настройка линии связи и направления на сервер, к которому подключен данный шлюз;
копирование необходимых библиотек и запуск программы электронного документооборота;
постановка в автозагрузку задач doka и vojd;
проверка конфигурирования СЭД;
проверка работоспособности транспортной сети СЭД.
Этап 7. Проверка функционирования всей сети СЭД установленной на виртуальном тренажере.
К основному содержанию этапа относится:
формирование единого информационного пространства в части документации;
контроль за исполнением документов;
автоматизированная обработка документов;
эффективное использование личного контура.
Кроме проверки работоспособности сети СЭД на данном этапе при необходимости возможно централизованное обновление ИЛО по выбору одного объекта или всех объектов, либо конкретного файла баз данных ИЛО. На каждом этапе предусмотрена возможность прерывания процесса развертывания вычислительной техники и выхода из режима установки тренажера сети СЭД.
Разработанный виртуальный тренажер, позволяет снизить расходы на закупку дорогостоящей техники и исследовать функциональные возможности реальной СЭД. Практические занятия с помощью виртуального тренажера помогают отработать полученные теоретические навыки в безопасной виртуальной среде.
Использованные источники:
Хорольский В.Я., Таранов М.А., Шемякин В.Н., Аникуев С.В. Прикладные методы для решения задач электроэнергетики и агроинженерии. Москва, 2015.
Хорольский В.Я., Жданов В.Г., Шемякин В.Н., Аникуев С.В. Разработка модели управления эксплуатационными мероприятиями электрохозяйства. Вестник АПК Ставрополья. 2013. № 3 (11). С. 78-81.
Аникуев С.В., Шарипов И.К., Гальвас А.В., Шемякин В.Н., Тимошенко Л.И., Кузьменко И.П. Информатика. курс лекций / Ставрополь, 2011. Том 2.
Немтинов В. А. Виртуальное моделирование, прототипирование и промышленный дизайн. Том 2. Материалы IV Международной научно-практической конференции. Тамбов. Издательство ФГБОУ ВО «ТГТУ», 2017.
Немтинов В.А., Краснянский М.Н., Капушкин С.В. Интеллектуальные системы проектирования и управления техническими объектами. Часть 1. Учебное пособие. Тамбов. Издательство ФГБОУ ВПО «ТГТУ», 2016.