Разработка мобильного приложения для агрегирования информации о сортировке и переработке твердых бытовых отходов | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 28 декабря, печатный экземпляр отправим 1 января.

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №15 (462) апрель 2023 г.

Дата публикации: 16.04.2023

Статья просмотрена: 82 раза

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

Корощупов, А. А. Разработка мобильного приложения для агрегирования информации о сортировке и переработке твердых бытовых отходов / А. А. Корощупов. — Текст : непосредственный // Молодой ученый. — 2023. — № 15 (462). — С. 8-10. — URL: https://moluch.ru/archive/462/101626/ (дата обращения: 16.12.2024).



Ключевые слова: API, Россия, мобильное приложение, сфера переработки отходов.

Счетная палата в 2022 году признала безуспешной «мусорную реформу». Причиной этому послужил жуткое увеличение массы образующихся отходов, площади полигонов и свалок, что приводит к колоссальному экологическому ущербу окружающей среде. По данным Минприроды, ежегодно в России образуется около 70 млн тонн твёрдых коммунальных отходов, каждый год — на 3 % больше. Перерабатывается всего 5–7 % мусора, остальное захоранивают [1]. Для исправления этой ситуации стране необходимо перейти к раздельному накоплению отходов. Многие жители России все еще не знают, как правильно собирать и куда сдавать мусор, подлежащий переработке. Поэтому разработка сервиса для улучшения уровня просвещения в сфере переработки отходов сейчас особенно актуальна.

Сайт независимой международной организации Greenpeace (recyclemap.ru) предназначен для помощи в поиске точек сдачи мусора на переработку есть. Узнать информацию по тому, как правильно подготавливать те или иные отходы для переработки, возможно на сайте rcycle.net. Сайт sobirator.ru позволяет получить знания и опыт по темам: раздельный сбор, переработка, экологичный образ жизни, ноль отходов. Пользователям удобно получать всю необходимую информацию в сфере экологии в одном месте. Также сейчас люди все чаще пользуются преимущественно смартфонами, поэтому наиболее подходящим решением для быстрого доступа к информации является мобильное приложение.

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

Среди мобильных операционных систем в России 73 % населения предпочитает Android и только 26 % пользуется устройствами на iOS. Для снижения затрат на разработку выбрана операционная система Android. Для этой платформы существует два основных языка программирования — Java и Kotlin. Java используется давно и во множестве сфер, благодаря чему есть большое количество библиотек и обсуждений проблем на форумах. Kotlin, в свою очередь, относительно новый язык, но он полностью совместим с Java. То есть любую библиотеку, написанную для Java, можно использовать в Kotlin. Также Kotlin имеет ряд преимуществ:

– система типов в Kotlin нацелена на то, чтобы искоренить опасность обращения к null значениям, более известную как «Ошибка на миллиард» [2];

– более компактный синтаксис;

– позволяет расширять класс путём добавления нового функционала без необходимости наследования от такого класса и использования паттернов, таких как Decorator [2];

– наличие классов данных с автоматической генерацией типичных функций таких как toString(), equals(), hashCode(), copy() [2].

Помимо функциональных достоинств, Google в 2017 году объявил kotlin приоритетным языком программирования для платформы Android. Исходя из вышеизложенного, kotlin является наиболее подходящим языком разработки под android.

В качестве среды разработки выбрана Android Studio, основанная на программном обеспечении IntelliJ IDEA от компании JetBrains, — официальное средство разработки Android-приложений.

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

Для добавления карт на сторонние сайты применяют API (Application Programming Interface — интерфейс программирования приложений), который представляет собой набор средств, дающих возможность получить доступ к какому-либо сервису и запросить у него данные. Разработчик имеет возможность воспользоваться им для получения доступа к функционалу программы, библиотеки, модуля.

В настоящее время на российском рынке наиболее известны и распространены следующие картографические и справочные сервисы:

– Яндекс.Карты;

– Google Maps;

– 2ГИС.

В таблице представлено сравнение рассматриваемых сервисов по различным критериям [3].

Таблица 1

Сравнение картографических сервисов

Критерий

Яндекс.Карты

Google Maps

2ГИС

Покрытие

Карта всего мира (но наиболее проработаны карты России, Украины, Белоруссии и Казахстана, а также Европы и Северной Америки)

Карта всего мира (но хорошо прорисованы только наиболее крупные города Северной Америки, Европы, России и др.)

Россия и несколько городов в 9 странах (всего около 350 городов)

Построение маршрутов

Построение нескольких вариантов маршрута на автомобиле (с учетом пробок), общественным транспортом, пешком. Расчёт предположительного времени в пути.

Построение нескольких вариантов маршрута на автомобиле (с учетом пробок), общественным транспортом, пешком, на велосипеде и даже самолетом. Расчёт предположительного времени в пути.

Построение нескольких маршрутов на автомобиле, общественном транспорте, пешком с расчётом времени на путь.

Режимы отображения карты

Режимы «Схема», «Спутник», «Гибрид», панорамы некоторых городов

Режимы «Схема» и «Спутник», панорамы отдельных городов

Режим «Схема»

Ограничения количества запросов при бесплатном использовании API

Число запросов к сервисам геокодирования, маршрутизации и панорам Яндекса не должно превышать 25 000 в сутки.

Число загрузок карт не должно превышать превышает 25 000 в сутки.

Количество запросов к сервису ограничено предельной величиной 10 в секунду и (или) 10000 в месяц

Документация по использованию API

Документация очень подробная, с примерами использования большинства функций.

Документация достаточно подробная, но частично на английском языке.

Документация по использованию краткая

Средства для вывода большого количества данных

-Кластеризация;

—Технология активных областей;

—Технологии ObjectManager, LoadingObjectManager, RemoteObjectManager.

-Кластеризация маркеров;

—Технология setTimeout для последовательного вывода маркеров на карту.

-Кластеризация объектов.

Из таблицы 1 следует, что Яндекс.Карты являются наиболее функциональными и проработанными для России.

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

Литература:

  1. Мереминская Е. Финансирование мусорной реформы из бюджета сократится [Электронный ресурс]. — URL: https://www.vedomosti.ru/economics/articles/2019/10/17/814026-finansirovanie-reformi (дата обращения: 10.11.2022)
  2. Руководство по языку Kotlin. [Электронный ресурс]. URL: https://kotlinlang.ru/ (дата обращения: 10.11.2022)
  3. Хижняк Ю. Д., Обзор наиболее популярных картографических сервисов, предоставляющих API для разработчиков // NovaInfo. — 2017. — № 70. — С. 38–46.
Основные термины (генерируются автоматически): API, Россия, мобильное приложение, общественный транспорт, сфера переработки отходов, IDEA, Европа, нескольких вариант маршрута, предположительное время, Северная Америка.


Ключевые слова

Россия, мобильное приложение, API, сфера переработки отходов

Похожие статьи

Экономические аспекты промышленного сектора переработки твердых бытовых отходов на современном этапе

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

Анализ российского рынка систем автоматизации учета запчастей

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

Актуальные вопросы строительства современных предприятий по переработке биологических отходов

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

Проблемы утилизации биологических отходов свиноводства на примере ООО «АГРОЭКО-ВОСТОК»

В статье рассматривается проблема утилизации биологических отходов свиноводства. Приводится опыт утилизации биологических отходов на предприятии ООО «АГРОЭКО-ВОСТОК».

Создание инновационного предприятия по переработке бытовых отходов

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

Вермикомпостирование как доступный способ переработки органических отходов в домохозяйствах

В статье обоснована необходимость ограничения попадания пищевых и органических отходов на свалки и полигоны ТКО. Рассмотрены преимущества и недостатки вермикомпостирования как способа обращения с органическими отходами в домохозяйствах.

Интеграция современных информационных технологий на рынок транспортных услуг РФ

Проблемы совершенствования механизма организации транспортно-логистических проектов перевозки крупногабаритных тяжеловесных грузов

В статье автор рассматривает механизм совершенствования организации перевозки крупногабаритных и тяжеловесны грузов в рамках реализации транспортно-логистического проекта.

Обзор основных особенностей переработки агропромышленных отходов

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

Бизнес-план по созданию компании по оказанию инжиниринговых услуг в сфере строительства

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

Похожие статьи

Экономические аспекты промышленного сектора переработки твердых бытовых отходов на современном этапе

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

Анализ российского рынка систем автоматизации учета запчастей

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

Актуальные вопросы строительства современных предприятий по переработке биологических отходов

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

Проблемы утилизации биологических отходов свиноводства на примере ООО «АГРОЭКО-ВОСТОК»

В статье рассматривается проблема утилизации биологических отходов свиноводства. Приводится опыт утилизации биологических отходов на предприятии ООО «АГРОЭКО-ВОСТОК».

Создание инновационного предприятия по переработке бытовых отходов

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

Вермикомпостирование как доступный способ переработки органических отходов в домохозяйствах

В статье обоснована необходимость ограничения попадания пищевых и органических отходов на свалки и полигоны ТКО. Рассмотрены преимущества и недостатки вермикомпостирования как способа обращения с органическими отходами в домохозяйствах.

Интеграция современных информационных технологий на рынок транспортных услуг РФ

Проблемы совершенствования механизма организации транспортно-логистических проектов перевозки крупногабаритных тяжеловесных грузов

В статье автор рассматривает механизм совершенствования организации перевозки крупногабаритных и тяжеловесны грузов в рамках реализации транспортно-логистического проекта.

Обзор основных особенностей переработки агропромышленных отходов

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

Бизнес-план по созданию компании по оказанию инжиниринговых услуг в сфере строительства

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

Задать вопрос