Статья опубликована в рамках: LXIII Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 07 марта 2018 г.)
Наука: Информационные технологии
Скачать книгу(-и): Сборник статей конференции
дипломов
РАЗРАБОТКА ВЕБ-ПРИЛОЖЕНИЯ ДЛЯ РЕШЕНИЯ ЗАДАЧ ГАЗОРАСПРЕДЕЛИТЕЛЬНОЙ СЕТИ
Для бесперебойной и безаварийной подачи газа необходим постоянный контроль и мониторинг состояния газопровода на всем его протяжении. Решения проблемы требует решения таких задач как автоматизация сбора, хранения, анализа и графической отображении пространственных данных и связанной с ними атрибутивной информации. Мониторинг технического состояния газопровода позволяет решить задачу автоматизации управления состоянием всей газораспределительной сети. Одной из задач автоматизации состояние газораспределительной сети является мониторинг технического смотра газопровода. Наблюдение за состоянием наружных газопроводов и сооружений на них производится во время систематических обходов трасс газопроводов. Трассу газопроводов обходит бригада слесарей, за которой закрепляются определенные участки трасс с прилегающими к ним вводами, разделенные для удобства обслуживания на маршруты. Каждой бригаде выдаются на руки маршрутные карты, в которых приведена схема трассы газопровода и ее характеристики, а также колодцы и подвалы зданий, расположенные в 15-метровой зоне газопровода.
Целью разработки веб-приложения является автоматизация передачи данных с контрольно-измерительных пунктов на диспетчерский пункт по беспроводному каналу связи.
Для достижения цели необходимо решить следующие задачи:
- сбор и анализ данных;
- формирование требований к системе;
- проектирование системы;
- разработка системы;
- тестирование системы;
- внедрение системы.
Решить данную проблему можно путем автоматизации всех возможных процессов, а именно:
- Разработать интерфейс слесаря-обходчика;
- Разработать интерфейс Администратора;
- Разработать сайт - портал обеспечивающий взаимодействие Руководства, Диспетчеров, Инженеров обходчиков, Ремонтных бригад;
- Разработать страницу или мобильное приложение для слесарей-обходчиков (получение списка объектов для обхода, отметки о проведении работ, фиксация фактических GPS координат обходчика при инспекции объекта);
- Разработать интерфейс Руководителя;
Систему можно реализовать в соответствии с архитектурой, представленной на рисунке 1.
Рисунок 1. Архитектура системы
Интерфейс администратора представляет собой интерфейс для заведения или удаления пользователей, определение прав, привязка телефонов к физ. лицам и компьютерам.
Интерфейс слесаря обходчика представляет собой интерфейс для получение ежедневного задания в виде перечня объектов, отметки о проведенных работах, заявки на Ремонт.
Интерфейс руководителя представляет собой интерфейс информативного характера, где будет отображаться карта с флажками (флажки — это объекты газораспределительной сети. Красный флаг означает что объект еще не обслужили, а зеленый обслужили соответственно).
На рисунке видно, что интерфейсы не связаны на прямую с базой данных, так как все запросы к базе данных (INSERT, SELECT, UPDATE), а также формирование данных будет выполнятся на стороне сервера.
Для ускорения работы приложение все запросы к базе данных следует делать через хранимые процедуры, так как хранимые процедуры нам позволит:
- Уменьшить загрузку сети между клиентами и сервером.
Хранимая процедура выполняет промежуточную обработку на сервере баз данных, позволяя не передавать лишние данные по сети. Передаются только записи, действительно нужные клиентской прикладной программе.
- Улучшить защиту.
Задавая привилегии для хранимых процедур, использующих статический SQL, администратор базы данных может улучшить защиту.
- Уменьшить затраты на разработку и повысить надежность.
В среде базы данных многие прикладные программы могут выполнять одни и те же операции. Такие операции могут, например, возвращать фиксированный набор данных или выполнять один и тот же набор запросов к базе данных. Хранимая процедура может использоваться несколькими программами - это эффективный способ реализации таких общих подпрограмм.
Разработка данного веб-приложения позволит:
- Избежать ручного ввода данных;
- Автоматизировать процесс получения списка объектов для обхода;
- Получение ежедневного задания в виде уведомлении;
- Быстро реагировать на заявки на Ремонт;
- Наблюдать за процессом работы в режиме реального времени;
- Добавлять задачи, назначать рабочих, оценивать нагрузки рабочих обходчиков, распределять задачи.
Список литературы:
- Обслуживание газопроводов и газового оборудования. [Электронный ресурс]. – Режим доступа http://tcway.ru/service/boilerservice/gasservice (дата обращения 21.01.2018);
- Автоматизация диспетчерского управления в газодобывающей компании. [Электронный ресурс]. – Режим доступа https://cyberleninka.ru/article/n/avtomatizatsiya-dispetcherskogo-upravleniya-v-gazodobyvayuschey-kompanii (дата обращения 21.01.2018);
- Автоматизация мониторинга обслуживания газораспределительных систем Оренбургской области. [Электронный документ];
- Некоторые проблемы промышленной безопасности газораспределительных систем. [Электронный ресурс]. – Режим доступа http://www.sibgazovik.ru/field/technology/safety/2010-08-03 (дата обращения 21.01.2018).
дипломов
Оставить комментарий