#1 ТЗ - Chekesh/ProductionPractice GitHub Wiki
Техническое задание
1. Цель:
Целью работы является разработка мобильного приложения для школы единоборств, созданного с целью возможности просмотра расписания тренировок и упрощения предупреждения об отсутствии ученика на занятии. К приложению планируется создать сайт для реализации подачи заявки на запись занятий.
2. Краткая сводка возможностей:
Приложение предназначено для возможности пользователей посмотреть расписание тренировок, предупредить тренера об отсутствии ученика на занятии, а также просмотр посещаемости ребенка. В добавок к этому в приложении есть элемент авторизации через логин, который пользователь получает при рассмотрении заявки с сайта.
3. Обзор системы:
Обзор вариантов использования:
Приложение предоставляет возможность пользователям посмотреть расписание тренировок, предупредить тренера об отсутствии ученика на занятии, а также просмотр посещаемости ребенка. В добавок к этому в приложении есть элемент авторизации через логин, который пользователь получает при рассмотрении заявки с сайта.
4. Предположения и зависимости:
Использование в приложение соединение с сервером, в котором храниться информации. Соединение с сервером должно быть эффективным, обеспечивать быстрый доступ к данным сервера.
5. Детальные требования:
Описание вариантов использования:
Предупреждение об отсутствии на тренировке – при нажатии на дату снизу показывается связанный с ней функционал, в которой можно нажать на кнопку «Будет отсутствовать». На сайте отправка заявки – по адресу http://localhost:8081/reg находится форма заявки, заполнив которую при нажатии на кнопку «Подать заявку»
Дополнительные требования:
Приложение должно иметь пользовательский интерфейс, понятный и удобный для использования.