论文部分内容阅读
虚拟实验室是我国未来实验教学发展的趋势,它在提高学生实际应用水平,节约教育成本等方面发挥了巨大的作用。针对目前专业基础虚拟实验室还比较少的现状,本文提出构建微机接口技术虚拟实验室的设想,对实现过程中涉及的关键技术进行了有益的探索和研究,主要完成以下工作:1.首先研究了微机接口技术实验这一典型离散事件系统的特点,通过分析、对比各种仿真建模方法,提出了采用基于面向对象思想的 UML 建模机制进行系统建模,开发过程遵循 RUP 的基本原则,迭代式完成系统开发。2.对虚拟实验室构建过程中的关键技术—建立虚拟原型,从理论上进行了详细地分析和研究,为系统的整体设计提供了明确的思路。3.以 UML 为软件建模工具,以用例为驱动,利用类图、顺序图、活动图、状态图等从不同角度和层次描述了系统的静态结构和动态行为,从功能模型逐步转化为对象模型,为系统实现打下了良好的基础。4.基于面向对象方法分析了实验系统中包含的类,特别对虚拟器件类和虚拟实验类进行了详细的分析和设计,建立了可扩充的器件类库,它是实验系统重要的组成部分。5.针对微机接口实验系统运行的特点,采用观察者模式进行消息传递,讨论了它在本系统中的实现方法,为类似系统中消息传递的实现提供了很好的思路和范例。6.在系统分析、设计的基础上,构建了微机接口虚拟实验系统。它具有良好的可维护性和可扩展性,能很好地适应用户需求的变化。