基于ASP.NET在线评测系统的设计与实现
发布时间:2021-04-09 07:36
我国《义务教育数学课程标准(2011版)》明确指出:“运用教育多元化结合现代化信息技术实现多种课程资源的开发与利用,合理使用现代化信息技术,重视课程内容与信息技术间的有效融合,实现教育模式的改革,使得课堂教学取得的成果与效益更高[1]。”数学不仅作为初中生学习的关键性学科,同时还是为将来学习综合性更强的学科打下基础的学科。一名普通的初中数学老师一般需要面对至少两个班级超过一百名学生,传统的考试以及作业会使教师重复大量的机械劳动,为此笔者希望利用信息技术和网络技术搭建适合初中数学的在线评测系统,来提高初中数学教师的整体工作效率,具有重大的现实意义。本文在阅读了国内外文献,分析了大量的相关课题后,从一般中学实际需求出发,最终决定采用B/S模式,选用SQL Server 2008为本系统数据库,应用的开发环境为Visual Studio 2010,选择ASP.NET为本系统的开发技术,加入遗传算法改进组卷效率,设计出一个适合初中数学的在线评测系统。该系统实现了自动组卷、自动评分、在线考试、题库管理、系统管理、在线书籍管理等功能。所研究设计的在线评测系统进行相关部署、测试...
【文章来源】:西华师范大学四川省
【文章页数】:61 页
【学位级别】:硕士
【部分图文】:
遗传算法流程图
第4章系统需求分析和总体设计17卷、批阅试卷、查看学生分数、修改个人账号基本信息等权限。(3)学生。学生拥有的权限最少,只具有查看新闻、参加学习、参加考试、查看成绩以及修改个人信息等权限。因此,图4-1表示本系统总功能模块:图4-1系统功能结构图以下详细描述系统不同功能模块实现的功能:(1)管理员功能①考试章节管理:本模块管理员具有操作权限,管理员成功登录本系统后进入该模块,可操作的功能为删除与新增考试章节信息,章节信息中包含各部门信息与各部门所属的考试类别信息。将考试章节分类信息添加在每个对应的部门上,老师按照各章节分配考试试题。②试题级别管理:通过该功能可以对试题难易程度设置,通常试题等级分为容易、较容易、普通、较难、特别难。③部门信息管理:管理员登录系统后进入本模块管理各部门信息。④角色信息管理:操作在线考试系统的用户数量较大,然而每个用户功能与操作权限具有一定差别,假如管理员向每个用户逐个分配权限会导致工作量大大增加。在此可以按照权限划分用户为多个类型,向相同类型的用户设置同一类权限,则称该用户相应的权限为角色。本系统的角色主要有教师、学员及部门管理员,可以实现的功能为增加管理员角色、增加教师角色、分配角色及删除角色。⑤用户信息管理:管理员登录系统后可采集与匹配用户信息。
管理员用例图
本文编号:3127213
【文章来源】:西华师范大学四川省
【文章页数】:61 页
【学位级别】:硕士
【部分图文】:
遗传算法流程图
第4章系统需求分析和总体设计17卷、批阅试卷、查看学生分数、修改个人账号基本信息等权限。(3)学生。学生拥有的权限最少,只具有查看新闻、参加学习、参加考试、查看成绩以及修改个人信息等权限。因此,图4-1表示本系统总功能模块:图4-1系统功能结构图以下详细描述系统不同功能模块实现的功能:(1)管理员功能①考试章节管理:本模块管理员具有操作权限,管理员成功登录本系统后进入该模块,可操作的功能为删除与新增考试章节信息,章节信息中包含各部门信息与各部门所属的考试类别信息。将考试章节分类信息添加在每个对应的部门上,老师按照各章节分配考试试题。②试题级别管理:通过该功能可以对试题难易程度设置,通常试题等级分为容易、较容易、普通、较难、特别难。③部门信息管理:管理员登录系统后进入本模块管理各部门信息。④角色信息管理:操作在线考试系统的用户数量较大,然而每个用户功能与操作权限具有一定差别,假如管理员向每个用户逐个分配权限会导致工作量大大增加。在此可以按照权限划分用户为多个类型,向相同类型的用户设置同一类权限,则称该用户相应的权限为角色。本系统的角色主要有教师、学员及部门管理员,可以实现的功能为增加管理员角色、增加教师角色、分配角色及删除角色。⑤用户信息管理:管理员登录系统后可采集与匹配用户信息。
管理员用例图
本文编号:3127213
本文链接:https://www.wllwen.com/jiaoyulunwen/ktjx/3127213.html