Фітнес-асистент

Содержание

Слайд 2

Актуальність роботи Ринок слабо заповнений Підвищення якості пробіжки Проста ідея

Актуальність роботи

Ринок слабо заповнений
Підвищення якості пробіжки
Проста ідея

Слайд 3

Об'єкт дослідження: мобільний додаток. Предмет дослідження: процес вибудовування маршруту. Мета дослідження:

Об'єкт дослідження:
мобільний додаток.
Предмет дослідження:
процес вибудовування маршруту.
Мета дослідження:


розробка мобільного додатку «Фітнес-асистент».
Завдання дослідження:
проаналізувати інформаційні джерела по створенню мобільних додатків
визначити та провести аналіз вхідних і вихідних параметрів
Методи дослідження:
методи системного аналізу
методи та засоби комп'ютерних інформаційних технологій
Слайд 4

Були визначені Вхідні параметри: Масив координат людини, яка біжить Вихідні параметри: Маршрут бігу

Були визначені

Вхідні параметри:
Масив координат людини, яка біжить
Вихідні параметри:
Маршрут бігу

Слайд 5

Структурный анализ 1. Мобільний додаток 1.1. Система формування вхідних параметрів 1.1.1.

Структурный анализ

1. Мобільний додаток
1.1. Система формування вхідних параметрів
1.1.1. Підсистема визначення

поточного місцеположення
1.1.2. Підсистема вивчення інформації користувача
1.2. Система аналізу вхідних данних
1.2.1.Модуль обробки вхідних данних
1.2.2.Модуль аналізу оброблених данних
1.3. Модуль отримання результатів
Слайд 6

Функціональний аналіз Висновок: Функції 1-го рівня - 1; Функції 2-го рівня

Функціональний аналіз

Висновок:
Функції 1-го рівня - 1;
Функції 2-го рівня - 3;
Функції

3-го рівня - 4;
Слайд 7

Інформаційна структура система 1) Система формування вхідних параметрів 2) Підсистема визначення

Інформаційна структура система

1) Система формування вхідних параметрів
2) Підсистема визначення поточного

місця розташування
3) Підсистема вивчення інформації користувача

5) Модуль обробки вхідних даних
6) Модуль аналізу оброблених даних
7) Модуль видачі результатів

4) Система аналізу вхідних даних

Слайд 8

Информаціоний аналіз

Информаціоний аналіз

 

Слайд 9

Що обрати Android чи IOS?

Що обрати Android чи IOS?

Слайд 10

Вибір архітектури додатку

Вибір архітектури додатку

Слайд 11

Ядро додатку ASP.NET Core: вільне та відкрите програмне забезпечення каркасу веб

Ядро додатку

ASP.NET Core:
вільне та відкрите програмне забезпечення каркасу веб додатків, з

продуктивністю вище, ніж в ASP.NET, розроблена корпораціею Microsoft
Слайд 12

GraphQL для API GraphQL - це мова запитів для API і

GraphQL для API

GraphQL - це мова запитів для API і середовище

виконання для виконання цих запитів за допомогою існуючих даних. GraphQL надає повне і зрозумілий опис даних в вашому API, дає клієнтам можливість запитувати саме те, що їм потрібно, і нічого більше, полегшує розробку API згодом і надає потужні інструменти для розробників.
Слайд 13

Вибір середовища розробки програмного продукту

Вибір середовища розробки програмного продукту

Слайд 14

Побудова структури бази даних Code First - це метод, який допомагає

Побудова структури бази даних

Code First - це метод, який допомагає нам

створювати базу даних, переносити і підтримувати базу даних і її таблиці з коду. З коду означає, що ви безпосередньо обслуговуєте базу даних і відповідні їй таблиці з коду .NET. Це корисно, коли у вас немає готової бази даних, і ви хочете почати роботу з новим свіжим проектом і хочете створити базу даних і підтримувати базу даних безпосередньо з вашого коду.
Слайд 15

UI

UI

Слайд 16

Home Screen

Home Screen

Слайд 17

Draw Screen

Draw Screen

Слайд 18

Create Route Screen

Create Route Screen

Слайд 19

Create Route Screen

Create Route Screen

Слайд 20

Create Route Screen

Create Route Screen

Слайд 21

Stop Running Screen

Stop Running Screen

Слайд 22

Finish Run Screen

Finish Run Screen

Слайд 23

Stride Screen

Stride Screen

Слайд 24

Слайд 25

Була визначена собівартість розробки програмного продукту

Була визначена собівартість розробки програмного продукту

 

Слайд 26

Висновок Було розрбено програмне забезпечення, яке отримує в прямому режимі координати

Висновок

Було розрбено програмне забезпечення, яке отримує в прямому режимі координати бігу,

зберігає їх, та на основі цього малює маршрут бігу.
В кінці кожної пробіжки зроблений поздровляючий скрін, який показує час пробіжки, дистанцію, та витрачені калорії.
також є можливість перегляду останніх пробіжок та інформації по ним.
також в данному додатку можна вибрати колір малювання бігу.
також був створений зручний інтерфейс захищаючий від випадкового нажаття на кнопку стоп.