- Введение
- Название
- Назначение
- Определения, акронимы и сокращения
- Краткий обзор
- Общее описание
- Взаимодействие продукта с системой
- Функции продукта
- Характеристики пользователя
- Ограничения
- Детальные требования
- Требования к внешним интерфейсам
- Основной интерфейс приложения
- Интерфейсы диалоговых окон
- Функциональные требования
- Особенности хранения данных
- Описание основных алгоритмов
- Описание функций отдельных элементов
- Требования к производительности
- Требования к внешним интерфейсам
- Дополнения
Tele2Teen - [ˈtelɪ tu tiːn] - ТелеТуТин
Приложение рассчитано на детей и подростков от 11 до 16 лет, с интуитивно понятным интерфейсом, чтобы они могли участвовать в викторинах, отвечать на вопросы и получать за это призы.
Подростки, теле два, викторины теле два
Приложение с интересными и познавательными викторинами предназначенное для подростков 11-16 лет.
Позволяет проходить опросы, получать баллы за правильные ответы, а также обменивать баллы на услуги от Теле2.
Вы можете: Зарегистрироваться в системе, играть в одиночку или вместе с другими игроками, обменивать баллы на услуги от Теле2.
Для запуска приложения требуется устройство с ОС Android 8.0 или выше.
Приложение обменивается файлами с сервером благодаря чему осуществляется работа приложения.
Приложение способно к считыванию сигналов с сенсорного экрана, а также способно выводить информацию через устройства вывода (конкретно, через тот же экран).
При первом запуске приложения пользователь увидит страницу входа/регистрации.
Приложение будет отправлять данные пользователя на сервер, а также сохранять их локально, генерировать ежедневные задачи, однопользовательские викторины.
С помощью приложение будет доступно создать свою викторину, к которой могут присоединиться другие участники по qr-коду. Заработанные очки за прохождения викторин можно перевести в гигабайты и минуты Tele2.
Пользователю в главном окне предоставляются следующие функции:
- Решение ежедневных заданий
- Решение тематических викторин по предметам
- После перехода на страницу доступных комнат, пользователя перенаправляет на страницу, где можно создать свою комнату, либо присоединиться к существующей.
При переходе на страницу настроек, пользователь сможет выйти из аккаунта и просмотреть текущую версию приложения.
На странице вопроса пользователь видит оставшееся время, вопрос и варианты ответов.
В случае правильного ответа на вопрос пользователю начисляются очки.
Просмотреть свое количество очков можно на главной странице.
Пользователь должен знать базовые функции своего устройства, а также иметь SIM-карту от оператора Tele2.
Пользователю должно быть не менее 11 лет, также пользователю желательно обладать базовыми знаниями школьных предметов.
-
Приложение должно быть полностью безопасным для личных данных пользователя.
-
Приложение не должно пагубно влиять на физическое и психологическое здоровье пользователя.
-
В приложении не должно быть моментов, которые могут пагубно повлиять на физическое и психологическое состояние пользователя. В случае, если без таких моментов не обойтись, должно(ы) быть соответствующее(ие) предупреждение(ия).
-
Приложение не должно нести никакого вреда системе пользователю, а также должно рационально использовать ее ресурсы.
-
Приложение должно быть максимально оптимизировано и оттестировано на критических ситуациях.
-
Приложение должно работать как в режиме оффлайн, так и онлайн.
Приложение достаточно лёгкое для понимания, а также с простым функционалом. Интерфейс для пользователя должен быть интуитивно понятен.
P.s. К дизайну могут быть применены изменения, при согласовании их с заказчиком.
В приложении присутствуют следующие страницы:
- Авторизация/Регистрация
- Главная страница с ежедневными заданиями, квизами
- Страницы квизов, вопросов
- Друзья
- Настройки
В рамках приложения должно быть реализовано API для связи клиента и сервера. Сервер должен обрабатывать запросы от клиента и “админки”.
лавная цель приложения – предоставить детям и подросткам школьный и профильный материал в игровой форме с вознаграждением.
Должна быть реализована возможность добавления в друзья и возможность играть в викторины с другими людьми.
Должна быть реализована возможность проходить викторины на разные темы.
По возможности реализовать все алгоритмы, которые работают с данными, с использованием БД и соответственно запросов.
По возможности, приложение должно быть построено на функциях и классах с их описаниями, для дальнейшей поддержки продукта.
Дизайн приложения должен быть рассчитан как можно на большее количество типов разрешения экрана.
Элементы интерфейса не должны “сползать” или быть недоступными из-за особенности системы.
Приложение должно запускаться как можно на большем разнообразии конфигурации систем.
Приложение не должно требовать от системы пользователя дискретный видеоадаптер (дискретную видеокарту/GPU).
По возможности протестировать продукт на наличие утечек памяти, при долгом или ненадлежащем использовании продукта.
Приложение должно использовать пространство на физическом накопителе экономно.
Другими словами, приложение не должно записывать одни и те же данные по несколько раз, а также, по возможности, использовать общий вид (формулы, особенности разрешений файлов) для получения информации.
оно не работает Настоящее Техническое Задание может уточняться/дополняться/изменяться в период создания и поддержки продукта