Научная статья на тему 'Разработка информационной системы для автоматизированной обработки больших массивов градостроительной информации Новосибирска'

Разработка информационной системы для автоматизированной обработки больших массивов градостроительной информации Новосибирска Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
79
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ / ОБРАБОТКА БОЛЬШИХ МАССИВОВ ГРАДОСТРОИТЕЛЬНОЙ ИНФОРМАЦИИ / РАЗВИТИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Ласточкин П. В., Катковский С. М., Трофимов В. И.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Ласточкин П. В., Катковский С. М., Трофимов В. И.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

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

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.

Текст научной работы на тему «Разработка информационной системы для автоматизированной обработки больших массивов градостроительной информации Новосибирска»

ANALYSIS OF INTERDISCIPLINARY RELATIONS OF MATHEMATICS AND INFORMATICS IN THE EDUCATIONAL PROCESS

Shutov V.A., Doctor of Engineering Sciences, Professor Musienko E.I., Candidate of Physico-Mathematical Sciences, Docent Istratova E.E., Candidate of Engineering Sciences Novosibirsk State University of Architecture, Design and Arts

Abstract. The article presents the results of the investigation of the cause-effect relationships between the attendance of students and their academic progress in the disciplines of the natural-science cycle. To solve the problem, the methodology of the activity approach was used, the coefficients were obtained, the didactic model was compiled, conclusions were drawn.

Keywords: the analysis of interdisciplinary relations, the methodology of the activity approach, the didactic model of learning.

УДК 004.4

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

Ласточкин П.В., начальник отдела технического обеспечения Катковский С.М., преподаватель Трофимов В.И., преподаватель

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

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

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

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

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

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

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

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

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

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

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

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

ПАСПОРТ

БЛАГОУСТРОЙСТВА ОБЩЕСТВЕННОЙ ТЕРРИТОРИИ

Нмчмв"«о4««т»и><*^«игд-щртишн 1М1»(и

Аф+Саа»СраЧпТИра 1М1ЧЧ! От № м Л«М «вир

» ящ> (II 54 35 02119037 54 35(211И 56 543542' 1*537. 5435 02119539 54 25 021195 « 541502ЧМ45 5435021:0521 54 35 1411441!, 54:35:101340 I} 54 34:10'МО 17 543) 1013502/

б6екч*ир*о4 герритер*:(| -. »14шив 1^Fpgтcpи^:0в«l^*ap0^^Mf0 > -а

• Орг МНЩНР. цмлЧОЛЙ

ПНППТПСШЛОЯ

ДОЛЖНОСТЬ Гошм

ФУ о ЬятНТ

I. Общие сведения об общественной территории

НьиммсмпМ гоимчла

Колпктм

(И«и ИМ* 08»|СТНИ»С< 'КОЛ гор*«

яуатдцдд«н и 1 ппцмь

34*0

строоют * соору* Бййопь

Допо тш т» льни* свод»*««

Э

15147 1!Ш 1 1*55 12441«

-141 1

Здания, строения и сооружения

2 ♦

>иха<«н(ч Пломь нстроли 14 И Гоапосч»*« (усчноп Гм ИЧ чкагд «№Ч Состот-«

3 4 ! с 7 а

IV. Нестационарные объекты

>т*1 ч^инсин« Пнем* метромл и и Состоя»«* Каритордетм

г 1 4 5 *

[■к/1 11.1 Хор Кру рнкел^ми

(«а/1 7 пор

Сотишт/В 4 Хор Щупочлш»

ОгшУ'/) 4 Хор Крутя0Г4£Г»*00

0 Хор К р|т лагслгм*

Огии4т / § 0 Хер Кру НГй

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

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

М- Паспорта

Ц_Б_1

Наименование

Нестационарный объект общественного питания ^

Площадь застройки, кв.м.

17.3

Состояние

Хор-__^

Характеристика

Летнее

Примечание

Update

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

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

* Номер Наэяаже Коэф. яесоиости

1 1 Рейтинг территории по результатам общественного голосования 0 ®/1

2 г Уровень благоустроенности территории 1 ®/f

3 2,1 Степень сре ловогс разнообразия [насыщенность №АФ: 1 ® /■

i 2.2 Состояние покрытии пешеходно трогичояной сети 1 »/я

5 23 Соогояьне зеленых насаждений 1 ®/s

6 2.« Состояние уличного оборудования МАФ 1 ®/l

7 25 Состояние велаинфраструктуры 1 ® /■

8 2.6 Обеспеченность объектами 0 искусственным микроклиматом (ког-во} 1 ® / Я

9 2.7 Наличие информационно,навигационной системы 1 ®/i

10 2.S 11 2.9 Доступность санитарно-гигиенических объектов (коп-во санитарных уэпов и кол-во встроенных санитарнык узлов) Организации мест для сидения и отдыха (схаиее^га) 1 1 ®/ t ®/ ■

12 2.10 Доля территории, оборудованной уличный освещением. % 1 ® / В

13 3 Насьаценнссть функциями, функциональное разнообразие ®/f

14 3.1 15 3.2 Степень разнообразия фужций в границах территории, ат. Количество функций, расположенных по периметру (в зоне взаимовлияния) территории, шт 1 1 ®/t «/t

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

Структура паспорта

Описание полей

I "paspart": string,

"name": string, "waymark": siring, "kadastrnumbers": string» "renter": string, "positioning"; siring, "significance"; string* "buildings":[

{ "function": string, "square": fioat, "condition": "string, } J, "objects'": [ { "name": string, "square": fioat, "condition": string,

"characteristic": string,} I "installations":: I { "name": string, "square": float, "lowmobility": int. "coatingname": string* "coatingcharacteristic": s.rring, jf ], "road": [ { "name": string, "square": fioat, "coatingname": string, "coatLngcharacteristic"; siring, } 1. "landscape": [ { "form": string, "type": string, "square": float, "haracteristic": string, } ]„ "maf": [ {"name": string, "quantity": int. "material": string, "haracteristic": string,} 1, "landscape": | { "name": string, "square": float, "haracteristic": siring, } I, "conclusion": string,}

"pasport" — номер паспорта

"name" - наименование общественной территории

"waymark" — адресные ориентиры (местонахождение) общественной территории "kadastmumbets" — кадастровый (ые) номер(а)

"renter" — землепользователь, балансодержатель (арендатор) общественной территории "positioning" — позициотрование общественной территории "significance" — уровень значимости общественной территории "buildings" — таблица "Здания, строения и сооружения" " вики km" — назначение "square" — площадь застройки " condi lion " — состояние "objects" —таблица "Нестационарные объекты" "name" — наименование "square" — площадь застройки

"condition" — состояние

"characteristic" —характеристика '"installations" — таблица "Плоскостные сооружения" "name" — наименование "square" — площадь

"lowmobility" — оборудование для маломобильных групп населения (есть/нет) "coatingname"— тип покрытия "coatingcharacteristic"'— состояние покрытия "road" — таблица "Дорожно-тропиночная сеть" "name" — наименование "square" — площадь "coatingname"— тип покрытия "coatingcharacteristic"— состояние покрытия '"landscape"— таблица "Ландшафт и зеленые насаждения" "form" —жизненная форма "type" — тип насаждения "square" — площадь "haracteristic" — характеристика "maf" —таблица "Малые архитектурные формы и элементы благоустройства" "name" — наименование "quantity" — количество "material" — мэтериач

"haracteristic"--состояние

"landscape" — таблица "Элементы организации рельефа" "name" — наименование "square" — площадь " haracte ri sti с" — состояние '"conclusion" - Общие выводы и рекомендации

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

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

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

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

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

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

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

1. Истртова Е.Е., Ласточкин П.В. Особенности разработки информационной системы для структурного подразделения Новосибирского государственного университета архитектуры, дизайна и искусств // Творчество и современность. - 2017. - № 2. - URL: 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.

УДК 378.046.4

ОПЫТ ОБУЧЕНИЯ ПРЕПОДАВАТЕЛЕЙ УНИВЕРСИТЕТА ПРИНЦИПАМ ЭЛЕКТРОННОГО ДИСТАНЦИОННОГО ОБУЧЕНИЯ

Истратова Е.Е., кандидат технических наук

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

i Надоели баннеры? Вы всегда можете отключить рекламу.