пользовательские отчеты для ilias LMS - PullRequest
0 голосов
/ 14 сентября 2009

Я работаю с системой управления обучением под названием Ilias (http://www.ilias.de/). У меня есть запрос на создание специального отчета, который будет разбивать всех пользователей и оценки по каждому вопросу.

Кто-нибудь знает, где я могу найти эту информацию в базе данных? В настоящее время модели баз данных не созданы, поэтому трудно найти, где мне нужно искать эту информацию

Ответы [ 2 ]

1 голос
/ 26 ноября 2009

Предлагаю вам проверить документацию по Ilias . Это по-немецки, поэтому я не могу помочь, но я предлагаю вам поискать вызовы функций, которые позволят вам выполнять запросы к базе данных. Это со структурой базы данных позволит вам или нам создать запрос, который даст вам необходимую информацию.

Некоторые системы являются расширяемыми и позволяют создавать модули, но я не знаю, является ли Ilias одним из них. В противном случае, как кажется, с открытым исходным кодом, вы можете загрузить и изменить систему, чтобы доставить то, что вам нужно.

0 голосов
/ 02 декабря 2017

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

  • usr_data (информация обо всех существующих пользователях, вы можете использовать глобальный контейнер dic в php для получения информации о текущем вошедшем в систему пользователе). E.g.:

    глобальный $ DIC;

    $ ей> пользователя () -> прибудет ... ();

  • tst_tests: получить информацию обо всех тестах

  • tst_mark: чтобы получить возможные оценки по минимальному уровню
  • tst_active: чтобы получить прогоны от пользователя
  • tst_pass_result: получить результаты, запустив
  • ...

Все, что вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...