基于Struts框架的网络教学平台的研究与实现

来源 :陕西科技大学 | 被引量 : 0次 | 上传用户:kiddlau2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的蓬勃发展,网络教育凭借其信息量大、交互性强、覆盖面广等特点,在教育领域发挥着越来越重要的作用。与传统教育模式相比,网络教育手段灵活多样,教育资源和学习不受时空限制,可以随时、随地为受教育者服务。因此,它能更好满足信息时代人才培养的要求。网络教育作为一种良好有效地传统教育的辅助手段,受到了国内外的广泛关注。 当前Internet作为主要的信息处理平台,基于B/S模式和J2EE技术的网络教学平台已成为网络教育发展的趋势。虽然国内已有的网络教学服务系统很多且各有特色,但是在现有的多数系统中,动态显示代码和网页标记语言,各种功能的业务处理逻辑混和在一起,没有较清楚的划分,使得系统在功能扩充、调试和维护等方面困难重重。这导致系统开发周期长,可扩展性差,维护工作量很大。目前的这种状况对于网络教学服务技术发展十分不利。 针对当前网络教学平台的状况,本文从软件系统的整体架构入手,提出了一个基于Struts框架的网络教学平台的设计方案。这种设计将表示逻辑、事务管理逻辑和数据库连接管理逻辑等进行了抽象分离,用不同的组件实现显示逻辑、应用逻辑和处理过程。这些组件之间可以进行交互和重用。以这种设计方案开发网络教学平台,有利于系统业务的重用和系统的扩展,可以大大提高系统开发效率,同时也使软件的维护变得更简单、有效。本文基于陕西科技大学网络教学平台的设计对实现基于Struts框架的网络教学平台的关键技术进行了研究。 本文首先深入研究和介绍了J2EE的相关技术和Struts框架。接着对网络教学平台进行总体结构分析和设计,建立了系统的功能模块。然后通过与Struts框架的结合,并采用Hibernate技术持久化数据管理,提出了基于Struts框架的网络教学平台的体系结构设计。并以审核新课程的功能模块为例,介绍了Struts结构的系统程序实现。最后,对本系统中用户统一界面的技术实现和过滤器的使用作了详细的阐述。
其他文献
间歇生产过程是以顺序的操作步骤进行批量产品生产的过程,广泛应用于精细化工、药品生产、生物制品、现代农业等领域,并随着工业生产柔性化的趋势和市场对产品多样化的要求,受到
多智能体系统(Multi-Agent Systems,MAS)是一个高度交叉的研究领域,它吸取了不同领域如经济学、哲学、逻辑学、生态学和社会科学的内容。MAS理论主要研究由多个智能体组成的
激光跟踪仪是目前众多行业现场测量中应用较多、精度相对较高的测量设备。它具有高精度、高效率、实时跟踪测量、安装快捷、操作简便等特点,适合于大尺寸工件配装测量。随着跟
在地下煤炭开采的过程中,每个煤矿都会配有竖井运输装置,所以煤矿竖井罐道的变形就成了一个不容忽视的安全生产环节。煤矿的罐道和竖井是固定在一起的,如果罐道在常年累月的使用
随着电力技术的发展,综合效率的提高,电动机正朝着大功率、高电压的方向发展。由于保护不完善,电动机的烧损现象经常发生,在全国约有20%的电动机因电气故障被烧毁,这不但直接影响工
我国是煤炭资源大国,全国已探明的可开采煤炭储量居世界前三,产煤量更是高居世界第一,受煤炭资源分布及地质因素影响,我国的煤炭产业以深井开采为主。由于井下水文地质环境复杂,矿
随着电力电子技术和计算机技术的飞速发展,交流电气传动已正在逐步替代传统的直流电气传动系统。交流电机控制技术具有代表性的有调压调频控制、转差频率控制、磁场定向控制(
本文以世界银行援建项目“Yellow River Diversion Project”(引黄入晋工程,编号:0015-K81062)为背景,在对引黄入晋工程的远程监控系统进行研究分析的过程中,指出了该系统在
在混合系统中,离散事件和连续动态行为相互作用的特性使得系统开发的正确性难以保证,尤其对于安全悠关的系统,如电力系统和化工系统,错误运行将造成重大损失。而形式验证的目
无线传感器网络作为一门新兴的多学科技术,已被广泛应用在环境监测、军事、医疗健康等领域。在实际应用中无线传感器网络的工作区域,或者是环境较恶劣的区域,或者是危险区域,