您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 基于SSH框架的在线考试系统-毕业论文
数学与计算机科学学院毕业设计I基于SSH框架的在线考试系统数学与计算机科学学院计算机科学与技术专业指导老师:摘要:在线考试系统是目前市场占有率较高,应用广泛的远程网络学习考试软件,适合政府、行业及企业的各专业网上考试、作业、练习等应用,它采用Web方式,同时适用于局域网和Internet,无需安装客户端,即可实现网上考试,并能够保存,自动判分、成绩查询。在开发方法上,引入了当今流行的ssh技术思想,数据库采用Mysql,把整个开发过程分为需求分析、概要设计、详细设计、系统实现等步骤。是人力资源的管理更为高效和科学,数据更为准确,从而将人事部门从繁重的、耗时的工作中释放出来,把精力集中到更高层的政策性工作中。该系统设计并实现了以Jsp为基础的轻量级Web框架SSH(Struts+Spring+Hibernate)的在线考试系统。该系统采用MVC设计模式,将表示层、业务逻辑层和控制逻辑层清晰地分离出来,各层次之间接口清晰,耦合度低,易于扩展,使用SSH框架方便地构建Web应用,提高系统设计与实现的效率。本系统使用J2EEJava2平台企业版(Java2Platform,EnterpriseEdition)做开发,运用SSH(Struts+Spring+Hibernate)三大框架的开发模式,采用Tomcat7.0作为应用服务器,Mysql5作为数据库,MicrosoftVisio为建模工具。该系统共分为三个用户模块,即学生端、教师端,管理员。学生端的功能主要包括个人资料管理、在线考试、成绩查询、退出系统。教师端的功能主要包括学生管理、试题管理、成绩管理、登录管理、退出系统,管理员的功能主要包括学生管理、试题管理、成绩管理、登录管理、教师管理、退出系统。以下论文中对该系统的设计方法和具体功能实现以及相关技术进行了详细的论述。关键词:B/S;在线考试系统;SSH;MVC模式;J2EE;Abstract:Onlineexaminationsystemisoneofthemarketshareishighandwideapplicationofremotenetworklearningtestsoftware,suitableforthegovernment,industriesandenterprisesofvariousprofessionalonlineexamination,assignments,andpracticeapplication,itUSESthewayofWeb,atthesametimeapplytothelocalareanetworkandInternet,donotneedtoinstalltheclient,onlineexaminationcanberealized,andcansave,mark,scoresqueryautomatically.Onthedevelopmentmethod,theintroductionoftoday'spopularSSHtechnologythought,databaseusingMysql,thewholedevelopmentprocessisdividedintorequirementanalysis,generaldesign,detaileddesign,systemimplementationandothersteps.Ishumanresourcesmanagementmoreefficientandscientific,thedatamoreaccurate,tothepersonneldepartmentreleasedfromtheheavy,time-consumingwork,tofocusonthehigherlevelofpolicywork.Thesystemwasdesignedandimplemented数学与计算机科学学院毕业设计IIbasedonJsplightweightWebframeworkSSH(Struts+Spring+Hibernate)onlineexaminationsystem.ThesystemUSEStheMVCdesignpattern,thepresentationlayer,businesslogiclayer,andclearlyseparatecontrollogiclayer,theinterfacebetweendifferentlevelsisclear,lowcoupling,easytoexpand,SSHframeworkusedtofacilitatebuildingWebapplications,improvetheefficiencyofthesystemdesignandimplementation.ThissystemUSEStheJ2EEJava2PlatformEnterpriseEdition(Java2Platform,EnterpriseEdition)development,usingtheSSH(Struts+Spring+Hibernate)threeframeworkmodeofdevelopment,usingTomcat7.0asapplicationserver,Mysql5asadatabase,MicrosoftVisioformodelingtool.Departmentaltogetherisdividedintotwousermodules,namelytheside,theteachersandstudents.Studentthefunctionmainlyincludespersonalinformationmanagement,onlineexamination,scoresquery,fromthesystem.Thefunctionmainlyincludesthestudentsmanagement,testquestionmanagement,performancemanagement,logmanagement,classroommanagement,exitthesystem.Thefollowingpaperdesignmethodofthesystemandthespecificfunctionsandrelatedtechnologyweredescribedindetail.Keywords:B/S;SSH;MVCmode;J2EE;thesismanagement;数学与计算机科学学院毕业设计III目录1绪论................................................................................................................................................................11.1课题研究背景.....................................................................................................................................11.2课题研究目的及意义.........................................................................................................................11.3本文内容及结构.................................................................................................................................22关键技术介绍...............................................................................................................................................32.1SSH框架及优势.................................................................................................................................32.2Internet终端.........................................................................................................................................42.3Tomcat服务器.....................................................................................................................................42.4Mysql数据库.......................................................................................................................................53需求分析........................................................................................................................................................63.1用例需求.............................................................................................................................................63.1.1用例图简介..............................................................................................................................63.1.2总体用例图.............................................................................................................................63.2功能需求.............................................................................................................................................83.3性能需求...........................................................................................................................................103.3.1安全性要求..................................
本文标题:基于SSH框架的在线考试系统-毕业论文
链接地址:https://www.777doc.com/doc-1510436 .html