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

Название: Разработка алгоритма оценки продуктивности по различным метрикам на примере приложения-планировщика: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Бареков Андрей Михайлович
Научный руководитель: Селин Иван Андреевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: тайм-менеджмент; планировщик задач; оценка продуктивности; яндекс.станция; голосовой помощник; база данных postgresql; мобильное приложение; time management; task scheduler; productivity evaluation; yandex.station; voice assistant; postgresql database; mobile application
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2673
Права доступа: Доступ по паролю из сети Интернет (чтение, печать)
Ключ записи: ru\spstu\vkr\19608

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

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

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

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

Аннотация

Тема выпускной квалификационной работы: «Разработка алгоритма оценки продуктивности по различным метрикам на примере приложения-планировщика». Цель работы: разработка алгоритма оценки продуктивности пользователя, и на примере приложения-планировщика внедрение данного алгоритма в систему учёта пользовательских задач. Задачи, решаемые в ходе данной работы: 1. Анализ различных техник управления временем. 2. Обзор на существующие программные решения в области тайм-менеджмента. 3. Разработка алгоритма оценки продуктивности на основе выбранных методик. 4. Разработка системы для учёта пользовательских задач и внедрение в неё алгоритма. 5. Оценка будущего развития разработанной системы и алгоритма, возможные варианты улучшения функционала системы и совершенствования точности алгоритма. В первой главе работы описываются различные техники и методики тайм-менеджмента. Во второй главе производится обзор решений в сфере управления временем. В третьей главе описан алгоритм оценки продуктивности. В четвёртой главе описана архитектура примера приложения-планировщика. Взаключительной главе речь идёт о возможных улучшениях алгоритма и приложения.

Subject matter of the graduate qualification work: ”Development of an algorithm of productivity evaluation by different metrics on the example of a scheduler application”. The purpose of this work: develop an algorithm to evaluate the productivity of the user, and on the example of a scheduler application adopt this algorithm into a system for accounting user tasks. Tasks solved in this work: 1. Analysis of different time management techniques. 2. Review of existing software time management solutions. 3. Development of an algorithm of productivity evaluation based on one of the techniques. 4. Development of a system for accounting user tasks and adopting the algorithm into it. 5. Evaluation of the future development of the system and algorithm, possible options for improving the functionality of the system and improvement of the accuracy of the algorithm. The first chapter of the paper describes various time management techniques and methods. The second chapter provides an overview of time management solutions. The third chapter describes the algorithm of productivity evaluation. The fourth chapter describes the architecture of an example scheduler application. The final chapter discusses possible improvements to the algorithm and the application.

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

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

Оглавление

  • ВВЕДЕНИЕ
  • Анализ техник управления временем
    • Понятие тайм-менеджмента
    • Техники тайм-менеджмента
      • Техника Помодоро
      • Kanban
      • Матрица Эйзенхауэра
      • Закон Парето
      • Метод GTD
      • Метод RPM
  • Обзор существующих решений
    • Существующие проекты
      • Todoist
      • Trello
      • Remember the Milk
      • TimeTree
      • Toggl Track
    • Отличия данного проекта от существующих решений
  • Алгоритм оценки
    • Метод Монте-Карло
    • Реализация метода
      • Создание модели
      • Выходные данные
      • Симуляция
      • Подходы к решению задач
    • Результаты симуляции и анализ
    • Оценка продуктивности
  • Разработка
    • Архитектура проекта
    • База данных
      • PostgreSQL
      • Схема базы данных
    • Backend API
      • Rust
      • Actix-Web
      • Diesel
    • Мобильное приложение
      • Kotlin
      • Retrofit
    • Навык Яндекс.Станции
  • Перспективы развития
    • Алгоритм
    • Приложение
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • Приложение 1. Таблицы с эффективностью различных подходов к выполнению задач.

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

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