河南科技大学本科毕业设计(论文)I网上考试系统——后台管理摘要本系统实现了网上考试的目的,以减轻教师的工作负担及提高工作效率,并能激发学生的学习兴趣。此网上考试系统采用三层结构的B/S模式开发。本系统主要面向三类人员使用:普通学生、教师、管理员,他们拥有不同的权限。此网上考试系统主要有用户登录、新用户注册、用户管理、在线考试、管理员登录及相关信息管理等功能。本文主要介绍系统的总体设计以及着重研究了管理员对信息的管理、自动阅卷以及试卷断线处理的实现,并在此基础上建立了后台数据库。信息管理方面主要包括角色管理、教师信息管理、考生信息管理、试题分类管理、题库管理和成绩管理。自动阅卷功能用来实现当考生答完试题提交后,对其进行打分并显示给考生。试卷断线处理功能的作用是当考生在答题的过程中电脑出现故障时而被迫重新登录时,可以继续完成剩余的试题而无需重新答题。本系统能够节约考试成本,提高考试工作的效率,使用的过程是通过试题的制定与发布、试卷的生成、考试结果的公布与查询来实现无纸标准化考试,从而使考试可以方便地通过Internet和局域网进行。系统采用ASP.NET技术,以C#为开发语言,并通过SQLServer2005和VisualStudio2005实现所需的功能。关键词:网上考试,B/S模式,ASP.NET,自动阅卷,断线处理河南科技大学本科毕业设计(论文)IITHEONLINEEXAMSYSTEM(BACKGROUNDMANAGEMENT)ABSTRACTThissystemhasrealizedthegoalofonlinetest.Thissystemcouldreducetheburdenonteachersandincreaseefficiency,andstimulatethestudents’interestinlearning.TheonlineexamsystemmainlyusestheB/Smodewhichisathree-tirestructure.Thissystemprimarilyfacestothreepersonnelusages:commonstudent,teacher,administrator,andtheyownthedifferentlegalpower.Thefunctionsofthesystemareuser’slogin,thenewuser’sregistration,user’smanagement,onlineexaminations,administrators’loginandthemanagementofinterrelatedinformation,andsoon.Thispaperdescribesthedesignandfocusesontherealizationofadministrator’sinformationmanagement,correctingpapersandthetreatmentofpaper’sinterruption,andbasedonthisbasis,buildsabackgrounddatabase.Informationmanagementincludesrolemanagement,teachers’informationmanagement,students’informationmanagement,testclassifymanagement,testquestionmanagement,andresultmanagement.Thefunctionofexaminingtestpaperautomaticallyisusedtomakethescoreanddemonstratetotheexaminee,aftertheexamineeanswersthetestquestionscompletely.Whenthecomputerisbrokendownandtheexamineehastologinagain,thesystemhasthefunctionwhichcanbeusedtocompletetherestoftheexamination.Thissystemcaneconomizethecostandincreasetheefficiencyoftheexamination.Theusage'sprocessofstandardizeexaminewithoutpapersistheestablishmentandthepublicationoftestpaper,creatingtestpaper,announcingandsearchingtheresult,thusmakeexaminationcanexpedientlybeusedbythe河南科技大学本科毕业设计(论文)IIIInternetandintranet.ThesystemadoptsASP.NETtechnologyandC#programminglanguage,byusingthetoolsofSQLServer2005andVisualStudio2005.KEYWORDS:OnlineExamination,Browser/Server,ASP.NET,ExaminingTestPaperAutomatically,TreatmentOfInterruption河南科技大学本科毕业设计(论文)IV目录前言................................................................................................1第1章系统概述...............................................................................2§1.1系统提出的背景和意义........................................................2§1.2网上考试的工作原理............................................................2§1.3C#编程简介............................................................................3§1.4ASP.NET开发环境简介........................................................3第2章需求分析...............................................................................5§2.1系统需求分析.......................................................................5§2.2系统的可行性分析................................................................5第3章数据库设计...........................................................................7§3.1概念结构设计.......................................................................7§3.2逻辑结构设计.......................................................................8§3.3存储过程的设计..................................................................12第4章总体设计.............................................................................13§4.1功能模块.............................................................................13§4.2系统流程.............................................................................14第5章系统实现.............................................................................16§5.1学生信息管理.....................................................................16§5.1.1添加学生信息..............................................................18§5.1.2修改学生信息..............................................................18§5.1.3删除学生信息..............................................................18§5.2教师信息管理.....................................................................18§5.3角色信息管理.....................................................................19§5.4试题分类管理.....................................................................19§5.5题库管理.............................................................................19§5.5.1选择题管理..................................................................20§5.5.2阅读题管理..................................................................22河南科技大学本科毕业设计(论文)V§5.5.3完型填空题管理...........................................................24§5.6成绩管理.............................................................................24§5.7自动阅卷.............................................................................24§5.8试卷断线处理.....................................................................25第6章软件测试.............................................................................27§6.1测试环境.......................................................