那么如何設計、控制、改變這些數(shù)據(jù)結(jié)構(gòu)就成為實現(xiàn)用戶圖形界面(GUI)的關鍵了。要響應外界用戶的輸入,我們需要制定一套機制運行法則,而這套機制運行法則就是狀態(tài)機(system status machine),也是用戶用以操作儀器的操作平臺(operation platform)。依據(jù)這套運行法則,我們的系統(tǒng)根據(jù)外界的輸入來更改各種界面下使用的數(shù)據(jù)結(jié)構(gòu),從而實現(xiàn)用戶對圖形界面的操作。