2012-01-05 3 views
4

Message Sequence Charts을 그리는 데 도움이되는 구성 요소 (무료 임)가 있습니까?메시지 시퀀스 차트를 그리는 방법은 무엇입니까?

그렇지 않다면 어떻게 할 것입니까?

A Message Sequence Chart, yesterday


업데이트 : BTW, 내가 했어야 그것은 그렇지 않으면 단순히 TMS 다이어그램 스튜디오 (내 "대답을 참조 사용하는 것, 사용자가 수동으로 중간 엽 줄기 세포를 그릴 수 있도록 응용 프로그램을 만들려고하고 있지 않다 명확 ").

내가 원하는 것은 추적 로그에서 MSC를 자동 생성하는 것입니다. 따라서 로그 파일을 구문 분석하기위한 코드를 작성한 다음 구성 요소에서 열을 정의한 다음 화살표를 추가하여 추적 로그의 메시지 시퀀스를 표시하도록 할 것입니다.

답변

5

일부 Delphi 버전에는 UML이 있습니다 (Practical UML: A Hands-On Introduction for Developers 참조).

이와 같은 독립형 도구는 필요에 맞게 설정할 수 있습니다 (EventStudio). 모델링 언어로 복잡한 상호 작용을 모델링 해 봅시다.

Anders Melanders TStateMachine은 복잡한 상태 변경을 설명하고 시뮬레이션하는 데 사용할 수있는 델파이 구성 요소입니다.

Boian Mitov의 OpenWireEditor은 Delphi IDE에 통합 될 수 있습니다. 어쩌면 정확히 당신이 찾고있는 것이 아니지만 가까운 것입니다.

업데이트 :

JVCL (프로젝트 제다이) 모델링 다이어그램을 그리기위한 기본 요소가있는 구성 요소 TJvDiagramShape을 가지고 있습니다.

ModelMakerTools에는 Delphi 인터페이스가 있으며 TMS Diagram Studio와 유사합니다.

+0

+1 그리고 나는 더 많이 만들 수 있기를 바랍니다. s/w 개발자를위한 도구를 개발할 수있는 더 많은 구성 요소를 알고 있다면 pst. 고마워요. 1,000,000 – Mawg

1

난 그냥이 그림 같이 상업적인 요소 TMS diagram Studio이 사용될 수 있음을 지적하고 게시, 여기에 내 자신의 질문에 대답을 시도하고 있지 않다 그러나

A different Message Sequence Chart, yesterday

, 그것은 여전히 ​​필요 어떤 것은 내가 생각하는 것을 위해 일합니다.

1

Steema Software의 TeeTree가 TeeChart의 VCL Pro 버전에 포함되어 있습니다.

+0

차트 만 그리지 않나요? – Mawg

+1

아니요, 그들은 모양과 선을 그릴 수있는 캔버스 인 TeeTree라는 제품을 가지고 있습니다. 웬일인지 그들은 그것을 강요하지 않는다. –

+0

+1 링크를 제공해 주셔서 감사합니다. 나에게는 너무 비싸지 만, 여전히 멋지다. – Mawg

관련 문제