연결할 홈페이지 링크 = 링크
링크와 연결확인
에러 확인 메서드
OTT를 저장할 배열 선언
OTT 이름을 저장할 객체1 선언
객체1에 순차적으로 접근하기 위해 이터레이터1 객체 선언
OTT 평점을 저장할 객체2 선언
객체2에 순차적으로 접근하기 위해 이터레이터2 객체 선언
다음 객체가 없을 때 까지 반복하는 반복문
이름을 찾는다면 이름객체에 해당 자료 저장
평점을 찾는다면 평점객체에 해당 자료 저장
선언한 배열에 추가할 객체 생성
객체에 이름 저장
관리자 ID 상수화
메뉴1 출력
1. 회원가입
2. 로그인
0. 프로그램 종료
만약 1번 선택시
ID입력받기
만약 입력한 아이디가 상수화된 관리자 ID와 같다면
재입력
정상입력 시
PW입력받기
ID,PW 정상 입력 후 메뉴1로 돌아가기
만약 2번 선택시
ID 입력받기
저장되지 않은 아이디라면
재입력
PW 입력받기
저장되지 않은 비밀번호라면
재입력
입력한 ID가 상수화된 관리자 ID와 동일하다면
관리자 메뉴출력
6. 영상 추가
7. 영상 삭제
8. 광고 영상 관리
9. 로그아웃
0. 종료
만약 0번 선택시
OTT 프로그램 종료
만약 6번 선택시
영상 이름 입력 받기
평점 입력 받기
입력한 영상, 평점 정보 배열에 저장
0 입력시 관리자메뉴 출력으로 돌아가기
만약 7번 선택시
삭제할 영상 번호 입력 받기
입력된 번호 영상 배열에서 삭제
0 입력시 관리자메뉴 출력으로 돌아가기
만약 8번 선택시
만약 광고영상이 추가되지 않았다면
광고 번호 입력받기
해당 번호 광고 출력
만약 광고영상이 이미 존재하다면
삭제 여부 입력받기 >> Y/N
Y를 입력한다면
존재하는 광고 삭제
새로 등록할 영상 번호 입력
광고로 등록할 영상 출력
0 입력시 관리자메뉴 출력으로 돌아가기
만약 9번 선택시
관리자 아이디 로그아웃
메뉴1로 돌아가기
만약 0번 선택시
OTT 프로그램 종료
클라이언트 메뉴
만약 1번 선택시
영상 목록 전체 출력
시청할 영상 번호 입력받기
시청중 문구 출력
시청 종료 시 즐겨찾기에 추가할건지 입력받기 >> Y/N
Y 선택시 즐겨찾기 배열에 추가
0 입력시 관리자메뉴 출력으로 돌아가기
만약 2번 선택시
즐겨찾기 목록 전체 출력
만약 1 입력시
즐겨찾기에 추가할 영상 제목(번호) 입력
즐겨찾기 배열에 해당 영상 추가
만약 2 입력시
삭제할 영상 제목(번호) 입력
즐겨찾기 배열에서 해당 영상 삭제
만약 0 입력시
클라이언트 메뉴로 돌아가기
만약 3번 선택시
영상 목록 전체 출력
0 입력시 관리자메뉴 출력으로 돌아가기
만약 4번 선택시
영상 제목 입력받기
해당 문구가 포함된 영상 정보 전체 출력
0 입력시 관리자메뉴 출력으로 돌아가기
만약 5번 선택시
로그아웃
메뉴1로 돌아가기
만약 0번 선택시
OTT 프로그램 종료