關鍵字:UML 監控系統
(4)查詢與統計模塊:查詢與統計模塊包括歷史數據查詢、年月日報表以及故障統計,該模塊對生產管理與調度以及企業層領導了解生產線狀況起著重要的作用。
(5)輔助界面模塊:輔助界面模塊是為了用戶能夠更清晰的了解當前生產線的狀況而設置,主要包括連鎖、報警以及車型三個界面。
(6)機器人模塊:機器人模塊將每臺機器人單獨作為一個界面,包括了機器人的所有信息,還包括一個FTP客戶端,供管理員進行服務器和客戶端文件的上傳下載使用。
(7) 幫助模塊:幫助模塊主要是為了方便用戶使用監控軟件而設置的幫助信息。
3.2 靜態建模
根據上述需求,可以首先繪制出用例圖,用例圖是站在用戶的角度上理解機器人焊接生產線參數監控系 統所要完成的功能;其次,根據用例圖,進行領域概念分析,可以找出監控控制軟件中概念性的類及它們之間的相互關系。如果類很多,還可從功能的角度建立邏輯包,繪制包圖。在分析階段用 UML 進行靜態建模時,建立用例圖、類圖就基本能夠描述系統,如果需要,也可建立包圖和對象圖。而構件圖和配置圖是在設計、實現階段所必需的。
3.3 動態建模
建立好系統的靜態模型之后 ,開始進行系統的動態建模。對于動態模型,主要是建立系統的順序圖、協作圖和狀態圖。 圖 3 是管理員登錄使用時的順序框圖例子。首先管理員進入用戶的登錄窗口,經用戶合法性驗證后,進入系統主界面,然后進入系統配置模塊,進行相應的設置。如果不是管理員登錄,一般用戶是沒有設置權限的,一般用戶只有查詢和瀏覽的權限。提交查詢請求, 系統會把相關的信息顯示出來,并對生產量等情況生成報表供打印輸出
4. 結束語
通過以上的步驟,初步建立了機器人焊接生產線監控系統的需求模型,我們是先進行需求分析,再建立靜態模型和動態模型。該機器人焊接生產線參數監控系統的 最大的特點在于:能夠滿足用戶實時了解各參數值的要求,界面簡潔,操作簡單方便。采用 UML 對監控軟件進行建模,可以將復雜的監控系統用簡單明了的可視化圖形表示出來,對整個監控軟件的開發提供靈活、一致、易讀的表達,不僅可以解決監控軟件開發中不同領域人員之間難以互相交流理解的難題,為系統的分析、設計、維護及擴展提供了有利的條件,還可提高系統的可重用性和可維護性,具有廣泛的應用前景。
原文轉自:http://www.anti-gravitydesign.com