Аннотация и ключевые слова
Аннотация (русский):
В данной статье представлено обоснование необходимости разработки информационной системы в сфере ЖКХ, и подход к сбору, хранению, систематизации и обработке данных, полученных в результате объединения информации предприятий ЖКХ в виде Web-приложения с использованием языка программирования Python и Фреймворка Django.

Ключевые слова:
проект, привязки, графическая схема, Python, Django, Web-приложение, график
Текст
Текст (PDF): Читать Скачать

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

Рассмотрим на примере предприятий, занимающихся горизонтально-направленным бурением ИП Воронцов С. В. и ИП Чернов А. Н. в г. Воронеже и Воронежской области, а также в близ лежащих регионах.

На предприятиях нет никакой автоматизации документов: все ведется вручную, документы часто теряются, составить отчет о проделанной работе или, например, найти все документы о заказчике весьма проблематично и трудоемко, что отнимает много времени. Также  процесс согласования других коммуникаций с организациями, кому они принадлежат, с администрацией города на выполнение работ, весьма долговременный. Кроме этого, есть проблема, связанная с работами других предприятий, которые сложно учесть. Например:

- укладка нового асфальтобетонного покрытия- предприятие, которое выполняет замену покрытия или укладывает новое, может не дать разрешение на работы на данном участке;

- проведение работ другими организациями, такими как ООО «РВК-Воронеж», «Квадра» и т. д., которые могут не дать разрешение на время проведения работ;

- и т. д.

Также стоит отметить проблему несвоевременного внесения на графическую схему города или района  новых линий и построенных коммуникаций, как малыми предприятиями, так и такими крупными, как Росводоканал, Квадра, Элетросети, Газпром и т. д.

Проблемой для построения новых коммуникаций является – согласование проекта на создание новых сетей, будь то трубопроводы, кабели, футляры. Процесс согласования проектов новых сетей долговременный, трудоемкий и требует взаимодействия со многими предприятиями ЖКХ.

Подводя итог вышесказанного, можно выделить ряд направлений, нуждающихся в построение информационных систем с различными уровнями охвата:

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

Далее рассмотрим реализацию информационной системы. Ее можно воплотить с помощьюязыка программирования Pythonи стека ФреймворкаDjango. Архитектура данной системы будет выглядеть следующим образом:

 

Рисунок 1 – Архитектура ИС на глобальном уровне

 

Как видим из рис. 1, данная система достаточна не сложная, может охватывать как крупные предприятия, так и малые.

В данной системе больше баз данным: БД клиентов, БД организаций (Customers), ДБ данных графических схем и БД гео-данных. На последних данных остановимся с более подробным анализом. Такая база данных будет представлять собой склеенные слои графических схем (как на рис. 2), по адресам, в одном масштабе коммуникаций всех организаций: вода, канализация, газ, кабели, теплотрассы и т. д., также обозначение плановых работ, нанесение будущих проектов сетей.

Рисунок 2 – Графическая схема с нанесением всех коммуникаций с привязкой

к объектам согласно адресу

 

На Рисунке 2 представлены:

  1. Схемы расположения зданий и сооружений согласно адресу с привязкой к улицам.
  2. Графическая схема различных сетей (водопровод, водоотведение, газопроводы, кабели, сети связи) с привязкой к домам согласно адресу.
  3. Отметки высот грунта.

С помощью разграниченной части аутентификации мы сможем разграничить доступ к нашей информационной системе:

  1. Только просмотр графических схем.
  2. Редактирование гео-данных.
  3. Внесение проектов, добавление новых схем, данных, пользователей.

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

Стоит отметить, что составление отчетов и статистики будет намного упрощена и экономична, также как и нанесение проектов и фактически сделанных новых сетей на графическую схему.

Список литературы

1. Евдокимова С. А., Подпорина М. В. Информационная система для организаций, выполняющих горизонтально-направленное бурение / Евдокимова С. А., Подпорина М. В. // Новые информационные технологии в архитектуре и строительстве материалы VI международной научно-практической конференции, Екатеринбург, 2-3 ноября 2023 года / отв. ред. Захарова Г. Б., к.т.н., доц., УрГАХУ – Екатеринбург: Уральский государственный архитектурно-художественный университет имени Н.С. Алфёрова, 2023. – 90 с.

2. Подпорина М. В. Визуализация производственного процесса с помощью языка программирования Python и библиотеки Matplotlib / М. В. Подпорина // Моделирование информационных систем и технологий: Материалы Международной научно-практической конференции, Воронеж, 27 октября 2022 года / Отв. редакторы В.К. Зольников, С.А. Евдокимова. – Воронеж: Воронежский государственный лесотехнический университет им. Г.Ф. Морозова, 2022. – С. 174-178. – DOIhttps://doi.org/10.58168/MIST2022_174-178. – EDNRNCBIR.

3. Солнцева, К. А. Способы прокладки сетей бестраншейными методами / К. А. Солнцева // Sustainabledevelopmentforum - 2023 : Сборник статей III Международной научно-практической конференции, Петрозаводск, 27 июня 2023 года. – Петрозаводск: Международный центр научного партнерства «Новая Наука» (ИП Ивановская И.И.), 2023. – С. 65-77. – EDN AHFVLV.

4. Лопатина А. А. Сазонова С. А. Анализ технологии укладки труб/Лопатина А. А. Сазонова С. А. // Вестник Пермского национального исследовательского политехнического университета - Пермь, 2016г. - Т. 7, № 1— С. 93-111.

5. Swaroop C. H. A Byte of Python: учеб. Пособие/ Swaroop C. H. (перевод Смоляр В.) Укус Питона. SphinxPythondocumentationgenerator— 2020г. С. 158- 19 с.

6. Назарова А. А. Казанцев П. А. Визуальный анализ данных на примере использования библиотеки MATPLOTLIBна языке программирования PYTHON / Назарова А. А., Казанцев П. А., Остроухов В. И. // Материалы XXI городской научно-практической конференции молодых ученых. Барнаул, 2020. С. 221-223.

7. Ачкасов А. В. Системная инженерия : лабораторный практикум / А. В. Ачкасов, О. В. Оксюта, С. А. Евдокимова; М-во науки и высшего образования РФ, ФГБОУ ВО «ВГЛТУ им. Г. Ф. Морозова» - Воронеж, 2022.-82с.

8. Муравьева Е.А., Манько А.В. Методология численного эксперимента прокладки коллекторов под автомагистралями закрытым способом // Инженерный вестник Дона. 2021. № 5(77). С. 682–692.

9. Abramov I.L., Mkhoyan S.A. Application of horizontal directional drilling technology in the laying of underground utilities // Components of Scientific and Technological Progress. 2021. № 10(64). С. 16–20

10. http://gbpoubertt.ru/assets/10_12._apparatnye_komponenty_ks_4.3_kommunikacionnoe_oborudovvanie.pdf.

11. https://1cloud.ru/blog/django_one_server.

12. Полуэктов А.В., Макаренко Ф.В., Ягодкин А.С. Использование сторонних библиотек при написании программ для обработки статистических данных // Моделирование систем и процессов. – 2022. – Т. 15, № 2. – С. 33-41.

Войти или Создать
* Забыли пароль?