80
2.3.4. Описание программных модулей
Модуль авторизации.
При открытии программы первое, что открывается – это модуль
авторизации.
Этот модуль обеспечивает безопасность подключения к базе данных,
инициализацию рабочей сессии и согласование дальнейшего шифрования по
алгоритму RSA.
Система не хранит локально никаких учётных данных. Только данные о
инициализированной сессии. Это сделано для того, чтобы при отсутствии
подключения к БД не было возможности войти в систему и получить данные.
Главное меню
Модуль, позволяющий переключаться между другими модулями системы.
Модуль работы с клубами
Модуль позволяет тренерам и руководителям организации изменять,
добавлять и удалять информацию о клубах, внесённых в систему.
Модуль работы с тренерами:
Позволяет редактировать личную информацию о тренерах, а также
добавлять или удалять тренеров из системы.
Модуль работы со спортсменами:
Позволяет редактировать личную информацию о спортсменах, добавлять и
удалять их из системы, а также изменять принадлежность спортсмена к тому или
иному клубу.
Модуль работы с соревнованиями:
Позволяет создавать новые соревнования в системе, редактировать по ним
информацию, а также добавлять или удалять в них спортсменов и категории.
Позволяет получить на выходе сгенерированные списки участников
соревнований, разбитые по категориям.