数字逻辑实验仿真系统操作界面设计XML+VC++

时间:2020-09-01 16:15:06 计算机应用毕业论文 我要投稿

数字逻辑实验仿真系统操作界面设计XML+VC++

毕业论文

数字逻辑实验仿真系统操作界面设计
 
摘  要:数字逻辑设计是1门比较注重实验的课程,然而由于实验设备更新换代速度慢,导致实验条件与手段日益落后。因此,用软件模拟实现这类实验非常必要,这样既可以降低实验设备经费,又便于更新实验内容。我们的课题是开发1个数字逻辑实验仿真平台软件,基本功能类似于EWB。利用它可以实现数字逻辑设计中的1些简单电路图的仿真和实验。本设计的主要工作是数字逻辑实验仿真平台的操作界面设计。本论文首先介绍VC++开发环境和可扩展标识语言(XML)的1些基本知识 ,接着介绍了数字逻辑实验仿真系统的组成和原理,最后具体的介绍了该实验仿真平台操作界面的设计与实现。
关键字:VC++;XML;实验仿真系统;数字逻辑

Operating Interface Design for the Digital Logic Experiment Simulating System
 
Abstract:The digital logic design is a course that relatively attaches importance to experiments. However, as the renewal speed of the experiment equipments is slow, the experiment condition and means fall behind accordingly. Therefore, it is necessary to simulate this experiment through software. By doing this, we can lower the budget of equipments and easily renew the experiment contents.Our topic is to design a kind of software which can simulate the digital logic experiment, whose basic function is similar to that of EWB. Therefore, simulation experiment of some simple circuit diagrams can be carried out in the digital logic design.The main work is the design of simulation platform operation interface in the digital logic experiment. This thesis firstly introduces some basic knowledge of the VC++ development environment and the eXtensible Markup Language (xml), then introduces the construction and principle of the digital logic experiment simulation system, finally introduces the design and realization of simulation platform operation interface in details.
Keyword: VC++;XML;Experiment simulation system;Digital logic

目 录
引 言 1
1 开发环境与相关技术介绍 2
1.1 Visual C++可视化集成开发环境简介 2
1.2 MFC编程 7
1.2.1 MFC类库概念和组成 8
1.2.2 MFC消息的管理 8
1.3  VC++图形编程 8
1.3.1 设备环境类 8
1.3.2 图形设备接口以及GDI对象 9
2  XML 简介 10
2.1 XML介绍 10
2.2 XML 基本语法 11
2.3 Schema介绍 13
2.4 DOM介绍 18
2.4.1 DOM的组成和DOM树 18
2.4.2 DOM的4个基本接口 19
2.5 MSXML介绍 20
3 数字逻辑实验仿真系统分析 22
3.1 仿真系统框架 22
3.2 任务概述 24
3.3 详细需求 24
3.4 系统模块划分 24
4 仿真系统操作界面的详细设计与实现 26
4.1 任务概述 26
4.2功能描述 26
4.3 仿真文档架构设计 26
4.4 界面设计的'具体实现 28
4.4.1 模块划分 28
4.4.2 各模块的具体实现 28
5 系统测试与运行结果 42
6 结束语 44
参考文献 45
致谢 46
附录A  基于XML的仿真文档架构 47
附录B  测试电路图保存后的xml文档的完整内容 50
 
引 言
目前,很多高校的计算机硬件类课程的实验教学都是在实验室中特定的硬件试验平台上完成的。但是由于受到经费的限制,实验室所能提供的实验设备种类、数量都有限。同时,实验设备每年的维护费用也很高。此外,由于计算机技术的飞速发展,实验设备更新换代速度慢,导致试验条件与手段日益落后。因此,用软件模拟实现硬件类课程的教学实验室非常有必要和有意义的,既可以降低实验设备经费,又便于更新实验内容。同时,他也可以用于计算机辅助教学,使课堂教学更形象、更生动。

【数字逻辑实验仿真系统操作界面设计XML+VC++】相关文章:

1.数字建模与仿真在《微电子器件与系统》教学中论文

2.探析仿真模拟系统在口腔医学实验教学中的应用

3.Linux操作系统概述

4.Linux操作系统成为嵌入式操作系统的因素

5.JAVA对数字证书的常用操作

6.Windows 操作系统的使用

7.操作系统变慢的原因

8.Linux操作系统盘点

9.Oracle操作系统认证方式