Адрес доступа к проекту: http://localhost:8080/ScoreManagement/login.do?method=execute.
Среда разработки: eclipse, JDK1.8, tomcat8.0, SpringMVC+Spring+Mybatis.
Детали проекта:
В системе управления успеваемостью учащихся есть три типа клиентов: администраторы, преподаватели и учащиеся. Разные клиенты имеют разные права доступа к функциям операционной системы. Среди них администратор может добавлять, удалять, изменять и управлять информацией администратора, информацией об учениках, информацией о преподавателях, информацией о курсах и информацией о классе, а также может вводить, изменять, запрашивать и изменять личную информацию; оценок учащихся и другие функции. Выполнение операций. Преподаватели могут управлять такими функциями, как ввод, изменение, запрос и изменение личной информации о курсах, которые они преподают. Студенты могут проверять результаты пройденных курсов и изменять свою личную информацию.
Системный администратор инициализирует клиента, добавляя информацию, относящуюся к администраторам, учащимся и преподавателям. Студенты и преподаватели могут изменять личную информацию, например пароли для входа и т. д., а администраторы могут изменять всю системную информацию. Администраторы, студенты и преподаватели используют свои имена клиентов и пароли для входа в систему. После успешного входа в систему они получают доступ к системе в соответствии со своими разрешениями.
Организация курсов: администратор организует курсы, преподавателей и места проведения занятий для каждого класса в соответствии с планом обучения и может поддерживать соответствующую информацию. Система предоставляет запрос с несколькими условиями для организации курсов.
Управление оценками: администраторы и преподаватели могут вводить, изменять и запрашивать оценки учащихся. Среди них администраторы могут вводить, изменять и запрашивать оценки всех курсов, тогда как преподаватели могут вводить, изменять и запрашивать оценки только своих собственных курсов.
Управление личной информацией: администраторы, преподаватели и учащиеся, вошедшие в систему, могут просматривать и изменять свою основную информацию, такую как пароль для входа, номер телефона, день рождения и т. д.
Запрос оценок учащихся. Клиенты-студенты, успешно вошедшие в систему, могут просматривать оценки и соответствующую информацию по всем курсам, которые они прошли.
Кроме того, все клиенты должны войти в систему, прежде чем они смогут использовать функции системы. Системные администраторы, преподаватели и учащиеся имеют разные разрешения и не могут выполнять несанкционированные операции.