ИНФОРМАЦИОННАЯ СИСТЕМА "ЭЛЕКТРОННЫЙ ТЕРМИНАЛ АСУ ТП"
TE ACS ELECTRONIC TERMINAL

Информационная система «Электронный терминал (автоматизированных систем управления автотранспортного предприятия) АСУ ТП» предназначена для обеспечения работников предприятия информационным терминалом для оперативной организации работы со службами автотранспортного предприятия.
Данное изобретение относится к вычислительной технике, используемой в автоматизированных системах управления автотранспортного предприятия.
В настоящее время наблюдается быстрое развитие учетных систем предприятия, в том числе систем электронного учета движения документа в рамках предприятия. Предлагаемая система направлена на улучшение взаимодействия между информационными системами автотранспортного предприятия, улучшения качества взаимопередаваемой информации, ускорения оформления рабочих документов.
Известны системы, которые могли бы быть использованы для решения подобной задачи при условии их существенной доработки и адаптации.
Известна «Автоматизированная система для предоставления информации о задолженностях и платежах потребителей услуг» (патент РФ на изобретение №2256215). Указанная система предназначена для предоставления информации о задолженностях и платежах при расчетах потребителей с поставщиками услуг. Данная система содержит терминалы, установленные в пунктах приема платежей, терминалы, установленные у поставщиков услуг, а также сервер баз данных, который включает в том числе блок регистрации участников системы, блок хранения данных, блок управления счетами и блок формирования платежных документов. Однако возможности данной системы ограничены внутренним информационным полем, и она не имеет выхода на внешние системы.
В качестве прототипа выбрана «Система заказов товаров и услуг» (патент РФ на полезную модель №93560). Система состоит из терминалов клиента и поставщика товаров и услуг и связанного с ними единого интеграционного сервера. Задачей прототипа является предоставление пользователям возможностей по сокращению времени и упрощению процедуры заказа и покупки товаров и услуг, оптимизации процесса заказа и оказания товара или услуг путем использования ранее внесенных персональных данных, а также прочей информации, необходимой для успешной реализации поставленных задач. К недостаткам данной системы можно отнести отсутствие функций обмена информацией с внешними информационными системами, отсутствие возможности передачи информационных (SMS и E-mail) сообщений о совершении торговых операций.
Задача, на решение которой направлено предлагаемое изобретение, - создание системы, позволяющей ускорить процесс оформления производственных документов, обмена информационными сообщениями.
Техническим результатом изобретения является обеспечение работников предприятия информационным терминалом для оперативной организации работы со службами предприятия и автоматизации процессов, связанных с оформлением путевых листов, а также получения и отправки кадровой и управленческой информации.
Поставленная задача достигается тем, что информационная система «Электронный терминал АСУ ТП», включающая терминал, сервер, базу данных, блок ведения журнала системы, блок отчетов, блок администрирования, блок предоставления кадровой информации, согласно изобретению в системе сервер дополнительно включает блок взаимодействия с базой данных (БД), блок подготовки данных, блок оповещения, блок взаимодействия с внешними информационными системами (ВИС), блок управления передачи сообщений, блок связи с системой электронного документооборота (СЭД), блок связи с кадровой системой, блок связи с транспортной системой, а терминал дополнительно включает блок оформления путевых листов, блок приема-передачи документов, блок отправки сообщений, блок клиент, при этом блок взаимодействия с базой данных двусторонними связями соединен с базой данных, блоком подготовки данных, блоком ведения журнала системы и блоком отчетов, блок отчетов двусторонними связями соединен с блоком ведения журнала системы и блоком администрирования, блок отчетов односторонней связью соединен с блоком оповещения, блок ведения журнала системы односторонней связью соединен с блоком оповещения, блок администрирования двусторонними связями соединен с блоком подготовки данных, блоком взаимодействия с ВИС, блоком оформления путевых листов, блоком приема-передачи документов, блоком предоставления кадровой информации и блоком отправки сообщений, блок клиент двусторонними связями соединен с блоком оформления путевых листов, блоком приема-передачи документов, блоком предоставления кадровой информации и блоком отправки сообщений, блок взаимодействия с ВИС односторонней связью соединен с блоком оповещения, блок взаимодействия с ВИС двусторонними связями соединен с блоком связи с СЭД, блоком связи с кадровой системой и блоком связи с транспортной системой, блок оповещения односторонней связью соединен с блоком управления передачи сообщений.
Принципиальная схема системы представлена на Фиг. 1 и содержит:
- 1. Сервер, в состав которого входят:
- 2. База данных (БД),
- 3. Блок взаимодействия с базой данных (БД),
- 4. Блок подготовки данных,
- 5. Блок ведения журнала системы,
- 6. Блок отчетов,
- 7. Блок оповещения,
- 8. Блок взаимодействия с внешними информационными системами (ВИС),
- 9. Блок администрирования,
- 10. Блок управления передачей сообщений,
- 11. Блок связи с системой электронного документооборота (СЭД),
- 12. Блок связи с кадровой системой,
- 13. Блок связи с транспортной системой,
- 14. Терминал, в состав которого входят:
- 15. Блок оформления путевых листов,
- 16. Блок приема-передачи документов,
- 17. Блок предоставления кадровой информации,
- 18. Блок отправки сообщений,
- 19. Блок клиент.
Сервер 1 - информационно-аналитический центр системы, включающий основные, необходимые для работы системы модули.
База данных (БД) 2 системы представляет собой хранилище разнообразной справочной информации, список пользователей, а также данные о статусе пользователей в системе, журнал работы системы.
Блок взаимодействия с БД 3 осуществляет операции по выборке, обновление информации в БД 2. Все операции по взаимодействию с БД 2 остальных блоков осуществляются на основе правил, установленных в данном блоке, представляющих собой набор функций и процедур.
Блок подготовки данных 4 осуществляет подготовку, конвертирование и обмен данными между Блоком администрирования 9 и Блоком взаимодействия с БД 3.
Блок ведения журнала системы 5 осуществляет регистрацию действий, производимых пользователями. Блок ведения журнала системы 5 отслеживает действия, направленные на выборку, ввод, изменение, расчет, перерасчет, удаление информации из БД 2. Зафиксированные Блоком ведения журнала системы 5 действия через Блок отчетов 6 могут быть предоставлены в графическом или текстовом виде.
Блок отчетов 6 обеспечивает формирование и компоновку отчетов по результатам сохраненных в Блоке ведения журнала системы 5. Отчетность формируется как в табличном, так и графическом виде. Блок оповещения 7 осуществляет прием информационных сообщений, включающих в себя:
- отчеты из Блока ведения журнала системы 5,
- информацию из Блока взаимодействия с ВИС 8.
Также в Блоке оповещения 7 производится первоначальная обработка и вывод информации в Блок управления передачи сообщений 10. Блок оповещения 7 отдает команды Блоку управления передачи сообщений 10 на рассылку электронных писем на заданные электронные почтовые адреса, отправку SMS уведомлений заинтересованным пользователям системы. Адресная рассылка может быть задана как пользователем системы, который, например, хочет быть оповещен об изменении статуса запроса в отдел кадров (например, запрос о копировании записей в трудовой книге), так и администратором системы, которого необходимо оповещать об интересуемых состояниях, возникших в результате работы системы (например, ошибка внесения записи в БД).
Блок взаимодействия с ВИС 8 осуществляет сбор требуемой информации с Блока связи с СЭД 11, Блока связи с кадровой системой 12, Блока связи с транспортной системой 13. Сбор и обмен информации осуществляется по сигналу из Блока администрирования 9. С Блоком связи с СЭД 11 осуществляется обмен данными, включающими в себя электронные документы, информацию об электронных документах. С Блоком связи с кадровой системой 12 осуществляется обмен информации о работнике предприятия, кадровая информация, запросы в систему работы с кадрами. С Блоком связи с транспортной системой 13 осуществляется обмен информации о передвижениях спецтранспорта, общая информация о спецтранспорте, техническая информация о спецтранспорте (ТО-1, ТО-2).
Блок администрирования 9 необходим для администрирования системы и отвечает за разграничение доступа к информации на основе используемых в системе ролей. С использованием данного блока администратор может задавать роли пользователю, на основе которых определяется к каким данным, к какому функционалу системы (транспортная информация, система электронного документооборота и т.п.) будет разрешен доступ. Действия пользователей, направленные на изменение информации в БД 2 системы (создание, удаление, изменение и т.п.), через данный блок фиксируются в Блоке ведения журнала системы 5.
Блок управления передачи информации 10 служит для отправки информационных сообщений. Данный блок обеспечивает непосредственную передачу информации по двум каналам связи (SMS, E-mail). Блок отвечает за обязательную отправку с проверкой факта доставки сообщения.
Блок связи с СЭД 11 служит для связи системы и СЭД предприятия. Информация электронного документооборота, поступающая из Блока ВИС 8 обрабатывается и конвертируется в Блоке связи с СЭД 11 для дальнейшей их передачи в СЭД. Информация в ответ на запросы из системы электронного документооборота также обрабатывается в Блоке связи с СЭД 11 для дальнейшего использования в информационной системе «Электронный терминал АСУ ТП».
Блок связи с кадровой системой 13 служит для связи с кадровой системы предприятия. Запросы, поступающие из Блока взаимодействия с ВИС8, принимаются и обрабатываются для дальнейшей передачи в АСУ ТП Блоком связи с кадровой системой 12. Информация, поступающая из кадровой системы, обрабатывается в блоке связи с кадровой системы 12 для ее дальнейшего использования в информационной системе «Электронный терминал АСУ ТП».
Блок связи с транспортной системой 13 обрабатывает и отправляет запросы, поступающие из Блока взаимодействия с ВИС 8, в транспортную систему предприятия, а также получает обратную информацию из АСУ ТП.
Терминал 14 представляет собой персональный компьютер с сенсорной панелью для ввода команд со встроенными устройствами сканирования и печати документов, с уставленным программным обеспечением, представляющим возможность удаленной от сервера работы и обеспечивающим функционирование входящих в его состав блоков.
Блок оформления путевых листов 15 осуществляет обработку персональной информации пользователя, автоматическое заполнение путевого листа, обмен информацией о транспорте с транспортной системой (в случае невозможности выезда, например, отсутствие страхового полиса или непройденное ТО-1, блокируется выдача путевого листа). Далее путевой лист через Блок приема-передачи документов 16 и устройство вывода информации (принтер) предоставляется пользователю для дальнейшего использования.
Блок приема-передачи документов 16 предназначен для приема от пользователя документов (водительские права, заявления и т.п.) и получения пользователем служебных документов (путевые листы, приказы, распоряжение руководства и т.п.). Прием документов осуществляется с помощью специального устройства ввода (сканер), далее электронный документ через Блок взаимодействия с ВИС 8 отправляется в Блок связи с СЭД 11, который в свою очередь связан с системой электронного документооборота. Пользователь, используя терминал, также может принять и распечатать документ (приказ, распоряжение руководства и т.п.). В таком случае путь документа будет проходить в обратном порядке от системы электронного документооборота до Блока приема-передачи документов 16.
Блок предоставления кадровой информации 17 служит для работы пользователя с кадровой системой. Запрос от пользователя отправляется в Блок связи с кадровой системой 12, который связывается с кадровой системой, запрошенная информация в обратном порядке предоставляется пользователю.
Блок оправки сообщений 18 используется для отправки пользователем необходимой информации (информационные сообщения между сотрудниками, рассылка необходимой информации, техническая информация о терминале администратору устройства). Запрос на отправку информации проходит через Блок администрирования 8. При получении разрешения на отправку, информационное сообщение и предпочитаемый канал передачи информации (SMS, e-mail) отправляются в Блок оповещения 7, который, в свою очередь отправляет информацию в Блок управления передачи сообщений 10, который и осуществляет доставку конечному адресату.
Блок клиент 19 необходим для работы пользователя. Этот блок является интерфейсной формой и необходим для обмена информацией между системой и пользователем. С помощью данного блока можно получить доступ к основным функциям системы, ввести и вывести необходимую информацию из системы. Блок клиент 19 связан с Блоком выдачи оформления листов 15, Блоком приема-передачи документов 16, Блоком предоставления кадровой информации 17 и Блоком отправки информации 12.
Функционирование системы можно изложить на примере выписки путевых листов.
Пользователь через Блок клиент 19 делает запрос авторизации в Блок администрирования 9. Далее из Блока администрирования 9 через Блок подготовки данных 4 и Блок взаимодействия с БД 3 происходит запрос информации о пользователе в Базе данных 2. При определении пользователя, Блок администрирования 9 предоставляет ему нужные для работы программные возможности. Далее, пользователь через Блок клиент 19 и Блок выдачи оформления листов 15 делает запрос путевого листа. Запрос отправляется в Блок администрирования 9, где происходит первоначальная обработка информации и через Блок взаимодействия с ВИС 8 запрос отправляется Блок связи с транспортной системой 13. Необходимая информация, полученная Блоком связи с транспортной системой 13 из АСУ ТП, возвращается в Блок взаимодействия с ВИС 8. Далее информация через Блок администрирования 9 и Блок приема-передачи документов 16 предоставляется пользователю в виде распечатанного путевого листа.
При создании системы использовался язык программирования Delphi от компании Embarcadero.
Многомерная база данных реализована на основе системы управления базами данных (СУБД) Oracle Database с использованием интегрированной среды разработки Oracle SQL Developer и языка программирования PL/SQL.
Использование информационной системы «Электронный терминал АСУ ТП» позволяет ускорить процесс выдачи путевых листов, тем самым снизив нагрузку на диспетчера транспортного предприятия, получать основную кадровую и управленческую информацию, а также отправлять запросы работникам предприятия посредством SMS-сообщений и электронной почты.