Регистрация / Вход
Прислать материал

РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ МОНИТОРИНГА СЕТЕВЫХ ПЕЧАТАЮЩИХ УСТРОЙСТВ (НА ПРЕДПРИЯТИИ АО «ДГК» ФИЛИАЛ «НЕРЮНГРИНСКАЯ ГРЭС»)

Сведения об участнике
ФИО
Калайтанова Ирина Сергеевна
Вуз
Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Северо-Восточный федеральный университет им. М.К. Аммосова»
Тезисы (информация о проекте)
Область наук
Информационные технологии и вычислительные системы
Раздел области наук
Информационные технологии
Тема
РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ МОНИТОРИНГА СЕТЕВЫХ ПЕЧАТАЮЩИХ УСТРОЙСТВ (НА ПРЕДПРИЯТИИ АО «ДГК» ФИЛИАЛ «НЕРЮНГРИНСКАЯ ГРЭС»)
Резюме
1. Автор: Калайтанова И.С, студентка 4 курса гр.ПИ-12
2. Руководитель: Самохина В.М., к.п.н.
3. Объектом исследования являются отделы АУП (административно-управленческий персонал) филиала АО ДГК «Нерюнгринская ГРЭС».
4. Предметом исследования является процесс мониторинга сетевых печатающих устройств.
5. Научная новизна работы заключается в оптимизации деятельности сотрудника IT-отдела и компании в целом, а также в экономии рабочего времени по обслуживанию печатающих устройств, благодаря средствам разработки программных приложений.
Ключевые слова
программирование, мониторинг, система, ДГК, НГРЭС
Цели и задачи
Целью работы является создание информационной системы для контроля принтеров и МФУ в здании филиала.
Достижение данной цели требует постановки и решения следующих задач:
1) Характеристика НГРЭС и описание деятельности информационно-технического отдела и провести анализ существующих программ мониторинга;
2) Изучение методов (способов) связи устройств с программным обеспечением и обоснование выбора средств разработки;
3) Программная реализация информационной системы мониторинга и обсуждение полученных результатов.
Введение

На сегодняшний день стоит проблема контроля используемого оборудования. На любом предприятии есть печатающие устройства – принтеры и многофункциональные устройства (МФУ). Обслуживанием данного оборудования занимается один или несколько специалистов. В здании НГРЭС обслуживанием печатающих устройств занимается один специалист. Каждодневно он совершает обход всех кабинетов и диагностирует устройства на наличие расходных материалов и общую работоспособность. Все это создает дискомфорт, как специалисту, так и работникам филиала. Следовательно, у предприятия появляется потребность в разработке собственного подобного программного обеспечения.

Методы и материалы

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

Данное приложение должно позволять добавлять/удалять принтеры и МФУ в общую структуру, схематично отражать состояние печати и устройств, а также выводить краткую статистику под каждым устройством.

Программа-messenger для пользователей должна отражать состояние печатающего устройства, установленного на рабочем месте, а также не мешать рабочему процессу сотрудника.

При обследовании принтеров и МФУ, находящихся в отделах АУП, в количественном соотношении было выявлено: 55 МФУ (из них 3 цветных) и 15 принтеров марки HP, 3 МФУ (из них 1 цветной) и 2 принтера прочих производителей, а именно Canon.

Программы-аналоги мониторинга работают по сети с протоколом SNMP (Simple Network Management Protocol) - это стандартный протокол для управления устройствами в сети. Довольно часто SNMP используют для мониторинга, так как он может получать различную информацию от различных сетевых устройств. Отличительное достоинство этого протокола - независимость от производителей.

Как основной язык программирования был выбран Delphi, среда для разработки самой программы была выбрана Embarcadero Delphi. Выбор обусловлен тем, что большинство программных продуктов «Нерюнгринская ГРЭС» написаны с помощью данного языка программирования.

Описание и обсуждение результатов

Система мониторинга и пользовательское приложение messenger работают как единое целое. В систему добавляются все устройства, используя вводимые данные – «имя принтера_кабинет» и «IP-адрес». В пользовательскую программу через режим настройки добавляется в память путем ввода IP-адрес устройства, с которым они работают. Система мониторинга сканирует все печатающие устройства, отправляя на каждый из них запрос для получения значений по сети через протокол SNMP. Печатающее устройство в силу своей работоспособности отправляет системе «положительный» ответ со своими значениями. Если устройство находится в неработоспособном состоянии, например, закончился тонер в картридже, то устройство посылает «отрицательный» ответ с соответствующим значением.

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

Сообщение о неработоспособности печатающего устройства специалист может получить двумя способами:

  1. через систему мониторинга – отобразится строка состояния устройства и кнопка с именем будет помечена соответствующим знаком;
  2. через корпоративную почту – с почтового ящика пользователя, введенного в настройке пользовательского приложения, автоматически формируется сообщение с описанием проблемы в устройстве и отправляется на почтовый ящик специалиста, который вписан в программе по умолчанию.

Основные события, такие как - ввод имени и сетевого адреса устройства в SNMP_монитор и значения, выводимые в ней о количестве напечатанных страниц за рабочие сутки, полученные с устройства и графически представленные в виде графика; записываются в базу данных. Данные, вводимые в пользовательских настройках, а именно – сетевой адрес устройства и логин и пароль почты пользователя; сохраняются в особый файл settings.ini, выполняющий роль временного хранилища данных, до тех пор, пока что-нибудь из представленного не поменяется.

Используемые источники
1) Монина О.А. Энергия Нерюнгринской ГРЭС – 30 лет спустя/ Новосибирск: Новополиграфцентр, 2013 – 91 с.
2) Разработка программного обеспечения [Электронный ресурс] : технологии создания ПО. URL: http://ru.intechcore.com/razrabotka-individualnogo-programmnogo-obespechenija/
3) Полезные закладки [Электронный ресурс] : организация работы сервисной службы ИТ-подразделения крупной энергетической компании. URL: http://www.mianet.ru/index.php/2010-06-23-12-17-28/176-2010-10-11-06-46-44
4) NAUMEN - информационные системы управления растущим бизнесом [Электронный ресурс] : мониторинг сетевых принтеров. URL: http://www.naumen.ru/products/network_manager/pages/about_product/monitoring_system/network_printers/
Information about the project
Surname Name
Kalaytanova Irina
Project title
DEVELOPMENT OF INFORMATION SYSTEM FOR MONITORING NETWORK PRINTING DEVICE ( FOR ENTERPRISE JSC " Far Eastern Generating Company " branch of "Neryungri SRPS" )
Summary of the project
In this paper we consider the characteristics of the company , made ​​a quantitative calculation of printing devices and monitoring programs conducted similar analysis .
They were selected development tools and considered the principle of network SNMP protocol.
The analysis of the technical specification and the results obtained.
Keywords
programming, monitoring, system, NGRES