发布网友 发布时间:2022-04-24 03:15
共9个回答
懂视网 时间:2022-05-06 22:51
这次有幸帮师姐进行考试系统的基础维护,说直接点就是对考试人员的管理,增删改查,最主要的还是查询学生,用来和老师所给的信息进行核对,最后再确定考试的人员,在查询的过程中就遇到了这样的一种情况: 在对English考试的人员进行核对的时候,为了方便查
这次有幸帮师姐进行考试系统的基础维护,说直接点就是对考试人员的管理,增删改查,最主要的还是查询学生,用来和老师所给的信息进行核对,最后再确定考试的人员,在查询的过程中就遇到了这样的一种情况:
在对English考试的人员进行核对的时候,为了方便查询,而建立的一个相关的视图,该视图所涉及到的表有:TB_Student(学生基本信息),TB_ExecutiveClass(涉及到所在的班级),TB_DepartmentName(所属专业),TB_CollegeName(所属学院),TB_English主要就是把学生基本信息以及所属的学院专业以及英语考试的相关信息来建立一个整体的信息表。对于信息的检查第一部分就是看看视图中的信息有没有和老师所给的英语信息表一一对应。
胡乱忙碌的半天,最后按照师姐的想法,先对表进行了右外连接,以学生英语分级信息为主,来进行了查询:
相关语句如下:
SELECT DISTINCT
dbo.TB_Student.StudentName, dbo.TB_Student.StudentCode, dbo.TB_Student.Sex, dbo.TB_ExecutiveClass.ExecutiveClassName, dbo.TB_Department.DepartmentName,
dbo.TB_College.CollegeName, dbo.TB_Grade.GradeName, dbo.TB_english.englisfenji, dbo.TB_english.englishclass
FROM dbo.TBR_DepCollegeLink INNER JOIN
dbo.TB_Department ON dbo.TBR_DepCollegeLink.DepartmentID = dbo.TB_Department.DepartmentID INNER JOIN
dbo.TB_College ON dbo.TBR_DepCollegeLink.CollegeID = dbo.TB_College.CollegeID INNER JOIN
dbo.TBR_ExecutiveClassDepLink ON dbo.TB_Department.DepartmentID = dbo.TBR_ExecutiveClassDepLink.DepartmentID INNER JOIN
dbo.TBR_StuExecutiveClassLink INNER JOIN
dbo.TB_ExecutiveClass ON dbo.TBR_StuExecutiveClassLink.ExecutiveClassID = dbo.TB_ExecutiveClass.ExecutiveClassID INNER JOIN
dbo.TB_Student ON dbo.TBR_StuExecutiveClassLink.StudentID = dbo.TB_Student.StudentID ON
dbo.TBR_ExecutiveClassDepLink.ExecutiveClassID = dbo.TB_ExecutiveClass.ExecutiveClassID INNER JOIN
dbo.TBR_ExecutiveClassGradeLink ON dbo.TB_ExecutiveClass.ExecutiveClassID = dbo.TBR_ExecutiveClassGradeLink.ExecutiveClassID INNER JOIN
dbo.TB_Grade ON dbo.TBR_ExecutiveClassGradeLink.GradeID = dbo.TB_Grade.GradeID RIGHT OUTER JOIN
dbo.TB_english ON dbo.TB_Student.StudentCode = dbo.TB_english.studentCode
所出现的效果如下:
为什么会出现这种状况呢?其原因当然很简单,由于T_English表中的数据是自己按照老师所给的Excel表格直接导入进去的,所以如果采用又外连接会出现其等同量的数据,可是由于某种原因,当初添加基本信息的时候忘记了此学生,又或者转专业只删除了而忘记把其添加进去了等等,从而导致基础学生表为空,所以才出现的如图的现象。
通过基本表的连接操作进行了简单的查询,然后再一对照,发现真的是这五条数据捣的鬼。哎!这次真的是帮了自己的大忙了
其实右外连接只是基本表中的一种连接类型,除此之外,数据表的连接类型分成:
1)内连接:是等值连接
2)外连接:看以什么信息为主,是表格A还是表格B,如果以表A信息为依据,那就使用左外连接,相反则使用右外连接。全外连接则是两个表都不加限制。
3)自然连接:连接发生在一张表内
下边通过举例来详细说明:
表TB_student和表TB_English
对于自然连接,一般使用在有公共属性的情况中,如果两个关系没有公共属性,那么自然连接则就转换成笛卡儿积来进行操作。
SELECT dbo.TB_English.studentCode, dbo.TB_English.englisfenji, dbo.TB_Student.StudentCodes, dbo.TB_Student.StudentName FROM dbo.TB_English CROSS JOIN dbo.TB_Student
SELECT dbo.TB_English.studentCode, dbo.TB_English.englisfenji, dbo.TB_Student.StudentCodes, dbo.TB_Student.StudentName FROM dbo.TB_English INNER JOIN dbo.TB_Student ON dbo.TB_English.studentCode = dbo.TB_Student.StudentCodes
SELECT dbo.TB_English.studentCode, dbo.TB_English.englisfenji, dbo.TB_Student.StudentCodes, dbo.TB_Student.StudentName FROM dbo.TB_English LEFT OUTER JOIN dbo.TB_Student ON dbo.TB_English.studentCode = dbo.TB_Student.StudentCodes
SELECT dbo.TB_English.studentCode, dbo.TB_English.englisfenji, dbo.TB_Student.StudentCodes, dbo.TB_Student.StudentName FROM dbo.TB_English RIGHT OUTER JOIN dbo.TB_Student ON dbo.TB_English.studentCode = dbo.TB_Student.StudentCodes
SELECT dbo.TB_English.studentCode, dbo.TB_English.englisfenji, dbo.TB_Student.StudentCodes, dbo.TB_Student.StudentName FROM dbo.TB_English FULL OUTER JOIN dbo.TB_Student ON dbo.TB_English.studentCode = dbo.TB_Student.StudentCodes
总结:
这次对于基础信息的操作让自己对于SQL查询等等熟悉了许多,对于实践检验知识的熟练程度,真的是一点都不假啊!虽然只是一些小小的知识点,但是通过这次基础信息维护,让自己更加明白了这些基础性的学习一定要扎实啊!这些知识看似简单,但是如果不了解,真的会使自己的查询效率大大降低啊!
热心网友 时间:2022-05-06 19:59
考试设计与管理
1.考试设计
对知识点进行管理、对题型管理设置、对题库信息进行管理、考试类别管理、对试卷管理规则进行设置。 知识点管理:知识点是题库的分类目录,管理员可对其进行添加、修改、删除,支持无限级分类。 题型管理:根据实际业务需要、在题型模版的基础上,进行题型设置,以适应不同行业、不同业务的需要。系统提供八大基本题型模版:单项选择题、多项选择题、判断题、填空题、问答题、组合/综合题。 题库管理:对题库信息进行添加、删除、批量删除、修改、预览、导出、导入、下载等操作,对数据的操作,用户可根据实际情况选择手工添加、批量导入。 考试类别管理:对试卷类别信息类别进行新增,修改和保存等操作。 试卷管理:对试卷信息进行管理,试卷包括随机试卷、手工试卷、固定(随机)试卷,管理员可以对试卷、题型进行设置,以及对抽题规则进行设置。学员进行考试时,系统将根据试卷设置、试卷规则,形成一份完整的试卷。 2.考试管理
对考试、练习进行安排、对考试、练习进行授权、课程表管理、进行人工评卷、对成绩进行管理、对准考证进行管理。
以下功能,均需有相关权限的用户,才可以进行操作。 考试安排:授权用户在进入考场后,将根据考试安排的参数设置等信息,进行考试。管理员安排考试、设置考试参数、对考试进行授权。系统可以对需要考试的人员进行授权,对该考试的评卷人员进行授权。试结束后,将根据考试安排设置的成绩发布时间,进行成绩发布。 练习安排:管理员安排练习、设置练习参数、对练习进行练习用户授权。系统可以对参与练习的部门、岗位、人员进行授权。授权用户进入考场后,将根据练习安排的参数设置等信息,进行练习。 课程表管理:对课程进行管理,查看,修改,删除。 人工评卷:对于填空、问答、论述等题型,可以进行人工评卷、备注。 成绩管理:对用户成绩进行查看、导出、管理。 准考证管理:对要参加考试的用户进行自动生成准考证。 1.我的考试 参加考试:用户可以进行选择考试分类下的试卷进行考试。 考试恢复区:对中途考试期间不小心断电,和不小心提交的进行回复,然后重新考试。 考试回收站:个人考试不要的信息。 历史考试:查看本人以前的考试记录。 我的错题:查看自己考试的做错的题目 2.我的练习
用户进行参加练习和对自己的练习进行评卷和查看历史练习记录。 参加练习:进行一些相关考试科目的知识下的题型进行练习。 人工评卷:自己对自己的练习,参照答案,自己做出评价。 历史练习:查看自己以前参加过的历史练习。 3.我的短信
主要包括写新消息、收件箱、发件箱、草稿箱、通讯录、通讯录分类管理进行操作。 写新消息:可以从通讯录中选择接收人填写到接收人的空格里面,消息标题,消息类容自己输入信息,设置是否保存到发件箱,到√就可以保存到自己大发件箱中自己可以查看写消息的情况。 收件箱:查看别人发给自己的邮件的信息情况。 发件箱:查看自己以前发送给好友信息的情况。 草稿箱:写信息的时候没有发送保存在草稿箱的消息。 通讯录:用户的信息情况 通讯录分类管理:通讯录按部门进行分类管理 4.我的账户
对自己的账户的资料和密码进行修改 个人资料:对自己的信息进行查看和修改,修改后进行保存。 密码修改:用户对自己系统登录的密码进行修改。 oExam客户端网络要求 局域网环境或能连接到Internet(可选);
基于TCP/IP协议下的固定IP地址或者动态IP; oExam客户端硬件要求 硬盘:5GB以上的剩余空间;
内存:512MB以上;
CPU:1GHz Pentium 级别或更先进的处理器; oExam客户端软件要求 微软视窗系列操作系统(Windows2000以上)或者基于Linux操作系统(使用了Gnome或KDE等桌面环境);
IE6或IE6以上的浏览器或基于IE6或IE6以上内核的其他浏览器;
FireFox3.6或以上的浏览器;
Opera10或以上的浏览器;
Safari5或以上的浏览器;
Chrome20或以上的浏览器;
360 浏览器 oExam服务器端网络要求 局域网环境或能连接到Internet(可选);
基于TCP/IP协议下的固定IP地址或者动态IP加动态域名; oExam服务器端硬件要求 硬盘:10G以上剩余空间;
内存:2G或以上;
CPU:奔腾PentiumⅣ系列,主频2G以上;
在线人数达到500人以上,建议使用双CPU服务器;
oExam服务器软件要求
操作系统
微软视窗操作系统(32位/64位 Windows 2003 Server或以上);
基于Linux内核2.6.30以上的各版本Linux操作系统(x86或x86-64);
FreeBSD6或以上版本(x86或x86-64);
OpenBSD4.5或以上版本(x86或x86-64);
OSX(x86或x86-64);
Solaris(x86);
Web服务器
Apache 2.x或以上,IIS6或以上,Nginx0.5或以上
数据库服务器
MySQL 5.0 或以上
热心网友 时间:2022-05-06 21:17
在线考试系统是用来组织线上考试的工具,一般包含有多种考试相关的功能。使用现成的在线考试系统主要有两个好处,第一是用户无需自行开发,尤其是适合很多不具备研发能力的公司或企业;第二是避免了后期的维护成本,在使用过程中如果出现什么异状,可以联系系统平台的售后客服来解决问题。
在线考试系统的主要功能通常包括以下几个部分:
1、考生(成员)信息管理
如果考试属于内部考试(如学校月考),那么需要确定参与考试的成员名单,即在成员信息管理系统中应当存在每个成员的个人信息。每个成员都有一个自己独立的账号用来实现登录,然后参加考试。在考试结束后,成员的考试试卷会被上传到管理端进行保存。整个考试过程中,成员与答卷之间是一一对应的确定关系。
如果考试属于外部考试(如全网开放的答题),那么则无需确定成员名单,只要考生得知考试入口,即可参与考试。考试结束后,无法确定试卷与答卷者之间的关联,即管理员不能得知一张试卷A是由a、b、c哪个考生作答的。
通常情况下机构需要录入成员信息,录入成员信息的方式比较多,有在线添加、导入成员信息表(Excel)、邀请成员从报名入口自主报名等。
2、考试信息管理
考试信息分为题库建设以及考试设置两个部分,一场完整的考试都需要完成这两部分的配置。
目前所有的在线考试系统在题库建设方面采用的办法都是相同的,即管理员必须将考试所需要使用的题目进行电子化处理,也就是将具体的题目保存到在线考试系统的题库中。这样在进行组卷时,即可调用题库中的具体题目来完成组卷。如果题库本身空空如也,那么自然也会导致考试组卷无题可用。
在题库建设方面,常用的方式与处理成员信息大致相同,即在线添加、导入题目文档等。但和成员信息相比,题目的格式更为复杂,不同的题型有不同的格式,要让在线考试系统能够正确识别每道题目,通常每个平台都会对题目格式做出严格的要求*。而对于用户来说,题目格式则相对比较杂乱,修改题目格式使其能够满足在线考试系统的格式要求,也是一项不小的工程。总的来说,在题库建设方面,现下用户没什么较好的体验。解决方式一般只能是用户的日积月累或者是多名管理员分工合作一起完成题库建设。
在网上主流的在线考试系统中,轻速云的批量导题功能相对比较智能,系统能够兼容大多数题目格式并智能识别题目,识别错误的部分会给用户醒目提示报错,对题目格式的要求相对较低,因此用户体验还算不错。而其他的平台,如问卷星、优考试、考试酷等,则是严格*题目格式,强制用户修改本地题目格式使其满足系统要求,否则不能导入。哪怕用户只是多了一个空格,都会导入失败。
考试设置方面则简单很多,通常就是功能的启用。通过考试设置,能够对考生在考试过程中的动作进行*。比如常用的防作弊设置,就是考试设置的一部分。
既然提到了作弊,在线考试中,目前防作弊措施包括以下手段:人脸识别、视频监控、禁止切屏(分屏)、随机题目顺序、随机选项顺序、单题限时、专用客户端考试等。通过这些设置,考生已经很难在线上考试中进行作弊了。如果还是感觉不太安全,也可以由机构自行选定机房作为专有考场,组织考生进行考试,考场中附有人工监考,与线下考试并无二致。
3、统计分析功能
统计分析是在线考试系统的一大亮点,主要依托于计算机的运算能力。通过答案比对,计算机能够瞬间批阅大量考生试卷中的客观题部分。因此原本的阅卷工作会被极度降低。阅卷结束后,在线考试系统又能够支持用户进行*度的成绩统计和分析,一键生成考试结果统计报表,将考试的主要信息呈现在用户面前。
除了上述的主要功能之外,不同的在线考试系统或许还有自己的独立特色功能,比如轻速云在线考试系统还具备在线培训、自定义页面、问卷调查、报名管理、电子证书等等,而这些均属于在线考试的衍生或附属功能。
热心网友 时间:2022-05-06 22:51
在线考试是一种新型考试方式,打破了传统考试对于时间和空间的束缚,并且在考试形式上做出很大的创新,从而为用户带来了很大的便利条件,在信息技术不断发展的时代中逐渐被大众所接受,已然成为当下比较流行的考试方式,快考题在线创建考试的优势在于:热心网友 时间:2022-05-07 00:43
想要在线考试可以感受一些专业的考试后台操作,快考 题专属题库创建。提供Word及Excel模板,利用模板即可将考试试题一次性批量上传,可对题库试题进行分类管理,支持选择题、填空题等多种常见考试题型。并能一键生成试卷。通过将题库内的试题导出的方式,或者手动添加试题的方式创建试卷。支持固定组卷及随机组卷两种模式,试卷创建完毕后,系统将自动生成二维码或者链接,将其发布至任意平台即可邀请考生在线答题。热心网友 时间:2022-05-07 02:51
支持试卷管理、批量导题、题库管理、防作弊设置、考生管理、微信答题扥等,非常多的功能,需要了解的话可以搜索优考试在线考试系统,官网有非常详细的介绍热心网友 时间:2022-05-07 05:15
快考题在线考试系统有,考试创建,题库管理,一键智能判卷,试卷智能分析,考生管理,考试创建成功之后分享二维码热心网友 时间:2022-05-07 07:57
诤友在线考试与出卷系统:
在线考试
在线出卷
在线作业
在线训练
支持移动端
支持批量录入
送源代码
百度一下【诤友在线考试与出卷系统】
热心网友 时间:2022-05-07 10:55
管鲍考试系统软件 :