Технический проект комплекса информационных технологий "Управление инфраструктурой железнодорожного транспорта" (Описание программного обеспечения системы), страница 7

§  Создание новых и корректировка форм отчетности (на базе Crystal Report);

5.3 Модули общего применения в АСУ-Ш-2 и модули связи с внешними системами

Анализ функций прикладных КЗ и задач АСУ-Ш-2, функций СБД-Ш позволяет выделить функциональные модули общего применения (МОП) для АСУ-Ш-2. К ним относятся:

–  МОП для работы с готовыми документами в стандартных форматах (МОП-Д или ИПС-Д)

–  МОП для обеспечения синхронизации SQL - баз на серверах разных уровней и локальных рабочих местах по технологии электронной почты (МОП-Почта) (включая общий модуль «почтовый клиент»)

–  МОП автоматического обновления версий ПО (МОП-Версия)

–  МОП обеспечения информационной безопасности (МОП-Защита).

5.3.1 Требования к МОП-Д

МОП-Д применяется для работы с готовыми файлами-документами в стандартных форматах (Word, Excel, AutoCAD, HTML, BMP и т.п.). МОП может применяться практически во всех задачах, формирующих выходные документы в стандартных форматах для работы с ранее сформированными документами. Для этого такие задачи должны автоматически зарегистрировать свои документы в общей базе МОПа - БД КП-Ш АСУ-Ш-2. МОП должен позволять также регистрировать в рамках АСУ-Ш-2, а затем работать с любыми документами (в стандартных форматах) необходимыми для работы задач АСУ, но сформированными вне данной АСУ (в других АСУ, САПРах, а также автономно – без средств автоматизации).

Основными функциями МОП-Д являются многовариантный поиск документов, просмотр, архивирование, удаление, пересылка документов. Просмотр найденных документов осуществляется с применением стандартного ПО (Word, Excel, AutoCAD, Internet Explorer). Печать документов осуществляется из этого стандартного ПО.

5.3.2 Требования к МОП-Почта

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

§  Отправка данных по почте;

§  Прием данных по почте

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

5.3.3 Требования к МОП-Версии

МОП создания и автоматического обновления версий продуктов на FTP – серверах должен иметь две составляющие:

§  модуль создания обновлений, который должен функционировать в ОФАП и создавать обновленные версии;

§  модуль автоматического обновления версий, который должен поставляться с каждым комплексом задач АСУ-Ш-2 и работать на ПЭВМ пользователей.

Для обеспечения нормального функционирования данного МОП, все КЗ АСУ-Ш-2 должны стандартным образом регистрировать в Windows все свои компоненты. С этой целью следует применять общий компонент системы – модуль работы с реестром. Модуль должен настраиваться на FTP – сервер – источник обновлений, которым может быть как сервер ОФАП, так и его зеркала на дорогах.

5.3.4 Требования МОП-Защита

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

МОП должен разрабатываться на основании принципов, изложенных в [3], рамках отдельного ЧТЗ, и позволять:

§  Идентифицировать и аутентифицировать пользователей при входе;

§  Разграничивать доступ пользователей к ресурсам (функциям и данным);

§  Вести аудит действий пользователя;

§  Обеспечивать ведение и проверку электронных подписей в документах.

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

5.4 Подсистема взаимодействия с другими автоматизированными системами ИСЖТ (АСУШ-Вз)

В составе данной подсистемы должны реализовываться функции загрузки в БД КП-Ш данных, источниками которых являются внешние по отношению к АСУ-Ш-2 автоматизированные системы:

–  технологические системы ж.д. транспорта;

–  информационные системы ж.д. транспорта.

На стадии минимального комплекса АСУ-Ш-2 разрабатывается один модуль связи и одна задача.

Модуль связи с типовой АС "Кадры" обеспечивает загрузку данных об организационной структуре (подразделениях) и личном составе предприятий в структуру БД-И (МС "Кадры").

Модули формирования БД "Состояние устройств ЖАТ и поездное положение" должны обеспечить загрузку в БД КП-Ш данных, формируемых системами диспетчерского контроля за движением поездов и состоянием устройств ЖАТ. Взаимодействие реализуется через выгрузку данных из БД технологической системы в стандартный и одинаковый для всех систем текстовый формат. При этом модули выгрузки разрабатываются в составе технологических систем.

5.5 Структура программного обеспечения СБД-Ш

В состав СБД-Ш входят, в первую очередь, функциональные задачи подсистемы, обеспечивающие ведение общих справочников АСУ-Ш-2 (СБД-И и СБД-Ш):

–  КЗ «Ведение централизованной НСИ по хозяйству Ш» (СБД-Ш/Ц)

–  КЗ «Ведение распределенной НСИ общего пользования по хозяйству Ш» (СБД-Ш/Р)

–  Задача «Ведение базы данных технических указаний по СЦБ и связи» (СБД-Ш/Ук)

Подробнее состав задач и модулей ПО СБД-Ш рассматривается в составе технического проекта СБД-Ш (документ «Описание программного обеспечения подсистемы»)

Анализ задач подсистемы формирования и ведения баз данных коллективного пользования АСУ-Ш-2 (СБД-Ш), позволяет выделить модули общего применения, используемых как для задач СБД-Ш, так и для функциональных задач АСУ-Ш-2. К ним относятся: