基于组件的数字电路虚拟实验室的设计与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:woxxlong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet技术突飞猛进的发展,远程教育作为一种新型的教育模式在国内外得到了广泛的应用。虚拟实验室环境能让师生通过Internet进行近似于真实的实验教学活动,特别是针对实验条件缺乏或实验本身具有危险性、破坏性的情况,它已成为远程教育的一个重要辅助工具。数字电路是计算机科学与技术专业及一些理工科专业的专业基础课,实验是其教学的重要环节,掌握的好坏直接影响学生对课程的理解以及实验动手能力。本文在深入研究数字电路的特点及基本原理的基础上,提出了一种基于JavaBean组件技术的数字电路虚拟实验室的设计模型和实现方法。该系统采用Java语言开发,具有良好的平台无关性;利用JavaBean组件技术开发实验设备,并利用Java反射机制动态调整组件的属性和行为功能,使系统易于维护和扩充;利用XML技术实现组件注册和系统配置;结合数据驱动原理和Java的线程同步机制,提出了一种基于数据驱动的触发式调度机制,实现组件之间的数据传递和调度运行。系统实现了自主定制实验流程、实时动态显示实验结果等功能,能模拟仿真数字电路基本实验,具有一定的应用价值。本文最后对系统的目前研究工作进行了总结,并对下一步的工作进行了展望。
其他文献
在高速的_瓦联网主干信道上以零或非常低的丢包率获取IP报头并将其存储为IP TRACE需要非常强大的硬件平台的支持。这些IP TRACE是所有从事网络流量及相关领域研究的唯一的真
日盲紫外光通信作为一种新的通信手段,由于其保密性强、抗干扰能力强及可实现非视距传输等优点,可用于多种近距离抗干扰通信环境,近几年来受到军事强国的广泛关注。本课题基
无线传感器网络是一种由大量传感器节点通过无线通信技术自组织构成的网络。其中,如何降低平均能量消耗,延长传感器节点生命周期是当前研究的主要问题。本文首先介绍了无线传
随着Internet的普及和网络服务(Web Services)的广泛应用,如何提高应用系统的性能成为软件性能测试领域的研究热点。压力测试是评测系统性能的关键手段,对评测系统可靠性和健
近年来,市场对汽车电子功能的需求开始变得愈发强烈,使得汽车制造商不得不依赖于全行业统一的标准化体系,以及通用性、互换性更强的软件来降低软件的复杂度。汽车开放体系架构(A
传感器节点的能量限制直接决定了无线传感器网络的工作寿命。因此,传感器节点能否高效地使用能源是无线传感器网络设计中最重要的目标之一。在无线传感器网络的数据传输过程
地形可视化是当前地理信息系统重要的研究内容。要完成地形可视化,先要将地形信息数字化存储。数字地形信息存储方法主要有不规则三角网方式和规则网格方式两种。其中不规则三
随着国际互联网络的不断普及,数字产品的非法获取和拷贝问题变得越来越严重。随之,数字产品的版权和完整性保护也逐渐为人们所重视。较成熟的方案是用密码学来保障多媒体信息
命名实体翻译是跨语言信息抽取、机器翻译等跨语言信息处理领域的一项重要任务。命名实体因类别不同采用的翻译方法不同,人名、地名主要采用音译,组织机构名主要采用音译与意
随着越来越多的人参于网络内容的编辑,“分众分类”法也逐渐成为网络资源分类的重要方法。本文主要研究“分众分类”法的优缺点,对其缺点之中的“模糊性”进行了针对性研究,