军械工程学院本科毕业论文I摘要随着计算机网络的普及,利用网络环境进行考试成为教育考试发展的一个趋势。本文分析了目前己经存在的考试系统的特点,提出了一个构建通用网络考试环境的新思路,使考试系统既可以进行常规的标准化考试,又可进行主观型试题考试:即可进行理论知识的考试,又可进行考查应用软件操作技能方面的考试。本文给出了这一考试系统的设计与实现方案,并对设计过程中的一些技术要点进行了分析介绍。这个考试系统分为三个独立运行的子系统:1.教师工作子系统;2.考试过程控制子系统;3.考试服务器子系统。该考试系统满足了用户对于考试系统的以下几个方面的需求:1.教师能够建立试题库、设计试卷,并将试卷传送到考试服务器;2.教师可以下载试卷包并对主观型试题进行阅卷;3.考生可以在网络内的一台计算机上登录到考试服务器,参加考试;4.考试服务器可以控制试卷的打开、关闭、打包等;5.考试相关的数据应当在网上准确、安全地传递。该考试系统在设计中比较有特色的方面有以下几点:1.既可进行标准化的客观型试题考试,又可进行主观型试题考试;2.既可进行理论考试,又可进行软件的操作考试;3.考生客户端程序可免安装运行,系统构建简单;4.考试过程异常中断时,可安全准确恢复考试过程;5.考试系统具有通用性,不受学科限制。关键词MFC;DAO;ADO;考试系统军械工程学院本科毕业论文IIAbstractAsthecomputernetworkspreadingtoeverywhereoftheworld,Network-Exam15becomingthetrendofeducationalexam.Inthisthesis,theauthorbringforwardanewideaforconstructinganetworkexamsystem.Inthisexamsystem,theformofexamquestioncanbeobjectiveorsubjective.Itcannotonlyexaminethestudent’sveracitytothebasictheory,butalsocanexaminethestudent’sabilityinusingacomputerapplication.TheauthorintroducedasolutiontodesigningandimplementingtheexamsystemandmadeananalysistoseveraltechnicalissueInthisexamsystemtherearethreesubsystems:1.Teacherworkingsubsystem;2.Examprocesscontrolsubsystem;3.Examserversubsystem;Thisexamsystemsatisfythefollowingdemands:1.Teacherscanbuildtheirownquestiondatabase,designtheirownexampaperandsendthepapertotheexamserver;2.Teacherscandownloadthepackageofexampaperfromtheexamserverandcheckthepaper;3.Studentscanlogontotheexamserverandtakepartintheexam;4.Theopeningtimeofaexampapercanbecontrolledbyexamserver.Soareclosingtimeandpackingtimeoftheexampaper;5.Thedatarelatedtotheexamaredeliveredonnetworkinsecurity.Thereareseveralcharacteristicsinthisexamsystem:l.Theformofexamquestioncanbeobjectiveorsubjective;2.Itcannotonlyexaminethestudent’sveracitytothebasictheory,butalsocanexaminethestudent’sabilityinusingacomputersoftware;3.Thestudent’sclientsoftwarecanrundirectlywithoutsetupprocess;4.Whentheexamprocessbrokenbysomeabnormaleventstheexam军械工程学院本科毕业论文IIIsystemcanresumesafely;5.Anycoursescanbetestedonthisexamsystem.Throughtheprocessofthenetworkexamwithinthreecoursesitprovesthisexamsystemissuccessful.Thesethreecoursesarecomputerfoundation,visualfoxpro6.0andnetworkfoundation.Theexamsystemhasdistinctvalueinschool’sdailyteachingactivity.KeywordsMfc,Dao,Ado,Examsystem军械工程学院本科毕业论文I目录摘要............................................................................................................IAbstract......................................................................................................II第1章引言.............................................................................................11.1国内外动态..................................................................................11.2本课题研究的主要内容..............................................................11.3本文的组织结构..........................................................................2第2章软件开发环境..............................................................................32.1VisualC++介绍...........................................................................32.1.1为什么选择VisualC++....................................................32.1.2VisualC++开发数据库应用的特点..................................32.2MFC介绍....................................................................................42.2.1MFC的特点......................................................................42.2.2运行基于MFC的应用程序的环境优势...........................62.3DAO介绍....................................................................................62.3.1DAO简介..........................................................................62.3.2MFCDAO的特点.............................................................62.4ADO介绍....................................................................................62.4.1ADO简介..........................................................................62.4.2ADO的特点......................................................................7第3章系统需求分析..............................................................................83.1通用网络考试系统研制的思路..................................................83.2通用网络考试系统研制的原则..................................................93.3用户权限.....................................................................................93.4教师工作子系统........................................................................103.4.1试题管理..........................................................................103.4.2试卷生成..........................................................................103.4.3阅卷及成绩处理..............................................................10军械工程学院本科毕业论文II3.5考试过程控制子系统................................................................113.5.1功能划分..........................................................................113.5.2功能描述..........................................................................113.5.3性能需求..........................................................................113.6考试服务器子系统....................................................................123.6.1功能划分.....................