我正在參加軟件工程課程,我們使用Java來實現一些概念。我有一個關於控制和邊界類的問題 - 我很難理解這個概念。UM建模:分析類(邊界與控制類)
我有read this previous question and its answers很多次,仍無法找到兩者之間的區別:
- 邊界類是那些在系統的邊界 - 您或其他系統的
- 互動類實體類是您典型的商業實體,如「人」和「銀行賬戶」
- 控制類實現一些業務邏輯或其他
我正在參加軟件工程課程,我們使用Java來實現一些概念。我有一個關於控制和邊界類的問題 - 我很難理解這個概念。UM建模:分析類(邊界與控制類)
我有read this previous question and its answers很多次,仍無法找到兩者之間的區別:
在獲得邊界類,實體類和控制類的摘要的問題中,有an answer by Ted Johnson,其中可能有您感興趣的a page on the "Entity-Control-Boundary Pattern"的鏈接。
在other question,chimp和KP Haldeman提到健壯性圖 - 你可以閱讀更多關於他們的Agile Modeling's Introduction to Robustness Diagrams。
@Thomas,非常感謝您的鏈接,我將通讀文章 – 2009-10-28 15:29:04
如果您閱讀了原始問題的所有內容,就會看到該鏈接。 – 2009-10-28 15:30:27
您至少可以鏈接到您閱讀的問題:http://stackoverflow.com/questions/683825/in-uml-class-diagrams-what-are-boundary-classes-control-classes-and- entity-cla – 2009-10-28 15:26:06