190 likes | 470 Views
활동도 ( 제 7 주 ). 서동수 컴퓨터정보학부. 활동 (activity) 의 개념. 객체의 오퍼레이션이 수행되는 동안의 처리단계 (activity) 를 표현 함 순차도와 유사한 UML 개념 처리단계 , 결정위치 (decision point), 분기처리 (branch) 를 표시 함. 다이어그램. 해당 내 처리과정이 종료되면 다음 단계로 넘어감 활동의 시작과 끝을 표현. 분기의 표현. 분기 경로는 조건을 포함하며 서로 배타적임. 동시경로. 동시실행 후 합치는 경로
E N D
활동도(제 7주) 서동수 컴퓨터정보학부
활동(activity)의 개념 • 객체의 오퍼레이션이 수행되는 동안의 처리단계 (activity)를 표현 함 • 순차도와 유사한 UML 개념 • 처리단계, 결정위치(decision point),분기처리 (branch)를 표시 함
다이어그램 • 해당 내 처리과정이 종료되면 • 다음 단계로 넘어감 • 활동의 시작과 끝을 표현
분기의 표현 • 분기 경로는 조건을 포함하며 서로 배타적임
동시경로 • 동시실행 후 합치는 경로 • 수평선에 의해 fork/join
신호 (signal) • 동기화를 필요로 하는 활동에 사용 • 볼록 오각형: 신호 전송, 출력사건 • 오목 오각형: 신호 수신, 입력사건
문서 처리 과정 • 워드프로세서 패키지를 실행시킨다 • 파일을 생성한다 • 디렉토리에 다른 이름으로 파일을 저장한다 • 문서를 작성한다 • 그래픽이 필요하면 그래픽 패키지를 열어 붙여넣기를 한다. • 스프레드시트가 필요하면 스프레드시트 패키지를 열러 생성후 붙여넣기를 시도한다 • 파일을 저장후 프린터로 하드카피 한다. • 오피스 도구모음 소프트웨어를 종료한다.
구획면 • 활동도를 대상으로 활동을 책임지는 객체별로 구획을 구분함 • 활동에 대해 누가 책임있는가를 파악하는데 도움이 됨
컨설팅 회사의 활동 • 판매원이 의뢰인과 약속을 잡는다 • 약속이 회사 건물 내에 잡히면 회사 내 전문가가 프리젠테이션용 회의실을 준비한다 • 약속이 회사 외부에 잡히면 컨설턴트는 랩탑에 프리젠테이션을 준비한다 • 컨설턴트와 판매원이 의뢰인과 만날 장소를 정한다 • 판매원은 의뢰인에게 보낼 서신을 발송한다 • 미팅 후 문제점이 정리되면 컨설턴트는 제안서를 작성 후 의뢰인에게 발송한다.
혼합 다이어그램 • 활동도에서 표현 가능한 여러 가지 기능을 혼합하여 표현함 • 경우1: 활동도에 신호를 혼합한 경우 • 경우2: 객체 다이어그램과 활동도를 혼합한 경우