Разработка мобильного приложения для учета и анализа прочитанного и просмотренного контента
Актуальность
ЦЕЛЬ
ЗАДАЧИ
Обзор аналогов
1.70M

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
English     Русский Правила