基于JAVA EE的双主体教学支撑平台研究与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:xiegui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为双主体教学中相当重要的一部分,双主体网络教学支撑平台为学生提供一个开放式的学习环境,为教师提供一个网络化的教学平台。使学生和老师在网络的环境中无缝地融合。本文所论述的就是基于JAVAEE如何构建一个开放式的双主体网络教学支持平台。该网络教学平台的构建从双主体教学的要求入手,进行全方位的需求分析与可行性分析。进而基于JAVA EE提出完整的设计方案,并认证其可行性,并且详细的介绍了JAVA EE中最新的EJB3.1和AJAX4JSF技术,然后通过这两种技术实现了一个开放的网络教学支撑平台。该平台采用异步的B/S结构,能保证用户随时随地的访问,主要功能包括教学资源的管理,多类型试题库管理,网络考试和成绩的管理,公告和通知管理,用户之间短消息管理和系统留言管理。整个系统完全能满足双主体教学要求。总体架构上采用JAVA EE中标准的分层技术,基于面向接口编程,降低了业务层和WEB层的耦合程度,并且保证了整个系统的平台无关性。业务层采用性能强大的EJB3.1开发,保证服务器能进行大容量的信息处理。WEB层采用国外流行的AJAX技术实现服务器和浏览器之间的异步通信,消除传统B/S结构通信时的视觉空白。本文着重分析了系统中的二个关键问题,即SQL注入攻击的防范和数据库连接池的运用。通过采用正则表达式,关键字屏蔽,面向对象查询,统一错误封装等技术有效地防范SQL注入攻击,并对其进行了自动化注入攻击测试。详细叙说了数据库连接池的创建、管理与释放,通过数据库连接池的使用,实验测试表明能有效的提高系统可支持的访问并发量。
其他文献
口腔颌面部皮瘘在临床上是比较常见的一种体征,常分为牙源性皮瘘、涎瘘、先天性皮瘘等[1],如处理不当,不仅皮瘘经久不愈,有时还会给患者带来不必要的痛苦.1989年以来,我科共
共享单车是互联网新经济的特色产物。但由于法律供给的虚置、执行正义的缺失、金融监管的萎缩、规制响应的滞后等行政规制缺陷,导致这一新生事物在科技、资本与市场诸方面都
如果说国家运动型治理的研究呈现了国家治理的形态和运动型机制的政治逻辑(背后往往暗含着国家政治民主化改革的取向和关怀),那么基层运动型治理的研究则鲜活地展现了基层治
投资会计核算的成本法中,短期投资采用简单成本法,而长期投资采用的是复杂成本法;长期股权投资核算的成本法与权益法在资产的计价和收益的确认上存在着很大的区别;成本与市价
管道运输已经成为继铁路、公路、水运、空运之后的第五大运输业,管道运输具有运量大、不受气候和地面因素限制、可连续运行、成本低等传统运输方式无法比拟的优点。我国油气
1中心桩、边桩桩号的精确计算在公路工程施工中,中桩及边桩的准确与否直接关系到工程的质量,它是保证工程质量的最首要条件.那么如果准确测定并对其加以科学、有效的保护就显
<正>忠诚是共产党人必须具备的优秀品格,是每个党员入党宣誓时的庄严承诺。习近平总书记多次指出,共产党员要对党绝对忠诚。他强调,"对党绝对忠诚要害在‘绝对’两个字,就是
早在20世纪50年代国外的教育心理学界就开始关注并研究数学焦虑课题,与此相比,中国的研究人员对于该课题的研究较晚。目前,国内外学者对数学焦虑的研究大多集中在普通中学的