12 / 8 / 7
Регистрация: 13.06.2020
Сообщений: 258
1

Система тестирования

12.07.2020, 11:06. Показов 841. Ответов 4
Метки c++ (Все метки)

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

Моежете словами объяснить архитектуру мне этого задания, то есть какие классы мне понадобится и т.п. Готовый код жедательно не давать просто хочу сам это сделать но не знаю как правильно сделать архитектуру.Буду рад елси поможете мне.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.07.2020, 11:06
Ответы с готовыми решениями:

Полнофункциональная система тестирования
В системе должны быть 2 режима: администратор и тестируемый. Описание режима работа для...

Система тестирования: считывание вопросов из файлов
Здравствуйте! У меня возникла проблема при создании теста . (Ну системы тестирования знаний)...

Система Тестирования
помогите написать программу в C++ должна работать так... запускаем программу, появляется меню:...

Система тестирования (веб-сервеное приложение на qt)
Здравствуйте, помогите разобраться. Выбрал задание на диплом написать систему адаптивного...

4
6565 / 4550 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
12.07.2020, 17:15 2
Цитата Сообщение от rfl Посмотреть сообщение
Моежете словами объяснить архитектуру мне этого задания, то есть какие классы мне понадобится и т.п. Готовый код жедательно не давать просто хочу сам это сделать но не знаю как правильно сделать архитектуру.Буду рад елси поможете мне.
Модуль регистрации и модуль аутентификации это один класс, который хранит список пользователей и пароли
Модуль тестов хранит список тестов по категориям. Teст - это третий класс.
1
12 / 8 / 7
Регистрация: 13.06.2020
Сообщений: 258
12.07.2020, 17:29  [ТС] 3
Цитата Сообщение от oleg-m1973 Посмотреть сообщение
Модуль регистрации и модуль аутентификации это один класс, который хранит список пользователей и пароли
Модуль тестов хранит список тестов по категориям. Teст - это третий класс.
Спасибо.Просто не пойму чем отличается регистрация от аутентификации они по сути в данном задании делают одно и тоже.И еще как мнре стоит проверить пароль на его совпадение точнее где мне его сделать? Написать отдельный метод булевский для него и проверить прямо в конструкторе или вы предложите вариант по лучше?
0
6565 / 4550 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
12.07.2020, 17:32 4
Цитата Сообщение от rfl Посмотреть сообщение
.Просто не пойму чем отличается регистрация от аутентификации они по сути в данном задании делают одно и тоже.
Ничем, это один модуль - регистрация добавляет пользователя в список, аутентификация ищет пользователя в эт м списке

Добавлено через 1 минуту
Цитата Сообщение от rfl Посмотреть сообщение
Написать отдельный метод булевский для него и проверить прямо в конструкторе или вы предложите вариант по лучше?
Точно не в конструкторе - сделай два метода RegisterUser и CheckUser
1
12 / 8 / 7
Регистрация: 13.06.2020
Сообщений: 258
12.07.2020, 18:43  [ТС] 5
Цитата Сообщение от oleg-m1973 Посмотреть сообщение
Ничем, это один модуль - регистрация добавляет пользователя в список, аутентификация ищет пользователя в эт м списке

Добавлено через 1 минуту

Точно не в конструкторе - сделай два метода RegisterUser и CheckUser
Окей спасибо.Приблизительно понял как это все сделать.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.07.2020, 18:43
Помогаю со студенческими работами здесь

Файловая система и система управления вводом-выводом в ОС Linux
Дали задание написать вот что: "Разработать программу, которая выводит на экран содержимое...

Система тестирования
Всем привет) Мне нужно написать систему тестирования пользователей на фреймворке yii2 и php. Я...

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

Система тестирования знаний
Всем привет!пишу ВКР на тему "Разработка тестового контроля знаний по информатике(учащихся в...

Система тестирования на Delphi
Приветствую Всех. Мне нужна система тестирования на языке Delphi, любая, в принципе. Может быть, у...

Система тестирования php+mysql
Создаю систему тестирования. Возникли такие проблемы: 1.нет перехода на следующий вопрос....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru