基于Struts的教育在线平台子系统开发与数据存储方案研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:kekezhu99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术的迅猛发展,网络教育已经成为传统教育的一种有益且有效的补充方式,北京工业大学教育在线平台作为自主开发的网络教育平台,从本校自身用户角度出发,是一个有自己特色而又简单易用的平台。该平台运行一年来效果良好,但是在使用中,用户也提出了新的需求。通过对用户需求的收集,管理员用户对目前用户访问以及使用教育在线核心模块即课程教学相关模块的情况无法得到直观的数字统计,因此加入一个信息系统统计反馈模块十分必要。另外在对教育在线系统服务器架构的了解中,发现教育在线平台在建立初始没有一个清晰的数据存储以及备份的方案。虽然目前流行的企业级备份方案非常成熟,但是往往需要付出高额的代价请专业公司来设计并采购其代理的设备,目前教育在线平台所在机房拥有了一些设备,利用好现有的设备,并适当采购新的设备,在项目经费承受范围内,寻找数据存储备份的改进建议也是本次课题的工作之一。 本课题研究重点是学习J2EE开发的结构、Struts框架下MVC模式的开发,以及引入Ajax技术增强用户交互体验,并在一系列技术的学习与研究基础上完成信息系统统计反馈这一子系统模块的开发。由于教育在线平台使用的开发环境遵循J2EE平台结构以及Struts框架下的MVC模式,所以新模块很好的保持了与原有系统的兼容性。经过一段时间的测试,该子系统能够满足管理员的统计需要,在自身运行良好的同时没有对原平台稳定性造成影响。信息统计反馈系统的实现完善了教育在线平台的功能,贯彻了教育在线平台开发立足于本校用户的思想,增强了平台的实用性。课题的第二个任务是提出数据存储方案的改进建议,文章第六章重点解决了这个问题,不仅对现有存储方案做出了介绍还着重针对自身情况分析了自身方案存在的不足并提出了解决建议,在今后数据存储改进过程中可以做到有的放矢。 本文首先对研究内容的背景、意义做出分析,在第二和第三章对开发系统涉及的技术做出了分析与理论学习。文章在第四章与第五章着重介绍了信息统计反馈系统的设计与实现,其中对数据库连接池配置的问题也做出了解答。 由于精力和时间有限,课题还有很多可以改进的地方。本文最后简单总结了两点开发过程中遇到的困难,并且提出了一些仍然需要改进和加强的建议,对未来课题延伸做出了展望。
其他文献
语义邮件过程是以电子邮件为通信方式的问题求解过程,是基于语义网技术对电子邮件进行的扩展,其本质是利用语义网技术使电子邮件内容可以被计算机理解,并在此基础上使得一些事务
在移动运营商领域,移动数据通信网络为公司各种业务和应用提供统一的综合传送平台。近年来随着业务的快速发展,移动数据通信网络所承载的业务数量和种类也一直在增长,随时都
计算机技术日益发展的今天,尽管目前单个CPU的性能已经达到相当高的水平,但就一些超大规模计算或一些必须实时完成的多媒体运算而言,如果不利用并行计算技术是很难满足用户需求
动画自动生成技术(Automatic GenerationofComputerAnimation)是由中科院数学所的陆汝钤院士提出的,结合了人工智能理论与现代多媒体技术的全新动画制作过程。系统接收以受限
环绕智能是一个以用户为中心的、智能化和个性化的互联系统,是建立在人与环境之间的一种新型的交互方式。环绕智能在本质上融合了无处不在的计算、无处不在的通信和人机交互
在动态变化的战场环境中,在线协同任务分配技术是多无人作战飞机实现快速反应和高效协同的关键技术之一。本文从问题的描述与建模开始,分别以对地攻击任务和防空火力压制任务
随着我国经济社会发展取得的巨大成就,各种对外合作以及国际交流日益频繁,越来越多的国际友人希望通过各种方式、各种渠道了解中国,克服语言障碍已经成为亟待解决的问题。同时,涉
计算机辅助排样(CAN)是计算机辅助技术最具体的应用之一,是计算机技术与现代经济快速发展的必然产物。它广泛存在于机械加工、家电制造、服装裁剪、国防科技等国民经济行业中
随着Web系统的迅猛发展和广泛应用,其功能验证和性能提高越来越受到重视,Web系统的开发成为一项复杂而艰巨的工作。开发者希望在早期就能对系统的功能和性能进行评价,尽早发
随着极地研究技术以及计算机技术的迅速发展,从地球南北两极获得到的极光图像数据急剧增加。极光图像的增长速率超过每年一百万帧,约550G,并且随着极地摄像技术的不断发展,未