Детальная информация

Название: Подсистема управления функциями ребенка системы "Родительский контроль" под управлением ОС Андроид: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Кузьмин Вячеслав Андреевич
Научный руководитель: Вишневская Татьяна Александровна
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Andriod studio; firebase; разработка; приложение; Java; development; application
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-954
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\6600

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Моей темой выпускной квалификационной работы является разработка и проектирование подсистемы управления функциями ребенка системы "Родительский контроль" под управлением ОС Андроид. Данная работа заключается в разработке приложения, позволяющего удаленно контролировать жизненно важные аспекты жизни ребенка, такие как: 1. Здоровый сон. 2. Физическая активность в течение дня 3. Активность в мобильном телефоне. Для синхронизации данных двух подсистем был использован облачный сервис от Google - Firebase. Firebase содержит много полезных функций для создания приложений. Оно объединяет интуитивно понятные API, которые упрощают создание Android-приложений. Реализация Android-приложения происходила в интегрированной среде разработки Android studio на языке Java. На сегодняшний день Android studio имеет самые производительные инструменты для реализации качественных и эффективных приложений для различных типов устройств на базе ОС Android. Использование мобильного телефона плотно вошло в нашу жизнь, из-за чего актуальность реализованных функций будет только расти. Родитель сможет проконтролировать важные аспекты жизни своего ребенка, а собранные данные помогут в предотвращение потенциальных проблем в будущем. Приложение разрабатывалось для связки родитель-ребенок, но некоторые функции будут полезны даже для личного использования.

The theme of a qualification graduation work is development and design of a “Parental control” system’s functional administration sub-system based on Android OS. This project contains the development of an application providing a remote control of a vital aspects of child’s life such as: 1. Healthy, natural sleep. 2. Physical activity during the day. 3. The mobile usage activity. To synchronize the data coming from two sub-systems here is used a Google cloud service Firebase. Firebase contains lots of useful features for application creation. It combines intuitive API’s that simplify the development of Android applications. The Android application was implemented using an integrated environment Android Studio and Java programming language. Today Android Studio has tools for making qualitive and effective applications for different types of devices based on Android OS with the highest performance characteristics. The mobile devices usage has come into our lives so fast and now we can’t imagine the day without a smartphone usage. That’s why the relevance of implemented functions will only increase. Parents can control their children’ important life aspects and data collected will help to prevent potential problems in future. The application was developed to make a child-parent connection, but some functions will be useful even for personal usage.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Оглавление

  • ВВЕДЕНИЕ
  • 1. ОБЗОР СУЩЕСТВУЮЩИХ РЕШЕНИЙ
    • 1.1. Родительский контроль от Google - Google Family Link
    • 1.2. Родительский контроль от Kaspersky – Kaspersky SafeKids
    • 1.3. Родительский контроль от Norton – Norton Family Premier
    • 1.4. Сравнение трех реализаций
    • 1.5. Подведение итогов
  • 2. РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ
    • 2.1. Выбор операционной системы, под которую будет реализован проект
      • 2.1.1. Особенности разработки на Android
      • 2.1.2. Особенности разработки на IOS.
      • 2.1.3. Подведение итогов
      • 2.1.4. Выбор актуальной версии Android
    • 2.2. Средства разработки
      • 2.2.1. Android Studio
      • 2.2.2. Firebase
    • 2.3. Выбор языка программирования
      • 2.3.1. Для реализации функционала приложения
      • 2.3.2. Подведение итогов выбора средств
  • 3. РАЗРАБОТКА ПОДСИСТЕМЫ РЕБЕНКА
    • 3.1. Архитектура подсистемы ребенка.
    • 3.2. Программная реализация
    • 3.3. Разработка интерфейса приложения
      • 3.3.1. Интерфейс главного меню подсистемы
    • 3.4. Функционал главного экрана
      • 3.4.1. Ночная блокировка
      • 3.4.2. Анализ освещенности помещения ночью
      • 3.4.3. Будильник
      • 3.4.4. Интерфейс меню расписания подсистемы
      • 3.4.5. Тестирование

Статистика использования

stat Количество обращений: 8
За последние 30 дней: 0
Подробная статистика