php开源考试系统,php开源项目有哪些
PHP考试系统
设计一个简单的PHP考试系统,首先需要考虑的是数据库表的设计。这里以一个名为questions的表为例,它包含三个字段:id(题目ID),question(题目),answer(题目答案)。通过这样的设计,我们可以方便地存储和管理考试题目。在前端界面中,我们需要提供一个能够存储题目号的数组。
-整体是用jquery+php数据库调用实现的,上一页,下一页就是提交试题的ID进行取题。如图:做个模板页,然后根据试题ID装载试题。limit是限制返回结果的条数,当然你再取题时可以加上limit 1。看你这图并没有用到分页技术。
用js的setinterval()来设一定倒计时,倒计时的初始值由php分配过来;为了防止别人自己调试js,修改时间,每10秒钟或更小用ajax检测一下服务器,统一次差值,这样就和服务器同步了。在服务器每份试卷或每个人都是唯一的,只要开始启用,到时自动过期,保存存一个“提交失败”。
用php+mysql做一个题库系统,上万题内随机抽取五百题左右生成考试卷,求...
step1:10000道题目存入题库,编号1~·10000step2:每个考生登录时,随机产生500个1~10000的不重复随机数,存入该考生登录信息里,step3:依次读取500个随机数所对应的题目显示给考生。并把考生的答案和随机数同时存储。
个人建议还是使用array_rand随机抽取500个id存到数组,然后遍历数组。这样可以避免题目重复。如果在数据库中一次随机抽取一条记录,需要考虑碰巧重复的问题。批量选取的话,可以试试上述方法。
在百度上搜的着的题库软件有:万维题库系统;金排题库系统专业版;ePaper题库软件;考试通题库软件;轻松教学题库系统;海天题库系统;永中题库系统,中艾题库系统等。
常用的题库软体有:万维题库系统;金排题库系统专业版;ePaper题库软体;考试通题库软体;轻松教学题库系统;海天题库系统;永中题库系统,中艾题库系统等。
局域网在线考试系统如何安装
1、现在本地安装好 PHP 集成环境,比如 wampserver, phpnow 2 在本机安装好 WLS 开源考试软件,就可以了。呵呵,WLS是我写的一个考试软件,开源免费的。国内做考试软件,商业软件并且免费的,也有很多,不过大多数都有比较复杂的数据库软件安装。
2、考试云在线考试系统,你只需注册一个账户,就可以在自己的电脑上随心所欲的使用了。
3、这个系统要求不高,局域网就行,任何一台电脑都可以作为教师端(服务器),来编辑试卷,发起考试。试卷还可以导出导入,编辑修改,同行可以交流自己编辑的试卷,不错。搜索 伽卡他卡电子教室,就可以到他们官方网站下载了。
4、系统采用先进的纯B/S架构,既适用于互联网环境,也适用于局域网,能够轻松应对大规模在线考试的需求,同时对服务器配置的需求极低,客户端无需任何安装或设置,使得使用更为便捷。
