题库管理系统源码php(题库管理系统源码web)
本文目录一览:
- 1、用什么软件来开发题库管理系统?
- 2、php题库管理系统中,试卷如何进行难度与覆盖度分析?数据表数量主要由什么因素决定?
- 3、用php+mysql做一个题库系统,上万题内随机抽取五百题左右生成考试卷,求最有效率的做法!
- 4、在线考试系统源代码
用什么软件来开发题库管理系统?
首先要看你选择 B/S 还是 C/S
如果你要自己用就 开发个C/S的
如果大家都共享
就用 B/S的
题库管理系统是一款功能强大操作简便的通用试题库管理系统,它和大部人都熟悉惯用的WORD2000有机地结合一起。使用本系统,用户可随意添加、删除、修改题库中的试题;可手工添加也可从WORD文件中批量添加试题;可手工提取也可自动提取符全设定条件的试卷……总之,本系统力求做到功能强大,操作简单!需WORD2000的支持。
;url=
最新的版本,用于管理课程、试题、试卷、用户第一次登陆必须用admin用户名登陆,密码是111111 要有ACCESS2000 ODBC TIKUSYS
php题库管理系统中,试卷如何进行难度与覆盖度分析?数据表数量主要由什么因素决定?
这个还是要通过标签来解决!
每一个题目实数什么难度!比如:难 中 易
知识点有哪些,都是通过标签统计!
1,简单的系统就是有学生或者前台用户打标签,根据标签来做分析!
2. 复杂一点的,智能提取题干关键词,分析,两者结合!
比如考试总得考点有多少,简单送分题、容易,难,偏难的题目各占多少比例,就出出来了!
每道题都有考点,每个考点的题目数占总题目的比例,最后得出考点覆盖度
题目表里面应该有: 统计难度的字段 和 标签字段!
数据表数量由你需要存储的数据量和业务逻辑决定!
比如:题目表(存储题目),试卷表(存储试卷),选项表(存储选项),答案表(存储正确单答案),解析表(存储错题解析等等),管理员表,题目分类表,科目表等等!
用php+mysql做一个题库系统,上万题内随机抽取五百题左右生成考试卷,求最有效率的做法!
php里面有array_rand函数,你要是一道题一道题的读出来,或许也可以尝试一下。但是要是一下子都读出来,即便这个函数效率可以的话,随机取出id数组,查询 “where id in 数组” 就不如直接在数据库里随机抽取记录。
如何从数据表里随机抽取记录呢,想想办法还是有一些,就是不知道效率如何。有的是说用max_id*rand(),那一条一条抽取还是可以的。怎么批量随机抽取呢,可以试着排序,然后选取前500题,排序可以想办法用一些函数(选取一些执行效率高的),如何md5,sha1,这种。如果为了使结果更具有随机性,可以把字段值再与一个随机数运算一下。仅供参考。
========================
我想你还是用array_rand随机抽500个id存到数组,然后遍历数组吧。这样也避免了题目重复。在数据库里如果一次一条记录随机抽取,要考虑碰巧重复的问题。批量选取你就按上面我说的试试。
在线考试系统源代码
Asp.Net+Ef+MVC+Bootstrap 在线考试,试题维护,各种统计分析,试卷导出Word。支持PC端和手机端。 271853837@qq.om