#1 ТЗ - Chekesh/ProductionPractice GitHub Wiki

Техническое задание

1. Цель:

Целью работы является разработка мобильного приложения для школы единоборств, созданного с целью возможности просмотра расписания тренировок и упрощения предупреждения об отсутствии ученика на занятии. К приложению планируется создать сайт для реализации подачи заявки на запись занятий.

2. Краткая сводка возможностей:

Приложение предназначено для возможности пользователей посмотреть расписание тренировок, предупредить тренера об отсутствии ученика на занятии, а также просмотр посещаемости ребенка. В добавок к этому в приложении есть элемент авторизации через логин, который пользователь получает при рассмотрении заявки с сайта.

3. Обзор системы:

Обзор вариантов использования:

Приложение предоставляет возможность пользователям посмотреть расписание тренировок, предупредить тренера об отсутствии ученика на занятии, а также просмотр посещаемости ребенка. В добавок к этому в приложении есть элемент авторизации через логин, который пользователь получает при рассмотрении заявки с сайта.

4. Предположения и зависимости:

Использование в приложение соединение с сервером, в котором храниться информации. Соединение с сервером должно быть эффективным, обеспечивать быстрый доступ к данным сервера.

5. Детальные требования:

Описание вариантов использования:

Предупреждение об отсутствии на тренировке – при нажатии на дату снизу показывается связанный с ней функционал, в которой можно нажать на кнопку «Будет отсутствовать». На сайте отправка заявки – по адресу http://localhost:8081/reg находится форма заявки, заполнив которую при нажатии на кнопку «Подать заявку»

Дополнительные требования:

Приложение должно иметь пользовательский интерфейс, понятный и удобный для использования.