2016년 10월 13일 목요일

57day / WEB / Use case diagram

www.agilemodeling.com
Use case diagram
시스템에 요구되는 기능을 사용자 시점에서 나타낸 다이어그램


  • Actor
시스템 외부에 존재하면서 시스템과 상호작용하는 개체 (ex-고객 , 관리자)


  • Usecase
시스템의 행위를 정의하기 위해 사용하는 요소


  • include
유즈케이스가 실행되기 위해서는 반드시 
다른 특정 유즈케이스의 행위를 포함해야 한다는 것을 의미
ex)     include  
책대여 -----> 회원인증 


  • extend
유즈케이스가 특정 유즈케이스에 정의된 행위로 추가 확장될 수 있다는 것을 나타낸다.
         include
책대여 --------> 회원인증
         extend
        <-------- cd대여 


  • Generalization(일반화)
기능의 추가 관계 아님. 개념의 확대로 봐야 한다
검색 
  |  generalization
신착도서검색 or 간행물 검색
kosta132

0 개의 댓글:

댓글 쓰기