首页> 中文学位 >基于RMI缓存机制的通信实训系统软件设计与实现
【6h】

基于RMI缓存机制的通信实训系统软件设计与实现

代理获取

目录

文摘

英文文摘

声明

第1章 绪论

1.1项目背景

1.1.1高校通信学科实验教学现状

1.2.1通信实训系统开发意义

1.2通信实训系统概述

1.2.1实训系统组成

1.2.2实训系统主要特点

1.3通信实训系统软件开发

1.3.1实训系统软件概述

1.3.2基于客户端缓存的RMI的方法

1.4本文的主要工作与组织结构

1.4.1本文的主要工作

1.4.2本文的组织结构

第2章技术背景

2.1 C/S体系结构

2.1.1 C/S体系结构发展

2.1.2 C/S模式的优势

2.2分布式对象技术

2.2.1分布式对象模型

2.2.2分布式模型框架

2.2.3 RMI,CORBA,DCOM技术比较

2.3 RMI技术

2.3.1 RMI框架

2.3.2 RMI编程

2.4RUP开发过程

2.4.1软件过程概念

2.4.2 RUP概述

2.4.3 RUP过程的四个阶段

2.4.4建模工具Rational Rose

2.5 MVC设计模式

2.5.1 MVC模式概念

2.5.2 MVC模式特点

第3章通信实训系统硬件平台结构

3.1实训系统整体结构

3.2光传输(SDH)传输平台

3.3程控交换平台

3.4宽带接入平台

3.5软交换平台

3.6无线通信平台

第4章通信实训系统软件模块设计

4.1实训系统软件需求分析

4.2实训系统软件模块划分

4.3实训系统软件架构设计

4.4实验流程分析

4.5软件方案详细设计

4.5.1视图模块设计

4.5.2控制模块设计

4.5.3模型模块设计

4.6基于客户端缓存的RMI优化方法

4.6.1基于一般RMI调用存在的问题

4.6.2缓存模块类结构设计

4.6.3缓存模块具体实现

4.6.4缓存管理

4.6.5优化方法的性能分析

第5章通信实训系统实现与运行

5.1开发环境

5.2安装部署

5.3运行界面演示

第6章结论与展望

6.1主要结论

6.2不足与改进

6.3展望

参考文献

致谢

攻读硕士学位期间发表的论文及参加的项目

展开▼

摘要

随着通信网络在生产、生活中发挥着越来越大的作用,现代信息社会对通信网络的接入系统、交换系统、传输系统等相关领域人才的需求量增大。传统高校通信学科教育由于缺乏通信网络的实训平台,无法全面开展整个教学过程中的实践环节。 本文所依托的通信实训系统正是为解决此问题而设计,构建了可以模拟实际通信网络的小型通信网和配套的实训管理软件系统。该实训平台设备采用主流在网运行的通信设备,包含了SDH,软交换,无线通信等几个子系统,能够完全满足通信网络专业各方向的教学实验要求,帮助高校建立一流的通信网络实验室,结合理论概念培养学生实际动手的能力。 本文主要讨论了通信实训系统的软件设计与实现,作者的主要研究工作如下: (1)介绍了通信网络实训系统的基本概念特点,给出了系统的整体硬件组成结构和几个子系统的拓扑结构设计与组网方法。 (2)通信网络实训系统软件系统的设计与实现:设计时将系统定位为基于RMI技术的小型C/S分布式系统,参照RUP软件开发过程,借助UML建模工具建立系统模型;进行需求分析,根据主要用例进行类设计,然后将系统结构分为视图、模型、控制器三个主要模块分别进行设计与实现。 (3)基于客户端缓存的设计与实现:针对过多重复远程调用会影响分布式系统性能和效率的问题,本文给出了一种基于客户端缓存的RMI方法,使用客户端本地缓存保存使用过的存根和结果,经过性能比较可以发现客户端缓存的加入能有效减少重复RMI调用的次数,从而提高程序响应速度并减少占用的网络带宽。 (4)总结并分析了系统有待进一步改进和完善的问题,对今后工作进行展望。 本文设计与实现的通信网络实训系统己通过青岛科技大学等高校的验收并投入实用,在实际的教学和实验中取得了良好效果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号