Номер
УДК 004.4

РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗИРОВАННОЙ ОБРАБОТКИ БОЛЬШИХ МАССИВОВ ГРАДОСТРОИТЕЛЬНОЙ ИНФОРМАЦИИ НОВОСИБИРСКА

Ласточкин П.В., начальник отдела технического обеспечения

Катковский С.М., преподаватель

Трофимов В.И., преподаватель

Новосибирский государственный университет архитектуры, дизайна и искусств

 

Аннотация. В статье описан процесс разработки информационной системы на основе использования веб-приложений, приведены результаты работы и примеры обработки градостроительной информации по городу Новосибирску. Также даются подробные рекомендации по дальнейшему развитию информационной системы.

 

Ключевые слова: разработка информационной системы, обработка больших массивов градостроительной информации, развитие информационной системы.

 

 

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

  • консолидация структурированных данных, описывающих текущее состояние обследуемых общественных территорий;

  • автоматизированная обработка данных для формирования ранжированного списка.

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

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

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

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

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

Рис1

Ил. 1. Паспорт общественной территории

 

   Информационная система предназначена не только для сбора и обработки больших массивов градостроительной информации в масштабах города Новосибирска, но и для непосредственной работы с разными типами данных. Например, на ил. 2 приведена форма для редактирования записи «Нестационарные объекты».

Рис2

Ил. 2. Редактирование записи «Нестационарные объекты»

 

    На ил. 3 и 4 приведены таблица критериев и описание структуры массива данных, который передается в текстовом формате обмена данными json.

Рис3

Ил. 3. Таблица критериев

Рис4

Ил. 4. Структура массива данных информационной системы

 

   В качестве основных рекомендаций по дальнейшему развитию информационной системы можно выделить реализацию следующих ключевых направлений.

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

  Указание даты и причин актуализации информации в информационной системе. Разработанная информационная система позволяет отслеживать и анализировать динамику изменений, производимых по каждому конкретному объекту. В связи с этим, для формирования максимально полной и развернутой отчетности рекомендуется вносить в информационную систему информацию о дате актуализации данных с сохранением предыдущего состояния и указанием причин актуализации (например, выполнение ремонтных работ, замена оборудования, износ оборудования и т.п.). Данное мероприятие позволит не только увидеть актуальный ранжированный список, но и отследить, как менялось состояние территории во времени.

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

 

 

Библиографический список

 

  1. Истртова Е.Е., Ласточкин П.В. Особенности разработки информационной системы для структурного подразделения Новосибирского государственного университета архитектуры, дизайна и искусств // Сетевое издание «Творчество и современность». - № 2 2017. - https://elibrary.ru/item.asp?id=30507219

 

 

THE DEVELOPMENT OF INFORMATION SYSTEM FOR BIG DATA AUTOMATED PROCESSING OF URBAN PLANNING IN NOVOSIBIRSK

 

Lastochkin P.V., Head of Technical Support Department

Katkovskiy S.M., Senior Lecturer

Trophimov V.I., Senior Lecturer

Novosibirsk State University of Architecture, Design and Arts

 

Abstract. The article describes the process of developing an information system based on the use of web applications, presents the results of work and examples of processing urban planning information on the city of Novosibirsk. Also, it contains the detailed recommendations for the further development of the information system.

Keywords: the development of an information system, the processing of large arrays of urban information, the development of an information system.