Похожие презентации:
2026_402_KhuzinaDR
1. Разработка мобильного приложения для учета и анализа прочитанного и просмотренного контента
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИФедеральное государственное автономное образовательное учреждение высшего образования
«Южно-Уральский государственный университет (национальный исследовательский университет)»
Институт естественных и точных наук
Кафедра системного программирования
Разработка мобильного приложения для учета
и анализа
прочитанного и просмотренного контента
02.03.02 «Фундаментальная информатика и
информационные технологии»
ст. преподаватель
кафедры СП
Л.Н. Петрова
Автор:
студент группы ЕТ-402
Хузина Диана Рамильевна
Челябинск, 2026 г.
2. Актуальность
Пользователям не хватает единого инструмента для учётаразных видов контента
• Растёт интерес к цифровому саморазвитию и организации
личного досуга
• Объём потребляемого контента постоянно растёт
• Существующие сервисы разрознены
• Бумажные дневники и заметки в телефоне неудобны для поиска,
сортировки и анализа
2/15
3. ЦЕЛЬ
Разработать мобильное приложение для учета и анализапрочитанного и просмотренного контента
Работа выполнена по инициативе студента.
3/15
4. ЗАДАЧИ
1. Провести анализ существующих решений и определить их недостатки2. Спроектировать функциональные возможности и пользовательский
интерфейс приложения
3. Разработать структуру базы данных для хранения информации о
произведениях
4. Реализовать основные функции приложения: добавление записей,
редактирование, удаление и фильтрация
5. Разработать удобный интерфейс для взаимодействия с пользователем
6. Протестировать
использования
приложение
на
работоспособность
и
удобство
4/15
5. Обзор аналогов
ФункционалMyMovies
Goodreads
AniList
/MyAnimeList
TV
Time
Book
Diary
Виды контента
-
-
-+
-
-
Добавление фильма в избранное
+
-
+
+
-
Добавление книги в избранное
-
+
+
-
-
Добавление фильма в просмотренное
+
-
+
+
-
Добавление книги/фильма в планы
+
+
+
+
+
Добавление контента с указанием
даты
+
+
+
+
+
Возможность добавить личные
заметки
+
+
+
+
+
5/15
6.
ДИАГРАММА ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ6/15
7.
Добавление мультфильма7/15
8.
АРХИТЕКТУРА СИСТЕМЫ8/15
9.
База данных9/15
10.
Диаграмма последовательности10/15
11.
СРЕДСТВА РАЗРАБОТКИ1. Язык программирования: Kotlin 2.3.21
2. Редактор исходного кода: Android Studio 2025.3.4
3. Библиотеки:
• androidx.appcompat 1.7.1
• material 1.13.0
• androidx.constraintlayout 2.2.1
• okhttp 5.3.2
• androidx.navigation 2.9.8
• androidx.core-ktx 1.18.0
11/15
12.
СКРИНШОТЫ ПРИЛОЖЕНИЯ12/15
13.
Тестирование приложенияВид тестирования
Что проверялось
Результат
Функциональное
тестирование
Добавление,
редактирование,
удаление записей
Все функции работают
корректно
Тестирование базы
данных
Сохранение, извлечение
и изменение данных
Данные сохраняются без
потерь
Тестирование
интерфейса
Удобство заполнения
полей, работа кнопок
Интерфейс интуитивно
понятен
Тестирование офлайнрежима
Работа приложения без
интернета
Приложение работает
стабильно
13/15
14.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ1. Проведен анализ существующих решений и определить их недостатки
2. Спроектировны функциональные
интерфейс приложения
3. Разработана структура
произведениях
базы
возможности
данных
для
и
пользовательский
хранения
4. Реализованы основные функции приложения:
редактирование, удаление и фильтрация
информации
добавление
о
записей,
5. Разработан удобный интерфейс для взаимодействия с пользователем
6. Приложение
использования
протестировано
на
работоспособность
и
удобство
Исходный код:
14/15
15.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ1. Проведен анализ существующих решений и определить их недостатки
2. Спроектировны функциональные
интерфейс приложения
3. Разработана структура
произведениях
базы
возможности
данных
для
и
пользовательский
хранения
4. Реализованы основные функции приложения:
редактирование, удаление и фильтрация
информации
добавление
о
записей,
5. Разработан удобный интерфейс для взаимодействия с пользователем
6. Приложение
использования
протестировано
на
работоспособность
и
удобство
Исходный код:
15/15