预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于CORBA的通信网络实训系统的研究与应用的开题报告 1.研究背景 近年来,通信网络技术得到了迅猛发展,人们的实践要求越来越高,通信网络实训系统成为教育培训机构不可缺少的一部分。现有的通信网络实训系统存在着一些问题,如硬件成本高、升级维护困难、封闭性强等,这些问题制约了系统的发展和应用。为此,本课题将研究基于CORBA的通信网络实训系统,利用CORBA技术构建通信网络实训系统,达到降低硬件成本、方便升级维护、提高系统开放性的目的。 2.研究目的 本课题的目的是研究基于CORBA的通信网络实训系统,实现一个高效、开放的通信网络实训平台。具体实现以下目标: (1)研究CORBA技术及其在通信网络实训系统中的应用; (2)实现通信网络实训系统的基本功能,包括学生登录、课程选择、实验指导、实验记录查询等; (3)实现实验环境的虚拟化,将真实的硬件环境转为虚拟环境,提高系统的不封闭性和扩展性; (4)利用Web技术将通信网络实训系统变为基于互联网的在线实训平台。 3.研究内容 (1)CORBA技术及其在通信网络实训系统中的应用研究 研究CORBA技术及其在通信网络实训系统中的应用,包括CORBA的基本概念、CORBA的绑定、ORB的基本架构、IDL语言等,以及CORBA在通信网络实训系统中的通信模型、应用模型等。 (2)通信网络实训系统的基本功能实现 基于CORBA技术,实现通信网络实训系统的基本功能,包括学生登录、课程选择、实验指导、实验记录查询等。采用面向对象的思想,将系统划分为客户端和服务器端,客户端以图形界面呈现,通过CORBA接口与服务器端进行通信。 (3)系统环境的虚拟化 将真实的硬件环境转为虚拟环境,利用虚拟化技术实现网络环境的灵活快速部署。使用开源虚拟化软件,如VirtualBox、VMware等,将实验环境虚拟化为操作系统或虚拟机,提高系统的不封闭性和扩展性。 (4)基于Web的在线实训平台 采用Web技术,将通信网络实训系统变为基于互联网的在线实训平台,学生可以通过网页访问实训平台进行实验。利用开源的Web服务器,如Apache,实现系统的动态网页实现和多用户访问。 4.研究方法 (1)筛选合适的CORBA技术,进行相关技术的研究和分析; (2)按照可行性分析和系统设计中的需求,编写通信网络实训系统的基本功能模块; (3)利用开源虚拟化软件,如VirtualBox、VMware等,将实验环境进行虚拟化; (4)利用开源的Web服务器,如Apache,实现系统的动态网页实现和多用户访问; (5)利用实验平台进行实验验证,并分析实验结果。 5.预期成果 (1)实现基于CORBA的通信网络实训系统,达到开放性、高效性、方便维护的目的; (2)实现实验环境的虚拟化,提高了实验环境的可变性; (3)实现Web技术的应用,达到基于互联网的在线实训平台的目的; (4)提供一个扩展性强、易维护的通信网络实训系统,可供广大教育培训机构使用。