Похожие презентации:
Android - приложение прогноза погоды «Light Rain»
1.
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
(ДГТУ)
Android-приложение прогноза погоды
«LightRain»
Студент группы: ВПР41
Петухов В.А.
Руководитель работы:
Скляренко А.А.
г. Ростов-наДону
2021 г.
2.
Актуальность темы3.
Цели и задачиЦель работы: упрощение процесса получения полного и точного прогноза
погоды за счет использования мобильного приложения с читабельным и однозначно
воспринимаемым графическим интерфейса.
Задачи:
Реализовать интерфейс, который позволил отобразить наибольшее количество
метеорологической информации без перегрузки данными.
Разработать алгоритм управления общения с GPS-модулем, который минимизирует расход
батареи.
Реализовать более емкий показ информации о погоде по часам и погоде на день.
Реализовать возможность кастомизации внешнего вида приложения.
4.
Обзор существующих аналоговПреимущества
• Интуитивно понятный и динамический интерфейс;
• Оффлайн режим;
• Наличие графика изменения температуры воздуха на протяжении 48 часов;
• Информация о текущей температуре представлена наглядно.
Недостатки
• Слишком краткий прогноз погоды по часам;
• Мелкий текст во всем приложении и наличие разнообразной рекламы,
которая иногда мешает восприятию информации о погоде;
• Отсутствует информация о погоде на день;
• Постоянное отслеживание данных с GPS-модуля устройства, что влечет за
собой необоснованное использование заряда аккумулятора;
• Отсутствует карта с осадками.
Погода-Weather
Более 10 млн.
скачиваний.
5.
Обзор существующих аналоговПреимущества
• Простой и понятный интерфейс;
• Оффлайн режим;
• Наличие карты осадков для выбранного населенного пункта;
• Виджет погоды.
Недостатки
• Неполный список возможных населенных пунктов;
• Отсутствие подробной информации на день;
• Краткое предоставление данных о погоде по часам;
• Реклама, иногда мешающая обзору данных о погоде;
Samsung
Weather
6.
Функциональные требование к ПСПоиск населенных пунктов по введенным пользователем данным;
Загрузка данных о местоположении пользователя, с использованием активного
интернет-подключения и данных с GPS-модуля в приложение;
Вывод на экран данных о погоде на неделю с подробными описанием на день;
Вывод подробного прогноза погоды на следующие 48 часов;
Работа с менеджером городов и открытие приоритетного города после запуска
приложения;
Вывод уже загруженным данным о погоде в добавленных населенных пунктах без
подключения к интернету;
Изменение внешнего вида приложения и настройка основных параметров;
Сохранение и загрузка актуальных пользовательских настроек.
7.
Получениеместоположения
пользователя
8.
Обработка данныхо населенном пункте
9.
Задание и сохранениенастроек приложения
10.
Средства разработкиИсточники метеорологических данных
11.
UML-диаграмма программного средства12.
ТестированиеПодробная метеорологическая
информация на следующие 7 дней
Почасовой прогноз погоды на
следующие 48 часов
13.
ТестированиеРаздел настроек приложения
выглядит следующим
образом.
Актуальные
пользовательские настройки
будут сразу же отображены.
После внесения
необходимых изменений, для
того, чтобы сохранить новые
параметры пользователю
необходимо всего лишь
вернуться на главный экран.
14.
ЗаключениеРазработано мобильное Android – приложение прогноза погоды «LightRain»,
предоставляющее:
расширенный список населенных пунктов;
обширный список доступной на данный момент информацией о погоде в его
населенном пункте;
грамотное использование ресурсов устройства.