Недельный отчет

На данный момент идет подготовка к предстоящей защите проектов.

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

Также была улучшена система регистрации и авторизации пользователей на сайте. Кроме того, была модифицирована визуализация турнирной сетки (добавлены стрелочки от участника к участнику, изменён размер в соответствии с этапом и т.д.)

Недельный отчёт

На этой неделе мы ходили на предзащиту. На предзащите нем указали на наши ошибки, которые мы на данный момент и исправляем. В частности проблемы с визуализацией.

     За прошедшую неделю была сделана привязка турниров к БД. 

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

     Первые попытки тестирования привели к многочисленным ошибкам и недочётам, на исправление которых ушло много времени.

Отчет за неделю

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

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

Также начато слияние менеджмента турниров и системы регистрации и логина (до этого эти две части были независимы и располагались отдельно).

Таким образом, остались совсем малые детали на стадии разработки - слияние менеджмента турниров и их визуализации, отладка ошибок. Впереди этап тестирования.

Недельный отчёт по практике

За эту неделю нами была усовершенствована прорисовка турнирной сетки. Ранее она прорисовывала её по мере поступления победителей, а сейчас там имеются места, где находятся пустые пункты для наглядной схемы турнирной таблицы в целом. Так же турнирная таблица формируется для любого количества участников (если не степень 2, то некоторые участники считаются как бы победителями и не участвуют в первом круге(бою)).

Сейчас мы делаем совмещение некоторых частей проекта, а также делаем модификацию турнирной таблицы через её прорисованную версию на сайте.

Итоги с 27.11 по 03.12

     Был усовершенствован алгоритм сортировки и формирования пар соперников. Была проведена работа над корректностью поиска и обработки результатов пар на каждом этапе проведения турнира.

     Также, был реализован парсер, с помощью которого из списка всех участников турнира формируется множество списков участников, отсортированные по возрастным (а в последствии и по весовым) категориям. Это необходимо для формирования сеток участников сугубо в своей возрастной и весовой категориях

Отчет за неделю

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

Почти полностью закончена работа с турнирами. Осталось подключить их к личному кабинету, который еще в разработке.

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

Недельный отчёт

Что было сделано за неделю?

  • Нами был сделан функционал для работы с пользователями посредством взаимодействия Django с SQL, а именно регистрация пользователя со входом в аккаунт пользователя и отображение данных в личном кабинете. Выход из аккаунта. Изменение данных пользователя.
  • Взаимодействие между html страницами.
  • Также по средством тщательного тестирования было выведено, что всё это стабильно работает.
Подписка на новости
Контакты

Адрес: г. Екатеринбург, ул. Мамина-Сибиряка 145, к. 1119 (на карте)

Тел.: +7 (343) 355-93-88

info@cosmoport.club