Инструмент редактирования информации в базе данных

Техническое задание на разработку

Стато-графической интернет-платформы

«Умная физкультура»

Концептуальная база проекта, частью которой есть сайт

На данный момент успешность физкультурно-спортивной деятельности оценивается по количеству побед ребенка, команды либо секции в соревнованиях. Мы вычисляем таковой подход неправильным, поскольку тот факт, что по окончании соревнований выясняется три победителя и огромное количество проигравших ведет к понижению мотивации и к тому, что дети бросают секции.

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

Целый проект направлен на то, дабы дети соревновались не столько с другими детьми, сколько со собственными прошлыми достижениями.Внимание ребенка должно быть переведено с достижений вторых занимающихся к своим собственным достижениям. Соревновательный момент не будет исключен абсолютно, но упор делается на персональный физический и личностный рост человека. Это серьёзнее всего.

Создаваемый сайт будет являться основополагающим инструментом для мотивации юных спортсменов к тренировкам.

Мысль сайта

В ходе тренировок с определенной периодичностью (не обязательно постоянной) инструкторы будут оценивать детей по последовательности несложных показателей. Показателей возможно множество, и они смогут быть достаточно разнообразными: присутствие на тренировке, количество отжиманий, количество подтягиваний, скорость бега, успеваемость в школе, количество хороших поступков и тому подобное.

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

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

Создание базы данных

Нужно создать базу данных, которая будет делать задачи проекта в настоящем и в будущем. База данных выделена отдельным пунктом технического задания, не обращая внимания на то, что она есть неотъемлемым элементом сайта. Это сделано чтобы выделить, что сайт потом будет изменяться и база разрешённых должна быть устроена так, дабы не являться значительным препятствием для трансформаций.

База данных содержит данные по личным данным инструкторов и спортсменов, перечень качеств оценки спортсменов и эти по истории трансформации каждого качества спортсмена.

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

Рисунок 1. Структура клуба, которая будет отражена в базе данных

Любой спортсмен оценивается по последовательности качеств, структура которых изображена на рис. 2. Более детальная структура качеств отражена в разделе «Нормативы оценочных показателей».

Инструмент редактирования информации в базе данных

Рисунок 2. Условная структура качеств, по которым оценивается спортсмен

Структура данных по каждому спортсмену изображена на рис. 3.

Инструмент редактирования информации в базе данных

Рисунок 3. Структура данных по каждому спортсмену с сохранением истории каждого качества

Эти по спортсменам в настоящей и будущих предположениях сайта смогут обрабатываться по-различному. Примеры обработки данных спортсменов представлены на рис. 4-7.

Инструмент редактирования информации в базе данных
Рисунок 4. Рейтинг спортсменов от срока в Магме. Любая линия — спортсмен

Инструмент редактирования информации в базе данных

Рисунок 5. Суммарное количество отжиманий всех тренирующихся в сумме. Линия между синим и красным — среднее значение по году

Инструмент редактирования информации в базе данных

Рисунок 6. Количество отжиманий конкретного спортсмена

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

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

Возможно выделить следующие требования, предъявляемые к базе данных:

  1. удаления спортсменов и Удобство создания и команд;
  2. Возможность приписывать к каждой команде спортсменов инструктора.
  3. Возможность вольно создавать новые и удалять ветхие качества оценки спортсменов (исходя из этого, быть может, не следует хранить эти оценки всех качеств спортсменов в одной таблице);
  4. Несложная и понятная структура базы данных. , если в будущем программист, изначально не привычный с БД, будет писать новый дизайн сайта либо додавать какую-нибудь увлекательную инфографику в ветхую версию, у него не должно появляться значительных трудностей при ознакомлении с БД и написании программ.

Инструмент редактирования информации в базе данных

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

Урок 6 — Выбираем и настраиваем инструменты для торговли


Интересные записи:

Понравилась статья? Поделиться с друзьями: