8 diagrama de-actividad

Preview:

Citation preview

���&��������*+,

� ������������C�����������)� ������������C�����)� �������������&'�!��)� ������������C�� ��!�����!�

� ��������������!���)� ��������������!�$����)

� ��������������!������"�� ���������������������)� ������������C���&�����"�)

� �������������� �����!���"�� ������������C�� ����!��)� �������������� ������

���&��������*+,�!�������

����������������� ��

�����������������

����������������������

����������������

����������������

�����������������

�������������������

����������������������

�����������������

������������� ��� ����� � ����� �� ������������

���&�������� ���"����

� ����!�������%��'�����������!�$��������������!���)

� �������� ������ ���%����� �2!����� C������������ ?��'�����!��&�'��+L��6%��L0

� 7������������������!�$����������!������� ��!����������!�$�����(��������"�� ������������ �&'�!��

�����������������!�$�������� �������������

������������%��'�M������%�����������$�����5���

�������������������!�$����� ���������!����

�����������!�� �������)���!������� ��!��!��

������������������������������!�$����� ����

�������� �������������������������������

����������� ��������!������� �������#�(� ����

��������$������*������������ ���������

���������!��)

���&�������� ���"����

���&������� ���"��

������&���������������������!�$������

������&������ ��!�����!��������������( �������

���!����������� �����!�������� ��!�����!��������2!����������� C����������)

���&������������"��

� C������ ����������������������!������������ �����+�������(��8����0�������!�����������!����������� ���������

� �����+�����(��8����0�����!���������������N��� ������O ������������������������%���������"����������)

� ����������� �������!��������������� ���������� 7���� �����!���"���������� �����"�� ���C����������

���&�������� ���"����*����-�����

� �����������!������� ����������������%��'�����!��&�'�@���*����*���� �2 �����!�$�������!���(����������$���������!����

������������������� �����"�@ ����!�������������������������%��'�#� ������������������!���������������� �!���"�

Estado Inicial

Actividad Acción

Condición

División o ForkUnión o Join

Actividad

Actividad

Transiciónsin Disparador

Estado Final

���&�������� ���"����-��'������

.�����

�7�������������������!� ���� �����������!���

���7������ �������������'�� �����= ������������������#� ��������������!�������������!�=���(����4�!����������������'����� ���������"�

.������� ���"��

� ����8�&���� ����� ���������N��!��������!�$����O �����;����!��N��!�$����O

� ��������!����5���*��������

� �8�&����

Invocar Orden

����������

� ����!������������������� ��������������!��������"�

� ���%��'��������!���� �����������!����!������������!����!������� �2�����%������������!�����������!����������

� ���%��'�����!���������%��������!��*��!��5������������!��������!������� ������+ �����*�&���%��'�����%���!��0

����������� 7�����!�$������������������ ���!�������������!��4!����

� C������������!�$�����!������������������������ ����������������!����!�$����

� 7�����!�$���������� ������!��������������!��������!��������������������������� ����$��!��

� �8�&����

-��'����������-������#

� ����������������!�� �������� P����*(�������

� 7���&����*(�����������!������� ������%�!������� ��� ��!�����!�������������#� �������� ��� ��������!�!������ ����������

� �����7�,)E�����P����*(����������!�!�(����� N���&�O �������� ����!�� ����������������������)

-��'����������-������#/�0�(������1�2�0���

� ������������!�����(��������4���������� ��������!�������"��������������������(������������

� ��� �������'�������������������� ���%�����+����0

� ��7������ �������������'�����������������+!��&�2������������!����������������'����� ���������"���� ��8%���0

-��'����������-������#/0�(������1�2�0���

AsignarTareas

Replanificar

SeleccionarTrabajos

[Hay Materiales]

-��'����������-������#/�0�(������1�2�0���

� ��������C�� ��!�����!��C����������

� �������;�!� ������!������(�����������)

� ����������%������������ ��!�����!��������������5��������" �������&����*

� �8�&����

-��'����������-������#/�*�1�2�+��&�

-��'����������-������#/�*�1�2�+��&�

������3���1

� Se modela mediante� Fork

� Join

� Los anteriores, por lo general, estaránequilibrados

� En UML 1.3 sustituyen a la única barra desincronización

������3���1/�4��5

� �������������� ��!�����!�� �������

� ������������!�����(�$�������������

� C���������!�������"����!���!�������� ���#�!��������!��������������������������������� �������

� �8�&����

������3���1/�4��5

������3���1/�6��

� ������������������ ��!�����!�� �������

� ������$��������!������(�����������

� 7��!�������"��������!�������� �����������!��������!�����������������!�����*�(�����������)

� �8�&����

������3���1/�6��

� � � � � � � � � �

-�##���2��7��#���

� �� �����!���������$���"�������!�$������������� ��#����������!���������������&'�!�������&���!����

�C����������!�����������&���;�������������������

� �=��!������������"����!����������(�%��'������������!��

-�##���2��7��,���

� 7�����������������!�$���������!���5�2 ������� ��������"���)

� ����������"������!�5��!����������!�$����������� �������������������(����%��������*������������������L�������)

� 7����L���������$�������������������������$��!�������5����� �����!����"����������$�����&�������!�$����)

-�##���2��7��#���

4#�������8������

� ��� ���������������&'�!���������!�������!�$�������(���%��'��������������������

� ��&�2����� ���������������������&���������!��&�!��#������!����(��������������������������%��'�

4#�������8������

Solicitar Producto

Recibir Pedido

Pagar Factura

Procesar Pedido

Facturar al Cliente

Cerrar Pedido

Extraer Artículos

Enviar Pedido

ClienteCliente VentasVentas AlmacénAlmacén

O:Pedido[en progreso]

O:Pedido[completado]

9�����������/� ����1

.���'#��-��'#���