大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
如果没具体要求的话,可以百度一个,网上有很多免费的,就是得自己测试是否能用,如果有具体要求就得动手做了,具体私聊哦
创新互联专注于网站建设|成都网站维护公司|优化|托管以及网络推广,积累了大量的网站设计与制作经验,为许多企业提供了网站定制设计服务,案例作品覆盖成都柔性防护网等行业。能根据企业所处的行业与销售的产品,结合品牌形象的塑造,量身开发品质网站。
PHPEMS(PHP
Exam
Management
System)在线模拟考试系统基于PHP+Mysql开发,主要用于搭建模拟考试平台,支持多种题型和展现方式,是国内首款支持题冒题和自动评分与教师评分相结合的PHP开源在线模拟考试系统。使用本系统,您可以快速搭建用于模拟考试的网站平台,实现无纸化考试、真实考场模拟、知识强化练习等功能。可满足培训机构、学校、公司等机构各种考试需求。
一个开源的考试系统,用过y一段时间。
1、题库记录各种试题
2、试卷是按规则生成出的试题;
3、用户考试:用户 关联 试卷 及试题 ,计算得分
大致就可以了1
一:题目表
字段为:题目id,题目标题,题目类型(填空,多选,单选,问答等)
二:答案表
字段为: 表自增id, 题目ID,答案文字 (如选择题,一个题目id会对应多个答案)
三: 试卷表
字段为:表自增id, 试卷名称,题目ID,分数 (该题在该试卷的分数)
如果是我,我会将单选题,复选题,判断题分成三个文件或数据库中的三个表一个一"\r\n"分开识别,一个为记录设置id。然后获取数据,针对文本的做法:file()获得记录。然后使用mt_rand(1,文本中记录条数)获得要取出的随机题目,然后就是输出咯。针对数据库:首先获取数据库中记录的条数,mysql_num_rows(),然后mt_rand(1,获得的条数);然后从数据库中取出生成的随机数行,然后也是输出。对于你的这个问题不是太困难。
然后就是输出对吧,其实只要你将题目写入记录保存到文本或者数据库的时候加入html标签就可以了(记住替换换行,空格,然后把括号什么的换成字符实体。),然后再外面加上form标签就可以形成一个表单。理论上来说,这个算法是可行的,如果要多个题目也简单,建立三个数组,分别存储已经取得的题目的编号,如果题目取出就加入这个题目的编号,再取出其他题目,如果已经取出就在取其他的。我的只有方法,没有代码,只提供思路。如果有兴趣,加我qq1305167657.不过这一段时间没法上网——————高考啊。。。。。。高考之后交流。其次。。流量啊
PHP的认证,截止2018年只有3个:
1、PHP专业工程师联合证:PHP专业工程师联合证是国内首家由业界名企业联合签发认证的PHP行业培训认证,PHP专业工程师联合证书由PHP100中文网、PHPWind、DedeCMS三家联合签名认证,含金量高。
2、Zend Certified Engineer:美国Zend Technologies公司的PHP工程师认证,这个认证的含金量是最高的,而且这也是全球第一个PHP认证。
3、国家教育部“岗位任职合格证书”:这个认证英文缩写为“SIC”,是为社会培养实践能力和管理能力结合的管理型技术人才为主要特色、全国性的培训认证项目。
扩展资料
PHP技术人才,正迎合了目前的互联网的发展趋势;PHP作为非常优秀的、简便的Web开发语言,和Linux,Apache,MySQL紧密结合,形成LAMP的开源黄金组合,不仅降低使用成本,还提升了开发速度,满足最新的互动式网络开发的应用,这使得php软件工程师成为一个发展迅速的职业。
PHP工程师需掌握技能:
Thinkphp,Yii,Laravel的熟悉使用,增删改查必备。了解进阶技,数据库索引和优化,分表分库,经常使用memcache和redis,了解前端。了解Linux常用指令,熟悉memcache和redis原理,算法和数据结构的熟悉使用,Hadoop,hive,spark的熟练。
参考资料来源:百度百科:PHP