20,5。軟件基本要求20,5,1、綜合監(jiān)控系統(tǒng)軟件應符合下列要求 1,應采用分層分布式軟件架構 2。應采用模塊化結構,3 應為一個開放系統(tǒng),應采用標準的編程語言和編譯器。并應支持多種硬件構成,應具有對不同制造商產品的集成能力。包括接口協(xié)議。數(shù)據(jù).工作模式等.4、應提供優(yōu)良的實時處理能力、并應通過采用關鍵數(shù)據(jù)主動上傳,訂閱,發(fā)布 事件驅動等機制,提供合理的數(shù)據(jù)流結構框架和優(yōu)良的遠動能力,5,可充分利用和發(fā)揮硬件系統(tǒng)的能力,支持多任務多用戶并發(fā)訪問.支持內存數(shù)據(jù)庫和動態(tài)緩存技術,支持數(shù)據(jù)的存儲。轉發(fā) 6,應提供有效的冗余設計.單個模塊。部件故障甚至部分交叉故障不應引起數(shù)據(jù)的丟失和系統(tǒng)的癱瘓 7,應具有標準化 實用化。可復用和易擴展的特征、并應支持綜合監(jiān)控系統(tǒng)多專業(yè)集成和互聯(lián),以及支持綜合監(jiān)控項目分專業(yè)。分包和分期實施.8.應滿足集成子系統(tǒng)特殊進程的要求,9,應具備方便的用戶組態(tài)、監(jiān)控設備類增減及人機界面修改等功能 20 5.2,綜合監(jiān)控系統(tǒng)軟件應便于增減接口及車站數(shù)量 并應具備接入上層信息管理系統(tǒng)功能,