摘要
考虑到状态监控软件在任何工业系统中都是不可或缺的重要组成部分,设计了一套状态监控软件的通用框架.状态监控任务的特点包括监控协议不确定且经常发生变化,监控界面的组织经常要根据用户的要求反复修改,状态监控软件本身的测试环境复杂多样以致测试困难.详细讨论了该框架的设计如何适应状态监控任务的特点.随后给出了在精简版.NET之上对该通用框架设计的实现过程,然后利用这套实现的框架开发了磁浮列车状态监控软件这个具体的监控软件,并为其建立了一套可模拟被监控系统行为的测试环境,以测试状态监控软件的有效性和正确性。
Considering that the State Monitor Software is an important part in all engineering systems, a general framework for state monitor software was designed. Then, the paper discussed its flexibility in adapting the requirement changes and requirement multiplicity. Based on the. NET Compact Framework, it gave a realization of this designed framework, then developed a state monitor software for the maglev suspend train based on the realization. At last, it built a mock environment for the state monitor software to test the monitor software.
出处
《计算机仿真》
CSCD
2008年第4期271-273,281,共4页
Computer Simulation
基金
国家自然科学基金资助项目(60404003)
湖南省自然科学基金资助项目(03JY3108)
关键词
状态监控软件
通用框架
中介者模式
观察者模式
State monitor software
General framework
Mediator pattern
Observer pattern