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

Related Posts:

  • 42day / WEB / Model2 회원관리 Project Model2 Architecture 회원관리 Project 요구사항  1. 회원 정보 검색 FindById FindByAddress 2. 회원인증 로그인 -> 카페입장(only! 인증된 회원) -> 로그아웃 3. 정보수정 회원의 … Read More
  • 62day / Semi-Project 4day 10/20 Kanban Semi-Project 4day 이슈 목표치 달성에 눈 앞에 두고 추가구현 회의를 하게됨 ↳ 회의를 통해 추가 구현 사항이였던 장바구니를 구현하기로 함.  장바구니를 구현하다보니 DB 설계 오류발견되어 관계가 꼬이는 상황이… Read More
  • 63day / Semi-Project Final!! 마지막 마감 Kanban 드디어 끝난 Semi-Project 리뷰하겠다! 이슈 막판에 프로젝트 합치는 과정에서 문제 발견 후 수정 추가구현으로 급하게 관리자모드 생성 (단 퀄리티가 떨어짐) 막판 CSS가다듬기 및 Ajax적용 예정에 없던 Project Re… Read More
  • 61day / Semi-Project 3day 10/19 Kanban Semi-Project 3day 이슈 Flow Chart를 수기로 만들었는 데 Mockup Tool옮기자 문제점이 굉장히 많이 나왔다. ↳ 재토의를 거쳐 문제점을 고쳤다. DB부분 담당을 했던 인원이 프로젝트 중간에 하차한 … Read More
  • 43day / WEB / Model2 Architecture회원관리 Project http://www.codeproject.com Model 2 Architecture 회원관리 Project Review 이번 Project 핵심 부분이였던 Dispatcher Servlet과 HandlerMapping ex) Factory&nb… Read More

0 개의 댓글:

댓글 쓰기