基于Web的通用智能组卷与测验系统设计与开发.docVIP

  • 4
  • 0
  • 约4.87千字
  • 约 10页
  • 2016-11-23 发布于北京
  • 举报

基于Web的通用智能组卷与测验系统设计与开发.doc

基于Web的通用智能组卷与测验系统设计与开发.doc

基于Web的通用智能组卷与测验系统设计与开发   摘要:组卷与测验是教学活动中不可缺少的环节。针对目前组卷与测验的现状和存在的问题,基于ASP.NET,以LINQ技术为基础,提出通用智能组卷与测验的构想,详细阐述了系统的构架与实现以及数据库的设计过程。   关键词:ASP.NET;LINQ;通用智能组卷;测验系统   中图分类号:TP303 文献标识码:A 文章编号2013)009004703   作者简介:吴冬芹(1981- ),女,硕士,南京大学金陵学院讲师,研究方向为软件开发。   0引言   在教学实践中,组卷与测验环节存在的问题十分突出。学生的每次测验和模拟考试都离不开试卷,而每次考试为了能出一份难易适中,又能体现对能力和知识点全面考察的试卷,教师需花费相当多的时间和精力。即便如此,也很难保证所出的试卷的科学性、合理性,甚至可能会出现试卷偏难或偏易的现象,达不到预期的考察目标。另一方面,网络的飞速发展,对组卷与测验也提出了新的要求。   在这种背景下,一个基于Web的智能型、开放式、跨学科的通用智能组卷与测验系统应运而生。该系统基于ASP.NET,以Visual Studio为集成开发环境,突破了计算机组卷的随机性设计构架,解决了包含选择题、判断题、填空题、计算题和证明题等多种题型在内的智能组卷问题,从而满足网络背景下的考试对高质量、个性化试卷的需求,同时还提供了学生在线测验的功能。   系统实现了题目录入、题目管理、试卷管理、试卷分析、手工调整、智能组卷、在线测验、答案生成等环节的全程网络化,为学生学习和教师工作提供了极大的便利,成为教育信息化进程中不可缺少的一部分。   1系统主要目标   1.1开放性   通用智能组卷与测验系统基于互联网技术,采用开放式设计。教师在任何地方均可以对题库进行操作,根据需要自行添加、编辑和修改题库中的课程、章节、知识点和试题,或者随时随地登陆系统开展组卷工作。所组试卷将放入系统临时试卷库中,由管理员审核后,打印供学生考试使用,或提供给学生在线测验时使用。   另一方面,系统对于学生也是开放的,学生如果想进行自我考核,检查自己的知识掌握情况,可以根据需要,在正式试卷库中选择一份试卷进行在线测验,系统会在学生在线测验结束后给出评分以及答案,供学生参考。   1.2通用性   通用智能组卷与测验系统能突破学科的使用限制,普遍适用于大学程序设计、数学、物理、化学、英语等需要大量练习、考察频繁的学科,具有一定的通用性。对于任何学科,任课教师登陆后,向管理员申请添加课程。审批合格,成功添加课程后,教师将所讲授学科的相关试题、知识点信息按章节录入数据库中,即可方便快捷地开展组卷工作,学生则可以选择相应的学科实现自我测验。   1.3智能性   智能性是系统最重要的目标。智能组卷与测验系统的智能性主要体现在用户可根据需要定制出所需要的试卷。   组卷系统生成的试卷要求能覆盖教师要求的知识点,不会出现超出范围的试题,同时避免所出试卷的雷同性,一次如果抽出AB卷或多套试卷时尽量避免有重复试题。所组试卷还要满足教师设定的平均难度及区分度,如果将一份试卷提供给一批学生考试,应能保证考试成绩能呈正态分布。组卷时,教师可以对难度系数、能力的考察、题型、分值、章节、知识点等各参数分别进行设定,系统将会按照所设置的参数,对试题库中的题目进行选择、组合等智能化处理,生成满足用户需要的试卷。   1.4安全性   作为组卷系统,题库信息是非常重要的。如何保证试题、试卷信息的安全是必须要解决的问题。在这里,除了使用常规的密码登陆、验证码机制外,对于一些比较重要的试题数据,采用MD5算法进行了加密处理,以此提高数据的安全性。   2软件结构分析与设计   通用智能组卷与测验系统主要包含7个功能模块:用户管理模块、课程管理模块、知识点管理模块、试题管理模块、组卷模块、试卷管理模块、测验模块。   2.1用户管理模块   通用智能组卷系统将用户分为3种角色:学生、任课教师和系统管理员。系统采用用户注册和登录机制,通过用户ID和用户密码加以识别,任课教师由管理员添加,分配密码和权限。不同角色身份通过字段Roles加以区分。对于不同角色的用户,为之分配不同的使用权限。   (1)学生用户。学生角色注册登录后,能根据课程选择试卷并进行测验,测验完成后,能看到自己的成绩,以及试卷的答案。   (2)任课教师。任课教师角色可以申请添加课程,浏览所添加课程的知识点、题型、临时库中的题目,临时试卷库中的试卷,对试题进行审核,实现智能组卷等操作。为防止误操作或恶意破坏,对教师进行权限控制,所有操作仅能对临时库中的试题和题目进行修改,无权对正式库中的文件进行操作,相关操作均有

文档评论(0)

1亿VIP精品文档

相关文档