毕业设计指导网:毕业设计范文、毕业答辩指导,免费毕业设计、计算机毕业论文参考资料下载服务。

技术团队主要成员为国内著名高校计算机专业导师。诚实守信,优质服务,是我们的宗旨!
当前位置:毕业设计指导网计算机毕业设计频道C++/VC设计

开关仿真毕业设计

  • 设计环境:无数据库 + C++/VC设计
  • 论文字数:14946
  • 包含资料:开题报告+论文+源码+英文翻译+答辩ppt
  • 相关Tags:仿真  
  • 难度系数:

开关仿真毕业设计简介

毕业设计目的及意义
     本设计的目的是利用Visual C++环境以纯软件的形式模拟硬件接口实验平台的逻辑功能,简单的仿真实现人机交互设备—开关类部件,增强虚拟实验平台的功能,用于接口教学。另外,通过本次设计开发对仿真理论的发展及主要内容有了基本的认识与了解。
通过对仿真系统的设计与实现,熟悉了Visual C++的MFC开发模式流程,掌握了仿真技术的思想,完成了开关设备的仿真实现。


预期成果
     开发设计一种模拟仿真的软件,使其能够在虚拟环境下模拟实验接口电路中开关的控制功能。弥补虚拟实验平台在外设方面的不足,增加开关类部件的模拟仿真实现功能,使原有的实验平台功能更强大,让使用者更直观的更形象的演示实验过程和结果,更好的理解电路运行原理。

开发工具的选择
      根据不同的工程选择不同的开发工具,可以有效地提高工作效率。不同的开发工具各有各的优点同时又各有各的不足,在开发中要扬长避短。
Visual C++自诞生以来,一直是Windows环境下最主要的应用开发系统之一。Visual C++不仅是C++语言的集成开发环境,而且与Win32紧密相连,利用Visual C++开发系统,可以完成各种各样的应用程序开发,从底层软件直到上层直接面向用户的软件。而且,Visual C++强大的调试功能也为大型复杂软件的开发提供了有效的排错手段。
      随着多媒体技术和图形图象技术的不断发展,可视化(Visual)技术得到广泛的重视,越来越多的计算机专业人员都开始研究并应用可视化技术。Visual C++是一个很好的可视化编程工具,使用Visual C++环境来开发基于Windows的应用程序大大缩短了开发时间,而且它的界面更友好,便于程序员操作。
因此,根据实际情况在本设计中选用的是Visual  C++6.0作为开发工具。

模块的划分
      在本设计中主要研究的是机械类开关,笔者大体将其归纳为三类:分为单刀单掷开关,单刀双掷开关,键盘开关,由于技术上还存在一些问题,因此在本次设计中没有成功设计出相应的键盘类开关的功能模块,还有待将来的研究和改进。
      本设计中在大体上分为两种模块:DLL功能模块和EXE功能测试模块。根据开关的种类将每个种类写成独立的DLL模块,在此分成2个DLL模块——单刀单掷模块、单刀双掷模块。DLL模块主要负责设计输入、输出接口、开关功能及瞬态响应特点,以便在实验时,通过特定的接口调用这些器件功能,将这些全部封装在DLL工程中。根据写好的DLL功能模块,通过编写的测试程序分别测试每个DLL模块的实现情况,直观的显示开关类部件的仿真实现。
 

计算机毕业设计说明

本论文出自毕业设计指导网http://www.bysj120.cn,为保证客户隐私本站的成品计算机毕业设计一律不在网站上刊登任何程序截图、毕业论文目录摘要等。如需详细了解设计具体内容请联系本站在线客服索取的程序运行演示、毕业论文介绍。网站上展示的只是部分成品设计,如找不到您需要的毕业设计请联系在线客服查询。
·上一毕业设计:网络版即时通讯软件设计
·下一毕业设计:LED显示屏仿真设计

在线客服

  • 咨询QQ:
  • 407894958
  • 点击和客服QQ在线沟通
  • 点击和客服QQ在线沟通
  • 成品购买:
  • 定制咨询:
  • 点击和客服QQ在线沟通
  • 点击和客服QQ在线沟通
  • 如临时会话消息无法接收 请先加客服QQ好友咨询
    微信客服

计算机毕业设计,免费毕业论文,优秀毕业设计论文下载


120毕业设计指导网
地址:徐州市西安路41号
收缩
  • 计算机毕业设计定做咨询