排水管網管理系統主要功能如下:
(1)資源整合:防汛抗旱決策支持系統的建設是個歷史過程,對已有系統,特別是已有知識系統的保護和繼承是新系統建設的重中之重,應用支撐平臺應不僅能支撐新應用開發,而且能包容整合已有系統。
(2)提供開發環境:應用支撐平臺應該是一種構架和環境,能為不同的功能實體獨立實現提供服務和支撐。
(3)基于松耦合的信息共享:必須實現業務邏輯與公共服務的分離,信息服務的松耦合,以適應業務和環境的不斷變化。
(4)可伸縮的配置:應用支撐平臺應能根據業務的輕重進行不同級別的配置,以系統合理的規模和經濟性。
(5)個性化的服務:應用支撐平臺應能為不同的使用者提供“隨需”而變的個性化服務。
(6)方便重構和擴展:業務、環境和技術可能會變,建立在應用支撐平臺之上的各類應用系統應能很容易重構和擴展。
排水管網管理系統應用支撐平臺技術路線
1、吸收SOA的理念,平臺內部軟件層次化、構件化設計。以透明訪問數據庫為重點,解決新老應用系統在平臺上開發、運行的數據獲取、轉換關鍵問題。通過應用支撐平臺建立耦合系統實現系統之間的交互。
2、遵循J2EE的顯示邏輯和業務邏輯區分的體系,合理運用消息機制關聯系統事件。系統級的功能模塊建議使用Java開發,增加部署的靈活性,模型和方法類程序允許開發者使用繼承性的語言開發。
3、以實用性和可擴展性為原則,選擇成熟的、集成用戶原有投資的軟件,開發面向公共基礎的服務。
4、應用支撐平臺原則上不和數據匯集平臺發生關系,只通過數據庫得到所需的數據。
5、應用支撐平臺內部服務組件之間嚴格按照系統定義的服務接口設計,便于相互之間的調用。
6、提供統一的應用集成框架,其中包含共用的服務組件、工具和系統字典、以及基于數據庫訪問控制等功能。
其它各類應用程序應遵循 “段打包”規定,封裝成可配置執行的“構件段”,形成具有本級特色的防汛抗旱指揮決策支持系統。