Научная статья на тему 'Разработка приложения-трекера экопривычек с элементами социальной сети'

Разработка приложения-трекера экопривычек с элементами социальной сети Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
25
2
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
приложение-трекер / экология / социальная сеть / чек-лист

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

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Родионов Кирилл Владиславович, Голованов Олег Алексеевич

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

Текст научной работы на тему «Разработка приложения-трекера экопривычек с элементами социальной сети»

Б01: 10.24412/с1-37131-2023-1-351-355

Разработка приложения-трекера экопривычек с элементами социальной сети

Родионов Кирилл Владиславович, старший преподаватель ФГБОУ ВО «Вятский государственный университет», г. Киров

Голованов Олег Алексеевич,

студент

ФГБОУ ВО «Вятский государственный университет», г. Киров

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

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

Еще в 1992 году было подписано Соглашение о взаимодействии в области экологии и охраны окружающей природной среды между странами СНГ [1]. Вместе с подписанием соглашения был также создан Межгосударственный экологический совет. Однако в последнее время большая часть стран прекратила свою работу в рамках Совета.

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

Студент. Наука. Регион

нынешние международные отношения стран, то будет понятно, что такое объединение невозможно. Решение проблем остается на обычное население.

Для решения даже небольшой экологической проблемы человеку необходимо начать вести экологический образ жизни. Для этого больше всего подходит формирование привычек (исходя из влияния их на человека), а конкретно - экологических привычек. К таким привычкам можно отнести, например, сортировку мусора и сдачу его в переработку, использование в магазинах многоразовых пакетов вместо покупки новых пластиковых и многое другое.

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

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

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

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

Студент. Наука. Регион

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

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

Приложение реализуется под платформы Android и iOS, потому как целевая аудитория приложения активно пользуется обеими мобильными ОС. Для создания приложений выбрана технология React Native для front-end разработки, т. к. приложение можно с легкостью адаптировать под десктопные браузеры. Для back-end разработки выбрана технология ASP.NET, использующая язык программирования C# [2]. C#-разработчиков на рынке труда очень много [3], поэтому найти программиста не составит труда. Кроме того, это обеспечивает активную и долгосрочную поддержку приложения.

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

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

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

Реализация приложения. На данный момент, реализовано веб-приложение для пользователя с эко-привычками (рис. 1). Имеется текущий прогресс привычки (рис. 2), чек-листы (рис. 3).

Используй туалетную бумагу из макулатуры

Замени одноразовые вещи на многоразовые

Обратись в местный пункт по сортировке, чтобы узнать подробнее о переработке пластика

Замени лампочки на светодиодные

Покупай вещи б/у

Почини сломанное

Верни производителю то, что возможно отдать

Выбери в доме удобные места для сбора вторсырья

Найди пункты сбора трудно

перерабатываемых и опасных отходов

Найди другое применение сломанной, старой вещи

Выясни, что местные

перерабатывают, а что -

Выдели отдельную емкость для каждого вида

Рисунок 1. Экологические привычки

Рисунок 2. Прогресс по текущей привычке

Рисунок 3. Чек-листы

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

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

1. «Забота об экологии начинается с каждого конкретного человека» (анализ состояния экологической сферы в странах СНГ, 2011 год). URL: https://cis.minsk.by/page/18424 (дата обращения 04.10.2023).

2. Руководство по ASP.NET Core 7. URL: https://metanit.com/sharp/aspnet6/ (дата обращения 15.10.2023).

3. Рейтинг востребованности языков программирования. URL: https: //www.tadviser. ru/in-

dex.php/%D0%A 1%D 1 %82%D0%B0%D 1 %82%D 1 %8C%D 1%8F :%D0%A0%D0 %B5%D0%B9%D 1 %82%D0%B8%D0%BD%D0%B3_%D0%B2%D0%BE%D 1% 81%D 1 %82%D 1 %80%D0%B5%D0%B 1%D0%BE%D0%B2%D0%B0%D0%BD% D0%BD%D0%BE%D 1 %81 %D 1 %82%D0%B8_%D 1 %8F%D0%B7%D 1 %8B%D0 %BA%D0%BE%D0%B2_%D0%BF%D 1 %80%D0%BE%D0%B3%D 1 %80%D0% B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD %D0%B8%D1%8F (дата обращения 10.10.2023).

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