Научная статья на тему 'ИСПОЛЬЗОВАНИЕ ПЛАТФОРМЫ ASP.NET ПРИ РАЗРАБОТКЕ ПРИЛОЖЕНИЯ ДЛЯ МОДЕЛИРОВАНИЯ АВАРИЙНОГО РАЗЛИВА НЕФТИ'

ИСПОЛЬЗОВАНИЕ ПЛАТФОРМЫ ASP.NET ПРИ РАЗРАБОТКЕ ПРИЛОЖЕНИЯ ДЛЯ МОДЕЛИРОВАНИЯ АВАРИЙНОГО РАЗЛИВА НЕФТИ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
38
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РАЗЛИВЫ НЕФТЕПРОДУКТОВ / ASP.NET / MICROSOFT / ГЕОИНФОРМАЦИОННЫЕ СИСТЕМЫ / ЧРЕЗВЫЧАЙНЫЕ СИТУАЦИИ / OIL SPILLS / GEOGRAPHIC INFORMATION SYSTEMS / EMERGENCIES

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Негодин В.А.

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Негодин В.А.

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

USE OF THE ASP.NET PLATFORM WHEN DEVELOPING AN APPLICATION FOR MODELING AN OIL EMERGENCY SPILL

New technologies are increasingly being used in various tasks. Thanks to the ASP.NET platform, it is possible to develop a web application that allows you to simulate possible emergency oil spills at oil refineries. The ASP.NET platform allows the use of various programming languages, so many tasks can be implemented. The article is devoted to the use of the ASP.NET platform in the development of a web application for modeling an oil spill.

Текст научной работы на тему «ИСПОЛЬЗОВАНИЕ ПЛАТФОРМЫ ASP.NET ПРИ РАЗРАБОТКЕ ПРИЛОЖЕНИЯ ДЛЯ МОДЕЛИРОВАНИЯ АВАРИЙНОГО РАЗЛИВА НЕФТИ»

УДК 004.42

Негодин В.А. студент 4 курса факультет информатики и робототехники ФГБОУВО «Уфимский Государственный Авиационный

Технический Университет» (УГАТУ)

Россия, г. Уфа

ИСПОЛЬЗОВАНИЕ ПЛАТФОРМЫ ASP.NET ПРИ РАЗРАБОТКЕ ПРИЛОЖЕНИЯ ДЛЯ МОДЕЛИРОВАНИЯ АВАРИЙНОГО РАЗЛИВА

НЕФТИ

Аннотация: Новые технологии все чаще и чаще используются в различных задачах. Благодаря платформе ASP.NET возможна разработка веб-приложения, позволяющего моделировать возможные аварийные разливы нефти на пунктах нефтепереработки. Платформа ASP.NET позволяет использовать различные языки программирования, благодаря чему возможна реализация многих задач. Статья посвящена использованию платформы ASP.NET при разработке веб-приложения для моделирования аварийного разлива нефти.

Ключевые слова: разливы нефтепродуктов, ASP.NET, Microsoft, геоинформационные системы, чрезвычайные ситуации.

Negodin V.A. student

4 course, Faculty of Informatics and Robotics "Ufa State Aviation Technical University" (USATU)

Russia, Ufa

USE OF THE ASP.NET PLATFORM WHEN DEVELOPING AN APPLICATION FOR MODELING AN OIL EMERGENCY SPILL

Abstract: New technologies are increasingly being used in various tasks. Thanks to the ASP.NET platform, it is possible to develop a web application that allows you to simulate possible emergency oil spills at oil refineries. The ASP.NET platform allows the use of various programming languages, so many tasks can be implemented. The article is devoted to the use of the ASP.NET platform in the development of a web application for modeling an oil spill.

Key words: oil spills, ASP.NET, Microsoft, geographic information systems, emergencies.

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

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

Используемые технологии для реализации. Насыщенное интернет-приложение (с английского - rich internet application, RIA) - Веб-приложение, которое пользователь может загрузить через сеть Интернет. Позволяет выполнять функции обычных настольных приложений на стороне клиента.

ASP.NET - платформа для разработки веб-ориентированных приложений и сервисов от компании Microsoft. Является частью большой составной платформой .NET. Основой ASP.NET стала технология Microsoft ASP. [1]

Также, была использована геоинформационная система ArcGIS -семейство геоинформационных программных продуктов американской компании ESRI. Геоинформационная система — это совокупность программного обеспечения и данных для визуализации любой пространственной информации, анализа отношений между объектами, моделирования географических процессов и явлений. В среде ГИС пространственные данные и вся связанная с ними информация используются совместно для представления и моделирования окружающего мира. ArcGIS применяется при создании, редактировании карт, моделировании, расчетов. Позволяет растровые данные конвертировать в векторные, и наоборот. Имеет различный функционал для работы с геодезией. Возможно применение для земельных кадастров. Также имеется публикация своих наработок на собственный сервис ArcGIS Online для удаленного использования. [2]

Возможности ASP.NET для реализации приложения. ASP.NET объединяет в себе следующие языки: C#, HTML, JavaScript, Visual Basic.NET, J# и JScript .NET. Программная часть ASP.NET основана на протоколе HTTP и использует его принципа взаимодействия между клиентом и сервером.. При формировании страницы заложена абстрактная программная модель Web Forms и на ней основана основная часть реализации программного кода. Также благодаря использованию ASP.NET возможно подключение средств ArcGIS для реализации расчетов и моделирования аварийного разлива нефтепродуктов. Благодаря технологии AJAX возможно выполнение асинхронных запросов. Разработка приложения на платформе ASP.NET делает его производительным из-за клиент-серверной архитектуры, благодаря чему все вычисления производятся на сервере, а не на клиенте. В разработке приложения были применены следующие решения: Silverlight, ASP.NET, ArcGIS Desktop, ArcGIS Server, XAML, SQL Server. Приложение выполняет расчеты по различным формулам, и благодаря подключенным ресурсам ArcGIS производятся дополнительные расчеты и графическое моделирование

аварийных разливов нефти.

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

Использованные источники:

1. Ушаков М. ASP NET MVC. ВЕБ-ПРИЛОЖЕНИЯ САМОСТОЯТЕЛЬНОГО РАЗМЕЩЕНИЯ / М. Ушаков // Системный администратор. 2014. № 10 (143). С. 63-67.

2. Гусев И.А. СОЗДАНИЕ ПРОСТРАНСТВЕННОЙ МОДЕЛИ МЕСТНОСТИ В ГИС ARCGIS / И.А. Гусев // Огарёв-Online. 2015. № 4 (45). С. 4.

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