2017-12-27 41 views
3

내가 현재 DB, 네트워크, 메모리 할당의 양에 대한 접근에 대한 다른 소프트웨어 모듈의 행동 평가를 만드는 중이라서 자원 (DB, 네트워크, 캐시 등),시퀀스 다이어그램 : 등

주요 목표와 상호 작용 (시스템 초기화라고 가정 해 봅시다)

  • 불필요하게 DB에 액세스하는 것입니다.
  • 동일한 데이터에 대해 너무 많은 캐시를 생성 중입니다.
  • 할당량이 너무 많거나 너무 많습니다.
  • 산란 많은 스레드, 사람들을 평가함으로써
  • 네트워크 액세스

, 나는, 성능을 향상시키기 위해 재 작업해야하는 모듈의 개요가 중복 DB 액세스를 삭제, CPU 사용량이 피크를 피할 수 등등.

나는 유스 케이스 다이어그램을 유스 케이스 행동을 표현하기위한 좋은 후보로 찾았지만, 위에서 언급 한 활동과의 상호 작용을 묘사하는 방법을 모르겠습니다.

이 그림에 표시된 것과 같은 것을 할 수는 있지만 색으로 태그를 붙이는 기능의 "발명"입니다. 너무 단순하거나 유치한지 확실하지 않습니다 (색상이 너무 많습니까?).

enter image description here 이런 종류의 상호 작용을 나타내는 특정 UML 다이어그램이 있는지 궁금합니다.

답변

2

아마도 SD를 사용하는 것이 가장 적합한 방법 일 것입니다. 타이밍 제약 조건을 제시해야하는 경우 타이밍 다이어그램을 고려할 수 있습니다. 그러나 SD는 이미 타이밍 제약 조건을 보여줄 수있는 방법을 가지고 있습니다.

색칠 된 통화의 길이가 사용률 또는 그와 비슷한 것 (또는이를 나타내는 제목 만 추가 함)을 나타내는 것을 나타내는 다이어그램을 장식해야합니다. 색상을 사용하는 것은 완벽합니다. 보조 노트로

은 (컬러) 자기 호출이

enter image description here

같은 자기 화살표로 표시되어 있지만, 나는 당신의 사진을 누구나 이해할 수있는 추측에는 요하고 당신이 할 수있는 저것을 nitpicking로보십시오. 그리고 아마 그들은 진짜 자기 호출이 아니라 단지 지표 일 것입니다. 그럼 너무 좋습니다.

tl; dr 메시지를 전송하는 것이 무엇이든간에.