ilias LMS的自定义报告

时间:2009-09-14 15:51:16

标签: php mysql

我正在使用名为Ilias(http://www.ilias.de/)的学习管理系统。我有一个请求来生成一个自定义报告,该报告将分解所有用户和每个问题的分数。

有没有人知道我在哪里可以在数据库中找到这些信息?目前还没有构建数据库模型,所以我很难找到需要查找此信息的地方

2 个答案:

答案 0 :(得分:1)

我建议您查看Ilias documentation。它是德语,所以我无法帮助,但我建议你寻找允许你进行数据库查询的函数调用。使用数据库结构,您或我们可以创建一个查询,为您提供所需的信息。

有些sistems是可扩展的,允许你创建模块,但我不知道Ilias是否是其中之一。否则,因为它似乎是开源的,您可以下载并修改系统以提供您所需的功能。

答案 1 :(得分:0)

这已经很晚了。但如果其他用户咨询此问题,可能有助于获得更完整的答案。除了上面给出的答案,您可能会发现以下表格很有用:

  • usr_data(有关所有现有用户的信息,您可以使用php中的全局dic容器来获取有关当前登录用户的信息)。 E.g:

    全球$ DIC;

    $ DIC->用户() - >获得...();

  • tst_tests:获取有关所有测试的信息

  • tst_mark:通过minimum_level获得可能的评分
  • tst_active:获取用户的运行
  • tst_pass_result:通过运行获得结果
  • ...

无论你需要什么。