Python: Разработка системы онлайн тестирований
Цена договорная
•
безналичный расчёт, электронные деньги
Требуется разработать систему онлайн тестирований:
Админка Джанго: созданы пользователи – администратор, экзаменатор, тестируемые/экзаменуемые Необходимо:
- создание, редактирование, импорт-экспорт различных типов вопросов(10 типов)
- создание тестов, тестовых заданий или просто упражнений с различными параметрами(для примера: как оценивать результат -балами, процентами или вообще не оценивать, ограничения по времени, доступ и исправление на уже отвеченные вопросы, приостановка и возобновление, когда показывать результаты ответов и т.п.) из созданных вопросов. Импорт и экспорт тестовых заданий и экзаменов
- запись ответов в базу по каждому вопросу в тестовых заданиях для каждого тестируемого, вывод конечного результата и статистики на экран и в печатном виде
- возможность просмотра ответов, добавления комментариев экзаменатора по каждому вопросу или заданию в тесте/экзамене
Для старта требуется:
1. Обсудить и рассмотреть варианты реализации Для примера предлагается рассмотреть два варианта, что именно берем за основу: https://github.com/tomwalker/django_quiz Python/Django https://codecanyon.net/item/quickquiz/13641603 JavaScript/Angular т.е. это будет чистый Python/Django или связка Python/Django + JavaScript/Angular 2 Пишем и корректируем ТЗ – Описываем структуру данных для различных типов вопросов и заданий, используя предложенные выше два варианта, определяемся с этапами, на которые мы будем ориентироваться в процессе выполнения и приступаем к реализации
от вас требуется:
Админка Джанго: созданы пользователи – администратор, экзаменатор, тестируемые/экзаменуемые Необходимо:
- создание, редактирование, импорт-экспорт различных типов вопросов(10 типов)
- создание тестов, тестовых заданий или просто упражнений с различными параметрами(для примера: как оценивать результат -балами, процентами или вообще не оценивать, ограничения по времени, доступ и исправление на уже отвеченные вопросы, приостановка и возобновление, когда показывать результаты ответов и т.п.) из созданных вопросов. Импорт и экспорт тестовых заданий и экзаменов
- запись ответов в базу по каждому вопросу в тестовых заданиях для каждого тестируемого, вывод конечного результата и статистики на экран и в печатном виде
- возможность просмотра ответов, добавления комментариев экзаменатора по каждому вопросу или заданию в тесте/экзамене
Для старта требуется:
1. Обсудить и рассмотреть варианты реализации Для примера предлагается рассмотреть два варианта, что именно берем за основу: https://github.com/tomwalker/django_quiz Python/Django https://codecanyon.net/item/quickquiz/13641603 JavaScript/Angular т.е. это будет чистый Python/Django или связка Python/Django + JavaScript/Angular 2 Пишем и корректируем ТЗ – Описываем структуру данных для различных типов вопросов и заданий, используя предложенные выше два варианта, определяемся с этапами, на которые мы будем ориентироваться в процессе выполнения и приступаем к реализации
от вас требуется:
- хорошее знание языка и умение разбираться в чужом коде
- ссылки на ваши проекты на django
- когда вы готовы начать;
- вашу почасовую ставку;
- сколько часов в день вы можете уделять разработке (требуется не менее 4 часов)
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.