摘要考试是现代教育不可或缺的组成部分,科学高效的考试形式对提高教学质量,公平甄选人才具有重要意义。随着科学技术水平的提高,在线考试系统运用涵盖面越来越广,而且每一种在线考试系统都有其独特之处。本文针对《PLC原理及应用》这门课程的特点和实际情况,设计了一套基于PLC的在线考试系统。25517
在线考试系统采用C/S模式,C++ Builder开发环境,在分析PLC考试特点的基础上,完成了在线考试系统总体方案的设计,并完成了各个功能模块的设计与测试。
关键词 在线考试系统 动态链接库 PLC
毕业论文设计说明书外文摘要
Title The Design and Development of a PLC Online Test System
Abstract
Examination is an indispensable part of modern education.It is of great importance for improving the quality of teaching and fair recruitment.With the development of science and technology, online test systems have been used widely in many fields and every system has its unique features.Based on the characteristics of the course PLC ,the author has designed an online test system for it.
The author developed the system by using the software C++ Builder and C/S mode.Based on the characteristics of the PLC test,the author finished the design and test of all parts of the system.
Keywords online test system dynamic link system plc
目 次
1 绪论 1
1.1 在线考试系统介绍 1
1.2 国内外发展现状 1
1.3 实践性专业课程在线考试的特点 2
2 系统方案设计 3
2.1 系统结构 3
2.1.1 C/S结构 3
2.1.2 系统框图 3
2.1.3 TCP/IP协议 4
2.1.4 实验箱 5
2.2 系统功能介绍 6
2.2.1 服务器 6
2.2.2 客户端 8
2.2.3 数据库 9
2.4 系统功能 10
3 客户端系统方案实现 12
3.1 C++ Builder 12
3.2 登录模块 12
3.3 试题模块 13
3.3.1 图片格式 13
3.3.2 Windows Sockets 14
3.3.3 试题传输 15
3.4 程序测试 17
3.4.1 动态链接库 17
3.4.2 程序测试模块实现 18
3.5 提交模块 19
3.6 遇到的问题及解决方案 19
结 论 21
致 谢 22
参考文献23
1 绪论
1.1 在线考试系统介绍
传统意义的考试工作包括:命题,印刷试题,布置考室,监考,阅卷工作安排,评分,考试分析等繁琐的流程。当考生数量十分庞大时,传统考试流程的弊端更加明显,即:人力物力的花费以及相对较高的出错率。不难发现,在生活节奏日益加快的今天,传统意义的考试无法满足现代社会教学及人才甄选的要求。在线考试这种新型的考试模式被越来越多的机构和企业采用,目前很多国外的大学和社会其他部门都已经应用了在线考试系统来甄选人才。
在线考试系统结合了互联网技术和传统的培训考试各自的特点,具有题型丰富,成本低,效率高的优点。在线考试系统以高质量的试卷及试题资源为基础,以计算机为载体,通过快速而正确的随机组卷及自动化批阅试题的方式,在降低老师的教学负担的同时能使考试更加公平公正公开。在线考试系统使考生处于完全闭卷考试状态,同时考生不再受到传统的考试模式的约束,这种考试方式灵活高效,快捷方便。 基于PLC的课程在线考试系统设计与开发:http://www.youerw.com/zidonghua/lunwen_19345.html