ASP.NET考试题库管理系统设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘要在传统的试题管理工作中,主要采用人工方式,不利于现代教学的管理,主要表现在试题存储分散,试题归类麻烦和试卷生成不灵活等缺点,因此,以计算机管理的考试题库系统克服了传统人工的缺点。该系统利用ASP.NET技术,结合SQL Sever 2000数据库开发和设计,提供按用户角色方式实现试题的录入、修改和试题输出(生成试卷)的管理。该系统可以对用户所操作的模块和功能进行管理;可以对试题的输入和输出进行管理;可以添加系,并在系内添加专业和课程的分类管理;实现了教师添加试题,需教务科和系审批试题的操作。本系统的独特之处就在于试题审批模块。经过对本系统的测试后,功能基本可以满足教师日常试卷管理的需要。如果进一步详细设计系统后,可以作为一个更专业化的试题管理教学平台。关键词:试题权限;审批;ASP.NET;SQL Server1引言在传统的试题管理工作中,主要采用人工方式,不利于现代教学的管理,主要表现在试题存储分散,试题归类麻烦和试卷生成不灵活等缺点,因此,以计算机管理的考试题库系统克服了传统人工的缺点。本课题以ASP.NET为开发平台,SQL Server 2000为后台数据库,开发了一个基于Web方式的智能题库系统,实现试题管理、自动组卷、输出试卷及用户管理等功能。所谓智能,就是指该系统能根据用户提交的要求自动生成试卷,用户只需要普通的浏览器就可以高效地获得一份符合自身要求的试卷。1.1选题背景考试题库管理系统实际上是一个利用计算机软硬件资源和数据库的管理信息系统,即常说的MIS(Management Information System)。随着计算机应用的日益普及,高校的教育改革已从各方面展开,教育信息化管理势在必行。而如今随着考试类型和考试要求的不断提高,使得教师的工作量将越来越大,而考试题库管理系统的建立和应用则不仅可以在很大程度上减轻教师的工作负担,提高教师工作效率,而且考试题库管理系统的组卷功能可以根据用户要求随机生成试卷,有效的避免了由教师手工出题的传统出题方式不可避免的主观随意性,提高了考试的公正性。1.2系统特点集中管理,共享使用:由于题库对试题的质量要求较高,都是统一由教务科和系来进行维护和管理,一般试题的增、删、改都是通过教务科和系审批后进行的,任课教师要修改试题,必须通过教务科和系的审批后才可以进行操作,而且一次操作未完成前是不可以再次提交修改申请的,减轻了教务科和系的工作量。由学校建立一个WEB站点,统一管理和控制试题库,经过授权的用户,可以通过浏览器在不同用户类型权限范围内自由使用,包括试题录入、试题修改、试题审批等等。集中存储测试数据:通过网络运行题库,进行联机测试和评价,可以集中保存测试数据,通过数据挖掘、统计与分析,用以校正试题参数的估值错误,剔除不良试题,保证试题质量。简单易用:用户只要通过浏览器,连上网络,便可轻松使用,无需复杂的配置、安装和管理,大大降低了对题库使用者的技术要求[1]。2考试题库管理系统功能分析回想一下传统的出卷方式,老师们必须提前花费大量的时间和精力才能组成一份比较满意的试卷,比如说,要预先考虑好试卷的所有题型、涉及到的内容等,在这些大体的框架想出来之后还得考虑具体的每道题究竟该怎么编辑,分数应该给多少或者应该出哪几道题型等。并且按常理来说,老师在每次考试前不止要准备一份试卷,为了以防万一,老师都要准备两份试卷,已备一份试卷一旦泄密马上启动备用试卷,或者用做补考试卷,这无疑又在一定程度上加大了老师们本已繁重的工作量。2.1用户和用户角色管理用户和用户角色主要是指管理功能的权限,用户角色主要有系统管理员(唯一)、教务科、系、教师。系统管理员具有管理用户和功能模块管理权限,教务科具有对所有试题的一切浏览权限和建议试题输出权限,系对本系试题具有一切浏览权限、试题输出审批权限,教师对自己所负责的课程有试题录入和申请修改权限。2.2试题录入管理试题的录入管理主要是指具有相应权限的用户对试题的录入、修改、删除等管理。如试题的录入要分课程录入,也要按照题型录入。本科课程的试题只能由带此课程的教师录入题。修改也要本课程的教师提交申请修改或者删除。2.3试题输出管理试题的输出管理主要是指试题分类查询,按课程调整输出的试题,试卷输出等。试题输出时可以设置各种题型的输出数量等。2.4专业分类管理专业分类管理主要是指能够实现专业的添加、修改、删除等。专业主要按系来分类。2.5用户登录模块在进入系统时,需要输入用户名和密码,通过用户名和密码识别用户身份:系统管理员、教务科、系或教师。不同的角色进入系统后可以操作该用户权限范围内的功能。如果该用户已被管理员冻结,或者输入的用户错误,则提示登录错误。如果输入的用户根本不存在,系统则提示非法登录,该用户不存在。管理员登录成功,具有管理用户和功能模块管理权限。2.6管理模块管理模块主要是用户管理和试题管理。用户管理是系统管理员成功登录以后,可以对所有用户进行修改和删除处理,包括对用户权限的分配等。管理员可以添加系,在系里再添加属于该系的教师;可以对试题的录入、试题的输出、专业的分类管理、课程的分类管理、权限的分配进行操作。试题管理主要则是教务科、系、教师对其的管理。教师可以对试题进行添加、修改、删除。但根据系统功能分析,教师添加试题后,如需要对该试题进行修改、删除或其他的操作,需提交审批申请,由教务科和系对其提交的审批审查过后才可以进行下一步的操作。教师本次提交审批申请,并完成修改或删除操作后,才可以进行下次的申请操作。2.7自动组卷模块自动组卷模块主要是教师成功登录后,可对自己所负责的课程进行添加试题,在添加试题过程中,教师还可添加试卷中所涉及到的题型,设置某种题型的数量、分值,然后生成试卷。教师录入试题之前先要确定系统中是否有自己所带课程的名称,然后确定自己预先计划好的题型系统中是否存在,如果没有的话教师可以自行添加,录入时根据自己所带课程和题型录入。已经录入的试题要修改或者删除,必须提交申请,由教务科或系审批通过才可以进行下一步的操作[3]。2.8审批模块审批模块主要是对教师修改和删除试题申请的审批。为了确保教师录入的试题安全性和正确性,教师在一次录入试题后,要修改试题,就必须先提交申请,由教务科和系对教师提交的申请进行审批,在审批通过之后才可以对试题进行修改。审批通过之后,如果教师还没有对此题进行操作,就不可以继续对此题进行申请审批,不可以重复操作,以免增加不必要的工作量。2.9重新登录用户本次对该系统操作完成后可重新登录来退出系统。如需要联系我们,则可以在页面上点“联系我们”,进入学院首页。
包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译 [资料来源:THINK58.com]
copyright think58 [资料来源:http://www.THINK58.com]
[版权所有:http://think58.com]
获取资料请您联系本站客服