XXX大学本科毕业设计(论文)I摘要本系统实现了在线考试系统的主要功能,以无纸化的管理不但可以提高工作效率、减少监考人员数量、增强公平性等,而且可以实现学校或企业的低成本投入、高效率办公的宗旨。本在线考试系统,它包括有考生有效身份登录、新考生注册和报考、在线考试、查询成绩、考生管理、管理员登录及管理、题库管理、统计查询等功能。该系统主要介绍系统总体设计以及考生模块、教师模块、管理模块的实现,并建立了数据库。本系统主要采用上左右框架式,看起来清爽简洁。登录实现了考生、教师和管理员的登录,这是在线考试的前提;考生管理可以提供在线考试、查看成绩以及修改密码等基本功能;管理模块主要实现对管理员、教师、考生信息的管理和对成绩的统计查询。本在线考试系统主要采用在Dreamweaver嵌入Jsp动态网页技术的B/S结构设计,系统从安全性、易维护性等方面着手实现了后台管理端和前台客户端的分离。系统设计过程中用到了网页制作关键技术,如用框架和CSS样式表来控制布局,还用了JavaScript脚本语言实现前台浏览器端的校验功能。Jsp+Servlets模式是Web网站开发较为成功的解决方案,因此在本系统中也采用了这一模式来设计,也真正体会到了它的优势。关键词在线考试;数据库;题库XXX大学本科毕业设计(论文)IIAbstractThepresentsystemofexaminationson-linecorefunctionsofthesysteminorderscriplessmanagementwillnotonlyimproveefficiencyandreducethenumberofexaminers,andenhancefairness,butalsotherealizationofthebusinessschoolorintolow-cost,efficientofficepurposes.On-lineexaminationofthesystem,whichincludescandidateshaveeffectivelylogged,thenewregistrationofcandidatesandapplicants,on-linetest,queryresults,themanagementofs-tudents,administratorsandlogmanagement,bankmanagement,statisticalinquiriesandotherfunctions.Thesystemintroducesthesystemdesignaswellascandidatesmodule,teachersmodule,managementmodule,andtheestablishmentofthedatabase.Thepresentsystemismainlyusedaroundtheframe,looksimpleandrefreshing.Logintoachievethecandidates,teachersandadministratorsoftheregistry,whichisaprerequisiteforon-linetest;candidatesmanagedtoprovideon-linetesttoseeresults,aswellastoamendthebasicfunctions,suchaspasswords;managementmoduleofthemainadministrators,teachers,studentsandinformationmanagementStatisticsontheresultsoftheinquiry.On-lineexaminationofthissystemismainlyusedinDreamweaverembeddeddynamicpagesJsptechnologyB/Sstructuredesign,fromthesecuritysystemandeasytomaintain,andotheraspectsoftherealizationofaback-andfront-endmanagementoftheclient'sseparation.Systemdesignprocessusedtoproduceapageofkeytechnologies,suchastheframeworkandCSSstylesheetstocontrollayout,butalsowiththeJavaScriptscriptinglanguagetoachievefrontsideofthebrowsercheckfunction.Jsp+ServletsmodelismoresuccessfulWebsitedevelopmentsolutions,sothesystemisalsousedthismodeltodesign,butalsorealizethatitsrealadvantage.Keywordson-linetestdatabasebankXXX大学本科毕业设计(论文)IIIXXX大学本科毕业设计(论文)1目录摘要.......................................IAbstract......................................II第1章绪论....................................31.1课题背景....................................................................31.2目的和意义................................................................41.3系统设计思想............................................................4第2章系统可行性分析..........................62.1系统操作流程图........................................................62.2系统可行性分析........................................................82.2.1技术可行性.........................................................82.2.2运行可行性.........................................................9第3章需求分析...............................113.1在线考试系统的数据定义......................................11数据流图.....................................................................113.2在线考试系统的功能分析......................................12第4章系统总体设计...........................144.1系统模块总体设计..................................................144.2数据库设计..............................................................154.2.1数据库设计概述...............................................154.2.2数据库数据分析...............................................164.2.3数据库的详细设计...........................................16第5章详细设计...............................215.1系统主界面设计......................................................215.2考试模块功能设计..................................................225.2.1考生登录...........................................................225.2.2考生注册、报考...............................................245.2.3找回密码...........................................................265.2.4在线考试...........................................................275.2.5考生密码修改和成绩查询...............................295.3教师模块功能设计..................................................30XXX大学本科毕业设计(论文)25.3.1添加考题...........................................................315.3.2查询考题...........................................................325.4管理模块功能设计..................................................335.4.1添加功能...........................................................345.4.2查询功能...........................................................36第6章系统测试与性能分析.....................386.1软件测试概念..........................................................38测试的目的.................................................................386.2软件测试计划..........................................................38测试步骤.....................................................................396.3系统测试结果分析..................................................396.3.1功能测试...........................................................396.3.2性能测试...........................................................406.3.3可用性测试.......................................................40结论..........................................41致谢..........................