工藝員使用MES的用例圖
(1) Logon the system:登錄系統用例。取得相關(guān)操作權限。
(2) Production task manage:車(chē)間生產(chǎn)任務(wù)管理用例。錄入批次產(chǎn)品需求信息。
(3) Dispatching task:任務(wù)調度用例。為各班組(生產(chǎn)線(xiàn))調配生產(chǎn)任務(wù)。
(4) Query production task:查看各班組(生產(chǎn)線(xiàn))生產(chǎn)信息用例。
(5) Performance Analysis:績(jì)效分析用例。提供實(shí)際制造情形、歷史數據和預期狀況三者比較的實(shí)時(shí)報告。
(6) Query materiel info:查看物料信息用例。
(7) View information:查看通知用例。查看公司通知,生產(chǎn)任務(wù)及指標等。
(8) View production schedule:查看生產(chǎn)排程用例。查看各生產(chǎn)線(xiàn)、班組的生產(chǎn)任務(wù)安排。
(9) View report forms:查看生產(chǎn)報表用例。
MES系統的參與者很多,所能畫(huà)出的用例圖也很多,在此不一一給出。
活動(dòng)圖是UML用于對系統的動(dòng)態(tài)行為建模的另一種常用工具,它描述活動(dòng)的順序,展現從一個(gè)活動(dòng)到另一個(gè)活動(dòng)的控制流?;顒?dòng)圖看起來(lái)和流程圖沒(méi)什么兩樣,但兩者是有區別的。具體如下。
(1) 活動(dòng)圖描述的是對象活動(dòng)的順序關(guān)系所遵循的規律,它著(zhù)重表現的是系統的行為,而流程圖著(zhù)重描述處理過(guò)程,其主要控制結構是順序、分支和循環(huán)。
(2) 活動(dòng)圖能夠表示并發(fā)活動(dòng)的情形,而流程圖不能。
(3) 活動(dòng)圖是面向對象的,而流程圖是面向過(guò)程的。
利用UML活動(dòng)圖對工作流建模遵循如下步驟:
(1) 識別要對工作流描述的類(lèi)或對象。找出負責工作流實(shí)現的業(yè)務(wù)對象。
(2) 確定工作流的初始狀態(tài)和終止狀態(tài),明確工作流的邊界。對動(dòng)作狀態(tài)或活動(dòng)狀態(tài)建模。找出隨時(shí)間發(fā)生的動(dòng)作和活動(dòng),將它們表示為動(dòng)作狀態(tài)或活動(dòng)狀態(tài)。
(3) 對動(dòng)作流進(jìn)行建模??梢允紫忍幚眄樞騽?dòng)作,接著(zhù)處理分支與合并等條件行為,然后處理分叉與匯合等并發(fā)行為。
(4)對對象流進(jìn)行建模。找出與工作流相關(guān)的重要對象,并將其連接到相應的動(dòng)作狀態(tài)和活動(dòng)狀態(tài)。
(5)對建立的模型進(jìn)行精化和細化
1.摘要
針對當前MES系統軟件開(kāi)發(fā)中存在的問(wèn)題,結合送電所生產(chǎn)管理系統的特點(diǎn),提出應用UML建 模技術(shù)設計開(kāi)發(fā)的系統解決方案。介紹和分析了面向對象的UML建模技術(shù),并從軟件開(kāi)發(fā)過(guò)程的角度重 點(diǎn)探討了UML建模技術(shù)在需求分析和結構設計階段中的應用,提出了解決管理系統軟件開(kāi)發(fā)問(wèn)題的新思路。UML技術(shù)作為先進(jìn)的軟件工程學(xué)方法,對于電力系統軟件開(kāi)發(fā)具有較強的實(shí)用價(jià)值。
2.UML建模技術(shù)的應用
UML適用于系統開(kāi)發(fā)過(guò)程中從需求規格描述 到系統完成后對系統進(jìn)行測試的不同階段??梢暬?建模則是將模型中的信息用標準的圖形元素直觀(guān)地 顯示。下面通過(guò)開(kāi)發(fā)中的實(shí)例具體說(shuō)明UML建模技 術(shù)的應用過(guò)程。
Copyright © 2004-2022 深圳市華晨信息技術(shù)有限公司 版權所有 粵ICP備18059119號-3| 技術(shù)支持:快速開(kāi)發(fā)平臺