基于Struts的在线考试系统的设计与开发

被引量 : 0次 | 上传用户:qq184343882
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的不断发展,考试的手段和媒介也在发生着革命性的变化。如何运用高新技术建设在线考试系统,并客观、准确地评估人的知识和能力水平,已成为研究的热点问题。在分析在线考试系统现状的基础上,结合软件工程的思想,对在线考试进行较详细的系统分析,运用Struts-Hibernate集成架构的相关技术,论述了该在线考试系统的总体结构以及系统模块的详细实现过程。该系统采用模块化设计方法,将在线考试系统划分为登录模块、考生管理模块、试卷管理模块、考试管理模块和考务管理模块等五个功能模块。在进行系统分析与总体设计时,首先进行系统需求分析、系统功能模块结构划分及系统流程分析,其次进行数据库设计,最后采用Struts设计模式,进行系统架构设计,包括系统分层设计、数据访问层设计、业务逻辑层设计、表示层和控制层设计。在进行系统详细设计与实现时,首先构建开发环境,其次给出关键技术解决方案,再次进行公共模块设计,最后进行登录管理、考生管理、试卷管理、考试管理、考务管理等模块详细设计与实现。利用该在线考试系统进行考试可以不受地域的限制,学员可以随时、随地进行课程结业考试。在线考试系统中试卷的生成、提交和批阅等都可以在网络上自动完成。该在线考试系统可以减轻教师工作量,提高教学效果和教学效率,促进教育观念从“应试教育”向“素质教育”转变。该在线考试系统业务流程清晰,基于Struts架构,实现表现层、控制层、业务逻辑层和数据访问层,设计通用模块,利用Hibernate映射工具实现持久层,并辅以Ajax技术,提高了系统开发效率和运行性能,为系统的测试及运行期的维护、扩展带来了方便。
其他文献
随着市场经济和知识经济的发展,历史成本遭到越来越多的质疑。在这个过程中,能够及时全面反映未来经济环境变化的公允价值应运而生,其用途日益广泛。二十世纪80年代以来,公允
近几年商业智能技术发展得如火如荼,应用日益广泛,在库存管理领域也大有用武之地。商业智能技术通过ERP、WMS等业务系统提供数据、构建数据仓库、创建分析指标,能够在库存管
在2008年全球金融危机的爆发之后,国际贸易额大幅下滑,中国对外出口也出现了大幅度的下降。出口所面临的空前冲击给中国经济造成了巨大的压力。那么中国的出口为什么会出现如
为了对我国营业转让的实践和立法有所帮助,文章运用比较分析的方法,对营业概念、营业转让的界定、营业转让中职工权益的保护以及营业转让平台的完善等问题进行了探讨.研究表
恐怖袭击是危及整个人类社会安全的国际恐怖活动,不仅发生的次数频繁,而且手段惨忍、规模大、范围广、危害深,它所使用的武器可能是飞机,也可能是导弹,甚至还可能是大规模杀
夏洛特·帕金斯·吉尔曼(1860-1935)是第一波女权主义运动浪潮中的重要作家、理论家和社会学家,是19世纪末20世纪初最有影响力的女权主义者之一,在20世纪70年代被“重新发现
我国建筑玻璃幕墙企业发展的历史仅仅几十年,但是发展速度非常快,在管理方面,并没有跟上市场和企业的发展,流程不规范,各类隐患多。面对日益激烈的市场竞争,加强企业内部控制
物资采购是国际工程项目必不可少的一项重要工作,我国目前普遍采用国际招投标方式来达到项目采购的目的,供应商通过投标获得货品供货权,供应商的这种投标活动即国际工程项目
汉语网络流行语的准确翻译对于中国流行文化走出去有着重要意义。生态翻译学强调译者在翻译过程中基于不同的翻译生态环境,通过语言维、文化维和交际维的适应性选择转换,提高
第一部分急性升主动脉夹层中膜血管平滑肌细胞病变目的:研究急性升主动脉夹层(AAD)血管壁病理学变化特点及中膜血管平滑肌细胞(VSMC)病变特点。方法:选取35例急性AAD患者为研