2016-04-07 34 views

cevap

1

Sen Classes erişilen veya Action üzerinde Pins kullanarak veya Activity üzerinde ActivityParameterNode kullanılarak güncellenir hangi belirtin. Bu Pins bir Activity şeması çerçevesi küçük Action çevresine kareler veya dikdörtgen gibi bir nokta ve (ne yazık ki, sadece birlikte Actions bağlamak ControlFlows gibi görünür) ObjectFlows kullanılarak InputPins için OutputPins bağlayın. İşte UML 2.5 spec gelen bir örnek:

Şimdi

enter image description here

, bence gerçekten soruyorsunuz ne düşündüğünü cevaplamak için. Modelinizde Classes örneğine nasıl gideceğinizi öğrenmek istediğinizi düşünüyorum. Bunu Activity'dan yapmak için, Activity belirtimine sahip olan Class örneğinden özellikleri okumak için ReadStructuralFeatureAction kullanın. Değerler OutputPin'dan dışarı akar. 'u kullanarak, örneklerinizin izin verdiği her yere gidebilirsiniz. (A Property bir Association yerine Class aittir zaman, sen Action ait ReadLink*Actions uzmanlık birini kullandığını unutmayın.)

daha iyi anlamak için Conrad Bock'un mükemmel serisi, UML 2 Activity and Action Models, Part 4: Object Nodes Part 4 bakınız.

1

kullanabilirsiniz ya

  • bir bağımlılık (kesikli çizgi) ya da
  • bir amacı, akış (düz çizgi), bir işlem kalıpla bir nesne ya da
  • bir bilgi akışı (etkileşim olduğunu göstermek için <<flow>> ile). Bu şekilde akan bilgiyi kontrol eden bir veya daha fazla sınıf belirtebilirsiniz (örnekte FileTypeObject).

enter image description here