Бесплатная установка
Техническая реализацияЯзык разработки: jsp. Платформа: jsp+servlet. Режим: B/S. База данных: sqlserver. Количество слов в статье: около 10 000.
Реализация функцииДизайн функции подсистемы входа в систему
Подсистема входа требует, чтобы и преподаватели, и учащиеся могли войти в систему через один и тот же интерфейс входа, выбрать свои собственные категории клиентов и правильно заполнить информацию для входа. Учащиеся, преподаватели и администраторы входят в систему, используя свое имя пользователя и пароль. Если имя клиента неверно или не существует, или пароль неверен, должно появиться напоминание. В то же время эта система обеспечивает функцию регистрации студентов.
Функциональный дизайн студенческой подсистемы
Заказчиками данной подсистемы являются студенты-заказчики, а ее основными функциями являются:
1. Загрузите домашнее задание
Необходимо сначала найти объект загрузки (учителя), просмотреть каталог локального компьютера, найти файл, который нужно отправить, и отправить его в соответствующий каталог учителя. Система автоматически запишет информацию, представленную для задания, и завершит отправку. процесс и вернуть информацию об успехе.
2. Управленческая работа
Это необходимо для проверки моих результатов. Просмотр и удаление заданий.
3. Изменить личную информацию
Когда вас попросят ввести пароль, вам необходимо включить режим сокрытия пароля; при вводе нового пароля вам необходимо выполнить вторичную проверку и проверку длины пароля. После успешного изменения вам будет напомнено об успехе; . Можно изменить всю информацию, кроме учетной записи.
Функциональный дизайн подсистемы учителя
Заказчиками данной подсистемы являются клиенты-преподаватели. Ее основными функциями являются:
1. Изменить личную информацию
Когда вас попросят ввести пароль, вам необходимо включить режим сокрытия пароля; при вводе нового пароля вам необходимо выполнить вторичную проверку и проверку длины пароля. После успешного изменения вам будет напомнено об успехе; . Можно изменить всю информацию, кроме учетной записи.
2. Выдать заявление
Новые претензии могут быть выданы по запросу, и претензиями можно управлять.
3. Публикация заданий
Необходимо публиковать задания (идентификатор задания, название и содержание задания, а также устанавливать крайний срок подачи задания), запрашивать задания, подлежащие исправлению, в соответствии с названием задания, а также исправлять задания и управлять ими.
4. Запрос: запрос отправленных заданий на основе идентификатора задания.
Проверьте статус отправки заданий учащимся на основе этого класса
Запрос статуса отправки задания учащегося на основе идентификатора учащегося
Проверьте свои задания
4. Управление заданиями. Вы можете изменять, добавлять и удалять задания.
Функциональное проектирование подсистемы администратора
Функциональные требования клиентов-администраторов к этой системе в основном включают:
1. Управление ролями
Добавьте учителя. Введите данные преподавателя (имя, пароль и т. д.) правильно, введенное значение не может быть пустым. Управляйте учителями. Удалить всю информацию, связанную с учителем, в базе данных. Сертифицированные студенты-менеджеры. Подтвердите подлинность информации о студенте, иначе студенты не смогут войти в систему, даже если они зарегистрируются. Удалить информацию об ученике.
2. Управление заданиями
Добавить новую работу. Добавляйте задания по имени учителя. Управляйте заданиями. Удалить информацию о вакансии.
Скриншот системы