在我的应用程序中要实现以下功能:
(1)与串口通讯,实现数据的实时高速采集与监测;
(2)将采集到的数据写到数据库;
(3)在一个界面上显示至少四个(四幅)参数的实时图像;
(4)另一个界面显示当前系统运行的一些实时状态;我的界面设计大致是这样的,在主界面上点击不同的按钮,就进入相应的界面中。请问,我应该怎样来设计啊?
                   

解决方案 »

  1.   

    MFC单文档,每一个按钮对应一个窗体反映实时数据了,数据采集采用一独立的Thread或者ap来做了。后台要有excel简单的数据库来分析数据。
      

  2.   

    (1)与串口通讯,实现数据的实时高速采集与监测;
       --- 开一个线程专门处理数据采集等(2)将采集到的数据写到数据库;
       --- ADO等将数据写入数据库(3)在一个界面上显示至少四个(四幅)参数的实时图像;
      --- 画图,等在对话框上(4)另一个界面显示当前系统运行的一些实时状态; 
      --- 读取系统信息,读取CPU,内存等,MFC显示
      

  3.   

    多线程,视图分割或可以使用TabView,最好使用其他界面库,可以减少界面开发难度