模拟考试系统 PHP怎样做考试系统?
浏览量:1442
时间:2021-03-13 06:53:28
作者:admin
PHP怎样做考试系统?
通用在线考试系统会提前设置题库和题型,并设置考试时间。当考试时间未到时,考生登录系统进入等待页面。达到考试时间后,用户进入考场并显示试题。考生完成答题后,提交自动评卷生成分数。试题只在考试过程中生成试卷,提交答案时操作数据库。应该没有压力。但是,有必要将测试问题输出到客户端缓存。如果为每个用户生成的试卷不同,则可以将试卷存储在cookie中(cookie保存在客户端,并可以设置过期时间,考试结束后将清除试卷)。进入考场后,可以从cookie中读取试卷,无需再次从数据库下载。即使中途断电,也不需要再生成试卷。对于一些朋友来说,将试题输出到JS是不可行的,因为JS只能保存在当前页面上,刷新操作或跳转页面都会丢失,处理起来也很麻烦,很可能试题不会完全公开。
有什么比较好的php在线考试系统?
在线模拟测试系统是基于PHP-MySQL开发的,主要用于搭建模拟测试平台,支持多种测试类型和表示方法。这是第一个支持自动评分和教师评分相结合的PHP开源在线模拟考试系统。利用该系统,可以快速搭建模拟考试网站平台,实现无纸化考试、真实模拟考场、知识密集型实习等功能。它可以满足培训机构、学校、公司等机构的需求。
php在线考试系统单选题答案提交?
客户端使用JS cookies保存答案/计时[]获取按钮。当时间到了或按下按钮时,所有答案都将直接提交到后台。如果是单选,则直接用字符串表示。后台将post数据拆分为数组,并比较标准答案数组以获得分数。答案可以保存在数据库中。数据表:ID问题标准答案ID回答者问题数组标准答案数组用户答案数组得分
1。在题库中记录各种试题
2。试卷是根据规则生成的;
3。用户测试:用户将试卷和试题关联起来,计算分数。1
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。