基于SSH的在线考试系统的设计与实现

被引量 : 0次 | 上传用户:yuhuipin1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
教育是培养人才的重要手段和途径,而考试则是检验受教育者学习情况的重要方式之一。过去的考试主要需要大量的人力,如监考教师、巡考员、考场控制人员、安保人员、阅卷老师、评卷老师、计分老师等等,还需要大量的物力,如考场、大量的桌椅、大量的试卷纸张和演算纸张等。可见传统的考试消耗了大量的人力、物力及财力。先进我们已经进入了信息时代,我们的教育模式和教育手段都因这个信息时代而发生着巨大的变化,这些改革对考试同样产生了深远的影响,使得我们的考试不再需要大量的人力、物力及财力,取而代之的是在机房或在家在线完成考试,可以说已经达到了无纸考试的程度,节省了劳动力及宝贵的资源,维护了教育环境。这些巨大的变化都得力于在线考试系统的诞生。无纸化在线考试系统可以真正的完成建立庞大的试题库、智能组卷、机上考试、自动阅卷等工作,与传统的考试相比,它的出题更加方便快捷、阅卷更加准确快速、成绩的分析更加科学直观。论文首先介绍了系统所采用的相关技术,阐述了它们的优点和可用之处,其中阐述了Struts、Spring和Hibernate这三个框架,并介绍了MVC设计模式与UML的设计方法。接下来对在线考试系统进行了需求分析,包括系统完成的目标与任务,分析了系统的功能,利用UML设计方法设计了系统的用例模型、顺序图和活动图等。然后对系统进行了模块划分,确定了系统包括哪些功能模块,其中主要包括了系统管理、试卷管理、试题管理、在线考试、阅卷评估五大模块,设计了系统的模块图与流程图。针对MySQL这一数据库设计了数据库结构与表结构。最后是在线考试系统的实现,利用了MVC设计模式,并使用了Struts+Spring+Hibernate这种SSH多框架联合应用,把系统分成了持久层、业务层和表现层三层体系结构,分析了持久层DAO如何对数据库进行持久化,业务层如何使用AOC思想对持久层DAO进行分配和管理,在表现层如何设计控制器来控制数据流。并且介绍了如何配置系统的配置文件来整合各个框架和参数。此外还给出了一些关键问题的解决方案和系统安全性的实现方法。
其他文献
目的探讨干扰素α和恩替卡韦(ETV)治疗e抗原(HBeAg)阳性慢性乙型肝炎(CHB)的48周临床疗效及其预测因素。方法采用回顾性研究方法。共入组HBeAg阳性CHB患者129例,其中聚乙二醇
近年来,高校公共英语视听说课程的压力持续增大,逐渐转向大班型教学模式,暴露出教师资源不足和教学效果难以保证的问题。本文针对大学英语视听说课程采用大班型授课的特点,尝
随着航空航天技术、电子传感器技术以及通信技术的高速发展,遥感技术已经发展到了一个崭新的阶段。现代的遥感技术具有具有覆盖范围广、采集速度快、实时性好、精度高、可大
目的观察三黄茵赤汤防治D-氨基半乳糖(D-GalN)联合内毒素(LPS)诱导的大鼠急性肝衰竭氧化应激及肝细胞凋亡的作用。方法 48只SD大鼠随机分为正常对照组、模型组、三黄茵赤汤高
颅内动脉瘤是脑动脉血管局限性异常改变形成瘤样的突起,是最常见的脑血管疾病之一,发病率为4.05%,未破裂动脉瘤确诊后的破裂率为1%。动脉瘤破裂是导致自发性蛛网膜下腔出血的
液压传动技术是汽车起重机传动和控制的关键基础技术,能量在液压系统中进行传递时不可避免的存在损失,这部分能量绝大部分转化为热量传递到液压系统中,导致油温的升高。油温
在开放式问卷调查和访谈的基础上,严格按照心理测量学关于量表的编制方法,编制了信度和效度都较高的高职学生英语学习兴趣量表。为英语学习兴趣相关课题的研究提供科学有效的
回顾汉语语法研究的历史可以看出,由赵元任先生首创、朱德熙先生完善了的汉语句法结构理论,为其后直至今日的汉语语法研究铺开了一条坚实而宽广的道路。这是因为,该理论准确
本文首先介绍了系统功能语言学的及物性系统,解释了它的六大经验过程;后而分析了《虞美人》一词汉英版本的及物性特征,并通过比较两者在及物性上的差异,评析了译文优劣。从而
随着电脑科技的飞速发展,计算机的运用日渐广泛。为了改善企业的管理水平和办公效率,许多企业结合本身的特点,将管理理念与手段融合进入以管理人员为核心的人机交互式管理系