В работе требуется вместо обычной регистрации сделать форму в формате вопрос-ответ, где пользователь попавший на страницу должен выбрать варианты ответа на стандартные вопросы например девичья фамилия матери любимое блюдо и прочее (примерно как здесь https://www.youtube.com/watch?v=qGiQed6Cwqs) при правильных ответах на все вопросы конкретного пользователя он попадает в систему, также нужно предусмотреть возможность добавления редактирования файлов, ограничение доступа к ресурсам в зависимости от категории пользователя, категория и добавление осуществляется администратором системы. предлагайте свои цены сроки, а также архитектуру в начале работы основной акцент нужно делать на записке, план и требования к оформлению прилагаются.
Суть работы заключается в том, что аутентификация пользователя производится на основе беседы пользователя с системой вместо обычного входа по логину и паролю. По сути пользователь должен ответить на вопросы системы и если кол-во правильных ответов превышает 80% пользователь входит в систему, где может добавлять файлы. Подразумевается, что приложение должно быть многопользовательским, пользователь отвечает на вопросы типа "Девичья" фамилия матери", "Кличка домашнего животного" и прочее. Вопросы могут быть любыми. Также нужно предусмотреть разграничение прав доступа, например, есть три категории информации. Особой важности, совершенно секретная и секретная, администратор системы может выставлять права доступа для каждого пользователя. Для пользователя с логином admin становится доступна новая вкладка например под названием "Добавить пользователя" где он может добавить пользователя ввести для него соответствующие ответы на вопросы, что он мог войти в систему. Вопросы можно делать как стандартными, скажем есть 6 одинаковых вопроса, но ответ на них разный в зависимости от того пользователя, который входит в систему, так и динамическими, когда сами вопросы и их количество может задавать администратор системы при добавлении пользователя. Можно использовать следующие технологии JavaScript, HTML5, AJAX, PHP, CSS СУБД MySQL В приложенных материалах содержится план работы и методичка по оформлению. Записка должна быть где-то на 50 страниц - 30 страниц о проектировании алгоритмов работы программы - 15 страниц разработка программного комплекса и страниц 5-7 нужно на экономический раздел, которого нет в плане, остальное - это листинги программного кода. записку желательно подготовить где-то к 26-му числу, непосредственно по программной части есть время до 5 декабря.
по сути нужно обьеденить систему тестирования, установив вместо радиокнопок инпуты, чтобы пользователь сам вводил ответы на заданные вопросы, и функционал админ панели интернет-магазина, добавив возможностть добавлять любые файлы, а не только картинки. По любым вопросам - обращайтесь.
Функционал, описаный в приложенных архивах, можно использовать как шаблон, переработав его под задачи дипломной работы.