详情

vc0327 C++网上考试系统

项目介绍

   

当今社会已全面进入信息化时代,其中,教育行业也亟需与信息技术相结合。在高校教学中,传统考卷的出题方式是教师人工出卷命题方式,一份试卷的出炉,往往要花费很多老师宝贵的时间与精力,并且这种人工出卷的方式无法保证出题的科学性,命题教师个人经验与知识的积累不同,导致试卷带有主观性。因此,建立一个基于B/S架构的WEB智能在线考试系统,不仅能高效、实时、智能化的生成最新考卷,减轻了教师的命题负担;还能利用WEB平台的共享性进行在线试卷考试学生和老师形成互动,实时了解教学情况和学习情况。

本文建立了一个B/S架构下的C++网上考试教师系统,采用现今流行的ASP.Net框架(C#语言环境)的WEB框架技术,并以SQL Server2008对试题库进行数据库管理。文中论述了一个在线考试系统实例,阐明了该实例的详细开发过程。在该系统中,注册教师可以录入最新的考题信息,并设置难度等级,题目类型及题目分值等。另一方面,系统能根据录入信息采用相应的智能化算法自动生成C++编程基础等课程的试卷,并提供教师在线阅卷及评分功能。另一方面,界面部分主要采用“DIV+CSS+JS”的技术,能够实现界面的美观性和动态效果,吸引更多的用户参与进来。

最后,本文指出了该程序实例中存在的一些不足,并说明了可扩展的功能模块,在今后可对这些模块进行完善和改进。

关键词:在线考试系统;B/S架构;C#语言;SQL Server数据库

系统功能设计

系统功能总体结构设计是要根据系统分析的要求和组织的实际情况来对新系统的总体结构形式进行大致设计,它是一种宏观、总体上的设计和规划。

本系统共有三个核心模块,分别为:

1、登录注册模块。

该模块中,教师用户可以注册自己相关信息,获取相应的操作权限,拥有管理员权限的会员可以对系统文件进行操作,还可以设置系统初始化参数。

2、题库管理模块。

用户设置自己的课程,并添加相应的试题及试题相关信息。之后,可对该模块信息进行查阅和在自己权限下的增删改等操作。

3、自动组卷模块。

根据用户选择的相应生成算法及设置的难度等级,题型等参数自动生成WORD格式文档试卷和答案配置文件,并以文件形式或二进制形式存储到相应的位置。在试卷管理子系统中可对生成试卷进行查阅和在本用户权限下的编辑、删除及打印操作。

4、在线阅卷模块。

教师用户根据自己的课程,和学生的ID号查找出对应学生的考试试卷。之后,可以在线审阅该考生的试卷,并根据预先生成的标准答案对该试卷经行批改和评分。评分提交成功后,系统自动将教师给出的评分录入系统数据库。

站长说明

       成品毕业设计 可以根据自己的要求, 自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易,  我们会从QQ或者邮箱等方式发送毕业设计程序。

        我们团队 , 可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) ,  需要用户提供详细的   , 功能要 求.开发技术要求(开发语言、开发工具、框 架等  ) . 我们会根据用户毕业设计的难易程 度 , 工作量大小等, 具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包!