C语言试题生成与考试系统

摘  要

当前,网络教学方兴未艾。网上考试已在其中扮演了重要的角色,传统试卷考试方式有待提高。网络教学已从其规范性、科学性及考试工作组织、管理的统一性,影响到教学质量的好坏。基于此,本系统开发实现了基于B/S模式的c试题生成与考试系统,其中数据库采用MYSQL,开发平台是jsp,开发工具是eclipse+myeclipse,服务器采用tomcat。本系统实现了三个功能模块即试题管理模块、在线考试模块、自动评分模块。试题管理模块包括上传试题、试题管理、试卷的自动生成。在线考试模块包括学生登录、考试鉴权、考试时间控制和一些简单的考试意外的避免。自动评分模块包括制定评分规则自动评分和答案的返回。 用户机则不需要安装任何应用程序直接通过浏览器就可以访问。本系统的实现有利于提高网络教学的质量同时大大拓展了考试的灵活性,阅卷效率,以及保证了考试的公平性、答案的安全性。

 

关键词:网络考试系统;Web;B/S模式

 

Producing Question and Examination System for C Language

Abstract

At present, the network education is imperative. The net examination plays an important role in the network education. The traditional way of examination needs to be improved. Because of its normalization, scientificity and its unification of organizing and managing examination work, the network education can affect the quality of teaching. Considering these conditions, this system has implemented an on-line C test questions examination which bases on B/S pattern, and it adopts MYSQL database, JSP developing platform, Eclipse plus My eclipse developing tools and tomcat server. This system has implemented three modules including test questions management module, on-line examination module and auto grading module. The test question management module includes up-loading test questions, managing test questions and auto producing test paper. The on-line examination module includes student login, examination authentication, testing time control and the avoidance of some simple accidents. The auto grading module includes drawing grading rule, auto grading and returning answers. The user-part computer can directly visit browser, which needs not install any application program. The implementation of this system can enhance the quality of network teaching, and it also great enlarges the flexibility of examination and efficiency of reading tests, and it also guarantees the fairness of examination and security of answers.

 

Key wordsNet examination system; Web; B/S model

 

目  录

论文总页数:26页

1 引言

1.1 课题背景

1.2 试题自动生成系统开发的目的和意义

1.3 开发环境

1.3.1硬件配置及外设设备与配置

1.3.2软件平台及语言

2 项目总览

2.1 总体设计

2.2 模块划分及各模块的基本功能

2.3 数据库设计

3 实现技术和方案选择

3.1 B/S模式与C/S模式

3.2 JSP和ASP

3.3 JDBC 和ODBC

3.4 主要开发软件

4 项目特色

4.1 试题生成

4.2 局部刷新

5 项目分析、设计、开发

5.1 试题管理模块的设计

5.1.1上传试题

5.1.2试题管理

5.1.3试卷生成

5.1.4成绩管理

5.2 在线考试模块的设计

5.2.1考试鉴权

5.2.2学生登录

5.2.3时间管理

5.2.4意外避免

5.3 自动评分模块的设计

5.3.1自动评分

5.3.2答案返回

6 系统测试与分析

6.1 测试的方法

6.2 测试的步骤

6.3 测试的结果

7 运行效果

    

参考文献

    

    

发表回复

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

请放心购买,购买后,联系客服 QQ群号:980780371安排远程部署运行调试程序, 如果购买调试后不合适可联系客服加钱转定制! 网站上也有运行教程,付费下载后都是程序加论文完整一套资料的

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源