电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 扫码下载手机洽洽

    随时找料

    即刻洽谈

    点击下载PC版
  • 华强电子网公众号

    电子元器件

    采购信息平台

  • 华强电子网移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

学生网上考试系统的设计与实现

来源:华强电子网 作者:华仔 浏览:2203

标签:

摘要: 摘 要: 运用Visual C++程序设计技术与SQL Server2000数据库技术相结合,开发了学生网上考试系统。根据学生考试的特点和学校的实际情况,网上考试系统中设置两种用户,分别是学生和教师。学生进入考试界面抽取试卷、网上考试、交卷、查看成绩。教师进入后台可以设置试卷科目和考试的试题、查看学生的考试成绩和各题得分,以及进行学生成绩的统计、学生的信息管理等,实现了教考分离以及考务工作全自动化

摘 要: 运用Visual C++程序设计技术与SQL Server2000数据库技术相结合,开发了学生网上考试系统。根据学生考试的特点和学校的实际情况,网上考试系统中设置两种用户,分别是学生和教师。学生进入考试界面抽取试卷、网上考试、交卷、查看成绩。教师进入后台可以设置试卷科目和考试的试题、查看学生的考试成绩和各题得分,以及进行学生成绩的统计、学生的信息管理等,实现了教考分离以及考务工作全自动化管理,在一定程度上减少了影响考试的人为主观因素,同时减少了教师的工作量。
关键词: 网上考试; 数据库; 试卷; 题库

随着计算机网络技术和网络教育的不断发展,传统的基于纸笔的考试形式已不能适应现在的教育发展需要,而网络考试则是一个很重要的发展方向。网络考试是传统考试的延伸,它充分利用了数据技术,大大简化了传统考试的过程,提高了教学的灵活性,是电子化教学不可缺少的一个重要环节。网络考试系统具有很大的优势:考试时间和地点灵活,考生可以在规定时间段内的任意时间参加;网上考试阅卷快,系统可以在考试结束时当场给出考试结果;计算机判卷,避免人为错误,又节约成本,并且缩短传统考试要求老师打印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷这个漫长而复杂的过程,使考试更趋于客观、公正。
1 系统分析
网上考试基于网络环境,试卷应该从服务器的数据库中抽取试题生成。另外,考生选择答案提交后,应该由计算机自动阅卷,得到成绩后显示出来;其次,应该能够方便、快捷地对网上考试系统进行后台管理。如图1所示系统功能需求图。

2 系统设计
2.1绘制用例图设计系统功能

考生登录客户端考试系统后,可以抽取试卷、网上考试、提交试卷,之后还可以查看本次考试成绩,如图2所示学生用例图。教师作为考试系统进行管理员,在考试系统后台可以对考试系统进行试卷管理、试题库管理、学生信息管理、成绩管理,如图3所示教师用例图。

2.2 系统流程图
进入本系统需首先选择登录身份,如果是学生登录,则验证成功后进入考试系统答题或者查询成绩;如果是教师登录,则登录成功后会进入系统管理界面,网上考试系统流程图如图4所示。

3 数据库设计
网上考试系统中对数据的安全性和稳定性要求较高,因此采用SQL Server2000作为本系统的数据库。
3.1数据库需求分析
通过上述对系统设计分析,根据网上考试系统的需求,共需创建以下信息:
(1)考试信息表:用来记录考试信息;
(2)客观题信息表:用来记录客观题信息;
(3)主观题信息表:用来记录主观题信息;
(4)考生信息表:用来记录考生的基本信息;
(5)客观题临时表:用来记录考生抽取的客观题;
(6)考生主观题做答表:用来记录考生主观题作答信息;
(7)成绩信息表:用来记录考生的成绩;
(8)教师信息表:用来记录教师的基本信息。
3.2 数据库表之间关系
根据前面对数据库的需求分析,创建8个表的关系图,如图5所示。

还没注册? 现在免费注册,您即可: ?阅读所有技术文章及下载网站资料; ?定期获得业界最新资讯及设计实例; ?拥有个人空间参与网站及客户活动; ?撰写博客与业界朋友交流分享经验; 已经注册? 登录阅览全部精彩内容
型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67