基于Domino与Java组件技术的网络教学系统的设计与实现

来源 :燕山大学 | 被引量 : 0次 | 上传用户:yuxuan1991
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网高速发展的今天,基于互联网的各种应用纷纷问世,一些应用开发平台和应用开发技术尤其明显,如何利用它们高效地构建一功能强大的网络应用系统,是该文的主要研究目的.该文主要针对网络教学这样一实际应用系统进行总体设计和实现,并对其中的答疑功能模块给出了详细设计,对现有网络教学系统中答疑功能的不足进行了完善和扩展.采用当前功能强大最具优势的Web开发技术,并充分融合基于组件的软件开发方法,来实现本系统开发.借助一些比较成熟的组件和框架技术,实现该系统的一些主要功能.该系统采用Lotus Domino群件系统作为开发平台,同时采用JSP和Servlet技术,并通过J2EE的MVC开发模式和组件技术把它们结合起来,最后把应用集成到Struts框架之下,从而开发出网络教学系统.系统可同时运行在Domino文档数据库和传统关系数据库之上,使得它们发挥各自优势.该系统对于Domino的部分功能实现了组件化,其它功能通过Java组件技术实现,然后把系统集成到Struts框架之下.在Domino和Java组件技术的支持下,系统的可扩展性得到了增强,且不依赖于现有的平台,网络开发人员也能够明确的进行分工与合作,这都充分体现出基于组件的软件开发的优点.
其他文献
伴随信息技术突飞猛进的发展,人类社会已进入网络时代,从交通网络到电力网络,从引文网络到社会关系网络,复杂网络已延伸到人们生活的各个领域。因此,复杂网络在小世界网络模型和无
在各种电磁场数值分析的计算方法中,准静态的有限差分法(FDM)是应用最早的一种方法.该法以其简单、直观的特点在电磁场数值分析领域获得广泛的应用,并且随着近代科学和计算方
近年来,随着网络的普及和业务过程重组(BusinessProcessRe-engineering, BPR)的开展,促使工作流技术不断发展.传统的工作流系统和应用的紧密相关使得工作流的通用性、扩展性
嵌入式系统、传感器技术、无线通信技术的日益成熟推动了无线传感器网络时代的到来。作为一种新型的网络,方便的网络部署、独特的组网方式以及以数据为中心的特点使无线传感器
该文对深亚微米工艺下芯片内互连线间的串扰建模问题展开研究,探索一种能够在计算代价和估算的精度之间取得较好折中的串扰估算方法.我们首先提出一种线性递推的快速计算耦合
网络技术的发展和市场的需求将使得下代Internet核心建立在能提供高带宽和高灵活性的光网络上。同时IP技术以及在此基础上的改进也已经成为Internet的主体技术。而将IP和面向
通过分析企业过程管理、项目管理和产品数据管理(或物料管理ERP)各自的特征和实现手段,指出三者在企业产品开发研制和制造的全生命周期中的地位和相互关系,并提出了实现这三
无线Mesh网络(WMN,Wireless Mesh Network)是一种特殊的Aod Hoc无线宽带网络,具有多跳、自组织、自愈性、可扩展性强等特点。无线Mesh网络凭借自身的众多优势,深受社会的关注。
该文首先对下一代Internet 的最新发展和网络行为学的最新理论以及网络行为测量、分析的相关技术进行了研究.网络延迟测量是网络行为测量的重要组成部分,基于业务流的网络延
该毕业设计是国家"十五科学仪器重大攻关项目的《科学仪器通用软件平台的研究一开发》课题的一子专题.其任务是制定I/O接口组件协议草案和实现标准化仪器模块系列的I/O接口组