UML建模之业务处理模型(Business Process Model,BPM)
一、業務處理模型簡介(Brief introduction)
二、業務處理模型元素(Elements)
1、目標(Goal)
2、消息(Information)
3、資源(Resource)
4、輸出(outputs)
三、業務處理模型案例分析(Business Process Model Example Analysis)
四、總結(Summary)
一、業務處理模型簡介(Brief introduction)
業務處理模型是一組活動的集合,描述了活動從開始到結束在時間或者空間上的順序,以及輸入和輸出。業務處理模型最終輸出要能夠滿足業務需要。
業務處理模型一般包括:
1、目標(Goal)
2、特定的輸入(specific inputs)
3、特定的輸出(Specific outputs)
4、有一定順序的活動(Activities in some order)
5、消息(Information)
6、資源(Resource)
二、業務處理模型元素(Elements)
1、目標(Goal)
每一個業務處理流程都有一些將要達到的目標,這些目標需要能夠滿足業務需求。
2、消息(Information)
使用消息完成活動(Activities)。在業務處理過程中,消息并不沒有消耗,只是作為轉化流程的一部分。消息可以來自于外部資源、客戶、內部組織單元甚至是其他處理流程。比如訂單模版,之前用來提供某一種樣式的訂單,現在作為活動的一部分并沒有被消耗和用盡。
3、資源(Resource)
資源是一種輸入,與消息(Information)不同的是,資源是被消耗和可以被用盡的。
4、輸出(outputs)
每個業務流程都會產生一些滿足業務需要的輸出。輸出可以是物理對象(例如報表和發票),也可以是整個業務流程的結束(例如完成訂單)。
三、業務處理模型案例分析(Business Process Model Example Analysis)
事件(Event)有客戶要生成的訂單Cutomer Order
輸入(inputs)有客戶數據庫Customer Database 和庫存(Inventory)
業務處理(Process)是Order handling Process
輸出(outputs)是生成的訂單Completed Customer Order
四、總結(Summary)
業務處理模型是一組活動的集合,描述了活動從開始到結束在時間或者空間上的順序,以及輸入和輸出。業務處理模型最終輸出要能夠滿足業務需要。包括輸入、輸出、資源、消息和目標等元素。最后以實例進一步說明了業務邏輯模型。
轉載于:https://www.cnblogs.com/jdonson/archive/2012/08/20/2647550.html
總結
以上是生活随笔為你收集整理的UML建模之业务处理模型(Business Process Model,BPM)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用存储过程创建分页
- 下一篇: sqlserver 实现伪序列