【摘 要】
:
当前,世界各国日益重视网络教育的发展,纷纷投入大量人力物力进行相关技术的研发和推广.为了使系统能有灵活的可扩展性和跨平台的可移植性,同时方便各子系统的集成,决定在J2E
论文部分内容阅读
当前,世界各国日益重视网络教育的发展,纷纷投入大量人力物力进行相关技术的研发和推广.为了使系统能有灵活的可扩展性和跨平台的可移植性,同时方便各子系统的集成,决定在J2EE平台上开发项目.该文在对J2EE体系结构和设计模式的知识有所了解的基础上,结合网络教学平台项目的研发实践,详细阐述了一个基于J2EE的系统从分析、设计到实现的开发过程,并着重就在系统的架构设计和实际开发过程中系统所使用的设计模式,以及如何有效的使用设计模式来改善程序开发过程和系统性能方面的问题进行了分析和研究.论文分为五个部分来描述本人的工作.在第一章简要介绍了论文课题研究的背景;第二章讲述了课题开展所需要的J2EE平台的相关基础知识;第三章讲述了设计模式的基础知识;第四章阐述了网络教学平台系统开发的需求分析、架构设计和具体实现的整个过程.并在其中着重就设计模式在整个过程中的使用进行了分析,解读了在实践开发过程中平台所应用的设计模式,设计模式在系统中的具体实现.通过整个系统开发过程证明合理利用设计模式将保证我们能设计出一个灵活可扩展的系统来,同时改善系统的性能,提高开发效率;第五章总结了系统开发过程所积累的经验,并对系统可能的改进做出了展望.作者参与了项目研发的全过程,实践证明结合设计模式来设计、开发和改进系统,可以为系统提供良好的可扩展性,提高开发效率,对其他J2EE系统的开发也会有重要的指导和借鉴意义.
其他文献
目前,在发达国家已经存在大量既存的应用软件,随着硬件和软件的升级、软件环境和需求的变化,这些既存软件急需进行适应性维护以延长软件的生命周期,因此,在发达国家,软件再工
本文首先介绍了数据挖掘和多Agent技术以及分布式数据挖掘产生的背景,然后引入了本体论,并采用本体描述了分布式数据挖掘系统中任务、工作流、算法、Agent,以及定义在这些本体上
“基于P2P的分布式存储系统”是四川省科技厅“青年软件创新工程”资助项目。本系统在P2P的基础上采用了Server-to-Server的模型,各个Server之间完全对等,通过路由关系连接起
随着中国电信市场的不断发展和竞争的日益激烈,各电信运营商必须不断推出新产品、新服务以吸引客户,并且要不断提高服务质量留住客户,增强客户的满意度。随着用户对互联网需求从
本文介绍了传统MIS的特点,传统的MIS在复杂数据类型、共享不同数据库、开发工具与环境和智能决策的支持方面的缺陷.介绍了面向对象的产生、发展与现状及其基本概念,简单介绍
出于安全性和方便性的考虑,生物识别技术得到越来越多的重视,其中,指纹自动识别系统是当前最热门的应用,这是由于指纹采集方便,且具有唯一性.该文利用计算机和活体指纹录入仪
人工神经网络是人工智能的重要分支,从神经网络理论出发,研究智能结构诊断技术,具有较强的工程背景和实际应用价值。同时随着Internet的迅猛发展,如何建立基于Internet的远程智能
实时系统不仅要求逻辑上是正确的,而且要求时间上也是正确的,这类系统在设计阶段需要进行严格的分析和验证。时间自动机是使用最为广泛的对实时系统进行规范验证的形式化方法之
随着机器人技术的发展,人们越来越将研究的重点集中到多智能机器人系统中.而机器人团队中多个机器人之间的任务分配与协作则是当代人工智能领域中的研究热点.该文首先介绍了