Stefan Sienicki

Stefan Sienicki sprzedawca, Apac

Temat: enterprise architect elementy z project browser...

Witam

Pewnie dla znawców EA to proste pytanie ale ja zaczynając z tym programem nie mogę sobie z tym poradzić.
Do rzeczy. Robie sobie kilka diagramów, przykładowo aktywności. W tych diagramach powatarza się powiedzmy ta sama aktywność, przykładowo "dodaj usera". Jak rozumiem bez sensu jest tworzyć tą samą aktywność dla każdego diagramu osobno i powielanie teego w project browser. Próbuję więc wykorzystać tą aktywność przeciągając z project browser na diagram. I tu niespodzianka. Kopuje się ale albo zapamiętuje połączenia z poprzedniego diagramu, albo jeśli wykonam połączenie w drugim diagramie z inną funkcjonalnościa występującą tez na poprzednim diagramie ale w innym kontekście tworzy mi też tam połączenie. Generalnie może ja źle podchodzę. Może należy tworzyć elementy dla każdego diagramu nawet jak są identyczne i nie przejmować się tym, ze w project browser się one mnożą i zacieniają obrać (choć to mi się wydaje nielogiczne i niepraktyczne) Albo prędzej coś źle robię. Prosze o podpowiedź.
Paweł Banaś

Paweł Banaś Senior Business
Analyst

Temat: enterprise architect elementy z project browser...

Generalnie powinno się używać zawsze jednego artefaktu obrazującego jakąś czynność, akcje itp., a nie tworzyć duplikatów.

Problem o którym piszesz można rozwiązać poprzez ukrycie relacji między artefaktami -> klikasz prawym klawiszem na połączeniu -> Visibility ->Hide Connector.
Na danym diagramie połączenie nie będzie pokazywane ale ono nadal będzie istnieć między artefaktami. Możesz to sprawdzić poprzez Propertise -> Links danego artefaktu.
Stefan Sienicki

Stefan Sienicki sprzedawca, Apac

Temat: enterprise architect elementy z project browser...

Dzięki za odpowiedź.
Tak z tym ukrywaniem to też zauważyłem ale wydawało mi się to półśrodkiem i chyba niezbyt zgodne z sztuką.
Rozumiem, ze pisząc "artefakt" masz na myśli element na diagramie. Na logikę też mi się tak wydawało, że nie można tworzyć duplikatów. No ale właśnie te niechciane połączenie. Nie da się wykorzystać tego samego artefaktu, że tak to ujmę niezależnie? Tylko z zachowaniem jego nazwy?
Teraz to juz naklikałem i mam nowy problem. Z project browser przeciągam artefakt typu exception a on mi się na diagram kopiuje jako activiti. Wczejśniej to mi wyskakiwało okienko z jakimś wybore jak to ma być kopiowane a teraz po prostu wkleja sie tak i już:(
Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: enterprise architect elementy z project browser...

To co powiedział Paweł ma sens. Tworzysz sobie różne pakiety i przeciągasz do odpowiednich diagramów UC lub Aktorów (wtedy będzie oznaczenie "from Actors") i ukrywasz konektory.
Stefan Sienicki

Stefan Sienicki sprzedawca, Apac

Temat: enterprise architect elementy z project browser...

Tak ale tu jest problem. Przykładowo mam jakiś artefakt "zapis do bazy" i on występuje w kilku diagramach. Przekopiuje go, zmienie dodam inaczej połączenie z jakimś obiektem który występuje również w innych diagramach i automatycznie to połączenie pokazuje mi się w tych pozostałych diagramach. Czy to tak ma być że jak użyje taki artefakt w innym diagramie i mam coś z nim zrobić to mam sprawdzać czy coś się nie zmieniło w innych diagramach na których on jest i ewentualnie sprawdzać czy nie trzeba tam ukryć niepotrzebnych połączeń?



Wyślij zaproszenie do