대학원 일기

java로 만드는 BoxOffice 영화 예매 프로그램: 준비 단계 본문

Computer programming/java

java로 만드는 BoxOffice 영화 예매 프로그램: 준비 단계

대학원생(노예) 2021. 12. 17. 22:31

서론

   자바로 영화진흥위원회(KOFIC)에서 제공하는 오픈 API를 사용하여 일별 박스오피스 정보를 가져와 영화를 예매하고 상세정보를 확인할 수 있는 콘솔 프로그램을 개발할 것이다.

프로젝트 완성한 결과

 

 

유스케이스 다이어그램

영화 예매: 유스케이스 다이어그램

  • 사용자(User)는 회원가입을 하여 회원 계정을 만든다.
  • 사용자는 가입한 회원 정보로 로그인을 하고 박스 오피스에 접속한다.
  • 박스 오피스에 접속한 사용자는 영화의 정보를 확인할 수 있다.
  • 박스 오피스에 접속한 사용자는 영화를 예매할 수 있다.
  • 박스 오피스에 접속한 사용자는 음식을 구매할 수 있다.
  • 박스 오피스에 접속한 사용자는 예매한 영화의 티켓과 구매한 음식을 조회할 수 있다.

 

 

흐름도(Flow Chart): 회원관리

회원 관리: 흐름도

  • 기본 구조 설명

- 첫 번째 선택지 = [1] 회원 가입, [2] 로그인 선택 기능

[1] 선택 → 사용자가 입력한 아이디, 비밀번호, 이름, 생년월일을 통해 회원 가입하고 유효성 검사를 실행

[2] 선택 → 로그인, 성공(박스오피스 메뉴) / 실패(로그인 재시작)

 
 

영화 메뉴(Box Office)

  • API를 사용하여 박스오피스 정보 불러오기
  • 영화(좌석) 예매하기
  • 구매 목록 조회하기

 

마치며

  지금까지 영화 예매 프로그램을 만들기 위해 요구 추출과 흐름도를 만들어 보았다. 다음에는 회원 관리를 구현보겠다.

 

Comments