我最新的一个工控项目的开发随笔
以上是我最新开发的一个热水器整机检测的测试程序的程序界面.
程序设计中运用了面向对象的技术,把不同的功能都单独地封装起来,然后通过接口来实现程序的交换,如把采集卡单独封装成一个类USB7333B;把WINDOWS 的高精度多媒体定时器封装在一个象VS提供的Timer类似的CLASS中,功能调用也是通过事件来调用的.
然后再结合如"专门提供数字滤波功能的类","提供快速傅利叶运算的类","各种控件类",加上封装了RTD数据库的内存数据库对象DataSet".而这些类之间的沟通都是通过类的接口来实现的.也很好地提供了数据的重用.