1 / 14

Atm 유즈 케이스

Atm 유즈 케이스. 1194060 남정호 0794017 박석준 0794028 이승규. USE CASE DIAGRAM. 1. 블랙박스 – 줄이고 또 줄여보자 2. 최종 유즈케이스 다이어그램. 1. 블랙박스 – 줄이고 또 줄여보자. 서버 관점이 필요한 것이 아니다 . 액터 관점에서 봐야 함 서버 쪽을 모두 없앴다 . 송신 , 수신으로 나누는 것도 유즈케이스 관점에서 불필요해 보인다. 1. 블랙박스 – 줄이고 또 줄여보자. 암호 인증 과정도 절차 중 하나일 뿐이다 .

delila
Download Presentation

Atm 유즈 케이스

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Atm유즈 케이스 1194060 남정호 0794017 박석준 0794028 이승규

  2. USE CASE DIAGRAM 1. 블랙박스 – 줄이고 또 줄여보자 2. 최종 유즈케이스 다이어그램

  3. 1. 블랙박스 – 줄이고 또 줄여보자 서버 관점이 필요한 것이 아니다. 액터 관점에서 봐야 함 서버 쪽을 모두 없앴다. 송신, 수신으로 나누는 것도 유즈케이스 관점에서 불필요해 보인다.

  4. 1. 블랙박스 – 줄이고 또 줄여보자 암호 인증과정도 절차 중 하나일 뿐이다. 유즈케이스 다이어그램에서 필요할 것 같지 않아 이 것 또한 뺐다.

  5. 1. 블랙박스 – 줄이고 또 줄여보자 서버와의 Communicate도 Actor 관점에서 불필요해 보인다. Communicate with SERVER도 지우자

  6. 2. 최종 유즈케이스 다이어그램

  7. USE CASE CONTENT 0. COMMON CHECK ACCOUNT WITHDRAW CASH TRANSFER FUNDS INQUIRY MONTHLY STATISTICS PRINT RECEIPT

  8. 0. COMMON PRE-CONDITION POST-CONDITION ATM이 카드를 배출한다. • 한성은행에 계좌를 기개설한 고객 • 카드를 기발급받은 고객

  9. 1. Check account BASIC FLOW ALTERNATIVE FLOW 1-a. 불량 카드일 경우, 카드를 배출한다. 2-a. 비밀번호 오류시, 카드를 배출한다. 3-a. 시스템과 서버의 연결 오류시, 오류 문구를 출력한다. • 1. 사용자가 카드를 삽입한다. • 2. 사용자가 비밀번호를 입력한다. • 3. 시스템이 계좌 잔고를 출력한다.

  10. 2. WITHDRAW CASH BASIC FLOW ALTERNATIVE FLOW 1-a. 불량 카드일 경우, 카드를 배출한다. 2-a. 사용자가 입력한 금액이 잔고를 초과할 경우, 오류 문구를 출력한다. 3-a. 비밀번호 오류 시, 카드를 배출한다. 4-a. 서버와의 연결 오류시, 오류 문구를 출력 후 카드를 배출한다. • 1. 사용자가 카드를 삽입한다. • 2. 사용자가 인출할 금액을 입력한다. • 3. 사용자가 암호를 입력한다. • 4. 시스템이 돈을 배출해주고, 출금 후 잔고를 화면에 출력한다.

  11. 3. TRANSFER FUNDS BASIC FLOW ALTERNATIVE FLOW 1-a. 불량 카드일 경우, 카드를 배출한다. 2-a. 상대방의 계좌번호를 잘못 입력한 경우, 오류문구를 출력한다. 3-a. 사용자가 요청한 이체 금액이 잔고를 초과한 경우, 오류문구를 출력한다. 4-a. 비밀번호가 틀린 경우, 카드를 배출한다. 5-a. 서버와의 연결 오류시, 오류 문구 출력 후 카드를 배출한다. • 1. 사용자가 카드를 삽입한다. • 2. 사용자가 상대방의 계좌를 입력한다. • 3. 사용자가 이체할 금액을 입력한다. • 4. 사용자가 비밀번호를 입력한다. • 5. 시스템이 사용자의 이체 후 잔고와 상대방의 계좌번호, 이체금액을 화면에 출력한다.

  12. 4. INQUIRY MONTHLY STASTICS BASIC FLOW ALTERNATIVE FLOW 1-a. 불량 카드일 경우, 카드를 배출한다. 2-a. 비밀번호 오류시, 카드를 배출한다. 4-a. 서버와의 연결 오류시, 오류 문구를 출력한다. • 1. 사용자가 카드를 삽입한다. • 2. 사용자가 비밀번호를 입력한다. • 3. 사용자가 조회 기간을 선택한다. • 4. 시스템은 선택된 조회기간의 월별 통계를 출력한다.

  13. 5. PRINT RECEIPT BASIC FLOW ALTERNATIVE FLOW 1-a. 사용자가 출력을 원치 않을 경우, 아무 것도 하지 않는다. 2-a. 종이가 없을 경우, 오류문구를 출력 • 1. 사용자가 명세표 옵션 출력을 선택 • 2. ATM이 명세표를 출력한다.

  14. Q & a

More Related