论文部分内容阅读
本文对赤峰学院自行设计开发的计算机应用基础课课程考试系统进行了介绍。该考试系统是一套基于Client/Server(客户端/服务器)架构的多层分布式网络考试软件系统。系统功能全面,操作简单,实现了从教师出题、组织考试、阅卷评分、成绩汇总、生成纸质试卷等全过程的计算机管理。计算机基础课考试系统是赤峰学院的教学改革项目之一。本系统于2008年起投入使用,在考试中试用了2个学期,效果良好,能够基本满足赤峰学院计算机基础课课程考试的需要。本文阐述了计算机基础课考试系统的开发过程,从设计方案、需求分析到总体设计、详细设计,再到系统实现,并分析了网络考试系统的系统安全问题及可采取的策略与手段,其中对组题子系统、考试子系统、和评分子系统作了详细的介绍,同时也给出了部分核心程序代码。本系统利用Winsock进行网络通信,用VBA技术对考生的Office试卷进行自动评分。