上海电力学院本科毕业设计(论文)题目:在线考试系统的设计与实现院系:计算机科学与技术学院专业年级:信息安全2012学生姓名:学号:指导教师:2016年5月27日在线考试系统的设计与实现在线考试系统的设计与实现摘要随着互联网技术的发展,远程教育越来越普及,而且社会也越来越重视环保,无纸化办公也是一种趋势,所以未来在线考试系统是必然的趋势。不仅能够减轻老师的工作负担和提高工作效率,而且也提高了考试的质量,使考试更趋于公证、客观。[1]同时减少了每年因为考试而浪费的大量纸张。本系统采用C/S模式,客户端由VisualStudio开发设计,数据库由SQLServer开发设计,在局域网内,具有较高的稳定性和安全性,不会因纸质试卷泄题,而产生考试不公正的问题,所有每个同学的试卷都是系统随机抽题组成试卷,每个人都不相同。经过测试,本系统可以稳定实现在学生端随机抽取选择题、填空题、简答题的组成试卷来考试,在教师端实现自主阅卷并打分,大大提高了学生考试和老师阅卷的效率。目前,国内外很多认证考试都是采用这种在线考试系统,如,驾照考试、TOEFL、ACCA、以及大多数的IT认证等,现如今连雅思IELTS考试也开始改革进行机考。关键词:在线考试系统,C#,SQL,C/S上海电力学院毕业(设计)论文THEDESIGNANDIMPLEMENTATIONOFONLINEEXAMINATIONSYSTEMABSTRACTWiththedevelopmentofInternettechnology,thedistanceeducationisbecomingmoreandmorepopular,besidesthesocietyispayingincreasinglyattentiontoenvironmentalproblems.Thepaperlessofficeisalsoatrend,sointhefutureonlineexaminationsystemisaunstoppabletrend.Itcannotonlyreducetheteacher'sworkloadandimproveworkefficiency,butalsoimprovethequalityoftheexamination,thetesttendstobemorenotarizationobjectively.Atthesametime,itreducedtheconsumptionoftimberduetotheuseofpapereachyear.ThissystemadoptsC/Smode,theclientbythevisualstudiodevelopmentdesignanddatabasebySQLServerdevelopmentanddesign,intheLAN,withhighstabilityandsecurity,itisimpossibleforthissystemtoreleasetheexamtopicsandleadtounfairproblemsofthetest,allthestudentpapersarechoserandomlybysystem,eachperson`spaperisdifferent.Aftertesting,thesystemcanrunsteadyinthestudentclientwithchoicequestions,fillingblanksandshortanswers,attheendoftheteacherclientrealizeindependentmarkingandscoring,itgreatlyimprovedtheefficiencyofstudentexaminationandtheteachermarking.Atpresent,manydomesticandforeigncertificationexamsusedtheonlineexamsystem,suchasdrivers`licenseexam,TOEFL,ACCA,andmostofITcertifications,nowevenIELTStesthavebeguntoreformforcomputer-basedtest.Keywords:OnlineExaminationSystem,C#,SQL,C/S在线考试系统的设计与实现目录1绪论...................................................................................................................................................................11.1开发背景.................................................................................................................................................11.2研究现状.................................................................................................................................................11.3开发环境.................................................................................................................................................22系统需求分析...................................................................................................................................................32.1目标愿景.................................................................................................................................................32.2系统需求................................................................................................................................................32.2.1用户需求......................................................................................................................................32.2.2功能需求.....................................................................................................................................32.2.3数据库需求..................................................................................................................................43系统设计.........................................................................................................................................................53.1概要设计................................................................................................................................................53.2详细设计..............................................................................................................................................133.2.1设计前言......................................................................................................错误!未定义书签。3.2.2技术分析.....................................................................................................错误!未定义书签。3.2.3登录模块......................................................................................................错误!未定义书签。3.2.4学生模块.....................................................................................................错误!未定义书签。3.2.5教师模块.....................................................................................................错误!未定义书签。3.2.6管理员模块.................................................................................................错误!未定义书签。3.3数据库设计..........................................................................................................................................143.3.1表结构.......................................................................................................................................143.3.2公共类.......................................................................................................................................174系统测试.............