1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/halex-sikuexam

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Sikuexam онлайн система проведения экзаменов

Описание

Sikuexam — это онлайн система проведения экзаменов, основанная на фреймворках ThinkPHP5 и Layui. Она состоит из двух частей: серверной части для управления и публикации экзаменов, и клиентской части для входа студентов в систему. В настоящее время поддерживаются два типа вопросов: одиночный выбор и множественный выбор. В будущем планируется расширение функциональности. Экзамены автоматически проверяются. Установлены временные ограничения на прохождение экзаменов с обратным отсчетом времени. Возможность выгрузки результатов студентов, а также их просмотра.

Вакансии

Ищем партнеров-разработчиков и спонсоров (спонсорство сервера или финансирование). Цель — сделать этот продукт платформой для бесплатного использования школами по всей стране. Если это будет возможно, мы предлагаем совместное владение проектом. Почта: halexcode@163.com Телефон: 15534378771

Личные идеи

Недавно при проведении онлайн обучения возникла необходимость периодически давать домашние задания или проводить онлайн тестирование. Я использовал несколько платформ, но они всегда казались мне недостаточно удобными. Поэтому я создал свою собственную систему, которая может не быть совершенной, но она доступна для тестирования и отзывов.##### Общество пользователей http://www.halex.top

Общение пользователей модерируется, пожалуйста, подождите

Архитектура программного обеспечения

Используемые фреймворки

Sikuexam основана на отечественном открытом фреймворке ThinkPHP5 и фронтенд-фреймворке Layui.

Операционная среда
  • LAMP на АлиБаба облачном сервисе
  • Apache версии 2.4 и выше
  • PHP версии 5.4 и выше
  • Поддерживает ThinkPHP

Обновление

v1.3
  • Добавлена возможность создания заполнительных и расчетных типов вопросов
  • Добавлена функция распределения задач для проверки работ
  • Дополнена функция проверки работ преподавателями
  • Улучшено отображение диалоговых окон
  • Улучшен алгоритм подсчета баллов
  • Исправлены ошибки страницы paper
v1.2
  • Разделены база данных вопросов и новых вопросов
  • Добавлено поле "уже использовано" для вопросов
  • Упрощено добавление новых вопросов (можно просто скопировать)
  • Улучшено расположение элементов на фронте
  • Исправлены ошибки поиска на различных страницах
v1.1- Добавлена функция установки количества попыток на выполнение экзамена
  • Добавлена функция уведомления о завершении экзамена
  • Добавлена функция вывода подробных результатов каждого вопроса после завершения экзамена
  • Добавлена функция обработки символов в вопросах
  • Улучшено управление полями базы данных вопросов
  • Улучшено отображение адреса обратного вызова изображений
  • Улучшено расположение элементов на фронте экзамена#### Инструкция по установке
  1. Скачайте исходный код https://gitee.com/halex/sikuexam.git.
  2. Загрузите его на сервер.
  3. Настройте базу данных.

Онлайн тестирование

  1. Адрес для тестирования http://exam.halex.top
  2. Логин: 201616801
  3. Пароль: 123456

Процесс экзамена

Серверная часть
  1. Создание вопросов (внесение в базу данных)
  2. Создание экзамена -> настройка допустимых классов -> импорт вопросов из базы данных -> сортировка и присвоение баллов
  3. Создание класса -> импорт учеников
  4. Публикация экзамена
  5. Получение результатов
Клиентская часть (ученик)
  1. Вход в систему
  2. Выбор экзамена
  3. Пройти и отправить ответы

Системные возможности

Настройка экзаменов
  • Поддерживает установку времени проведения экзамена
  • Поддерживает обратный отсчет времени до начала экзамена с напоминанием о завершении
  • В настоящее время поддерживаются вопросы с одним правильным ответом и вопросами с несколькими правильными ответами; вопросы с заполнением пропусков и краткие ответы пока не поддерживаются
  • Поддерживает экспорт результатов экзамена в Excel
Учебный портал для студентов
  • Поддерживает мобильные устройства
  • История прохождения экзаменов студентом
  • История ответов на вопросы

Предварительный просмотр функций

Панель управления: Alt Alt Alt Alt Alt Alt Alt

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Sikuexam — это система онлайн-тестирования, разработанная на основе фреймворка ThinkPHP5 и Layui. Система включает в себя две части: клиентскую часть для студентов и серверную часть для управления и публикации тестов. На данный момент поддерживаются два типа вопросов: с одним или несколькими вариантами ответов. В будущем планируется расширение ... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/halex-sikuexam.git
git@api.gitlife.ru:oschina-mirror/halex-sikuexam.git
oschina-mirror
halex-sikuexam
halex-sikuexam
master