모델: 대상물을 알기 쉽게 표현하는 것.다이어그램 모델링: 많은 정보를 간결한 형태로 전달할 수 있고, 오해를 줄일 수 있음.
- 유즈 케이스: 시스템과 이용자 그리고 서비스간의 관련성과 규모 확인으로 개발기간 파악이 가능하며 기능 누락 방지.
- 액터의 일반화(Generalization): 일반 회원 자격에 특별 서비스를 이용할 수 있는 특별 회원 자격을 추가.
- 포함 관계: 어떤 유즈케이스가 다은 유즈 케이스를 이용하는 경우. ex) 차량 렌탈시 회원 여부 조회.
- 확장 관계: 서비스 이용료를 지불을 카드 혹은 현금등으로 방법이 확장할 수 있음.
- include: 베이스가 되는 유즈케이스가 서브 루틴을 호출. ex) 서비스전에 회원여부 확인
- exclude: 베이스 유즈케이스에 부가하는 서비스. ex) 서비스이용을 위한 지불방법 선택
- 일반화 관계: 기능을 추가하는... read more
Comments