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

OSCHINA-MIRROR/dlbz-shangma

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 11 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 15:53 6593591

Система управления бесплатными результатами успеваемости «Код муравья»

Откровенно говоря, в недалёком будущем это может стать второй по популярности системой статистики успеваемости на российском Дальнем Востоке.

Рисунок: эмодзи-пакет

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

Разработчик — учитель начальной школы без опыта работы в сфере информационных технологий, который заинтересовался этой областью и создал небольшой проект. Чтобы сделать процесс сбора статистических данных об успеваемости более удобным, он учился и разрабатывал систему одновременно. Ввод и вывод информации просты, поддерживаются онлайн-ввод одной строки и ввод таблицы, а также вывод таблицы. Система стремится обеспечить максимальную управляемость информацией. При разработке пользовательского интерфейса руководствовались принципом простоты и лаконичности Giles Colborne, чтобы пользователи могли быстро и легко выполнять необходимые операции. Для разработки внешнего интерфейса используется X-adminV2.2, а для внутреннего — ThinkPHP V6.0.7.

«Эмоции» в лице Роу Юньхао говорят: «Каждый технологический прогресс приносит нам лучший мир, а не идеальный». Поэтому этот проект будет продолжать развиваться и совершенствоваться!

Основные функции:

  • Настройка системы, управление информацией о единицах, категориях и результатах веб-статистики;
  • Управление учебными годами, классами, классными руководителями и предметами;
  • Администрирование, управление пользователями, ролями и разрешениями;
  • Ведение информации об учащихся;
  • Установка параметров экзаменов;
  • Определение участников экзаменов и распределение баллов по предметам: отлично, хорошо, удовлетворительно и неудовлетворительно;
  • Генерация номеров экзаменов для учащихся;
  • Создание этикеток для экзаменационных работ учащихся;
  • Формирование таблиц с результатами успеваемости;
  • Онлайн-введение и изменение результатов успеваемости, ввод и изменение таблиц успеваемости с помощью сканера штрихкодов;
  • Просмотр списков успеваемости и графиков успеваемости;
  • Анализ результатов успеваемости (таблицы, столбчатые диаграммы, линейные графики, круговые диаграммы, радарные диаграммы, гистограммы, графики приборов и отчёты об успеваемости);
  • Изучение истории успеваемости учащихся (таблицы и линейные графики);
  • Разграничение доступа для учителей и учащихся;
  • Настройка проектов статистики.

Интерфейс и функции

Все представленные данные являются вымышленными и не должны восприниматься как реальные.

Интерфейс входа:

Рисунок: интерфейс входа

Страница приветствия:

Рисунок: страница приветствия

Список экзаменов: Рисунок: список экзаменов

Настройка экзаменов: Рисунок: настройка экзаменов

Операция экзамена 1: Рисунок: операция экзамена 1

Операция экзамена 2: Рисунок: операция экзамена 2

Операция экзамена 3: Рисунок: операция экзамена 3

Операция экзамена 4: Рисунок: операция экзамена 4

Сканирование штрихкода для ввода результатов: Рисунок: сканирование штрихкода

Ввод таблицы результатов: Рисунок: ввод таблицы результатов

Таблица результатов успеваемости: Рисунок: таблица результатов успеваемости

Уже введённые результаты: Рисунок: уже введённые результаты

Настройки системы: Рисунок: настройки системы

Распределение разрешений: Рисунок: распределение разрешений

Средний балл: Рисунок: средний балл

Процент отличников: Рисунок: процент отличников

Процент успевающих: Рисунок: процент успевающих

Стандартное отклонение: Рисунок: стандартное отклонение

Радарная диаграмма: Рисунок: радарная диаграмма

Разделение на сегменты по баллам: можно самостоятельно настроить количество сегментов на основе общего балла за экзамен. Рисунок: разделение на сегменты

Статистика успеваемости по учащимся: можно увидеть приблизительное положение учащегося в классе, школе и общем рейтинге на основе его баллов за все экзамены. Рисунок: статистика успеваемости

Результаты экзаменов учащегося: можно просмотреть общий балл и баллы по каждому предмету, а также процентную долю каждого балла в общем балле. Рисунок: результаты экзаменов

Адрес демонстрации: http://demo.dl-sm.cn или 112.126.57.79.

Демонстрационный логин: Логин администратора: test1, пароль: 123456; Студенческий логин: 210202201210018213, пароль: 123456 (этот логин был сгенерирован случайным образом, пожалуйста, не обращайте на него внимания).

Внутри скрыты две очень полезные функции, если вы хотите узнать больше, скачайте систему.

Обновление содержимого

Обновление фреймворка ThinkPHP до версии V6.0.9; Модификация функции однократного статистического анализа, добавление расчёта стандартного отклонения; Изменение условий запроса данных, добавление соответствия между моделями и полями данных в таблицах; Исправление известных ошибок; Добавление функции входа через мобильный телефон, изменение времени для изменения пароля по умолчанию; Улучшение страницы просмотра успеваемости учащегося; Разграничение прав доступа в соответствии с должностными обязанностями, задачами рабочих групп преподавателей и администраторов.

Дополнительные записи об обновлениях (http://demo.dl-sm.cn/login/log).

Возможные ошибки

При просмотре списка учащихся появляется сообщение об ошибке. Решение проблемы:

  1. Обновите код до последней версии: git pull https://gitee.com/dlbz/shangma.git master -f.
  2. Обновите структуру таблицы: php think migrate:run.
  3. Повторно импортируйте базовые данные: php think seed:run.
  4. Измените поле kaohao в таблице cj_student на xuehao (для выполнения шагов 1–3 необходимо выполнить только шаг 4, хотя следовало бы написать метод phinx up, но из-за добавления одного поля в один файл это кажется немного нелогичным…).

Руководство пользователя

https://www.kancloud.cn/llblax/abcd/789222

Группа общения

QQ группа: 650156356 (уже заполнена), 806960402.

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/dlbz-shangma.git
git@api.gitlife.ru:oschina-mirror/dlbz-shangma.git
oschina-mirror
dlbz-shangma
dlbz-shangma
master