一、详细介绍
这款在线考试系统是针对任何需要开展网络考试测评、知识竞赛的学校、企业、机关单位设计的新一代全B/S架构的网络考试系统,支持丰富的题型如主观题、单选题、多选题、判断题和填空题等,支持按知识点,部门(班级)、岗位等考后统计排名分析,全面实现了”网上学习、网上练习、网上作业、网上考试、网上批阅”全自动化的开发目标等等。
全新开发,采用VUE+WebAPI 前后端分离技术开发,新版本优化了许多新的功能,不仅仅对前台进行优化。
如在考试的选择页面中增加了数据显示,可以使用户自主选择练习方式;
于此同时,各类题型支持快速切换,无需再回到首页,操作更加方便快捷;
新增自动加入错题本的功能,错题本中的试题在做答正确后,将会自动移除;
题库导入支持导入图片的格式;
后台新增题库购买的功能,客户购买指定分类下的所有试题信息,练习不再局限于试卷章节,范围更加广泛;
手机端也进行优化调整,增加考试包购买和学生考试综合分析等实用模块。
二、效果展示
1.部分代码
代码如下(示例):
<!--MSSQL 数据库配置信息-->
<add key="SqlConnStr" value="Data Source=.;User ID=sa;Password=989066;Initial Catalog=kesioniexamv10;Pooling=true;" />
<!-- 是否开启Redis缓存 true为开启,否则为false -->
<add key="RedisEnable" value="false" />
<add key="RedisPath" value="127.0.0.1:6379,syncTimeout = 2147483647,allowAdmin = true,password = 12345678" />
<!-- 是否开启MongoDB true为开启,否则为false -->
<add key="MongoDBEnable" value="false" />
<add key="MongoDBConnStr" value="mongodb://myuser:123456@localhost/kesion" />
<!-- 是否启用二级域名 -->
<add key="AllowSubDomain" value="false" />
<!--是否启用二级域名-->
<add key="RootDomain" value="kesion.com" />
<!--根域名,如kesion.com,不能加www-->
<add key="ManageByMobileCode" value="false" />
<!--进后台启用手机验证码-->
<add key="ManageLoginAllowMobile" value="13615099000" />
<!--允许接收验证码进后台的手机号,多个用逗号隔开-->
<!--微信支付校验密码-->
<add key="weixinmima" value="123456" />
<!-- 是否开启调试模式 true为开启,否则为false -->
<add key="IsDebug" value="true" />
<!-- 系统Salt盐值 -->
<add key="SaltPassword" value="kesion" />
<!-- 同个管理员账号是否允许同时多个地方登录,建议设置为false不允许 -->
<add key="AdminMutiLogin" value="true" />
<!-- 演示模式 -->
<add key="RunOnDemo" value="false" />
<!-- 演示模式不允许操作的提示信息 -->
<add key="RunOnDemoMsg" value="演示账号,不支持设置!" />
<!-- 是否允许后台在线执行SQL语句-->
<add key="AllowExecuteSQL" value="true" />
<add key="aspnet:MaxHttpCollectionKeys" value="5000" />
<add key="vs:EnableBrowserLink" value="false" />
<!-- 银联在线支付 begin-->
<!-- 签名证书路径,证书位于assets/测试环境证书/文件夹下,请复制到d:/certs文件夹 -->
<add key="acpsdk.signCert.path" value="d:/certs/acp_test_sign.pfx" />
<!-- 签名证书密码,测试证书默认000000 -->
<add key="acpsdk.signCert.pwd" value="000000" />
<!-- 加密证书路径 -->
<add key="acpsdk.encryptCert.path" value="d:/certs/acp_test_enc.cer" />
<!-- 验签中级证书路径 -->
<add key="acpsdk.middleCert.path" value="d:/certs/acp_test_middle.cer" />
2.效果图展示
三、学习资料下载
蓝奏云:https://pan.baidu.com/s/1ZNcrfH-8VBrJENxcBmt_ow?pwd=7kfm