考虑到状态监控软件在任何工业系统中都是不可或缺的重要组成部分,设计了一套状态监控软件的通用框架.状态监控任务的特点包括监控协议不确定且经常发生变化,监控界面的组织经常要根据用户的要求反复修改,状态监控软件本身的测试环境复杂多样以致测试困难.详细讨论了该框架的设计如何适应状态监控任务的特点.随后给出了在精简版.NET之上对该通用框架设计的实现过程,然后利用这套实现的框架开发了磁浮列车状态监控软件这个具体的监控软件,并为其建立了一套可模拟被监控系统行为的测试环境,以测试状态监控软件的有效性和正确性.
状态监控软件 通用框架 中介者模式 观察者模式