ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [분석 & 설계] 시스템_Use Case Diagram
    Projects/MoimMoim 2024. 6. 2. 17:00
    2023년 4월 24일 글을 이전함.

    시작하며,

    유즈 케이스를 작성해 봅시다.
    우리의 서비스를 사람들이 어떻게 이용할지 여러 시나리오들을 짜보고 다이어그램으로 나타내봅시다.
    멘토님 께선 큰 프로젝트들은 시나리오 분석을 굉장히 많이, 심각하게 해놓을 정도로 중요하다고 하네요
    이 세상엔 정말 다양한 사람들이 있습니다. 금액을 입력하는 란에 숫자가 아닌 한글을 입력하는
    블랙컨슈머
    사용자가 있을 수 도...
    상상력을 발휘해서 다양한 케이스들을 대비해봅시다! 💥


    시나리오 상상하기

    시나리오의 배우/역할 들을 먼저 캐스팅 해봅시다.

    • 사용자 관점
      • 비회원
      • 회원
      • 지나가는 웹서퍼
    • 판매자
      • 모임 주최자
    • 관리자
      • 우리

    사용자 시나리오 예시

    사용자들은 회원가입한사람, 회원가입안했지만 우리 사이트를 이용하고 싶은사람, 그냥 궁금해서 들어와본 사람

    붙잡아야해!

    이렇게 있을 것 같습니다. 줄여서, 회원, 비회원이라고 합시다.

    모든 사용자들(회원, 비회원)은 모임글을 둘러보고 다른 사용자들의 프로필을 둘러볼 수 있습니다.✅

    회원은 로그인을 할 수 있습니다.✅
    회원은 모임을 주최할 수 있습니다.✅
    회원은 마이페이지에 접속해 자신의 정보를 확인 및 수정할 수 있습니다.✅
    회원은 중복해서 회원가입을 할 수 없습니다.❌

    비회원은 회원가입을 할 수 있습니다.✅
    비회원은 모임에 참가할 수 없습니다.❌
    비회원은 마이페이지에 접속할 수 없습니다.❌

    여기서 회원이 모임을 주최하는 시나리오를 작성해보면

    • 회원 > 모임목록 > 모임게시물 > 티켓 구매
    • 회원 > 다른 사용자 프로필 선택 > 사용자 프로필 페이지 > 사용자가 주최중인 모임 글 선택 > 티켓 구매
      이런식으로 작성 할 수 있겠죠?

    엉뚱한 경우들도 생각해봅시다.

    블랙 컨슈머

    회원상태로 모임을 주최한뒤 회원탈퇴를 해버리는 경우라던가... 🙊

     


    다이어그램으로 표현하기

    시나리오 다이어그램

    생각해둔 시나리오들을 Drawio 로 유스 케이스 다이어그램을 작성해보았습니다. 전체중 일부 입니다.


    마치며,

    시나리오 분석을 꼼꼼히 할 수록 완성도 있는 프로젝트가 나올 것 같습니다. 다양한 관점으로 바로 보는 시도가 중요해보입니다.
    근데 저희는 그렇게 꼼꼼하게 안했습니다 🙉 ㅎ.
Designed by Tistory.